html[data-color-law-3]{--color-law-steel-ink:#9fb1c0;--color-law-steel-ink-rgb:159,177,192;--color-law-prod-dark:var(--rail-ink-production)}html[data-color-law-3] body.light-mode,html[data-color-law-3].light-mode body{--color-law-steel-ink:#51606c;--color-law-steel-ink-rgb:81,96,108}html[data-color-law-3] .theme-slate .set-deck .font-mono.uppercase:after,html[data-color-law-3] .theme-slate .set-deck .font-mono.uppercase:before,html[data-color-law-3] .theme-slate [data-review-stage]:before,html[data-color-law-3] .theme-slate [data-slate-notif-head]:before,html[data-color-law-3] .theme-slate [data-slate-panel]:before,html[data-color-law-3] .theme-slate [data-slate-sec]:before{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .theme-slate [data-slate-budget-card]:after,html[data-color-law-3] .theme-slate [data-slate-cs-card]:after,html[data-color-law-3] .theme-slate [data-slate-daygate]:after,html[data-color-law-3] .theme-slate [data-slate-hubday-cal]:after,html[data-color-law-3] .theme-slate [data-slate-hubday-detail]:after,html[data-color-law-3] .theme-slate [data-slate-hubday-events]:after,html[data-color-law-3] .theme-slate [data-slate-hubtile]:after{background:linear-gradient(var(--color-law-steel),var(--color-law-steel)) 0 0 /16px 1.5px no-repeat,linear-gradient(var(--color-law-steel),var(--color-law-steel)) 0 0 /1.5px 16px no-repeat,linear-gradient(var(--color-law-steel),var(--color-law-steel)) 100% 0 /16px 1.5px no-repeat,linear-gradient(var(--color-law-steel),var(--color-law-steel)) 100% 0 /1.5px 16px no-repeat,linear-gradient(var(--color-law-steel),var(--color-law-steel)) 0 100% /16px 1.5px no-repeat,linear-gradient(var(--color-law-steel),var(--color-law-steel)) 0 100% /1.5px 16px no-repeat,linear-gradient(var(--color-law-steel),var(--color-law-steel)) 100% 100% /16px 1.5px no-repeat,linear-gradient(var(--color-law-steel),var(--color-law-steel)) 100% 100% /1.5px 16px no-repeat}html[data-color-law-3] .loc-card:not(:has(.loc-status-pill.confirmed)):not(:has(.loc-approval.approved)):before,html[data-color-law-3] .loc-map-ctl,html[data-color-law-3] .loc-map-exitfull,html[data-color-law-3] .loc-pics-empty,html[data-color-law-3] .loc-pics-heading,html[data-color-law-3] .loc-pics-img,html[data-color-law-3] .loc-preview-btn,html[data-color-law-3] .loc-preview-card,html[data-color-law-3] .loc-preview-close,html[data-color-law-3] .loc-preview-eyebrow,html[data-color-law-3] .loc-preview-link,html[data-color-law-3] .loc-preview-nophotos,html[data-color-law-3] .loc-preview-photo,html[data-color-law-3] .loc-site-badge,html[data-color-law-3] .loc-sites-card,html[data-color-law-3] .loc-sites-paste,html[data-color-law-3] .loc-sites-paste-input,html[data-color-law-3] .loc-sites-prompt,html[data-color-law-3] .loc-sites-trigger{--accent:var(--rail-ink-locations);--accent-rgb:var(--rail-ink-locations-rgb);--accent-glow-rgb:var(--rail-ink-locations-rgb)}html[data-color-law-3] .art-section-header,html[data-color-law-3] .art-table-link,html[data-color-law-3] .art-table-list-header{--accent:var(--rail-ink-art);--accent-rgb:var(--rail-ink-art-rgb);--accent-glow-rgb:var(--rail-ink-art-rgb)}html[data-color-law-3] .bgt-section-header,html[data-color-law-3] .bgt-summary-total,html[data-color-law-3] .inv-section-header,html[data-color-law-3] .theme-slate .inv-rows:before{--accent:var(--rail-ink-production);--accent-rgb:var(--rail-ink-production-rgb);--accent-glow-rgb:var(--rail-ink-production-rgb)}html[data-color-law-3] .res-section-header{--accent:var(--color-law-steel-ink);--accent-rgb:var(--color-law-steel-ink-rgb);--accent-glow-rgb:var(--color-law-steel-ink-rgb)}html[data-color-law-3] .theme-slate .art-section-header:after,html[data-color-law-3] .theme-slate .art-section-header:before,html[data-color-law-3] .theme-slate .bgt-tx-list,html[data-color-law-3] .theme-slate .bgt-tx-row:nth-child(2n),html[data-color-law-3] .theme-slate .res-section-header:after{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .sm-entity-add,html[data-color-law-3] .sm-entity-count,html[data-color-law-3] .sm-entity-sheet,html[data-color-law-3] .theme-slate [data-slate-onedraft] .screen>*>.no-scrollbar,html[data-color-law-3] .theme-slate [data-slate-onedraft] .screen>:has(>.no-scrollbar):before,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-scene-eyebrow,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-scene-row,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-shot-row,html[data-color-law-3] .theme-slate [data-slate-prodrail-star]{--accent:var(--rail-ink-story);--accent-rgb:var(--rail-ink-story-rgb);--accent-glow-rgb:var(--rail-ink-story-rgb)}html[data-color-law-3][data-legibility].theme-slate body.theme-slate:not(.light-mode) [data-slate-onedraft] .sl-grid .sl-scene-eyebrow{--accent-text:var(--rail-ink-story)}html[data-color-law-3] .ai-bucket.today .bucket-label{--accent:var(--rail-ink-todo);--accent-rgb:var(--rail-ink-todo-rgb);--accent-glow-rgb:var(--rail-ink-todo-rgb)}html[data-color-law-3] .theme-slate .slate-crew-pill:focus-visible,html[data-color-law-3] .theme-slate .slate-crew-pill:hover,html[data-color-law-3] .theme-slate [data-horizon-line] .horizon-day-col[data-selected],html[data-color-law-3] .theme-slate [data-oc-cell][data-selected],html[data-color-law-3] .theme-slate [data-slate-loctable] [role=row][data-selected=true],html[data-color-law-3] .theme-slate [data-slate-note-add]:hover,html[data-color-law-3] .theme-slate [data-slate-note]:focus-within,html[data-color-law-3] .theme-slate [data-tlist-row][data-on],html[data-color-law-3] body.light-mode .slate-crew-pill:focus-visible,html[data-color-law-3] body.light-mode .slate-crew-pill:hover,html[data-color-law-3].light-mode body .slate-crew-pill:focus-visible,html[data-color-law-3].light-mode body .slate-crew-pill:hover{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .rv-tile:focus-visible,html[data-color-law-3] .theme-slate [data-binhead-chevron]:focus-visible{--dl-proj:var(--color-law-steel)}html[data-color-law-3] .theme-slate .art-card:hover,html[data-color-law-3] .theme-slate .loc-card:hover,html[data-color-law-3] .theme-slate .oa-tone-tile:hover,html[data-color-law-3] .theme-slate [data-comms-stream] [data-comms-msg]:before,html[data-color-law-3] .theme-slate [data-slate-locimgtile]:hover,html[data-color-law-3] .theme-slate [data-tdetail-msg] [data-tdetail-bubble],html[data-color-law-3] .theme-slate [data-threads-accent],html[data-color-law-3] .theme-slate [data-tsheet-msg]:before{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .theme-slate [data-slate-onedraft] .scenemaker-filter-pill.active,html[data-color-law-3] .theme-slate [data-slate-onedraft] .scenemaker-toggle-btn.active,html[data-color-law-3] .theme-slate [data-slate-onedraft] .scenemaker-toolbar-chip.active,html[data-color-law-3] .theme-slate [data-slate-onedraft] .scenemaker-viewmode-btn.active,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-add-scene:hover,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-insert-pill,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-insert:hover .sl-insert-pill,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-toolbar .sl-tool-btn.active,html[data-color-law-3] .theme-slate [data-slate-prodrail-version-chip]:hover{--accent:var(--color-law-steel-ink);--accent-rgb:var(--color-law-steel-ink-rgb);--accent-glow-rgb:var(--color-law-steel-ink-rgb)}html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-desc-input,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-insert-line,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-insert:hover .sl-insert-line,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-scene-row--drag-over,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-scene-title-input,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-shot-row:after,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-grid .sl-shot-row:hover,html[data-color-law-3] .theme-slate [data-slate-onedraft] .sl-toolbar .sl-check.on,html[data-color-law-3] .theme-slate [data-slate-prodrail-dot][data-active],html[data-color-law-3] .theme-slate [data-slate-prodrail-item][data-active]{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .theme-slate .res-action:hover{--accent:var(--color-law-steel-ink);--accent-rgb:var(--color-law-steel-ink-rgb);--accent-glow-rgb:var(--color-law-steel-ink-rgb)}html[data-color-law-3] :is(button,a,input,select,textarea,summary):focus-visible{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .art-table-add--emph,html[data-color-law-3] .art-table-add--emph:focus-within,html[data-color-law-3] .art-table-add--emph:hover,html[data-color-law-3] .art-table-add:focus-within,html[data-color-law-3] .art-table-input:focus,html[data-color-law-3] .art-table-link:hover,html[data-color-law-3] .detail-field input:focus,html[data-color-law-3] .detail-field select:focus,html[data-color-law-3] .detail-field textarea:focus,html[data-color-law-3] .detail-header-done-btn:hover,html[data-color-law-3] .focus\:border-accent:focus,html[data-color-law-3] .link-project-modal__list button.selected{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .art-list-tab[aria-selected=true],html[data-color-law-3] .art-table-add--emph .art-table-add-plus,html[data-color-law-3] .cp-filter-pill.active,html[data-color-law-3] .dept-pill.active,html[data-color-law-3] .hub-toggle-btn.active,html[data-color-law-3] .link-project-modal__preview h3,html[data-color-law-3] .scenemaker-filter-pill.active,html[data-color-law-3] .scenemaker-toggle-btn.active,html[data-color-law-3] .scenemaker-toolbar-chip.active,html[data-color-law-3] .scenemaker-viewmode-btn.active{--accent:var(--color-law-steel-ink);--accent-rgb:var(--color-law-steel-ink-rgb);--accent-glow-rgb:var(--color-law-steel-ink-rgb)}html[data-color-law-3] .loc-map-ctl:focus-visible,html[data-color-law-3] .loc-map-ctl:hover:not(:disabled),html[data-color-law-3] .loc-map-ctl[aria-pressed=true],html[data-color-law-3] .loc-map-exitfull:focus-visible,html[data-color-law-3] .loc-preview-btn.is-primary,html[data-color-law-3] .loc-preview-btn:focus-visible,html[data-color-law-3] .loc-preview-btn:hover:not(:disabled),html[data-color-law-3] .loc-preview-close:focus-visible,html[data-color-law-3] .loc-sites-item:focus-visible,html[data-color-law-3] .loc-sites-item:hover,html[data-color-law-3] .loc-sites-paste-input:focus-visible,html[data-color-law-3] .loc-sites-prompt button:focus-visible,html[data-color-law-3] .loc-sites-trigger:focus-visible,html[data-color-law-3] .loc-sites-trigger:hover,html[data-color-law-3] .loc-sites-trigger[aria-expanded=true]{--accent:var(--color-law-steel-ink);--accent-rgb:var(--color-law-steel-ink-rgb);--accent-glow-rgb:var(--color-law-steel-ink-rgb)}html[data-color-law-3][data-legibility].theme-slate body.theme-slate:not(.light-mode),html[data-color-law-3][data-legibility].theme-slate body.theme-slate:not(.light-mode) [style*="--accent-rgb"],html[data-color-law-3][data-legibility].theme-slate body.theme-slate:not(.light-mode) [style*="--accent:"]:not([style*="--accent-rgb"]){--accent-text:color-mix(in oklch,var(--color-law-steel) 45%,#fff)}html[data-color-law-3] .sow-op__cover{border-bottom-color:var(--brand-blue)!important}html[data-color-law-3] .sow-composer__tabs button.active,html[data-color-law-3] .sow-confirm-edit__actions .primary,html[data-color-law-3] .sow-confirm-edit__recipients h3,html[data-color-law-3] .sow-form__add:hover,html[data-color-law-3] .sow-form__budget-grand,html[data-color-law-3] .sow-form__budget-row--subtotal .sow-form__input,html[data-color-law-3] .sow-form__checkbox,html[data-color-law-3] .sow-form__input:focus,html[data-color-law-3] .sow-form__payment-block,html[data-color-law-3] .sow-form__select:focus,html[data-color-law-3] .sow-form__textarea:focus,html[data-color-law-3] .sow-op__chip,html[data-color-law-3] .sow-op__cover-logo,html[data-color-law-3] .sow-op__cover-title,html[data-color-law-3] .sow-op__h2,html[data-color-law-3] .sow-op__label,html[data-color-law-3] .sow-op__not-included li,html[data-color-law-3] .sow-op__payment-block,html[data-color-law-3] .sow-op__payment-val,html[data-color-law-3] .sow-op__td--total-amount,html[data-color-law-3] .sow-op__tr-subtotal .sow-op__td,html[data-color-law-3] .sow-op__tr-total .sow-op__td,html[data-color-law-3] .sow-send__button,html[data-color-law-3] .sow-send__recipients h3{--accent:var(--color-law-steel-ink);--accent-rgb:var(--color-law-steel-ink-rgb);--accent-glow-rgb:var(--color-law-steel-ink-rgb)}html[data-color-law-3] .theme-slate [data-slate-open-review]{--accent:var(--brand-blue)}html[data-color-law-3] body{--corner-tray-upload:var(--rail-ink-production)}html[data-color-law-3] .ov-cs{--ov-prod:var(--color-law-prod-dark)}html[data-color-law-3] .theme-slate [data-lens=production]{--dept-hue:var(--color-law-prod-dark)}html[data-color-law-3] .theme-slate [data-rail-skin=production]{--rail-hue:var(--color-law-prod-dark)}html[data-color-law-3] .bgv2[data-row-chrome] .rp-qa__plus,html[data-color-law-3] .rp-art-qa-icon,html[data-color-law-3] .rp-cal-addon svg,html[data-color-law-3] .rp-cast-qa-icon,html[data-color-law-3] .rp-crew-ghost-icon,html[data-color-law-3] .rp-crew-qa-icon,html[data-color-law-3] .rp-del-qa-icon,html[data-color-law-3] .rp-docs-qa__icon,html[data-color-law-3] .rp-inv-qa-icon,html[data-color-law-3] .rp-mood-qa-icon,html[data-color-law-3] .rp-pa-qa-icon,html[data-color-law-3] .rp-rv-qa__icon,html[data-color-law-3] .rp-tdl-fold-plus{--accent:var(--color-law-steel-ink);--accent-rgb:var(--color-law-steel-ink-rgb);--accent-glow-rgb:var(--color-law-steel-ink-rgb)}html[data-color-law-3] .bgv2[data-row-chrome] .bgv2-body .rp-qa[data-over] .rp-qa__cell,html[data-color-law-3] .bgv2[data-row-chrome] .bgv2-row.bgv2-row-sel>.bgv2-cell:first-child:before,html[data-color-law-3] .fr .rp-sc-i:focus-visible,html[data-color-law-3] .fr .rp-scenes[data-clean] .rp-scenes-cap:focus-visible,html[data-color-law-3] .fr[data-folded=true] .rp-fr-scene-dot:focus-visible,html[data-color-law-3] .ic-field input:focus-visible,html[data-color-law-3] .ic-field select:focus-visible,html[data-color-law-3] .ic-field textarea:focus-visible,html[data-color-law-3] .rp-art-ti[data-rp-follow=in]:not([data-selected]) .rp-art-pc,html[data-color-law-3] .rp-art-work [role=row]:has([data-rp-follow=in]),html[data-color-law-3] .rp-cal-agday[data-today] .rp-cal-agd:after,html[data-color-law-3] .rp-cal-agr:focus-visible,html[data-color-law-3] .rp-cal-step:focus-visible,html[data-color-law-3] .rp-cal-title:focus-visible,html[data-color-law-3] .rp-cal-todaybtn:focus-visible,html[data-color-law-3] .rp-cast-ti[data-rp-follow=in]:not([data-selected]) [data-slate-poster],html[data-color-law-3] .rp-cast-work [role=row]:has([data-rp-follow=in]),html[data-color-law-3] .rp-cmr-chip button:focus-visible,html[data-color-law-3] .rp-cmr-padd:focus-visible,html[data-color-law-3] .rp-cmr-pgo:focus-visible,html[data-color-law-3] .rp-cmr-pinput:focus-visible,html[data-color-law-3] .rp-cmr-pname:focus-visible,html[data-color-law-3] .rp-cp-search button[aria-label="Close search"]:focus-visible,html[data-color-law-3] .rp-cp-search button[aria-label="Search Comms"]:focus-visible,html[data-color-law-3] .rp-dl-film,html[data-color-law-3] .rp-docs-drop,html[data-color-law-3] .rp-ds-date:focus-visible,html[data-color-law-3] .rp-ds-fold:focus-visible,html[data-color-law-3] .rp-ds-frame[data-picked],html[data-color-law-3] .rp-ds-frame[data-today],html[data-color-law-3] .rp-ds-pick:focus-visible,html[data-color-law-3] .rp-ds-title:focus-visible,html[data-color-law-3] .rp-loc-desk [role=button][aria-label][data-rp-follow=in],html[data-color-law-3] .rp-loc-sites-tool .loc-sites-trigger:focus-visible,html[data-color-law-3] .rp-loc-work [role=button][data-rp-follow=in]:not([aria-label]):before,html[data-color-law-3] .rp-loc-work [role=row]:has([data-rp-follow=in]),html[data-color-law-3] .rp-rv-edit__doors .rp-rv-more:focus-visible,html[data-color-law-3] .rp-story-bs-door:focus-visible,html[data-color-law-3] .rp-story-comments [data-script-comments-toggle]:focus-visible,html[data-color-law-3] .rp-story-filter:focus-visible,html[data-color-law-3] .rp-story-info:focus-visible,html[data-color-law-3] .rp-tdl-dateinput:focus-visible,html[data-color-law-3] .rp-tdl-due[data-editable]:focus,html[data-color-law-3] .rp-tdl-edit:focus-visible,html[data-color-law-3] .rp-tdl-fold:focus-visible,html[data-color-law-3] .rp-tdl-row:focus-visible,html[data-color-law-3] .rp-tdl-row[data-selected]:before,html[data-color-law-3] .rp-tdl-toggle:focus-visible,html[data-color-law-3] .sl-follow-x:focus-visible,html[data-color-law-3] .theme-slate :is([data-slate-onedraft],.l-onlight-od) .sl-grid .sl-header .sl-col-ghost:focus-visible,html[data-color-law-3] .theme-slate :is([data-slate-onedraft],.l-onlight-od) .sl-grid .sl-header .sl-th[tabindex="-1"]:focus-visible,html[data-color-law-3] [data-sl-dialogue-placement=description] [data-sl-dialogue-add]:focus-visible,html[data-color-law-3] aside.rp-cx .rp-cx-fold:focus-visible,html[data-color-law-3] aside.rp-cx .rp-cx-handle:focus-visible,html[data-color-law-3] aside.rp-cx .rp-cx-row:focus-visible{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .bgv2[data-row-chrome] .bgv2-body .bgv2-row[data-drop-line]:after,html[data-color-law-3] .fr .rp-fr-dot[data-on]>i,html[data-color-law-3] .fr .rp-fr-dot[data-over],html[data-color-law-3] .fr .rp-fr-dot[data-over]:before,html[data-color-law-3] .fr .rp-fr-dot[data-over]>i,html[data-color-law-3] .fr .rp-fr-mm i[data-on],html[data-color-law-3] .fr .rp-sc-film,html[data-color-law-3] .fr .rp-sc[data-over],html[data-color-law-3] .fr[data-folded=true] .rp-fr-scene-dot,html[data-color-law-3] .fr[data-folded] .rp-sc[data-over],html[data-color-law-3] .fr[data-folded] .rp-sc[data-over]:after,html[data-color-law-3] .fr[data-skin=slate] .fr-b .fr-row[data-drop-line=after],html[data-color-law-3] .fr[data-skin=slate] .fr-b .fr-row[data-drop-line=before],html[data-color-law-3] .rp-act,html[data-color-law-3] .rp-dragverb,html[data-color-law-3] .rp-ghost[data-shape=page] .rp-ghost__card:after,html[data-color-law-3] .rp-ghost[data-shape=wave] .rp-ghost__card,html[data-color-law-3] .rp-tab[data-active]:after,html[data-color-law-3] .rp-tdl-dot,html[data-color-law-3] .rp-tl[aria-pressed=true][data-hue]{--accent:var(--color-law-steel);--accent-rgb:var(--color-law-steel-rgb)}html[data-color-law-3] .fr[data-skin=slate]{--rp-edge:var(--rail-accent,var(--color-law-steel))}@font-face{font-family:__Cinzel_1b7df9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_1b7df9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_1b7df9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_1b7df9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_1b7df9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b497598118275079-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Cinzel_1b7df9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a273567b21a7c318-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Cinzel_Fallback_1b7df9;src:local("Times New Roman");ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:136.86%}.__className_1b7df9{font-family:__Cinzel_1b7df9,__Cinzel_Fallback_1b7df9;font-style:normal}.__variable_1b7df9{--font-cinzel:"__Cinzel_1b7df9","__Cinzel_Fallback_1b7df9"}@font-face{font-family:__GeistSans_245d8d;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_245d8d;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_245d8d{font-family:__GeistSans_245d8d,__GeistSans_Fallback_245d8d}.__variable_245d8d{--font-geist-sans:"__GeistSans_245d8d","__GeistSans_Fallback_245d8d"}@font-face{font-family:__GeistMono_97c177;src:url(/_next/static/media/78fec81b34c4a365.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_97c177{font-family:__GeistMono_97c177,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_97c177{--font-geist-mono:"__GeistMono_97c177",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:Geist Mono;src:url(/_next/static/media/78fec81b34c4a365.p.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Sans;src:url(/_next/static/media/27834908180db20f-s.p.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--neutral-0:#fff;--neutral-50:#f4f4f7;--neutral-100:#e6e6ec;--neutral-200:#c8c8d4;--neutral-300:#a0a0b8;--neutral-400:#7a7a8c;--neutral-500:#5c5c6e;--neutral-600:#44444f;--neutral-700:#2a2a36;--neutral-800:#19192a;--neutral-850:#101019;--neutral-900:#0a0a12;--neutral-950:#04040a;--amber-50:#fbf1dd;--amber-300:#f0c46a;--amber-500:#e8a020;--amber-700:#b97c12;--amber-900:#7c5208;--azure-50:#e2eefb;--azure-300:#7fb1f0;--azure-500:#3a8ae8;--azure-700:#2563b8;--azure-900:#173f7a;--emerald-50:#dcf3e6;--emerald-300:#74cf9c;--emerald-500:#2fae6a;--emerald-700:#1d7e4b;--emerald-900:#114c2d;--jade-50:#d8f3ee;--jade-300:#62cdb9;--jade-500:#1fb89a;--jade-700:#148571;--jade-900:#0c5145;--teal-50:#d4f2ee;--teal-300:#5ccabc;--teal-500:#07b6a8;--teal-700:#068379;--teal-900:#044f49;--red-50:#fbe3e3;--red-300:#ef8587;--red-500:#e0484a;--red-700:#b22f31;--red-900:#741e1f;--violet-50:#f1e4fb;--violet-300:#c79bea;--violet-500:#a85ae0;--violet-700:#7e3cae;--violet-900:#4e2470;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:4px;--radius-sm:7px;--radius-md:9px;--radius-lg:12px;--radius-xl:14px;--radius-2xl:20px;--radius-full:9999px;--font-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Plus Jakarta Sans",var(--font-sans);--font-mono:"Geist Mono","SF Mono",ui-monospace,monospace;--font-script:"Courier New",Courier,monospace;--text-xs:0.6875rem;--text-sm:0.78rem;--text-md:0.875rem;--text-lg:1rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-display:3rem;--leading-tight:1.1;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.65;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.08em;--tracking-caps:0.16em;--dur-instant:80ms;--dur-fast:150ms;--dur-base:320ms;--dur-slow:480ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-standard:cubic-bezier(0.4,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-emphasized:cubic-bezier(0.16,1,0.3,1);--opacity-disabled:0.4;--opacity-hover:0.08;--opacity-muted:0.6;--opacity-scrim:0.6;--blur-sm:6px;--blur-md:14px;--blur-lg:22px;--blur-material:16px;--bp-lg:1024px;--surface-void:var(--neutral-950);--surface-canvas:var(--neutral-900);--surface-page:#07070b;--surface-raised:var(--neutral-850);--surface-overlay:var(--neutral-800);--surface-scrim:rgba(0,0,0,.6);--text-primary:#ebebef;--text-secondary:#a0a0b8;--text-muted:#62627a;--text-disabled:#44444f;--text-inverse:#07070b;--text-display:#f5e6c8;--text-on-accent:#fff;--border-hairline:hsla(0,0%,100%,.05);--border-default:hsla(0,0%,100%,.08);--border-emphasis:hsla(0,0%,100%,.14);--border-focus:var(--violet-500);--accent:var(--violet-500);--accent-emphasis:var(--violet-300);--accent-subtle:rgba(168,90,224,.14);--accent-rgb:168,90,224;--state-error:var(--red-500);--state-error-subtle:rgba(224,72,74,.14);--state-error-bg:rgba(224,72,74,.1);--state-error-border:rgba(224,72,74,.45);--state-warning:var(--amber-500);--state-warning-subtle:rgba(232,160,32,.14);--state-warning-bg:rgba(232,160,32,.1);--state-warning-border:rgba(232,160,32,.45);--state-success:var(--teal-500);--state-success-subtle:rgba(7,182,168,.14);--state-success-bg:rgba(7,182,168,.1);--state-success-border:rgba(7,182,168,.45);--state-info:var(--azure-500);--state-info-subtle:rgba(58,138,232,.14);--state-info-bg:rgba(58,138,232,.1);--state-info-border:rgba(58,138,232,.45);--interactive-bg-hover:hsla(0,0%,100%,.04);--interactive-bg-active:hsla(0,0%,100%,.08);--interactive-bg-selected:var(--accent-subtle);--interactive-bg-pressed:hsla(0,0%,100%,.12);--glass-tint:rgba(20,20,28,.55);--glass-blur:var(--blur-material);--glass-border:hsla(0,0%,100%,.1);--glass-highlight:hsla(0,0%,100%,.08);--glass-shadow:0 4px 20px -8px rgba(0,0,0,.55);--glass-edge-glow:0 0 24px -8px rgba(var(--accent-rgb),0.32);--letterbox-bar:#000;--spine-opacity:0.10;--phase-pre:#e8a020;--phase-prod:#6470f3;--phase-post:#00b894;--zone-context:var(--amber-500);--zone-create:var(--teal-500);--zone-connect:var(--azure-500);--control-h-sm:30px;--control-h-md:38px;--control-h-lg:46px;--icon-sm:16px;--icon-md:20px;--icon-lg:24px;--avatar-sm:24px;--avatar-md:32px;--avatar-lg:42px;--content-max:1200px;--content-max-narrow:720px;--rail-width:280px;--chrome-top:120px;--drawer-width:360px;--touch-target-min:44px;--shadow-sm:0 1px 3px rgba(0,0,0,.4);--shadow-md:0 2px 12px rgba(0,0,0,.4);--shadow-lg:0 12px 34px rgba(0,0,0,.55);--shadow-xl:0 20px 60px rgba(0,0,0,.7);--shadow-card:var(--shadow-md);--shadow-sheet:0 -4px 30px rgba(0,0,0,.6);--glass-elev-1:inset 0 1px 0 var(--glass-highlight),var(--glass-shadow);--glass-elev-2:inset 0 1px 0 var(--glass-highlight),var(--glass-edge-glow),var(--glass-shadow);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-rail:300;--z-header:400;--z-backdrop:500;--z-panel:600;--z-modal:700;--z-popover:800;--z-toast:900;--z-viewer:1000;--focus-ring-color:var(--violet-500);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring:0 0 0 var(--focus-ring-offset) var(--surface-page),0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-ring-color);--entity-character-color:var(--azure-500);--entity-location-color:#34c46a;--entity-prop-color:var(--amber-500);--entity-wardrobe-color:#e24ab4;--entity-hmu-color:#ee6a92;--entity-organization-color:var(--violet-500);--entity-theme-color:#e8c44a;--entity-vehicle-color:var(--azure-500);--entity-set-color:#c08a5a;--entity-species-color:var(--teal-500);--entity-artifact-color:#d8a23a;--entity-event-color:var(--red-500);--entity-mark-character-rgb:91,163,217;--entity-mark-location-rgb:107,196,138;--entity-mark-prop-rgb:212,160,84;--entity-mark-wardrobe-rgb:194,127,214;--entity-mark-hmu-rgb:232,141,160;--entity-mark-vehicle-rgb:138,155,181;--entity-mark-set_dressing-rgb:192,138,90;--entity-mark-greenery-rgb:156,191,79;--entity-mark-sfx-rgb:226,121,79;--entity-mark-vfx-rgb:79,193,193;--entity-mark-stunt-rgb:224,90,90;--entity-mark-sound-rgb:143,142,240;--entity-mark-music-rgb:232,196,74;--button-bg:var(--accent);--button-fg:var(--text-on-accent);--button-radius:var(--radius-md);--button-bg-secondary:var(--surface-overlay);--button-border-secondary:var(--border-emphasis);--button-bg-danger:var(--state-error-bg);--button-fg-danger:#e86a6a;--input-bg:var(--surface-raised);--input-border:var(--border-emphasis);--input-fg:var(--text-primary);--input-radius:var(--radius-md);--input-focus:var(--accent);--card-bg:var(--surface-raised);--card-border:var(--border-default);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-card);--panel-bg:var(--glass-tint);--panel-border:var(--glass-border);--sheet-bg:rgba(20,20,28,.92);--sheet-radius:var(--radius-2xl);--sheet-shadow:var(--shadow-sheet);--tab-fg:var(--text-secondary);--tab-fg-active:var(--text-primary);--tab-underline:var(--accent);--chip-radius:var(--radius-full);--toast-bg:var(--surface-overlay);--rail-bg:rgba(8,8,14,.6);--drawer-bg:var(--glass-tint);--ink-rgb:255,255,255;--shade-rgb:0,0,0;--chrome-rgb:8,8,14;--glass-rgb:20,20,28;--void-rgb:4,4,10;--canvas-rgb:10,10,18;--amber-rgb:232,160,32;--azure-rgb:58,138,232;--teal-rgb:7,182,168;--red-rgb:224,72,74;--violet-rgb:168,90,224;--coral-500:#e8564a;--coral-rgb:232,86,74;--review-accent:#3b82f6;--review-accent-rgb:59,130,246;--shotlab-accent:#4684f2;--slate-text-hi:#e8ecf2;--slate-text-bright:#dddde8;--slate-text-mid:#9aa3b2;--slate-text-dim:#a8a8b8;--slate-text-low:#6b7382;--text-cream:#f5e6c8}[data-mode=dark]{color-scheme:dark}[data-mode=light],body.light-mode{color-scheme:light;--surface-void:#e2d7bd;--surface-canvas:#ebe2cd;--surface-page:#ebe2cd;--surface-raised:hsla(43,67%,92%,.9);--surface-overlay:#f3ecda;--surface-scrim:rgba(40,28,10,.45);--text-primary:#1f160a;--text-secondary:#4a3c28;--text-muted:#8a7659;--text-disabled:#b6a684;--text-inverse:#f4f4f7;--text-display:#2a1c0a;--text-on-accent:#fff;--border-hairline:rgba(60,38,14,.08);--border-default:rgba(60,38,14,.14);--border-emphasis:rgba(60,38,14,.22);--interactive-bg-hover:rgba(60,38,14,.05);--interactive-bg-active:rgba(60,38,14,.09);--interactive-bg-pressed:rgba(60,38,14,.13);--glass-tint:hsla(43,67%,92%,.85);--glass-border:rgba(60,38,14,.14);--glass-highlight:hsla(0,0%,100%,.5);--glass-shadow:0 4px 20px -8px rgba(60,38,14,.18);--letterbox-bar:#2a1c0a;--spine-opacity:0.06;--shadow-sm:0 1px 3px rgba(60,38,14,.12);--shadow-md:0 2px 12px rgba(60,38,14,.14);--shadow-lg:0 12px 34px rgba(60,38,14,.18);--shadow-xl:0 20px 60px rgba(60,38,14,.22);--sheet-bg:hsla(43,67%,92%,.96);--rail-bg:hsla(43,67%,92%,.85);--ink-rgb:60,38,14;--shade-rgb:60,38,14;--chrome-rgb:248,240,220;--glass-rgb:248,240,220;--void-rgb:226,215,189;--canvas-rgb:235,226,205;--entity-mark-character-rgb:47,122,184;--entity-mark-location-rgb:47,150,96;--entity-mark-prop-rgb:179,121,42;--entity-mark-wardrobe-rgb:154,79,176;--entity-mark-hmu-rgb:198,85,114;--entity-mark-vehicle-rgb:92,107,133;--entity-mark-set_dressing-rgb:150,100,55;--entity-mark-greenery-rgb:109,138,42;--entity-mark-sfx-rgb:184,83,43;--entity-mark-vfx-rgb:35,135,138;--entity-mark-stunt-rgb:179,58,58;--entity-mark-sound-rgb:93,92,196;--entity-mark-music-rgb:168,134,26;--slate-text-hi:#1f160a;--slate-text-bright:#241a0c;--slate-text-mid:#4a3c28;--slate-text-dim:#6a5a40;--slate-text-low:#8a7659;--text-cream:#2a1c0a;--lmi-02:rgba(43,40,33,.06);--lmi-2:rgba(43,40,33,.06);--lmi-3:rgba(43,40,33,.07);--lmi-04:rgba(43,40,33,.08);--lmi-4:rgba(43,40,33,.08);--lmi-5:rgba(43,40,33,.09);--lmi-06:rgba(43,40,33,.1);--lmi-6:rgba(43,40,33,.1);--lmi-7:rgba(43,40,33,.11);--lmi-08:rgba(43,40,33,.12);--lmi-8:rgba(43,40,33,.12);--lmi-09:rgba(43,40,33,.13);--lmi-9:rgba(43,40,33,.13);--lmi-13:rgba(43,40,33,.17);--lmi-14:rgba(43,40,33,.18);--lmi-15:rgba(43,40,33,.19);--lmi-16:rgba(43,40,33,.2);--lmi-18:rgba(43,40,33,.22);--lmi-20:rgba(43,40,33,.24);--lmi-25:rgba(43,40,33,.4);--lmi-28:rgba(43,40,33,.42);--lmi-32:rgba(43,40,33,.45);--lmi-35:rgba(43,40,33,.48);--lmi-40:rgba(43,40,33,.51);--lmi-45:rgba(43,40,33,.55);--lmi-55:rgba(43,40,33,.63);--lmi-58:rgba(43,40,33,.65);--lmi-60:rgba(43,40,33,.67);--lmi-62:rgba(43,40,33,.68);--lmi-65:rgba(43,40,33,.71);--lmi-68:rgba(43,40,33,.73);--lmi-70:rgba(43,40,33,.74);--lmi-72:rgba(43,40,33,.76);--lmi-75:rgba(43,40,33,.78);--lmi-78:rgba(43,40,33,.8);--lmi-80:rgba(43,40,33,.82);--lmi-82:rgba(43,40,33,.84);--lmi-85:rgba(43,40,33,.85);--lmi-86:rgba(43,40,33,.86);--lmi-90:rgba(43,40,33,.9);--lmi-92:rgba(43,40,33,.92);--lmi-95:rgba(43,40,33,.95);--lmi-96:rgba(43,40,33,.96);--lmi-100:#2b2821;--lms-000000:#f2ede1;--lms-000000-18:rgba(43,40,33,.05);--lms-000000-32:rgba(43,40,33,.1);--lms-000000-35:rgba(43,40,33,.1);--lms-000000-40:rgba(43,40,33,.4);--lms-000000-45:rgba(43,40,33,.45);--lms-000000-50:rgba(43,40,33,.5);--lms-000000-55:rgba(43,40,33,.55);--lms-020208-55:rgba(43,40,33,.55);--lms-04040a:#f2ede1;--lms-08080e-60:hsla(43,49%,88%,.68);--lms-08080e-62:hsla(43,49%,88%,.7);--lms-08081a:#e4e4f2;--lms-0a0a12:#efe6d0;--lms-888888:#6b5d44;--lms-ebebef:#2b2821;--lms-shadow-sheet-up:0 -4px 30px rgba(60,38,14,.25)}.t-display{font-size:var(--text-display);line-height:var(--leading-tight)}.t-display,.t-h1{font-family:var(--font-display);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.t-h1{font-size:var(--text-2xl);line-height:var(--leading-snug)}.t-h2{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.t-h2,.t-h3{font-family:var(--font-sans);line-height:var(--leading-snug)}.t-h3{font-size:var(--text-lg);font-weight:var(--weight-semibold)}.t-body{font-family:var(--font-sans);font-size:var(--text-md);font-weight:var(--weight-regular)}.t-body,.t-label{line-height:var(--leading-normal)}.t-label{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase}.t-caption{font-family:var(--font-sans);font-weight:var(--weight-regular);color:var(--text-secondary)}.t-caption,.t-code{font-size:var(--text-sm);line-height:var(--leading-normal)}.t-code{font-family:var(--font-mono)}[data-zone=context]{--accent:var(--zone-context);--accent-rgb:232,160,32;--accent-subtle:rgba(232,160,32,.14)}[data-zone=create]{--accent:var(--zone-create);--accent-rgb:7,182,168;--accent-subtle:rgba(7,182,168,.14)}[data-zone=connect]{--accent:var(--zone-connect);--accent-rgb:58,138,232;--accent-subtle:rgba(58,138,232,.14)}@keyframes screen-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes toast-slide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes panel-slide{0%{transform:translateX(100%)}to{transform:translateX(0)}}:root{--rail-width-active:0px;--chrome-top-active:0px}.screen{position:fixed;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--surface-page)}@media (min-width:1024px){:root{--rail-width-active:var(--rail-width);--chrome-top-active:var(--chrome-top)}.screen{left:var(--rail-width-active);top:var(--chrome-top-active);right:0}}:root{--bg:var(--surface-page);--bg-deep:var(--surface-void);--surface:var(--glass-tint);--surface-1:var(--surface-raised);--surface-2:var(--neutral-800);--surface-3:var(--neutral-700);--fg:var(--text-primary);--fg-2:var(--text-secondary);--muted:var(--text-muted);--fg-mono:var(--text-muted);--border:var(--border-default);--border-2:var(--border-emphasis);--phase-pre-rgb:232,160,32;--phase-prod-rgb:100,112,243;--phase-post-rgb:0,184,148;--r-sm:var(--radius-xs);--r:var(--radius-sm);--r-md:var(--radius-md);--r-lg:var(--radius-md);--r-xl:var(--radius-lg);--r-tile:var(--radius-xl);--r-sheet:var(--radius-2xl);--ease-expo:var(--ease-emphasized);--ease-out-expo:var(--ease-out);--ease-spring:cubic-bezier(0.34,1.56,0.64,1)}