body.graphic-table-field--resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.graphic-table-field__toolbar{gap:8px;margin-bottom:8px;display:flex}.graphic-table-field__toolbar-button{border:1px solid var(--theme-elevation-250);cursor:pointer;background:var(--theme-elevation-50);color:var(--theme-text);border-radius:4px;padding:4px 10px;font-size:12px;font-weight:600}.graphic-table-field__table-wrapper{border:1px solid var(--theme-elevation-150);border-radius:4px;overflow-x:auto}.graphic-table-field__table{border-collapse:collapse;width:100%}.graphic-table-field__table--fixed{table-layout:fixed}.graphic-table-field__table--auto{table-layout:auto}.graphic-table-field__header-cell{background:var(--theme-elevation-100);border-right:1px solid var(--theme-elevation-150);border-bottom:1px solid var(--theme-elevation-150);text-align:left;vertical-align:top;padding:6px 8px;position:relative}.graphic-table-field__header-row{align-items:center;gap:6px;display:flex}.graphic-table-field__header-input{width:100%;color:var(--theme-text);background:0 0;border:none;outline:none;padding:2px 0;font-size:13px;font-weight:600}.graphic-table-field__icon-button{border:1px solid var(--theme-elevation-150);cursor:pointer;background:var(--theme-elevation-50);width:24px;height:24px;color:var(--theme-text);border-radius:4px;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}.graphic-table-field__icon-button:disabled{opacity:.4;cursor:not-allowed}.graphic-table-field__width-row{align-items:center;gap:2px;margin-top:4px;display:flex}.graphic-table-field__column-width-input{border:1px solid var(--theme-elevation-200);background:var(--theme-input-bg);width:52px;color:var(--theme-text);border-radius:3px;padding:1px 4px;font-size:11px;font-weight:400}.graphic-table-field__width-suffix{color:var(--theme-elevation-500);font-size:11px}.graphic-table-field__resize-handle{cursor:col-resize;touch-action:none;z-index:1;width:10px;height:100%;position:absolute;top:0;right:-5px}.graphic-table-field__resize-handle:hover{background:var(--theme-elevation-300)}.graphic-table-field__actions-col{width:44px}.graphic-table-field__actions-header{background:var(--theme-elevation-100);border-bottom:1px solid var(--theme-elevation-150)}.graphic-table-field__body-cell{border-right:1px solid var(--theme-elevation-150);border-bottom:1px solid var(--theme-elevation-150);vertical-align:top;padding:6px 8px}.graphic-table-field__actions-cell{border-bottom:1px solid var(--theme-elevation-150);text-align:center;vertical-align:top;padding:6px 4px}.graphic-table-field__rich-text-toolbar{gap:4px;margin-bottom:4px;display:flex}.graphic-table-field__rich-text-toolbar-button{border:1px solid var(--theme-elevation-200);cursor:pointer;background:var(--theme-elevation-50);min-width:24px;height:22px;color:var(--theme-text);border-radius:3px;padding:0 6px;font-size:12px;line-height:1}.graphic-table-field__rich-text-toolbar-button--bold{font-weight:700}.graphic-table-field__rich-text-toolbar-button--italic{font-style:italic}.graphic-table-field__link-drawer{flex-direction:column;gap:16px;max-width:480px;display:flex}.graphic-table-field__link-drawer-file-row{align-items:center;gap:10px;display:flex}.graphic-table-field__link-drawer-file-label{color:var(--theme-elevation-600);overflow-wrap:anywhere;font-size:13px}.graphic-table-field__link-drawer-footer{align-items:center;gap:8px;margin-top:8px;display:flex}.graphic-table-field__rich-text-editor{min-height:24px;color:var(--theme-text);border-radius:3px;outline:1px solid #0000;padding:3px 4px;font-size:13px}.graphic-table-field__rich-text-editor--focused{outline-color:var(--theme-elevation-300)}
@layer payload-default;.user-info{background:var(--theme-bg);border-radius:5px;align-items:center;gap:20px;margin:10px;padding:15px 20px;display:flex;position:sticky;top:0;box-shadow:0 2px 4px #0000000d;z-index:50!important}.user-info__error{background:var(--theme-error-500);color:#fff;text-align:center;border-radius:5px;margin:10px;padding:15px;font-weight:500}@media (max-width:768px){.user-info{gap:15px;margin:5px;padding:10px}}.user-info__user-details{flex:1;align-items:center;gap:15px;min-width:0;display:flex}.user-info__avatar{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 2px 4px #0000001a}@media (max-width:768px){.user-info__avatar{width:32px;height:32px}}.user-info__avatar-text{color:#fff;font-size:16px;font-weight:600}@media (max-width:768px){.user-info__avatar-text{font-size:.875rem}}.user-info__info{flex:1;min-width:0}.user-info__name{color:var(--theme-text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:16px;font-weight:600;line-height:1.2;overflow:hidden}@media (max-width:768px){.user-info__name{font-size:.8125rem}}.user-info__email{color:var(--theme-elevation-800);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:12px;line-height:1.2;overflow:hidden}@media (max-width:768px){.user-info__email{font-size:.6875rem}}.user-info__role{color:var(--theme-elevation-700);text-transform:capitalize;background:var(--theme-elevation-100);border-radius:2.5px;padding:2px 6px;font-size:12px;font-weight:500;line-height:1.2;display:inline-block}@media (max-width:768px){.user-info__role{padding:1px 4px;font-size:.625rem}}.user-info__actions{flex-shrink:0}.user-info__logout-btn{border:1px solid var(--theme-elevation-300);color:var(--theme-text);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;min-height:32px;padding:7.5px 15px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.user-info__logout-btn:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-400);color:var(--theme-text);text-decoration:none}.user-info__logout-btn:focus{outline:2px solid var(--theme-success-500);outline-offset:2px}@media (max-width:768px){.user-info__logout-btn{min-height:28px;padding:5px 10px;font-size:.6875rem}}html[data-theme=dark] .user-info{border-color:var(--theme-elevation-200)}html[data-theme=dark] .user-info__avatar{background:linear-gradient(135deg,#2563eb,#1e40af)}html[data-theme=dark] .user-info__role{background:var(--theme-elevation-200)}.user-info[data-role=admin] .user-info__avatar{background:linear-gradient(135deg,#dc2626,#991b1b)}.user-info[data-role=editor] .user-info__avatar{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.user-info[data-role=author] .user-info__avatar{background:linear-gradient(135deg,#7c3aed,#5b21b6)}.user-info[data-role=limited-access] .user-info__avatar{background:linear-gradient(135deg,#059669,#047857)}
@layer payload-default;.dashboard .hero-banner{background:var(--theme-);border:1px solid var(--theme-elevation-100);border-radius:10px;margin-bottom:40px;overflow:hidden}.dashboard .hero-banner__content{align-items:center;gap:30px;padding:40px;display:flex}@media (max-width:768px){.dashboard .hero-banner__content{text-align:center;flex-direction:column;gap:20px}}.dashboard .hero-banner__logo-section{background-color:#fff;border-radius:10px;flex-shrink:0;padding:20px}.dashboard .hero-banner__logo{filter:drop-shadow(0 2px 4px #0000001a);max-width:100%;height:auto;display:block}.dashboard .hero-banner__text-section{flex:1;min-width:0}.dashboard .hero-banner__title{color:var(--theme-text);margin:0 0 10px;font-size:1.75rem;font-weight:700;line-height:1.3}@media (max-width:768px){.dashboard .hero-banner__title{font-size:1.5rem}}.dashboard .hero-banner__subtitle{color:var(--theme-elevation-800);opacity:.9;margin:0;font-size:1.1rem;line-height:1.4}@media (max-width:768px){.dashboard .hero-banner__subtitle{font-size:1rem}}.dashboard .hero-banner__banner{background:#3b82f61a;border:none;border-top:1px solid #3b82f633;border-radius:0;margin:0}.dashboard .hero-banner__banner .banner__content{padding:20px 40px}.dashboard .hero-banner__banner-text{color:var(--theme-text);margin:0;font-size:.95rem;line-height:1.5}@media (max-width:768px){.dashboard .hero-banner__banner-text{font-size:.9rem}}.dark .dashboard .hero-banner{border-color:var(--theme-elevation-200);background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%)}.dark .dashboard .hero-banner__banner{background:#3b82f626;border-top-color:#3b82f64d}
.invite-user-form{max-width:480px;margin:2rem auto;padding:2rem}.invite-user-form__title{margin:0 0 .5rem;font-size:1.75rem}.invite-user-form__subtitle{color:var(--theme-elevation-600,#666);margin:0 0 2rem;font-size:.95rem;line-height:1.5}.invite-user-form__form{flex-direction:column;gap:1.25rem;display:flex}.invite-user-form__field{flex-direction:column;gap:.5rem;display:flex}.invite-user-form__label{font-size:.875rem;font-weight:600}.invite-user-form__optional{color:var(--theme-elevation-500,#888);font-weight:400}.invite-user-form__input{border:1px solid var(--theme-elevation-150,#ccc);background:var(--theme-input-bg,transparent);width:100%;color:inherit;border-radius:4px;padding:.6rem .75rem;font-size:1rem}.invite-user-form__input:focus{border-color:var(--theme-elevation-500,#555);outline:none}.invite-user-form__extras{flex-direction:column;gap:1rem;display:flex}.invite-user-form__error{background:var(--theme-error-100,#ffe8e8);color:var(--theme-error-700,#a00);border-radius:4px;padding:.75rem 1rem;font-size:.9rem}.invite-user-form__actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.invite-user-form__submit{background:var(--theme-elevation-1000,#000);color:var(--theme-elevation-0,#fff);cursor:pointer;border:none;border-radius:4px;padding:.6rem 1.25rem;font-size:1rem;font-weight:600}.invite-user-form__submit:disabled{opacity:.6;cursor:not-allowed}.invite-user-form--error{color:var(--theme-error-700,#a00);text-align:center;padding:2rem}
.invitation-status-field__resend{border-top:1px solid var(--theme-elevation-100,#e0e0e0);flex-direction:column;align-items:stretch;gap:.5rem;margin-top:.6rem;display:flex}
.accept-invite-view{max-width:480px;margin:4rem auto 2rem;padding:2rem}.accept-invite-view__title{margin:0 0 .5rem;font-size:1.75rem}.accept-invite-view__subtitle{color:var(--theme-elevation-600,#666);margin:0 0 2rem;font-size:.95rem;line-height:1.5}.accept-invite-view__form{flex-direction:column;gap:1.25rem;display:flex}.accept-invite-view__field{flex-direction:column;gap:.5rem;display:flex}.accept-invite-view__label{font-size:.875rem;font-weight:600}.accept-invite-view__input{border:1px solid var(--theme-elevation-150,#ccc);background:var(--theme-input-bg,transparent);width:100%;color:inherit;border-radius:4px;padding:.6rem .75rem;font-size:1rem}.accept-invite-view__input:focus{border-color:var(--theme-elevation-500,#555);outline:none}.accept-invite-view__error{background:var(--theme-error-100,#ffe8e8);color:var(--theme-error-700,#a00);border-radius:4px;padding:.75rem 1rem;font-size:.9rem}.accept-invite-view__actions{justify-content:flex-end;margin-top:.5rem;display:flex}.accept-invite-view__submit{background:var(--theme-elevation-1000,#000);color:var(--theme-elevation-0,#fff);cursor:pointer;border:none;border-radius:4px;padding:.6rem 1.25rem;font-size:1rem;font-weight:600}.accept-invite-view__submit:disabled{opacity:.6;cursor:not-allowed}.accept-invite-view--error{text-align:center;color:var(--theme-error-700,#a00)}
.search-bar{--icon-width:40px;--search-bg:var(--theme-elevation-100);background-color:var(--search-bg);border-radius:var(--style-radius-m);isolation:isolate;grid-template-columns:auto 1fr;width:100%;min-height:46px;display:grid;position:relative}.search-bar .icon--search{z-index:1;pointer-events:none;width:var(--icon-width);grid-area:1/1/2/2;place-self:center}.search-bar .search-filter{border-radius:inherit;background-color:#0000;grid-area:1/1/2/3}.search-bar .search-filter svg{display:none}.search-bar .search-filter__input{height:100%;padding-bottom:calc(var(--base)*.5);padding-top:calc(var(--base)*.5);box-shadow:none;background-color:#0000;padding-inline-start:var(--icon-width);padding-inline-end:var(--base)}
.media-library-view__thumbnail--contain img,.media-library-view__thumbnail--contain svg{object-fit:contain}
@layer payload-default;@media (max-width:768px){.admin-bar{display:none}}
.slug-field-component .label-wrapper{justify-content:space-between;align-items:center;gap:calc(var(--base)/2);display:flex}.slug-field-component .lock-button{margin:0;padding-bottom:.3125rem}.slug-field-component .field-type__wrap{flex-direction:column;align-items:stretch;display:flex}.slug-field-component .slug-field-error{color:var(--theme-error-500);order:2;margin-top:.25rem;font-size:.875rem}.slug-field-component .field-type__wrap input{order:1}
@layer payload-default;.index-module-scss-module__EZC4lW__trigger{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;border-radius:5px;align-items:center;gap:15px;padding:10px 15px;transition:background-color .15s;display:flex}.index-module-scss-module__EZC4lW__trigger:hover{background:var(--theme-elevation-50)}.index-module-scss-module__EZC4lW__trigger:focus{outline:2px solid var(--theme-success-500);outline-offset:2px}.index-module-scss-module__EZC4lW__details{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.index-module-scss-module__EZC4lW__name{color:var(--theme-text);white-space:nowrap;font-size:14px;font-weight:600;line-height:1.2}.index-module-scss-module__EZC4lW__email{color:var(--theme-elevation-800);white-space:nowrap;font-size:12px;line-height:1.2}.index-module-scss-module__EZC4lW__role{color:var(--theme-elevation-700);text-transform:capitalize;background:var(--theme-elevation-100);white-space:nowrap;border-radius:2.5px;padding:2px 6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-block}html[data-theme=dark] .index-module-scss-module__EZC4lW__role{color:var(--theme-elevation-200)}.index-module-scss-module__EZC4lW__error{background:var(--theme-error-500);color:#fff;text-align:center;border-radius:5px;margin:10px;padding:15px;font-weight:500}.index-module-scss-module__EZC4lW__avatar{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media (max-width:768px){.index-module-scss-module__EZC4lW__avatar{width:32px;height:32px}}html[data-theme=dark] .index-module-scss-module__EZC4lW__avatar{background:linear-gradient(135deg,#2563eb,#1e40af)}.index-module-scss-module__EZC4lW__avatar[data-role=admin]{background:linear-gradient(135deg,#dc2626,#991b1b)}html[data-theme=dark] .index-module-scss-module__EZC4lW__avatar[data-role=admin]{background:linear-gradient(135deg,#b91c1c,#7f1d1d)}.index-module-scss-module__EZC4lW__avatar[data-role=editor]{background:linear-gradient(135deg,#2563eb,#1d4ed8)}html[data-theme=dark] .index-module-scss-module__EZC4lW__avatar[data-role=editor]{background:linear-gradient(135deg,#1e40af,#1e3a8a)}.index-module-scss-module__EZC4lW__avatar[data-role=author]{background:linear-gradient(135deg,#7c3aed,#5b21b6)}html[data-theme=dark] .index-module-scss-module__EZC4lW__avatar[data-role=author]{background:linear-gradient(135deg,#6d28d9,#4c1d95)}.index-module-scss-module__EZC4lW__avatar[data-role=limited-access]{background:linear-gradient(135deg,#059669,#047857)}html[data-theme=dark] .index-module-scss-module__EZC4lW__avatar[data-role=limited-access]{background:linear-gradient(135deg,#047857,#065f46)}.index-module-scss-module__EZC4lW__avatarText{color:#fff;font-size:16px;font-weight:600}@media (max-width:768px){.index-module-scss-module__EZC4lW__avatarText{font-size:.875rem}}.index-module-scss-module__EZC4lW__logoutBtn{border:1px solid var(--theme-elevation-300);color:var(--theme-text);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;min-height:32px;padding:7.5px 15px;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.index-module-scss-module__EZC4lW__logoutBtn:hover{background:var(--theme-elevation-100);border-color:var(--theme-elevation-400);color:var(--theme-text);text-decoration:none}.index-module-scss-module__EZC4lW__logoutBtn:focus{outline:2px solid var(--theme-success-500);outline-offset:2px}@media (max-width:768px){.index-module-scss-module__EZC4lW__logoutBtn{min-height:28px;padding:5px 10px;font-size:.6875rem}}.index-module-scss-module__EZC4lW__popupButtonList .popup-button-list__button{color:var(--theme-text)!important;border-radius:7.5px!important;width:100%!important;padding:10px 15px!important;text-decoration:none!important;transition:all .15s!important;display:flex!important}:is(.index-module-scss-module__EZC4lW__popupButtonList .popup-button-list__button:hover,.index-module-scss-module__EZC4lW__popupButtonList .popup-button-list__button:focus-visible,.index-module-scss-module__EZC4lW__popupButtonList .popup-button-list__button:focus-within){background-color:var(--theme-elevation-100)!important;color:var(--theme-text)!important}.index-module-scss-module__EZC4lW__popupButtonList .popup-button-list__button:focus-visible{outline:2px solid var(--theme-success-500)!important;outline-offset:2px!important}
@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Light-s.p.3xrub-_sqog6q.ttf)format("truetype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Light_Italic-s.p.1-_a5-xgj768h.ttf)format("truetype");font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Regular-s.p.1gj0y6hhu3yft.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Regular_Italic-s.p.37wezf2ot35cy.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Medium-s.p.1s-11fq-3srxk.ttf)format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Medium_Italic-s.p.1x2t04myboa_u.ttf)format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_SemiBold-s.p.169o98puljk_j.ttf)format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_SemiBold_Italic-s.p.0crr-fk9v2-r_.ttf)format("truetype");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Bold-s.p.38vi4rim8oqqz.ttf)format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ciutadella;src:url(../media/Ciutadella_Bold_Italic-s.p.2sdv-jokya52s.ttf)format("truetype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:ciutadella Fallback;src:local(Arial);ascent-override:94.29%;descent-override:38.83%;line-gap-override:0.0%;size-adjust:90.15%}.ciutadella_91305f8f-module__rUaVmW__className{font-family:ciutadella,ciutadella Fallback}.ciutadella_91305f8f-module__rUaVmW__variable{--font-ciutadella:"ciutadella", "ciutadella Fallback"}
