@font-face{font-display:swap;font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;src:url(/fonts/ibm-plex-sans/IBMPlexSans-Variable.woff2)format("woff2")}:root{--font-body:"IBM Plex Sans", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif}html[data-theme=light] body,html[data-theme=light] .template-default,html[data-theme=dark] body,html[data-theme=dark] .template-default{background:var(--ui-page)}body{color:var(--ui-ink);line-height:1.45}html{font-size:14px}:root{--brand-50:#fbeaec;--brand-500:#c8102e;--brand-700:#a3101e;--ui-tint:#5b6270;--ui-border:#e3e6eb;--ui-border-strong:#d5d9df;--ui-surface:#fff;--ui-page:#f4f5f7;--ui-muted:#5b6270;--ui-ink:#16181d}html[data-theme=dark]{--ui-border:#2b2f36;--ui-border-strong:#353a42;--ui-surface:#1b1e24;--ui-page:#121418;--ui-muted:#9aa0ab;--ui-ink:#f4f5f7;--ui-tint:#aab0bb}:root{--accent-50:#f4f5f7;--accent-100:#eef0f3;--accent-150:#e3e6eb;--accent-200:#d5d9df;--accent-250:#c4c9d1;--accent-300:#a8aeb9;--accent-350:#8a909b;--accent-400:#6f7580;--accent-450:#5b6270;--accent-500:#3a3f48;--accent-550:#2b2f36;--accent-600:#16181d;--accent-650:#121418;--accent-700:#0e1013;--accent-750:#0b0c0f;--accent-800:#08090b;--accent-850:#060709;--accent-900:#040506;--accent-950:#020303}:root,html[data-theme=dark]{--theme-success-50:var(--accent-50);--theme-success-100:var(--accent-100);--theme-success-150:var(--accent-150);--theme-success-200:var(--accent-200);--theme-success-250:var(--accent-250);--theme-success-300:var(--accent-300);--theme-success-350:var(--accent-350);--theme-success-400:var(--accent-400);--theme-success-450:var(--accent-450);--theme-success-500:var(--accent-500);--theme-success-550:var(--accent-550);--theme-success-600:var(--accent-600);--theme-success-650:var(--accent-650);--theme-success-700:var(--accent-700);--theme-success-750:var(--accent-750);--theme-success-800:var(--accent-800);--theme-success-850:var(--accent-850);--theme-success-900:var(--accent-900);--theme-success-950:var(--accent-950)}html[data-theme=dark]{--theme-success-50:#1b1e24;--theme-success-100:#23262c;--theme-success-150:#2b2f36;--theme-success-200:#353a42;--theme-success-250:#3f444d;--theme-success-300:#6f7580;--theme-success-400:#a8aeb9;--theme-success-500:#c4c9d1;--theme-success-600:#d5d9df;--theme-success-700:#e3e6eb}.btn--style-primary{--bg-color:var(--accent-600);--color:#fff;--hover-bg:var(--accent-550);--hover-color:#fff}html[data-theme=dark] .btn--style-primary{--bg-color:#f4f5f7;--color:#16181d;--hover-bg:#e3e6eb;--hover-color:#16181d}:root{--style-radius-s:6px;--style-radius-m:8px;--style-radius-l:14px}html[data-theme=light]{--theme-elevation-100:#eef0f3;--theme-elevation-150:#e3e6eb;--theme-elevation-200:#d5d9df}html[data-theme=dark]{--theme-elevation-100:#23262c;--theme-elevation-150:#2b2f36;--theme-elevation-200:#353a42}.group-field--top-level{border:1px solid color-mix(in srgb, var(--ui-tint) 18%, var(--theme-elevation-200));border-radius:var(--style-radius-m);background:color-mix(in srgb, var(--ui-tint) 5%, var(--theme-elevation-0));padding:var(--base);box-shadow:var(--shadow-card);margin-left:0;margin-right:0}.collapsible--style-default{border-color:color-mix(in srgb, var(--ui-tint) 18%, var(--theme-elevation-200))}.collapsible--style-default>.collapsible__toggle-wrap{background:color-mix(in srgb, var(--ui-tint) 9%, var(--theme-elevation-0))}.group-field--top-level:first-child{padding-top:var(--base);border-top:1px solid var(--theme-elevation-200)}.group-field--top-level+.group-field--top-level{border-top:1px solid var(--theme-elevation-200);padding-top:var(--base);margin-top:var(--base)}.render-fields{gap:0 var(--base);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.render-fields>.group-field,.render-fields>.array-field,.render-fields>.row,.render-fields>.blocks-field,.render-fields>.tabs-field,.render-fields>.collapsible-field{grid-column:1/-1}.collection-edit--is-live-previewing .render-fields,.document-fields__sidebar-fields .render-fields{grid-template-columns:minmax(0,1fr)}.document-fields__sidebar-fields{margin:calc(var(--base)*1.5) var(--sidebar-gutter-h-right) var(--spacing-view-bottom) var(--sidebar-gutter-h-left);padding:var(--base);border:1px solid color-mix(in srgb, var(--ui-tint) 18%, var(--theme-elevation-200));border-radius:var(--style-radius-m);background:color-mix(in srgb, var(--ui-tint) 5%, var(--theme-elevation-0));box-shadow:var(--shadow-card)}.document-fields.doc-sidebar-collapsed{--main-width:100%;--sidebar-wrap-width:0;--sidebar-wrap-min-width:0;--sidebar-wrap-flex-shrink:initial}.document-fields.doc-sidebar-collapsed .document-fields__sidebar-wrap{opacity:0;pointer-events:none;transform:translate(24px)}.document-fields__sidebar-wrap{will-change:opacity,transform;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1)}.document-fields__sidebar-wrap>.document-fields__sidebar{height:100%;min-width:var(--doc-sidebar-width,325px);width:100%;position:absolute;top:0;right:0}.collection-edit--is-live-previewing .document-fields__sidebar-wrap{transition:none}@media (prefers-reduced-motion:reduce){.document-fields__sidebar-wrap{transition:none}}:root{--shadow-card:0 1px 2px #0000000a, 0 4px 16px -4px #00000014;--shadow-dropdown:0 2px 4px #0000000f, 0 12px 24px -8px #00000024}html[data-theme=dark]{--shadow-card:0 1px 2px #0000004d, 0 4px 16px -4px #00000073;--shadow-dropdown:0 2px 4px #0006, 0 12px 24px -8px #0000008c}.card{box-shadow:var(--shadow-card);transition:box-shadow .15s}.card--has-onclick:hover,.popup__content{box-shadow:var(--shadow-dropdown)}.template-minimal__wrap{padding:calc(var(--base)*2);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-l);background:var(--theme-elevation-0);box-shadow:var(--shadow-card)}h1,h2,h3,h4,h5,h6,.list-header__title{letter-spacing:-.01em;font-weight:600}h1{letter-spacing:-.02em;font-size:calc(var(--base)*1.9);line-height:1.3}h2{font-size:calc(var(--base)*1.5);line-height:1.3}h3{font-size:calc(var(--base)*1.1);line-height:1.3}.nav__link{border-radius:var(--style-radius-s);margin-bottom:2px;padding-block:5px;padding-inline:12px;transition:background-color .12s,color .12s}div.nav__link{background:var(--accent-100);color:var(--accent-700)}div.nav__link .nav__link-indicator{background:var(--accent-600)!important;inset-inline-start:4px!important}html[data-theme=dark] div.nav__link{color:var(--accent-300);background:#007ef32e}html[data-theme=dark] div.nav__link .nav__link-indicator{background:var(--accent-400)!important}.nav-group__toggle{margin-bottom:calc(var(--base)*.6);border-radius:var(--style-radius-s);color:var(--theme-elevation-800);padding:6px 12px;font-weight:600;transition:background-color .12s,color .12s}.nav-group+.nav-group{padding-top:calc(var(--base)*.5);margin-top:calc(var(--base)*.5);border-top:1px solid var(--theme-elevation-150)}.admin-nav-section__label{letter-spacing:.04em;text-transform:uppercase;color:var(--theme-elevation-400);margin-bottom:calc(var(--base)*.3);padding-inline:12px;font-size:11px;font-weight:600}.admin-nav__link{align-items:center;gap:8px;display:flex}.admin-nav__icon{color:var(--accent-500);flex-shrink:0;display:inline-flex}div.admin-nav__link .admin-nav__icon{color:inherit}html[data-theme=dark] .admin-nav__icon{color:var(--accent-350)}.admin-nav__count{color:var(--theme-elevation-400);flex-shrink:0;margin-inline-start:auto;padding-inline-start:8px;font-size:12px}.admin-search{box-sizing:border-box;margin-inline:12px;margin-bottom:calc(var(--base)*.5);width:calc(100% - 24px);position:relative}.admin-search__box{background:var(--theme-input-bg,var(--theme-elevation-0));border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);align-items:center;gap:8px;padding:6px 10px;transition:border-color .12s;display:flex}.admin-search__box:focus-within{border-color:var(--theme-elevation-400)}.admin-search__icon{color:var(--theme-elevation-400);flex-shrink:0;display:inline-flex}.admin-search__input{color:var(--theme-elevation-800);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:13px}.admin-search__input::placeholder{color:var(--theme-elevation-400)}.admin-search__kbd{background:var(--theme-elevation-100);color:var(--theme-elevation-500);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px}.admin-search__results{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);z-index:20;max-height:320px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.admin-search__result{color:var(--theme-elevation-800);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;display:flex}.admin-search__result--active{background:var(--theme-elevation-100)}.admin-search__result-sublabel{color:var(--theme-elevation-400);margin-inline-start:auto;font-size:11px}.nav__scroll{padding-bottom:0!important}.admin-nav-footer{background:var(--theme-elevation-0);border-top:1px solid var(--theme-elevation-150);box-sizing:border-box;z-index:10;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 12px;display:flex;position:sticky;bottom:0}.admin-nav-footer__link{border-radius:var(--style-radius-s);color:inherit;flex:1;align-items:center;gap:10px;min-width:0;padding:6px;transition:background-color .12s;display:flex}.admin-nav-footer__link:hover{background:var(--theme-elevation-100)}.admin-nav-footer .nav__log-out{border-radius:var(--style-radius-s);color:var(--theme-elevation-500);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .12s,color .12s;display:flex}.admin-nav-footer .nav__log-out:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.admin-nav-footer .nav__log-out svg{width:16px;height:16px}.nav__controls,.app-header__account{display:none}.admin-nav-footer__avatar{background:var(--accent-500,var(--theme-success-500));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:flex}.admin-nav-footer__text{flex-direction:column;min-width:0;display:flex}.admin-nav-footer__name{color:var(--theme-elevation-800);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.admin-nav-footer__role{color:var(--theme-elevation-400);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}#browse-by-folder{display:none}.browse-by-folder-nav-link #browse-by-folder{display:flex}html[data-theme=dark]{--diff-create-pill-color:var(--accent-300);--diff-create-link-color:var(--accent-300)}.version-detail__field--changed{border-radius:var(--style-radius-s);padding-left:calc(var(--base)*.5);background:#eaf5ff;border-left:3px solid #2998ff}html[data-theme=dark] .version-detail__field--changed{background:#2998ff14}.version-detail__field--changed-compare{border-radius:var(--style-radius-s);padding-left:calc(var(--base)*.5);background:#ffae421f;border-left:3px solid #ffae42}html[data-theme=dark] .version-detail__field--changed-compare{background:#ffae421a}.version-detail .clipboard-action__popup{display:none}.version-detail__header-btn{padding:calc(var(--base)*.25) calc(var(--base)*.75)}.clv{padding:calc(var(--base)*1.5) calc(var(--base)*2)}.clv-tabs{gap:calc(var(--base)*1.5);border-bottom:1px solid var(--theme-elevation-100);margin-bottom:calc(var(--base)*1.5);display:flex}.clv-tab{align-items:center;gap:calc(var(--base)*.4);padding:calc(var(--base)*.6) 0;color:var(--theme-elevation-500);border-bottom:2px solid #0000;font-size:14px;font-weight:500;text-decoration:none;display:flex}.clv-tab--active{color:var(--theme-text);border-bottom-color:var(--accent-500,var(--theme-success-500))}.clv-tab__count{background:var(--theme-elevation-100);color:var(--theme-elevation-600);border-radius:var(--style-radius-s);padding:0 calc(var(--base)*.35);font-size:12px;font-weight:600}.clv-locale-switch{background:var(--theme-elevation-50);border-radius:var(--style-radius-m);align-self:center;align-items:center;gap:2px;margin-inline-start:auto;padding:3px;display:flex}.clv-locale-switch__item{border-radius:var(--style-radius-s);color:var(--theme-elevation-500);padding:calc(var(--base)*.3) calc(var(--base)*.55);font-size:12px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s}.clv-locale-switch__item:hover{color:var(--theme-elevation-800)}.clv-locale-switch__item--active{background:var(--theme-elevation-0);color:var(--theme-elevation-800);box-shadow:0 1px 2px #00000014}.clv-header{margin-bottom:calc(var(--base)*1.25);justify-content:space-between;align-items:flex-start;display:flex}.clv-title{margin:0;font-size:28px;font-weight:700}.clv-new-button{background:var(--accent-500,var(--theme-success-500));color:#fff;border-radius:var(--style-radius-m);padding:calc(var(--base)*.5) calc(var(--base)*.9);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.clv-toolbar{align-items:center;gap:calc(var(--base)*.5);margin-bottom:calc(var(--base)*1);display:flex}.clv-search-wrap{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);box-sizing:border-box;border-radius:var(--style-radius-m);align-items:center;gap:calc(var(--base)*.4);min-width:200px;height:42px;padding-inline:calc(var(--base)*.6);flex:240px;transition:background-color .12s,border-color .12s,box-shadow .12s;display:flex}.clv-search-wrap:hover{border-color:color-mix(in srgb, var(--ui-tint) 45%, var(--theme-elevation-150))}.clv-search-wrap:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-tint) 20%, transparent)}.clv-search-icon{color:var(--accent-500);flex-shrink:0;display:inline-flex}.clv-search{color:var(--theme-text);min-width:0;padding-block:calc(var(--base)*.5);background:0 0;border:none;outline:none;flex:1;font-size:13px}.clv-search-clear{color:var(--theme-elevation-400);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.clv-search-clear:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.clv-select-wrap{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);box-sizing:border-box;border-radius:var(--style-radius-m);align-items:center;gap:calc(var(--base)*.35);height:42px;padding-inline:calc(var(--base)*.6);flex-shrink:0;transition:background-color .12s,border-color .12s,box-shadow .12s;display:flex}.clv-select-wrap:hover{background:color-mix(in srgb, var(--ui-tint) 6%, var(--theme-elevation-0));border-color:color-mix(in srgb, var(--ui-tint) 45%, var(--theme-elevation-150))}.clv-select-wrap:focus-within{border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-tint) 20%, transparent)}.clv-select-icon{color:var(--accent-500);pointer-events:none;flex-shrink:0;display:inline-flex}.clv-select-chevron{color:var(--accent-500);pointer-events:none;flex-shrink:0;margin-inline-start:-22px;display:inline-flex}.clv-filter-select{appearance:none;color:var(--theme-elevation-800);cursor:pointer;height:100%;padding-block:calc(var(--base)*.5);background:0 0;border:none;outline:none;margin:0;padding-inline-end:26px;font-size:13px;font-weight:500}.clv-filter-select option{background:var(--theme-elevation-0);color:var(--theme-text)}.clv-pill{flex-shrink:0;position:relative}.clv-pill__button{color:var(--theme-elevation-800);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500}.clv-pill__button--open{border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-tint) 20%, transparent)}.clv-pill__button .clv-select-chevron{margin-inline-start:0;transition:transform .15s}.clv-pill__button--open .clv-select-chevron{transform:rotate(180deg)}.clv-pill__menu{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);box-shadow:0 12px 32px color-mix(in srgb, var(--ui-tint) 18%, transparent);min-width:100%;max-height:320px;padding:calc(var(--base)*.35);z-index:20;width:max-content;margin:4px 0 0;list-style:none;position:absolute;top:100%;left:0;overflow-y:auto}.clv-pill__option{border-radius:var(--style-radius-s);color:var(--theme-elevation-800);cursor:pointer;padding:calc(var(--base)*.4) calc(var(--base)*.6);text-align:left;background:0 0;border:none;width:100%;font-size:13px;display:block}.clv-pill__option:hover{background:color-mix(in srgb, var(--ui-tint) 10%, var(--theme-elevation-0))}.clv-pill__option--active{background:color-mix(in srgb, var(--ui-tint) 14%, var(--theme-elevation-0));color:var(--accent-600);font-weight:600}.clv-clear-filters{color:var(--theme-elevation-500);white-space:nowrap;font-size:13px;text-decoration:underline}.clv-clear-filters:hover{color:var(--theme-elevation-800)}.clv-columns{margin-inline-start:auto;position:relative}.clv-columns-button{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);box-sizing:border-box;border-radius:var(--style-radius-m);height:42px;color:var(--theme-elevation-700);cursor:pointer;align-items:center;gap:calc(var(--base)*.35);padding:calc(var(--base)*.5) calc(var(--base)*.75);white-space:nowrap;flex-shrink:0;font-size:13px;transition:background-color .12s,border-color .12s;display:flex}.clv-columns-button svg{color:var(--accent-500)}.clv-columns-button:hover{background:color-mix(in srgb, var(--ui-tint) 6%, var(--theme-elevation-0));border-color:color-mix(in srgb, var(--ui-tint) 45%, var(--theme-elevation-150))}.clv-columns-menu{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);box-shadow:0 12px 32px color-mix(in srgb, var(--ui-tint) 18%, transparent);min-width:200px;max-height:320px;padding:calc(var(--base)*.4);z-index:20;margin-top:4px;position:absolute;top:100%;right:0;overflow-y:auto}.clv-filters-menu{background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);box-shadow:0 12px 32px color-mix(in srgb, var(--ui-tint) 18%, transparent);min-width:480px;max-height:400px;padding:calc(var(--base)*.8);z-index:20;margin-top:4px;position:absolute;top:100%;right:0;overflow-y:auto}.clv-filters-empty{color:var(--theme-elevation-400);margin:0 0 calc(var(--base)*.5);font-size:13px}.clv-filter-row{margin-bottom:calc(var(--base)*.5);align-items:center;gap:8px;display:flex}.clv-filter-row select,.clv-filter-row input{background-color:var(--theme-input-bg,var(--theme-elevation-0));border:1px solid color-mix(in srgb, var(--ui-tint) 18%, var(--theme-elevation-150));border-radius:var(--style-radius-s);box-sizing:border-box;color:var(--theme-text);min-width:0;height:36px;padding:0 calc(var(--base)*.6);flex:1;margin:0;font-size:13px;transition:border-color .12s,box-shadow .12s}.clv-filter-row select:hover,.clv-filter-row input:hover{border-color:color-mix(in srgb, var(--ui-tint) 40%, var(--theme-elevation-150))}.clv-filter-row select:focus,.clv-filter-row input:focus{border-color:var(--accent-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--ui-tint) 20%, transparent);outline:none}.clv-filter-row select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none' stroke='%23007ef3' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5l3 3 3-3'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.clv-filter-row__remove{color:var(--theme-elevation-400);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px;font-size:16px;line-height:1}.clv-filter-row__remove:hover{color:var(--theme-error-500,#e53e3e)}.clv-filters-menu__actions{border-top:1px solid color-mix(in srgb, var(--ui-tint) 14%, var(--theme-elevation-100));margin-top:calc(var(--base)*.5);padding-top:calc(var(--base)*.6);justify-content:space-between;align-items:center;display:flex}.clv-filters-menu__actions .clv-columns-button{background:var(--accent-500);border-color:var(--accent-500);color:#fff;height:34px}.clv-filters-menu__actions .clv-columns-button:hover{background:var(--accent-600);border-color:var(--accent-600)}.clv-filters-add{color:var(--accent-600,var(--theme-success-600));cursor:pointer;background:0 0;border:none;padding:0;font-size:13px}.clv-filters-add:hover{text-decoration:underline}.clv-columns-menu__item{border-radius:var(--style-radius-s);cursor:pointer;padding:calc(var(--base)*.3) calc(var(--base)*.4);align-items:center;gap:8px;font-size:13px;display:flex}.clv-columns-menu__item:hover{background:var(--theme-elevation-50)}.clv-table-wrap{border:1px solid color-mix(in srgb, var(--ui-tint) 18%, var(--theme-elevation-100));border-radius:var(--style-radius-m);overflow:hidden}.clv-table{border-collapse:collapse;width:100%}.clv-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--theme-elevation-400);padding:calc(var(--base)*.6) calc(var(--base)*.75);background:color-mix(in srgb, var(--ui-tint) 9%, var(--theme-elevation-0));border-bottom:1px solid color-mix(in srgb, var(--ui-tint) 18%, var(--theme-elevation-100));font-size:11px;font-weight:600}.clv-row{border-bottom:1px solid color-mix(in srgb, var(--ui-tint) 10%, var(--theme-elevation-100));transition:background-color .1s}.clv-row:last-child{border-bottom:none}.clv-row:nth-child(2n){background:var(--ui-page)}.clv-row td{padding:calc(var(--base)*.45) calc(var(--base)*.75);vertical-align:middle;font-size:13px}.clv-cell-primary{align-items:center;gap:calc(var(--base)*.5);display:flex}.clv-cell-primary__text{color:var(--theme-elevation-800);font-weight:600}.clv-row-chip{border-radius:var(--style-radius-s);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.clv-cell--numeric{text-align:right}.clv-row-accent{position:relative;padding:0!important}.clv-row-accent:before{content:"";bottom:0;inset-inline-start:0;width:3px;position:absolute;top:0}.clv-row.clv-status--draft .clv-row-accent:before{background:var(--theme-elevation-300)}.clv-row.clv-status--in-review .clv-row-accent:before{background:#f5a524}.clv-row.clv-status--scheduled .clv-row-accent:before{background:#8b5cf6}.clv-cell-link{color:inherit;text-decoration:none;display:block}.clv-badge{align-items:center;gap:calc(var(--base)*.3);padding:calc(var(--base)*.15) calc(var(--base)*.5);border-radius:var(--style-radius-s);font-size:12px;font-weight:500;display:inline-flex}.clv-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.clv-badge.clv-status--draft{color:var(--theme-elevation-500);background:var(--theme-elevation-100)}.clv-badge.clv-status--in-review{color:#b45309;background:#f5a52426}.clv-badge.clv-status--published{color:var(--accent-700,var(--theme-success-700));background:var(--accent-100,var(--theme-success-100))}.clv-badge.clv-status--scheduled{color:#6d28d9;background:#8b5cf626}.clv-last-updated{align-items:center;gap:calc(var(--base)*.5);display:flex}.clv-avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:flex}.clv-last-updated__time{color:var(--theme-elevation-400);font-size:12px}.clv-empty{text-align:center;color:var(--theme-elevation-400);padding:calc(var(--base)*2) 0!important}.clv-pagination{margin-top:calc(var(--base)*1);color:var(--theme-elevation-500);justify-content:space-between;align-items:center;font-size:12px;display:flex}.clv-pagination__pages{align-items:center;gap:calc(var(--base)*.5);display:flex}.clv-page-button{color:var(--theme-text);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-s);justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:background-color .1s;display:inline-flex}.clv-page-button:hover{background:var(--theme-elevation-50)}.clv-page-button[aria-disabled=true]{pointer-events:none;opacity:.4}.clv-page-current{background:var(--theme-text);border-radius:var(--style-radius-s);color:var(--theme-bg,var(--theme-elevation-0));justify-content:center;align-items:center;width:28px;height:28px;font-weight:600;display:inline-flex}.thumbnail-card{background:color-mix(in srgb, var(--ui-tint) 9%, var(--theme-elevation-0));border-color:var(--theme-elevation-150)}.thumbnail-card--has-on-click:hover,.thumbnail-card--has-on-click:focus,.thumbnail-card--has-on-click:active{background:color-mix(in srgb, var(--ui-tint) 14%, var(--theme-elevation-0));border-color:var(--accent-500)}.card,.upload-field-card{background:color-mix(in srgb, var(--ui-tint) 9%, var(--theme-elevation-0))}.card--has-onclick:hover{background:color-mix(in srgb, var(--ui-tint) 14%, var(--theme-elevation-0))}.folder-file-card:not(.folder-file-card--selected){--card-bg-color:color-mix(in srgb, var(--ui-tint) 9%, var(--theme-elevation-0));--card-preview-bg-color:color-mix(in srgb, var(--ui-tint) 9%, var(--theme-elevation-0))}.folder-file-card--over:not(.folder-file-card--selected){--card-bg-color:color-mix(in srgb, var(--ui-tint) 14%, var(--theme-elevation-0));--card-border-color:var(--accent-500)}.table tbody tr:nth-child(odd),.table--appearance-condensed thead{background:color-mix(in srgb, var(--ui-tint) 9%, var(--theme-elevation-0))}.app-header__content{border-bottom:1px solid var(--theme-elevation-150)}.doc-controls__content{padding-block:calc(var(--base)*.3)}.doc-header{padding-bottom:calc(var(--base)*.4)}.doc-controls__controls .btn{font-size:14px}.nav{background:var(--ui-surface);border-inline-end:1px solid var(--ui-border)}.admin-nav-section__label,.nav-group__toggle{color:var(--ui-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.nav-group__toggle{padding:8px 10px}.nav-group__toggle:hover,.nav-group__toggle:focus-visible{background:var(--ui-page);color:var(--ui-ink)}.nav__link,.admin-nav__link{color:var(--ui-ink);border-radius:8px;padding:8px 10px;font-size:14px}.nav__link:hover,.admin-nav__link:hover{background:var(--ui-page);color:var(--ui-ink)}div.nav__link,div.admin-nav__link{background:var(--brand-50);color:var(--brand-700);font-weight:600}div.nav__link .nav__link-indicator,.admin-nav__icon{display:none}.admin-nav__count{color:var(--ui-muted);padding-inline-start:8px;font-size:14px}div.nav__link .admin-nav__count,div.admin-nav__link .admin-nav__count{color:var(--brand-700);font-weight:500}html[data-theme=dark] div.nav__link,html[data-theme=dark] div.admin-nav__link{color:#ff9aa8;background:#c8102e2e}html[data-theme=dark] div.nav__link .admin-nav__count,html[data-theme=dark] div.admin-nav__link .admin-nav__count{color:#ff9aa8}.admin-nav-footer{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:10px;margin:0 12px 12px}.admin-nav-footer__avatar{color:#fff;background:#2b2f36;font-weight:600}.app-header__content{background:var(--ui-surface);border-bottom:1px solid var(--ui-border)}.doc-header{background:var(--ui-surface);padding-top:18px;padding-bottom:0}.doc-header__header{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.doc-header__title{color:var(--ui-ink);letter-spacing:-.01em;margin:0;font-size:28px;font-weight:700;line-height:1.2}.doc-tabs__tabs{gap:24px;display:flex}.doc-tab.btn,.doc-tab{color:var(--ui-muted);border:none;border-bottom:2px solid #0000;border-radius:0;padding:10px 0;font-size:14px;font-weight:400;background:0 0!important}.doc-tab--active,.doc-tab--active.btn{border-bottom-color:var(--ui-ink);color:var(--ui-ink);font-weight:600}.doc-tab:hover{color:var(--ui-ink)}.doc-tab__count{background:var(--accent-100);color:var(--ui-ink);border-radius:999px;padding:0 7px;font-size:12px}.doc-controls{background:var(--ui-surface);border-bottom:1px solid var(--ui-border)}.doc-controls__meta,.doc-controls__list-item{color:var(--ui-muted);font-size:13px}.doc-controls__controls .btn,.doc-controls__controls .form-submit .btn,.doc-controls__controls .preview-btn,.doc-controls__controls .live-preview-toggler{border-radius:8px;height:40px;font-size:14px}.doc-controls__controls .btn--style-secondary{--bg-color:var(--ui-surface);--color:var(--ui-ink);--hover-bg:var(--ui-page);--hover-color:var(--ui-ink);border:1px solid var(--ui-ink);font-weight:600}.doc-controls__controls .btn--style-primary{font-weight:600}.collapsible--style-default{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.collapsible--style-default:hover{border-color:var(--ui-border-strong)}.collapsible--style-default>.collapsible__toggle-wrap{background:var(--ui-surface);border-bottom:1px solid var(--accent-100)}.collapsible--style-default>.collapsible__toggle-wrap:not(.toggle-disabled):hover{background:var(--ui-page)}.group-field--top-level{background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:none;border-radius:12px}.group-field--top-level:hover{border-color:var(--ui-border-strong)}.template-default__wrap{background:var(--ui-page)}.field-label{color:var(--ui-ink);font-size:13px;font-weight:500}.array-field__header .field-label,.blocks-field__header .field-label,.array-field__header h3,.blocks-field__header h3{font-size:18px;font-weight:600}.document-fields__sidebar-fields{box-shadow:none;background:0 0;border:none;padding:0}.document-fields__sidebar-fields,.document-fields__sidebar-fields .render-fields{flex-direction:column;gap:16px;display:flex}.document-fields__sidebar-fields .render-fields>.field-type{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;margin:0;padding:16px 20px}.doc-controls__status .status__label{display:none}.doc-controls__status .status__value-wrap{align-items:center;gap:8px;display:flex}.doc-controls__status .status__value{background:var(--accent-100);color:var(--ui-ink);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.doc-controls__status .status__value:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:7px;height:7px}.doc-controls__status .status:has(.status__action) .status__value{color:#7a4100;background:#fff1de}.doc-controls__status .status:has(.status__action) .status__value:before{opacity:1;background:#c76b00}html[data-theme=dark] .doc-controls__status .status:has(.status__action) .status__value{color:#ffc680;background:#c76b0033}.doc-controls__status .status__action{color:var(--ui-muted);font-size:12px;text-decoration:underline}.doc-controls__label{color:var(--ui-muted)}.admin-nav-search{background:var(--ui-page);border:1px solid var(--ui-border);color:var(--ui-muted);border-radius:8px;align-items:center;gap:8px;height:38px;margin:4px 0 14px;padding:0 10px;display:flex}.admin-nav-search:focus-within{border-color:var(--ui-ink)}.admin-nav-search input{color:var(--ui-ink);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-size:14px}.admin-nav-search input::placeholder{color:var(--ui-muted)}.admin-nav-search kbd{border:1px solid var(--ui-border-strong);border-radius:4px;padding:0 5px;font-family:inherit;font-size:11px}.admin-nav-empty{color:var(--ui-muted);padding:8px 10px;font-size:13px}.nav__scroll{padding-top:84px}.clv-header{align-items:flex-start;gap:16px;margin-bottom:14px}.clv-title{letter-spacing:-.01em;font-size:28px}.clv-description{color:var(--ui-muted);margin:4px 0 0;font-size:13px}.clv-header__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.clv-language{color:var(--ui-muted);align-items:center;gap:8px;font-size:12px;display:flex}.clv-language select{background:var(--ui-surface);border:1px solid var(--ui-border-strong);color:var(--ui-ink);border-radius:8px;height:38px;padding:0 10px;font-family:inherit;font-size:14px}.clv-new-button{background:var(--ui-ink);color:var(--ui-surface);border-radius:8px;align-items:center;height:38px;padding:0 16px;font-size:14px;display:inline-flex}.clv-new-button:hover{color:#fff;background:#2b2f36}.clv-tabs{border-bottom:1px solid var(--ui-border);gap:24px;margin-bottom:16px}.clv-tab{color:var(--ui-muted);border-bottom:2px solid #0000;padding:10px 0;font-size:14px}.clv-tab--active{border-bottom-color:var(--ui-ink);color:var(--ui-ink);font-weight:600}.clv-tab__count{background:var(--accent-100);color:var(--ui-ink)}.clv-tab--active .clv-tab__count{background:var(--accent-150);color:var(--ui-ink)}.clv-table-wrap{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.clv-table thead th{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);color:var(--ui-muted)}.clv-row,.clv-row:nth-child(2n){background:var(--ui-surface)}.clv-row:hover{background:var(--ui-page)}.clv-cell-primary__text{flex-direction:column;min-width:0;display:flex}.clv-cell-primary__name{color:var(--ui-ink);font-weight:600}.clv-cell-primary__sub{color:var(--ui-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.clv-row-thumb{background:var(--ui-page);border:1px solid var(--ui-border);object-fit:cover;border-radius:6px;flex:none;width:52px;height:36px}.clv-pagination{color:var(--ui-muted);font-size:13px}.clv-view-switch{background:var(--ui-surface);border:1px solid var(--ui-border-strong);border-radius:8px;margin-inline-start:auto;display:inline-flex;overflow:hidden}.clv-view-switch__item{color:var(--ui-ink);align-items:center;height:38px;padding:0 14px;font-size:13px;text-decoration:none;display:flex}.clv-view-switch__item--active{background:var(--ui-ink);color:var(--ui-surface);font-weight:600}.clv-attention{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.clv-attention__label{color:var(--ui-muted);font-size:12px}.clv-attention__chip{color:#7a4100;background:#fff1de;border:1px solid #f3d3a4;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:500;text-decoration:none}.clv-attention__chip:hover{border-color:#c76b00}.clv-attention__count{margin-inline-start:4px;font-weight:700}.clv-market-cell{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.clv-market-cell__price{color:var(--ui-ink);font-variant-numeric:tabular-nums;font-size:12px}.clv-market-cell__none{color:#c76b00;font-size:12px}.clv-add-market{background:var(--ui-surface);border:1px solid var(--ui-border-strong);color:var(--ui-ink);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12px;text-decoration:none;display:inline-block}.clv-add-market:hover{background:var(--ui-page)}.nav__wrap{align-items:stretch}.nav__wrap>.admin-nav-section,.nav__wrap>.admin-nav-content,.nav__wrap>.nav-group{width:100%;min-width:0}.admin-nav-footer{margin:0 0 12px}:root{--status-published-bg:#e3f4e8;--status-published-fg:#17653a;--status-published-bar:#2f9e5a;--status-review-bg:#fff1de;--status-review-fg:#7a4100;--status-draft-bg:var(--accent-100);--status-draft-fg:var(--ui-muted)}html[data-theme=dark]{--status-published-bg:#2f9e5a33;--status-published-fg:#7ee0a3;--status-review-bg:#c76b0033;--status-review-fg:#ffc680}.clv-badge.clv-status--published{background:var(--status-published-bg);color:var(--status-published-fg)}.clv-badge.clv-status--in-review{background:var(--status-review-bg);color:var(--status-review-fg)}.clv-badge.clv-status--draft{background:var(--status-draft-bg);color:var(--status-draft-fg)}.clv-row.clv-status--published .clv-row-accent:before{background:var(--status-published-bar)}main.versions{padding-top:20px}main.versions .table{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}main.versions .table table{border-collapse:collapse;width:100%}main.versions .table thead th{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);color:var(--ui-muted);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:12px 16px;font-size:11px;font-weight:600}main.versions .table tbody tr,main.versions .table tbody tr:nth-child(2n){background:var(--ui-surface)}main.versions .table tbody tr:hover{background:var(--ui-page)}main.versions .table tbody td{border-bottom:1px solid var(--accent-100);padding:12px 16px;font-size:14px}main.versions .table tbody tr:last-child td{border-bottom:none}main.versions .cell-updatedAt a{color:var(--ui-ink);font-weight:500;text-decoration:none}main.versions .cell-updatedAt a:hover{color:var(--brand-700);text-decoration:underline}main.versions .cell-id{color:var(--ui-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}main.versions .pill{background:var(--status-draft-bg);color:var(--status-draft-fg);border:none;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}main.versions .pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}main.versions .pill--style-success{background:var(--status-published-bg);color:var(--status-published-fg)}main.versions .versions__page-controls{color:var(--ui-muted);margin-top:14px;font-size:13px}.version-detail .pill--style-success{background:var(--status-published-bg);color:var(--status-published-fg)}.collection-list .list-header{padding-top:20px}.collection-list .list-header__title{letter-spacing:-.01em;font-size:28px;font-weight:700}.collection-list .list-create-new-doc__create-new-button{background:var(--ui-ink);color:var(--ui-surface);border-radius:8px;align-items:center;height:38px;margin:0;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.collection-list .list-create-new-doc__create-new-button:before{content:"+";margin-inline-end:6px}.collection-list .list-create-new-doc__create-new-button:hover{color:#fff;background:#2b2f36}.collection-list .search-bar{align-items:center;height:44px}.collection-list .search-filter{height:100%}.collection-list .search-filter__input{background:var(--ui-surface);border:1px solid var(--ui-border-strong);border-radius:8px;height:100%;font-size:14px}.collection-list .search-bar__actions{align-items:center;gap:8px;height:100%;padding:0 0 0 12px;display:flex}.collection-list .search-bar__actions .pill{background:var(--ui-surface);border:1px solid var(--ui-border-strong);color:var(--ui-ink);border-radius:8px;align-items:center;height:38px;padding:0 12px;font-size:14px;display:inline-flex}.collection-list .search-bar__actions .pill:hover{background:var(--ui-page)}.collection-list .table{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:12px;overflow:hidden}.collection-list .table table{border-collapse:collapse;width:100%}.collection-list .table thead th{background:var(--ui-surface);border-bottom:1px solid var(--ui-border);color:var(--ui-muted);letter-spacing:.04em;text-transform:uppercase;padding:12px 16px;font-size:11px;font-weight:600}.collection-list .table tbody tr,.collection-list .table tbody tr:nth-child(2n){background:var(--ui-surface)}.collection-list .table tbody tr:hover{background:var(--ui-page)}.collection-list .table tbody td{border-bottom:1px solid var(--accent-100);padding:12px 16px;font-size:14px}.collection-list .table tbody tr:last-child td{border-bottom:none}.collection-list .table tbody td a:not(.list-cell-name){color:var(--ui-ink);font-weight:600;text-decoration:none}.collection-list .table tbody td a:not(.list-cell-name):hover{color:var(--brand-700);text-decoration:underline}.collection-list .collection-list__page-controls,.collection-list .page-controls{color:var(--ui-muted);font-size:13px}.collection-list .list-header__title-and-actions{align-items:center;width:100%}.collection-list .list-header__title-actions{margin-inline-start:auto}.clv-sort{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.clv-sort:hover{color:var(--ui-ink)}.clv-sort__arrow{opacity:.35;font-size:12px}.clv-sort--active{color:var(--ui-ink)}.clv-sort--active .clv-sort__arrow{opacity:1}.clv-cell--numeric .clv-sort{justify-content:flex-end}.admin-nav-section__toggle{color:var(--ui-muted);cursor:pointer;font:inherit;letter-spacing:.08em;text-align:start;text-transform:uppercase;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:32px;margin-bottom:2px;padding:6px 10px;font-size:11px;font-weight:600;display:flex}.admin-nav-section__toggle:hover,.admin-nav-section__toggle:focus-visible{background:var(--ui-page);color:var(--ui-ink)}.admin-nav-section__meta{letter-spacing:0;text-transform:none;align-items:center;gap:4px;font-size:12px;display:inline-flex}.admin-nav-section__meta [aria-hidden]{font-size:14px;transition:transform .15s;display:inline-block}.admin-nav-section__meta .is-open{transform:rotate(90deg)}.admin-nav-section+.admin-nav-section{margin-top:14px}.collapsible:has(.market-brand-select){overflow:visible}html{--app-header-height:72px;--doc-controls-height:38px}.app-header__content{height:var(--app-header-height)}.step-nav__home,.step-nav a,.step-nav__last{font-size:14px}.nav:before{background:var(--ui-border);content:"";height:1px;inset-inline:0;top:calc(var(--app-header-height) - 1px);z-index:30;position:absolute}.doc-header{padding-top:14px;padding-bottom:0}.doc-header__header{gap:6px}.doc-header__title{min-height:38px;font-size:22px;line-height:38px}.doc-tab.btn,.doc-tab{padding:8px 0}.doc-controls{pointer-events:none;z-index:2;background:0 0;height:38px;margin-top:-82px;margin-bottom:82px;padding-block:0;position:relative}.template-default__wrap:not(:has(.doc-tabs)) .doc-controls{margin-top:-38px;margin-bottom:38px}.doc-controls:before,.doc-controls:after{display:none}.doc-controls>*,.doc-controls__controls-wrapper,.doc-controls__content{pointer-events:none}.doc-controls .btn,.doc-controls button,.doc-controls a,.doc-controls__popup,.doc-controls [role=button]{pointer-events:auto}.doc-controls__wrapper{justify-content:flex-end;align-items:center;gap:16px;height:38px}.doc-controls__content{flex:0 auto;margin:0;padding-block:0}.doc-controls__divider{display:none}@media (max-width:1280px){.doc-controls__meta,.doc-controls__list-item:not(:first-child){display:none}}
