:root{--ng-charcoal:#2a2e31;--ng-charcoal-hover:#3a3f43;--ng-ink:#1a1a1a;--ng-cream:#f8f8f6;--ng-white:#fff;--ng-line:#e2e2e2;--ng-muted:#5c6166;--ng-gold:#ffce69;--ng-yellow:#fee228;--ng-gold-tint:#fff6dc;--ng-amber:#9d6703;--theme-bg:var(--ng-cream);--theme-text:var(--ng-ink);--theme-input-bg:var(--ng-white);--style-radius-s:2px;--style-radius-m:2px;--style-radius-l:2px}body{background:var(--ng-cream);color:var(--ng-ink)}.ng-icon,.nav__link:before,.ng-live-link:before,.nav__log-out:before{content:"";width:17px;height:17px;-webkit-mask:var(--ng-icon) no-repeat center/contain;-webkit-mask:var(--ng-icon) no-repeat center/contain;mask:var(--ng-icon) no-repeat center/contain;background-color:currentColor;flex-shrink:0;display:inline-block}.ng-icon--file-text{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/file-text.svg)}.ng-icon--file{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/file.svg)}.ng-icon--image{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/image.svg)}.ng-icon--settings{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/settings.svg)}.ng-icon--list{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/list.svg)}.ng-icon--grid{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/layout-grid.svg)}.nav{background:var(--ng-charcoal);border-color:var(--ng-charcoal);color:#ffffffdb}.nav__wrap{flex-direction:column;display:flex}#nav-dashboard{order:0;align-self:stretch;margin-bottom:1.25rem}#nav-group-Content{order:1}#nav-group-Settings{order:2}#nav-group-System{order:3}.nav__controls{order:4;margin-top:auto}.nav-group__toggle{color:#ffffff7a;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.nav-group__toggle:hover{color:#ffffffbf}.nav__link{color:#ffffffdb;border-radius:2px;gap:12px;margin-inline:-12px;padding:5px 12px;font-size:15px;line-height:26px;text-decoration:none}.nav__link:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/dot.svg);color:var(--ng-gold)}.nav__link:hover{background:var(--ng-charcoal-hover);color:var(--ng-white);text-decoration:none}.nav__link:has(.nav__link-indicator){background:var(--ng-charcoal-hover);box-shadow:inset 3px 0 0 var(--ng-gold);color:var(--ng-white);font-weight:700}.nav__link:has(.nav__link-indicator):before{color:var(--ng-white)}.nav__link-indicator{display:none}#nav-dashboard:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/layout-dashboard.svg)}#nav-articles:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/file-text.svg)}#nav-pages:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/file.svg)}#nav-media:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/image.svg)}#nav-categories:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/tag.svg)}#nav-comments:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/message-square.svg)}#nav-global-site-settings:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/settings.svg)}#nav-users:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/users.svg)}#nav-redirects:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/arrow-left-right.svg)}.nav__controls,.nav__controls a,.nav__controls button{color:#ffffffdb}.nav__log-out{align-items:center;gap:12px;font-size:15px;text-decoration:none;display:inline-flex}.nav__log-out:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/log-out.svg);color:var(--ng-gold)}.nav__log-out:after{content:"Log out"}.nav__log-out svg{display:none}.template-default__nav-toggler{color:var(--ng-ink)}.template-default__nav-toggler,.template-default__nav-toggler .hamburger{box-shadow:none;background:0 0}.template-default__nav-toggler .hamburger{color:inherit}.template-default__nav-toggler .stroke{stroke:currentColor}.template-default--nav-open .template-default__nav-toggler{color:#ffffffbf}.template-default--nav-open .template-default__nav-toggler:hover{color:var(--ng-white)}.app-header__bg{background:var(--ng-cream)}.app-header__content{border-bottom:1px solid var(--ng-line)}.step-nav a:first-child{text-decoration:none}.step-nav__home{background:var(--ng-charcoal);width:auto;height:auto;color:var(--ng-white);border:0;border-radius:999px;align-items:center;padding:7px 16px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s ease-in-out;display:inline-flex}.step-nav__home:hover{background:var(--ng-charcoal-hover);color:var(--ng-white);text-decoration:none}.ng-live-link{border:1px solid var(--ng-line);background:var(--ng-white);height:34px;color:var(--ng-ink);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.ng-live-link:before{--ng-icon:url(https://cdn.jsdelivr.net/npm/lucide-static@0.562.0/icons/external-link.svg);width:14px;height:14px}.ng-live-link:hover{border-color:var(--ng-charcoal);text-decoration:none}.list-header__title,.doc-header__title,.ng-dash__greeting,.ng-dash__card-title{font-family:var(--ng-font-display,var(--font-body));color:var(--ng-ink);letter-spacing:-.01em;font-weight:700}.ng-kicker,.list-header__title:before,.doc-header__title:before{color:var(--ng-amber);font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600;line-height:1;display:block}.collection-list .list-header__title:before{content:"Content"}.collection-list--users .list-header__title:before,.collection-list--redirects .list-header__title:before{content:"System"}body:has(.collection-edit--articles) .doc-header__title:before{content:"Articles"}body:has(.collection-edit--pages) .doc-header__title:before{content:"Pages"}body:has(.collection-edit--media) .doc-header__title:before{content:"Media"}body:has(.collection-edit--categories) .doc-header__title:before{content:"Categories"}body:has(.collection-edit--comments) .doc-header__title:before{content:"Comments"}body:has(.collection-edit--redirects) .doc-header__title:before{content:"Redirects"}body:has(.collection-edit--users) .doc-header__title:before{content:"Users"}body:has(.global-edit--site-settings) .doc-header__title:before{content:"Settings"}.list-header,.doc-header{padding-top:calc(var(--base)*1.25)}.list-header__content,.list-header__title-and-actions{width:100%}.list-header__title-and-actions{align-items:flex-end}.list-header__title-actions{margin-left:auto}.list-header__title-actions .btn{letter-spacing:.13em;text-transform:uppercase;padding:10px 20px;font-size:12.5px;font-weight:700}.list-create-new-doc__create-new-button .btn__label{font-size:0}.list-create-new-doc__create-new-button .btn__label:before{content:"+ New";font-size:12.5px}.collection-list--articles .list-create-new-doc__create-new-button .btn__label:before{content:"+ New article"}.collection-list--pages .list-create-new-doc__create-new-button .btn__label:before{content:"+ New page"}.collection-list--media .list-create-new-doc__create-new-button .btn__label:before{content:"+ Upload media"}.collection-list--categories .list-create-new-doc__create-new-button .btn__label:before{content:"+ New category"}.collection-list--comments .list-create-new-doc__create-new-button .btn__label:before{content:"+ New comment"}.collection-list--redirects .list-create-new-doc__create-new-button .btn__label:before{content:"+ New redirect"}.collection-list--users .list-create-new-doc__create-new-button .btn__label:before{content:"+ New user"}.list-header__title-actions .btn:not(.list-create-new-doc__create-new-button){--bg-color:var(--ng-white);--hover-bg:var(--ng-cream);box-shadow:inset 0 0 0 1px var(--ng-line)}.collection-list__sub-header .custom-view-description{display:none}.doc-header__after-header:has(>.custom-view-description:only-child){display:none}.nav-group__indicator{display:none}.doc-header__header{flex-direction:column;align-items:flex-start;gap:14px}.doc-controls{box-shadow:none;background:0 0;border:0}.cell-_status>span,.cell-status>span{background:var(--ng-gold-tint);color:var(--ng-ink);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-block}.cell-_status .selected--draft,.cell-status .selected--hidden{color:var(--ng-amber);background:#fff1b8}.ng-avatar{background:var(--ng-gold-tint);width:32px;height:32px;color:var(--ng-ink);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.ng-login-logo{font-family:var(--ng-font-display,var(--font-body));color:var(--ng-ink);letter-spacing:-.01em;font-size:40px;font-weight:700}.btn--style-primary,.btn--style-secondary{letter-spacing:.13em;text-transform:uppercase;font-size:12.5px;font-weight:700}.btn--style-primary{--bg-color:var(--ng-charcoal);--color:var(--ng-white);--hover-bg:var(--ng-charcoal-hover)}.btn--style-secondary{--bg-color:var(--ng-white);--color:var(--ng-ink);--btn-border:1px solid var(--ng-line);--hover-color:var(--ng-ink);--hover-btn-border:1px solid var(--ng-charcoal)}.doc-controls .btn--style-primary,.list-header .btn--style-pill,.list-header__create-new-button.btn{--bg-color:var(--ng-gold);--color:var(--ng-ink);--hover-bg:var(--ng-yellow);--hover-color:var(--ng-ink)}.table table{border:1px solid var(--ng-line);border-collapse:collapse;background:var(--ng-white)}.table thead th{background:var(--ng-gold-tint);color:var(--ng-ink);letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:600}.table tbody tr,.table tbody tr:nth-child(odd){background:var(--ng-white);border-top:1px solid var(--ng-line)}.table tbody .cell-_select+td a{color:var(--ng-ink);font-weight:600;text-decoration:none}.table tbody .cell-_select+td a:hover{text-decoration:underline}.search-bar{--search-bg:var(--ng-white);border:1px solid var(--ng-line)}.list-controls__toggle-columns,.list-controls__toggle-where{background:var(--ng-white);box-shadow:inset 0 0 0 1px var(--ng-line)}.rich-text-lexical [contenteditable=true]{font-family:var(--font-body)}.document-fields__sidebar-fields{background:var(--ng-white);border:1px solid var(--ng-line);padding-top:calc(var(--base)*1.25);padding-bottom:calc(var(--base)*1.25)}.group-field--top-level{border-top:1px solid var(--ng-line);border-bottom:0;padding-top:32px;padding-bottom:32px}.group-field--top-level:first-child{border-top:0}.group-field--top-level>.group-field__wrap{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;display:grid}.group-field--top-level>.group-field__wrap>.group-field__header{margin:0;padding:0}.group-field--top-level>.group-field__wrap>.group-field__header h3,.group-field--top-level>.group-field__wrap>.group-field__header .group-field__title{font-family:var(--ng-font-display,var(--font-body));color:var(--ng-ink);margin:0 0 6px;font-size:22px;font-weight:700}.group-field--top-level>.group-field__wrap>.group-field__header .field-description{color:var(--ng-muted);font-size:13px;line-height:1.5}.group-field--within-group{border-left:0;border-top:1px solid var(--ng-line);padding-top:16px;padding-left:0}.group-field--within-group .group-field__title{font-family:var(--ng-font-display,var(--font-body));color:var(--ng-ink);font-size:17px;font-weight:700}html:not([data-media-view=list]) .collection-list--media .table table{background:0 0;border:0}html:not([data-media-view=list]) .collection-list--media .table thead{display:none}html:not([data-media-view=list]) .collection-list--media .table tbody{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:20px 16px;display:grid}html:not([data-media-view=list]) .collection-list--media .table tbody tr,html:not([data-media-view=list]) .collection-list--media .table tbody tr:nth-child(odd){background:0 0;border:0;flex-direction:column;display:flex;position:relative}html:not([data-media-view=list]) .collection-list--media .table tbody td{min-width:0;max-width:none;padding:0;display:block}html:not([data-media-view=list]) .collection-list--media .table tbody .cell-alt,html:not([data-media-view=list]) .collection-list--media .table tbody .cell-createdAt{display:none}html:not([data-media-view=list]) .collection-list--media .table tbody .cell-_select{z-index:2;position:absolute;top:8px;left:8px}html:not([data-media-view=list]) .collection-list--media .cell-filename .file{flex-direction:column;align-items:stretch;gap:8px;display:flex}html:not([data-media-view=list]) .collection-list--media .cell-filename a{text-decoration:none;display:block}html:not([data-media-view=list]) .collection-list--media .cell-filename .thumbnail{aspect-ratio:4/3;border:1px solid var(--ng-line);background:var(--ng-gold-tint);width:100%;max-width:none;height:auto;max-height:none}html:not([data-media-view=list]) .collection-list--media .cell-filename .thumbnail img{object-fit:cover;width:100%;height:100%}html:not([data-media-view=list]) .collection-list--media .cell-filename .file__filename{text-align:left;text-overflow:ellipsis;white-space:nowrap;align-self:stretch;margin:0;padding:0;font-weight:600;overflow:hidden}html:not([data-media-view=list]) .collection-list--media .cell-filesize{color:var(--ng-muted);margin-top:2px;font-size:12.5px}.doc-controls__meta{display:none}.doc-controls{-webkit-backdrop-filter:none;backdrop-filter:none}@media (min-width:1024px){.collection-edit--is-editing .doc-controls,.global-edit .doc-controls{pointer-events:none;margin-top:-68px}.collection-edit--is-editing .doc-controls:before,.collection-edit--is-editing .doc-controls:after,.global-edit .doc-controls:before,.global-edit .doc-controls:after{display:none}.collection-edit--is-editing .doc-controls__controls-wrapper,.global-edit .doc-controls__controls-wrapper{pointer-events:auto;background:var(--ng-cream)}}.ng-meta{border-top:1px solid var(--ng-line);padding-top:16px}.document-fields__sidebar-fields .render-fields>.ng-meta:first-child,.document-fields__sidebar-fields .render-fields>:first-child>.ng-meta{border-top:0;padding-top:0}.ng-meta:has(.ng-meta__title){border-top:0;padding-top:0}.ng-meta__title,.ng-sizes__title{font-family:var(--ng-font-display,var(--font-body));color:var(--ng-ink);margin:0 0 12px;font-size:19px;font-weight:700}.ng-meta__list{border-bottom:1px solid var(--ng-line);margin:0 0 14px;padding-bottom:12px}.ng-meta__pair{justify-content:space-between;gap:12px;padding:5px 0;font-size:13px;display:flex}.ng-meta__pair dt{color:var(--ng-muted)}.ng-meta__pair dd{color:var(--ng-ink);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.ng-meta__row{flex-direction:column;gap:3px;margin-bottom:12px;display:flex}.ng-meta__label{color:var(--ng-muted);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600}.ng-meta__value{color:var(--ng-ink);font-size:14px}.file-details{background:var(--ng-white);border:1px solid var(--ng-line)}.file-details>header{flex-direction:column;align-items:stretch}.file-details__thumbnail{aspect-ratio:16/9;background:var(--ng-gold-tint);width:100%;height:auto;max-height:380px}.file-details__thumbnail img{object-fit:contain;width:100%;height:100%}.file-details__remove{border:1px solid var(--ng-line);background:var(--ng-white);width:auto;height:auto;color:var(--ng-ink);border-radius:2px;padding:7px 12px;font-size:0}.file-details__remove>*,.file-details__remove svg{display:none}.file-details__remove:after{content:"Replace file";letter-spacing:.12em;text-transform:uppercase;font-size:11.5px;font-weight:700}.file-details__remove:hover{border-color:var(--ng-charcoal)}.ng-sizes{border-top:1px solid var(--ng-line);margin-top:8px;padding-top:20px}.ng-sizes__list{margin:0;padding:0;list-style:none}.ng-sizes__row{grid-template-columns:40px 120px minmax(0,1fr);align-items:center;gap:14px;padding:7px 0;font-size:14px;display:grid}.ng-sizes__thumb{object-fit:cover;border:1px solid var(--ng-line);background:var(--ng-gold-tint);width:40px;height:40px}.ng-sizes__thumb.ng-icon{background-color:var(--ng-muted);border:0;-webkit-mask-size:22px;mask-size:22px}.ng-sizes__name{font-weight:600}.ng-sizes__dims{color:var(--ng-muted)}.ng-view-toggle{z-index:2;gap:4px;width:max-content;margin:-58px 12px 28px auto;display:flex;position:relative}.collection-list--media .search-bar{padding-right:84px}.ng-view-toggle__btn{border:1px solid var(--ng-line);background:var(--ng-white);width:34px;height:30px;color:var(--ng-ink);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ng-view-toggle__btn--active{border-color:var(--ng-charcoal);background:var(--ng-charcoal);color:var(--ng-white)}.ng-view-toggle__btn .ng-icon{width:15px;height:15px}.fixed-toolbar{background:var(--ng-gold-tint);border:1px solid var(--ng-line);border-radius:2px 2px 0 0}.upload-relationship-details{background:var(--ng-white);border:1px solid var(--ng-line);border-radius:2px}.upload-relationship-details__thumbnail{background:var(--ng-gold-tint)}.upload-relationship-details__filename a{color:var(--ng-ink);font-weight:600;text-decoration:none}.upload-relationship-details__meta{color:var(--ng-muted);font-size:12.5px}body:has(.global-edit--site-settings) .array-field__row{background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;margin-bottom:8px;display:grid}body:has(.global-edit--site-settings) .array-field__row>.collapsible__toggle-wrap{display:contents}:is(body:has(.global-edit--site-settings) .array-field__row .collapsible__toggle,body:has(.global-edit--site-settings) .array-field__row .collapsible__header-wrap,body:has(.global-edit--site-settings) .array-field__row .collapsible__indicator,body:has(.global-edit--site-settings) .array-field__row .field-label){display:none}body:has(.global-edit--site-settings) .array-field__row .collapsible__drag{grid-area:1/1;position:static}body:has(.global-edit--site-settings) .array-field__row .collapsible__actions-wrap{grid-area:1/3;position:static}body:has(.global-edit--site-settings) .array-field__row>div:last-child{grid-area:1/2}body:has(.global-edit--site-settings) .array-field__row .collapsible__content{background:0 0;border:0;padding:0}body:has(.global-edit--site-settings) .array-field__row .row__fields>.field-type:first-child{flex:0 0 32%!important}body:has(.global-edit--site-settings) .array-field__title{font-family:var(--font-body);color:var(--ng-ink);margin:0;font-size:14px;font-weight:600}body:has(.collection-edit--comments) .doc-header__header:before{content:"Comments";color:var(--ng-amber);font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;margin-bottom:-4px;font-size:12px;font-weight:600;line-height:1;display:block}body:has(.collection-edit--comments) .doc-header__title:before{content:"Comment by ";color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;margin:0;display:inline}.ng-dash{padding-top:calc(var(--base)*1.5);padding-bottom:calc(var(--base)*3)}.ng-dash__greeting{margin:0;font-size:40px;line-height:1.1}.ng-dash__stats{color:var(--ng-muted);flex-wrap:wrap;gap:8px 28px;margin:14px 0 28px;font-size:15px;display:flex}.ng-dash__stats strong{color:var(--ng-ink);font-family:var(--ng-font-display,var(--font-body));margin-right:4px;font-size:22px}.ng-dash__settings,.ng-dash__card{background:var(--ng-white);border:1px solid var(--ng-line);border-radius:2px}.ng-dash__settings{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;padding:20px 24px;display:flex}.ng-dash__settings p{color:var(--ng-muted);margin:6px 0 0}.ng-dash__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ng-dash__card{flex-direction:column;padding:22px 24px 24px;display:flex}.ng-dash__card-head{justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.ng-dash__card-title{align-items:center;gap:10px;margin:0;font-size:22px;display:flex}.ng-dash__card-title .ng-icon{color:var(--ng-ink)}.ng-dash__view-all{color:var(--ng-ink);font-size:13px;font-weight:600;text-decoration:none}.ng-dash__items{flex:1;margin:0 0 16px;padding:0;list-style:none}.ng-dash__items li{border-top:1px solid var(--ng-line);padding:12px 0}.ng-dash__items a{color:var(--ng-ink);overflow-wrap:anywhere;font-weight:600;line-height:1.35;text-decoration:none;display:block}.ng-dash__items a:hover{text-decoration:underline}.ng-dash__meta{color:var(--ng-muted);margin-top:3px;font-size:13px;display:block}.ng-dash__media{align-items:center;gap:12px;display:flex}.ng-dash__media img,.ng-dash__thumb{object-fit:cover;background:var(--ng-gold-tint);flex-shrink:0;width:40px;height:40px}.ng-btn{letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.ng-btn:hover{text-decoration:none}.ng-btn--yellow{background:var(--ng-gold);color:var(--ng-ink)}.ng-btn--yellow:hover{background:var(--ng-yellow)}.ng-btn--dark{background:var(--ng-charcoal);color:var(--ng-white)}.ng-btn--dark:hover{background:var(--ng-charcoal-hover);color:var(--ng-white)}@media (max-width:1024px){.ng-dash__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.group-field--top-level>.group-field__wrap{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:640px){.ng-dash__greeting{font-size:32px}.ng-dash__settings{flex-direction:column;align-items:stretch}.ng-live-link{gap:0;padding:0 9px;font-size:0}}
