.gowp-active-filters{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--gowp-space-xxs,6px)}.gowp-active-filters.is-loading{opacity:.6;pointer-events:none}.gowp-active-filters__item{align-items:center;background-color:var(--wp--preset--color--ui-framing-white,#fff);border:1px solid var(--wp--preset--color--ui-framing-cool-gray-2,#ccc);border-radius:100px;box-sizing:border-box;color:var(--wp--preset--color--ui-framing-darker-gray,#636363);cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--gowp-body,"Work Sans",sans-serif);font-size:var(--gowp-font-xs,12px);font-style:normal;font-weight:400;gap:6px;line-height:16px;outline:none;padding:3px 10px 3px 12px;text-decoration:none;transition:border-color .15s ease,color .15s ease,background-color .15s ease;white-space:nowrap}.gowp-active-filters__item .gowp-active-filters__label{color:inherit;font-size:inherit;white-space:nowrap}.gowp-active-filters__item .gowp-svg-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0}.gowp-active-filters__item .gowp-svg-icon svg{height:9px;stroke:currentColor;transition:stroke .15s ease,fill .15s ease;width:9px}.gowp-active-filters__item:hover{border-color:#ff3b30;color:#ff3b30}.gowp-active-filters__item:hover .gowp-svg-icon svg{fill:#ff3b30;stroke:#ff3b30}.gowp-active-filters[hidden]{display:none!important}
.gowp-base-control{width:100%}.gowp-base-control__header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.gowp-base-control__header .components-base-control__label{margin-bottom:0}.gowp-base-control__actions{align-items:center;display:flex;gap:4px}.gowp-base-control__actions .gowp-button-icon{min-width:24px}.gowp-base-control__actions .gowp-button-icon svg{width:18px}.gowp-base-control__help{margin-top:8px}.gowp-base-control__device-wrap{display:inline-flex;position:relative}.gowp-base-control__override-dot{background:var(--wp-admin-theme-color,#3858e9);border:none;border-radius:50%;box-shadow:0 0 0 1.5px #fff;height:9px;margin:0;padding:0;position:absolute;right:-3px;top:-3px;width:9px}.gowp-base-control__override-dot.is-clickable{cursor:pointer}.gowp-base-control__override-dot.is-clickable:hover{background:#cc1818}.gowp-base-control__override-dot.is-inherited{opacity:.6;pointer-events:none}.gowp-base-control__device-popup{padding:8px}.gowp-bp-option{position:relative}.gowp-bp-option.is-unset{opacity:.6}.gowp-bp-option.is-edited:after{background:var(--wp-admin-theme-color,#3858e9);border-radius:50%;content:"";height:5px;position:absolute;right:3px;top:3px;width:5px}
.gowp-colors-dropdown-button .component-color-indicator{aspect-ratio:1;border-radius:50%;height:16px;margin:0;width:16px}.components-popover__content:has(.gowp-color-picker-popup){padding:0!important;& .gowp-color-picker-popup .gowp-tab-content{padding:16px}}
.gowp-controls--border-box-control{flex-direction:column;gap:16px;width:100%;& .components-border-box-control{width:100%;& .components-base-control{margin:0}}}
.gowp-unit-input{align-items:center;background:#fff;border-radius:2px;display:flex;height:40px;position:relative}.gowp-unit-input:focus-within .gowp-unit-input__backdrop{box-shadow:0 0 0 var(--wp-admin-border-width-focus,1.5px) var(--wp-admin-theme-color,#007cba)}.gowp-unit-input__backdrop{border:1px solid #949494;border-radius:inherit;inset:0;pointer-events:none;position:absolute;transition:box-shadow .1s linear}.gowp-unit-input__input{-moz-appearance:textfield;background:transparent;border:none!important;box-shadow:none!important;color:inherit;flex:1;font-family:inherit;font-size:13px;height:100%;min-width:0;outline:none!important;padding:0 8px;&::-webkit-inner-spin-button,&::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}.gowp-unit-input__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:none!important;border:none;color:#3858e9!important;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:13px;height:24px!important;line-height:1em!important;margin-right:7px!important;min-height:0!important;outline:none;padding:0!important;text-align:center;text-align-last:center;width:24px!important;&::-ms-expand{display:none}&:hover{box-shadow:0 0 0 1px #3858e9}}
.gowp-border-radius-control{display:flex;flex-direction:column;gap:12px;width:100%}.gowp-border-radius-corner{align-items:center;display:flex;gap:8px}.gowp-border-radius-corner__icon{fill:#1e1e1e;flex-shrink:0}.gowp-border-radius-corner__control{flex:1;min-width:0}.gowp-border-radius-corner__control .gowp-unit-input{width:100%}
.gowp--font-size-control{align-items:stretch;display:flex;flex-direction:column;width:100%}.gowp--font-size-control>div{width:100%}
.gowp-shadow-control__dropdown{position:relative;width:100%}.gowp-shadow-control__remove{position:absolute;right:0;top:50%;transform:translateY(-50%)}.gowp-shadow-control__list{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0}.gowp-shadow-control__indicator{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.gowp-shadow-control__indicator.is-unset{background:repeating-conic-gradient(#ddd 0 25%,#fff 0 50%) 0 /8px 8px}.gowp-shadow-control__item.is-active .gowp-shadow-control__indicator{border-color:#007cba;outline:2px solid #007cba}.gowp-shadow-control__custom{border-top:1px solid #e0e0e0;padding-top:12px}.gowp-shadow-control__custom input{font-family:monospace}
.gowp-rich-text-control__toolbar .components-popover{margin-bottom:4px;position:static!important;transform:none!important}.gowp-rich-text-control__toolbar .components-popover__content{border:1px solid #ddd;border-radius:2px;box-shadow:none;position:static;width:fit-content}.gowp-rich-text-control__input{background:#fff;border:1px solid #949494;border-radius:2px;box-sizing:border-box;font-size:13px;line-height:1.5;min-height:80px;padding:8px 12px;width:100%}.gowp-rich-text-control__input:focus{border-color:var( --wp-admin-theme-color,#3858e9 );box-shadow:0 0 0 .5px var( --wp-admin-theme-color,#3858e9 );outline:2px solid transparent}
.gowp-dynamic-data-picker{width:100%}.gowp-dynamic-data-picker__trigger.is-bound{color:var(--wp-admin-theme-color)!important}.gowp-dynamic-data-picker__modal .components-modal__content{min-width:320px;padding:16px 24px 24px}.gowp-dynamic-data-picker__back-btn{transform:rotate(180deg)}.gowp-dynamic-data-picker__source-list{width:100%}.gowp-dynamic-data-picker__source-item{height:auto!important;justify-content:flex-start;padding:10px 12px!important;text-align:left;white-space:normal;width:100%}.gowp-dynamic-data-picker__source-item-body{min-width:0;width:100%}.gowp-dynamic-data-picker__source-item-label{display:block;font-size:13px;font-weight:600}.gowp-dynamic-data-picker__source-item-desc{display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:2;margin-top:2px;opacity:.75;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.gowp-spacing-sizes-control{display:flex;flex-direction:column;gap:12px;width:100%}.gowp-spacing-side{align-items:center;display:flex;gap:8px}.gowp-spacing-side__icon{fill:#1e1e1e;flex-shrink:0}.gowp-spacing-side__control{flex:1;min-width:0}.gowp-spacing-side__control .gowp-unit-input{width:100%}.gowp-spacing-side__control .components-range-control{margin:0}.gowp-spacing-side__toggle{flex-shrink:0}
.components-dropdown.gowp-date-field{width:100%}
.gowp-toggle-group-rotate svg{transform:rotate(90deg)}
.gowp-custom-css-control__scroll{background:#f6f7f7;border:1px solid #757575;border-radius:2px;max-height:420px;overflow:auto}.gowp-custom-css-control__editor{font-family:Menlo,Consolas,Courier New,monospace;font-size:12px;line-height:1.6;min-height:140px;tab-size:2}.gowp-custom-css-control__editor .gowp-custom-css-control__textarea,.gowp-custom-css-control__editor pre{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;tab-size:inherit!important}.gowp-custom-css-control__editor .gowp-custom-css-control__textarea{outline:none}.gowp-custom-css-control__scroll:focus-within{border-color:var(--wp-admin-theme-color,#3858e9);box-shadow:0 0 0 1px var(--wp-admin-theme-color,#3858e9)}.gowp-custom-css-control__editor .token.comment{color:#7d7d7d;font-style:italic}.gowp-custom-css-control__editor .token.selector{color:#0a3069}.gowp-custom-css-control__editor .token.property{color:#953800}.gowp-custom-css-control__editor .token.atrule,.gowp-custom-css-control__editor .token.atrule .token.rule,.gowp-custom-css-control__editor .token.function{color:#6f42c1}.gowp-custom-css-control__editor .token.string,.gowp-custom-css-control__editor .token.url{color:#0a7d33}.gowp-custom-css-control__editor .token.color,.gowp-custom-css-control__editor .token.hexcode,.gowp-custom-css-control__editor .token.number,.gowp-custom-css-control__editor .token.unit{color:#0550ae}.gowp-custom-css-control__editor .token.punctuation{color:#57606a}.gowp-custom-css-control__editor .token.important{color:#cf222e;font-weight:700}
:root{--media-library-max-height:500px}.gowp-cns-media-picker__modal{height:fit-content;max-height:fit-content;width:1400px;& .components-modal__header{border-bottom-color:#ddd!important}& .components-modal__content{padding:0!important}& .components-modal__children-container>p{font-size:0;margin:70px auto;width:fit-content;&:after{animation:gowp-cns-spin .8s linear infinite;background:conic-gradient(from 0deg,transparent,#37a9ef);border-radius:50%;content:"";display:block;height:38px;position:absolute;width:38px}}}.gowp-cns-media-picker__modal-footer{border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;padding:16px 24px}.gowp-cns-media-picker__modal-footer-filename{align-items:center;display:flex;font-weight:500;margin-right:20px}.gowp-cns-media-picker__filemanager{& .wx-toolbar{display:none!important}& .wx-row{cursor:pointer}& .wx-content-item-fit,& .wx-sidebar{padding:0!important}& .wx-content-wrapper{gap:14px;margin:0!important;padding:14px!important}& .wx-wrapper{max-height:fit-content;min-height:fit-content}& .wx-breadcrumbs{max-height:50px!important}& .wx-info{max-height:var(--media-library-max-height)!important;min-height:var(--media-library-max-height)!important;& .wx-wrapper{padding:0!important}}& .wx-scroll{max-height:calc(var(--media-library-max-height) - 50px)!important;min-height:calc(var(--media-library-max-height) - 50px)!important;overflow-y:scroll}& .wx-sidebar .wx-wrapper .wx-tree{height:var(--media-library-max-height);overflow-y:scroll;padding:0}& .wx-body{max-height:fit-content}& .wx-name-cell img{background:#00000020;object-fit:contain}& .wx-preview .wx-img-wrapper img{height:200px!important;max-height:200px;max-width:100%;object-fit:contain!important}&.fetching{& .wx-data{&:after{animation:gowp-cns-spin .8s linear infinite;background:conic-gradient(from 0deg,transparent,#37a9ef);border-radius:50%;content:"";display:block;height:38px;margin:70px auto;width:38px}& div{display:none}}}&.fetching_preview{& .wx-preview .wx-img-wrapper{align-items:center;display:flex;justify-content:center;position:relative;&:after{animation:gowp-cns-spin .8s linear infinite;background:conic-gradient(from 0deg,transparent,#37a9ef);border-radius:50%;content:"";display:block;height:38px;position:absolute;width:38px}& img{opacity:0}}}}@keyframes gowp-cns-spin{to{transform:rotate(1turn)}}
.gowp-member-badge{--gowp-badge-bg:var(--wp--preset--color--primary,#001e62);--gowp-badge-year-color:var(--wp--preset--color--secondary-sky-blue,#00d8ff);--gowp-badge-watermark-opacity:0.5;align-items:center;background-color:var(--gowp-badge-bg);border-radius:10px;box-sizing:border-box;color:var(--wp--preset--color--white,#fff);display:flex;flex-shrink:0;height:109px;justify-content:space-between;overflow:hidden;padding:var(--gowp-space-xs,10px) var(--gowp-space-sm,15px);position:relative;-webkit-user-select:none;user-select:none;width:180px}.gowp-member-badge.gowp-member-badge--institution,.gowp-member-badge.is-institution{--gowp-badge-bg:#ff421d;--gowp-badge-year-color:var(--wp--preset--color--white,#fff);--gowp-badge-watermark-opacity:0.3}.gowp-member-badge.gowp-member-badge--compact{border-radius:4px;height:40px;padding:var(--gowp-space-xxs,4px) var(--gowp-space-xs,6px);width:66px}.gowp-member-badge.gowp-member-badge--compact .gowp-member-badge__logo{max-height:10px;width:36px}.gowp-member-badge.gowp-member-badge--compact .gowp-member-badge__content{max-width:44px}.gowp-member-badge.gowp-member-badge--compact .gowp-member-badge__text{font-size:var(--gowp-font-xs,11px);line-height:1;transform:scale(.65);transform-origin:left bottom}.gowp-member-badge.gowp-member-badge--compact .gowp-member-badge__year-wrapper{height:32px;width:10px}.gowp-member-badge.gowp-member-badge--compact .gowp-member-badge__year{font-size:10px;line-height:10px}.gowp-member-badge.gowp-member-badge--compact .gowp-member-badge__watermark{height:82px;left:24px;top:-42px;width:82px}.gowp-member-badge.gowp-member-badge--fluid{aspect-ratio:180/109;height:auto;width:100%}.gowp-member-badge .gowp-member-badge__watermark{color:var(--wp--preset--color--white,#fff);height:226px;left:67px;opacity:var(--gowp-badge-watermark-opacity);pointer-events:none;position:absolute;top:-113px;-webkit-user-select:none;user-select:none;width:226px;z-index:0}.gowp-member-badge .gowp-member-badge__watermark svg{display:block;height:100%;width:100%}.gowp-member-badge .gowp-member-badge__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:125px;min-width:0;position:relative;z-index:1}.gowp-member-badge .gowp-member-badge__logo{color:var(--wp--preset--color--white,#fff);display:block;height:auto;max-height:28px;width:100px}.gowp-member-badge .gowp-member-badge__logo svg{display:block;height:auto;width:100%}.gowp-member-badge .gowp-member-badge__text{color:var(--wp--preset--color--white,#fff);font-family:var(--wp--preset--font-family--gowp-headings,"Work Sans",sans-serif);font-size:var(--gowp-font-lg,18px);font-weight:700;hyphens:none;letter-spacing:-.02em;line-height:1;margin:0;white-space:pre-line;word-break:normal}.gowp-member-badge .gowp-member-badge__text--tight{letter-spacing:-.03em}.gowp-member-badge .gowp-member-badge__year-wrapper{align-items:center;align-self:center;display:flex;flex-shrink:0;height:89px;justify-content:center;position:relative;width:20px;z-index:1}.gowp-member-badge .gowp-member-badge__year{color:var(--gowp-badge-year-color);display:inline-block;font-family:var(--wp--preset--font-family--gowp-headings,"Work Sans",sans-serif);font-size:33px;font-weight:700;letter-spacing:-.02em;line-height:20px;transform:rotate(90deg);transform-origin:center center;white-space:nowrap}
