@font-face{font-family:engraved;src:url(../media/Cinzel_latin_variable_400_600-s.p.2cu9iw-l3ih8o.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:engraved Fallback;src:local(Times New Roman);ascent-override:71.05%;descent-override:27.08%;line-gap-override:0.0%;size-adjust:137.38%}.gTweua_className{font-family:engraved,engraved Fallback}.gTweua_variable{--font-engraved:"engraved", "engraved Fallback"}
@font-face{font-family:interfaceType;src:url(../media/Inter_latin_variable_400_600-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:interfaceType Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.qTzQ-W_className{font-family:interfaceType,interfaceType Fallback}.qTzQ-W_variable{--font-sans-loaded:"interfaceType", "interfaceType Fallback"}
@font-face{font-family:book;src:url(../media/EBGaramond_latin_variable_400_600-s.p.0tlhhw_qyyfys.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:book;src:url(../media/EBGaramond_latin_variable_400_600_italic-s.p.33jraz4m6n5g3.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:book Fallback;src:local(Times New Roman);ascent-override:107.66%;descent-override:31.86%;line-gap-override:0.0%;size-adjust:93.54%}.Cy6k2a_className{font-family:book,book Fallback}.Cy6k2a_variable{--font-book:"book", "book Fallback"}
@font-face{font-family:jost;src:url(../media/Jost_latin_variable_400_600-s.2csanl8cs02r-.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.xk19OW_className{font-family:jost,jost Fallback}.xk19OW_variable{--font-jost:"jost", "jost Fallback"}
@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_latin_variable_400_600-s.0wiir8udbzjvx.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:plexSans;src:url(../media/IBMPlexSans_latin_variable_400_600_italic-s.1h8-jjotlc3p8.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:plexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.JioL_a_className{font-family:plexSans,plexSans Fallback}.JioL_a_variable{--font-plex-sans:"plexSans", "plexSans Fallback"}
@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_latin_400-s.40sczeszzbjw1.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:plexMono;src:url(../media/IBMPlexMono_latin_500-s.0oace-s_gkfks.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.f3l-Qa_className{font-family:plexMono,plexMono Fallback}.f3l-Qa_variable{--font-plex-mono:"plexMono", "plexMono Fallback"}
@font-face{font-family:imFell;src:url(../media/IMFellEnglish_latin_400-s.19q4vxlgtk0rb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:imFell;src:url(../media/IMFellEnglish_latin_400_italic-s.1y9qe_7x2ofb7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:imFell Fallback;src:local(Times New Roman);ascent-override:89.72%;descent-override:36.0%;line-gap-override:0.0%;size-adjust:100.9%}.Qsq7DG_className{font-family:imFell,imFell Fallback}.Qsq7DG_variable{--font-im-fell:"imFell", "imFell Fallback"}
@font-face{font-family:imFellSc;src:url(../media/IMFellEnglishSC_latin_400-s.1ym-6fflcxrbh.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:imFellSc Fallback;src:local(Times New Roman);ascent-override:86.46%;descent-override:34.7%;line-gap-override:0.0%;size-adjust:104.71%}.tlseVq_className{font-family:imFellSc,imFellSc Fallback;font-weight:400}.tlseVq_variable{--font-im-fell-sc:"imFellSc", "imFellSc Fallback"}
@font-face{font-family:specialElite;src:url(../media/SpecialElite_latin_400-s.1zvx97hkh1y6p.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:specialElite Fallback;src:local(Arial);ascent-override:60.23%;descent-override:25.43%;line-gap-override:0.0%;size-adjust:116.74%}.JGZr1W_className{font-family:specialElite,specialElite Fallback;font-weight:400}.JGZr1W_variable{--font-special-elite:"specialElite", "specialElite Fallback"}
@font-face{font-family:courierPrime;src:url(../media/CourierPrime_latin_400-s.3a10o7es2neby.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:courierPrime;src:url(../media/CourierPrime_latin_400_italic-s.343gipfaf_jw6.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:courierPrime;src:url(../media/CourierPrime_latin_700-s.1xmps1tcyqv34.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:courierPrime;src:url(../media/CourierPrime_latin_700_italic-s.3u60v9xgf7_rc.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:courierPrime Fallback;src:local(Arial);ascent-override:59.45%;descent-override:26.01%;line-gap-override:0.0%;size-adjust:131.41%}.xUnrdG_className{font-family:courierPrime,courierPrime Fallback}.xUnrdG_variable{--font-courier:"courierPrime", "courierPrime Fallback"}
@font-face{font-family:bigShoulders;src:url(../media/BigShouldersStencil_latin_variable_600_800-s.1xot8i7aa6x8-.woff2)format("woff2");font-display:swap;font-weight:600 800}@font-face{font-family:bigShoulders Fallback;src:local(Arial);ascent-override:155.71%;descent-override:33.89%;line-gap-override:0.0%;size-adjust:63.29%}._190xUW_className{font-family:bigShoulders,bigShoulders Fallback}._190xUW_variable{--font-big-shoulders:"bigShoulders", "bigShoulders Fallback"}
@font-face{font-family:barlow;src:url(../media/BarlowCondensed_latin_500-s.2-6hkzwn24m5-.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_latin_600-s.3lj349bs9hfu1.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:barlow;src:url(../media/BarlowCondensed_latin_700-s.0xxdg0o7uh536.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:barlow Fallback;src:local(Arial);ascent-override:126.37%;descent-override:25.27%;line-gap-override:0.0%;size-adjust:79.13%}.UDZMba_className{font-family:barlow,barlow Fallback}.UDZMba_variable{--font-barlow:"barlow", "barlow Fallback"}
@font-face{font-family:cormorant;src:url(../media/CormorantGaramond_latin_variable_400_600-s.3huc2loe0ie8a.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:cormorant;src:url(../media/CormorantGaramond_latin_variable_400_600_italic-s.1pvupmngxrt5z.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:italic}@font-face{font-family:cormorant Fallback;src:local(Times New Roman);ascent-override:96.43%;descent-override:29.95%;line-gap-override:0.0%;size-adjust:95.82%}._0iRIsG_className{font-family:cormorant,cormorant Fallback}._0iRIsG_variable{--font-cormorant:"cormorant", "cormorant Fallback"}
@font-face{font-family:cormorantSc;src:url(../media/CormorantSC_latin_500-s.1hwpw3w-n--zp.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:cormorantSc;src:url(../media/CormorantSC_latin_600-s.3d7__ugymj4vn.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:cormorantSc;src:url(../media/CormorantSC_latin_700-s.1buhlf1-3smr2.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:cormorantSc Fallback;src:local(Times New Roman);ascent-override:82.15%;descent-override:25.52%;line-gap-override:0.0%;size-adjust:112.48%}.qm-QLW_className{font-family:cormorantSc,cormorantSc Fallback}.qm-QLW_variable{--font-cormorant-sc:"cormorantSc", "cormorantSc Fallback"}
html:has([data-hall-shell]){scrollbar-gutter:stable}[data-hall-shell]{--hall-bg:#202727;--hall-surface:#293131;--hall-raised:#333e3c;--hall-ink:#eee6d6;--hall-muted:#c3c9c0;--hall-accent:#e0a18a;--hall-action:#a94735;--hall-action-hover:#bd5640;--hall-on-action:#fff6e9;--hall-line:#eee6d624;--hall-line-strong:#eee6d648;--hall-radius:12px;--hall-title-size:clamp(2rem, 2.8vw, 3rem);--hall-section-size:30px;--hall-page-width:1700px;--hall-page-gutter:clamp(20px, 3vw, 48px);--hall-ease:.24s cubic-bezier(.2,.7,.2,1);--hall-art-edge:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 650' preserveAspectRatio='none'%3E%3Cpath fill='white' d='M12 30L75 19L143 26L213 11L302 18L384 9L470 17L563 7L654 15L730 8L812 21L886 12L982 24L990 107L982 183L996 267L987 350L994 430L980 518L989 614L913 625L841 614L756 639L678 627L591 642L510 629L423 638L340 624L257 636L181 618L102 630L18 612L26 532L8 458L21 374L9 292L22 209L10 123Z'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--hall-bg);min-height:100svh;color:var(--hall-ink);font-family:var(--font-plex-sans), sans-serif}:where(html[data-hall-appearance=light]) [data-hall-shell]:not([data-hall-theme]),[data-hall-theme=light]{--hall-bg:#e9e4d7;--hall-surface:#f1ede2;--hall-raised:#ded8c9;--hall-ink:#252c2c;--hall-muted:#4f5551;--hall-accent:#9d3828;--hall-action:#9d3828;--hall-action-hover:#7c271c;--hall-line:#252c2c24;--hall-line-strong:#252c2c48;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-hall-shell],[data-hall-shell] [data-workspace=living]{--night:var(--hall-bg);--night-raised:var(--hall-surface);--ink:var(--hall-ink);--ink-soft:var(--hall-muted);--ink-faint:var(--hall-muted);--ink-scene:var(--hall-ink);--ink-scene-soft:var(--hall-muted);--ink-scene-faint:var(--hall-muted);--theme-accent:var(--hall-accent);--theme-accent-lit:var(--hall-accent);--theme-accent-ink:var(--hall-accent);--theme-accent-scene:var(--hall-accent);--theme-accent-ink-scene:var(--hall-accent);--face-ui:var(--font-plex-sans), sans-serif;--face-title:var(--font-book), Georgia, serif;--face-book:var(--font-book), Georgia, serif;--surface-sheet:var(--hall-surface);--surface-panel:var(--hall-bg);--surface-panel-top:var(--hall-surface);--surface-plate:var(--hall-surface);--surface-tip:var(--hall-raised);--sheet-bg:linear-gradient(var(--hall-surface), var(--hall-surface));--sheet-border:1px solid var(--hall-line);--sheet-shadow:0 20px 70px #0003;--field-bg:var(--hall-surface);--field-border:1px solid var(--hall-line-strong);--field-shadow:none;--living-rule:var(--hall-line);--living-surface:var(--hall-surface);--living-inset:var(--hall-surface);--radius:6px;--shell-rule:var(--hall-line);--shell-reading:var(--hall-bg);--on-accent:var(--hall-on-action);--theme-edge:var(--hall-line);--control-bg:var(--hall-surface);--control-border:1px solid var(--hall-line);--control-shadow:none;--control-shadow-on:none;--row-fill:transparent;--row-fill-on:var(--hall-raised);--row-fill-hover:var(--hall-surface);--surface-light:var(--hall-raised);--panel-rule:var(--hall-line);--panel-head:var(--hall-surface);--panel-bg:linear-gradient(var(--hall-bg), var(--hall-bg));--panel-edge:none;--panel-shadow:none;--plate-border:1px solid var(--hall-line);--ornament-panel:none}[data-hall-shell] :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--hall-accent);outline-offset:4px}[data-hall-shell][data-hall-shell] *{scrollbar-width:thin;scrollbar-color:var(--hall-line-strong) transparent}[data-hall-shell] ::-webkit-scrollbar{width:6px;height:6px}[data-hall-shell] ::-webkit-scrollbar-thumb{background:var(--hall-line-strong);border-radius:8px}[data-hall-shell] ::-webkit-scrollbar-track{background:0 0}@media (prefers-reduced-motion:reduce){[data-hall-shell]{--hall-ease:0s}}html[data-motion=reduced] [data-hall-shell]{--hall-ease:0s}[data-hall-shell] main{animation:.18s ease-out hallPage}@keyframes hallPage{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-hall-shell] main{animation:none}}html[data-motion=reduced] [data-hall-shell] main{animation:none}
.n5sYHW_page{max-width:var(--hall-page-width);min-height:calc(100svh - 92px);padding:32px var(--hall-page-gutter) 64px;color:var(--hall-ink);margin:auto}.n5sYHW_heading{justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;display:flex}.n5sYHW_heading h1{font:400 clamp(2.2rem,3vw,3rem)/1.05 var(--face-book);letter-spacing:-.025em;margin:0}.n5sYHW_heading p:not(.n5sYHW_eyebrow){color:var(--hall-muted);margin:0;line-height:1.6}.n5sYHW_eyebrow{color:var(--hall-accent);font:500 .66rem/1.5 var(--face-ui);letter-spacing:.13em;text-transform:uppercase;margin:0;display:block}.n5sYHW_primary,.n5sYHW_secondary,.n5sYHW_tertiary{min-height:44px;font:500 .85rem/1.4 var(--face-ui);cursor:pointer;transition:background var(--hall-ease),border-color var(--hall-ease);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:10px 18px;text-decoration:none;display:inline-flex}.n5sYHW_primary{background:var(--hall-action);color:var(--hall-on-action)}.n5sYHW_secondary{background:var(--hall-surface);border-color:var(--hall-line-strong);color:var(--hall-ink)}.n5sYHW_tertiary{color:var(--hall-muted);background:0 0;padding-inline:8px}.n5sYHW_primary:hover:not(:disabled){filter:brightness(1.1)}.n5sYHW_secondary:hover:not(:disabled),.n5sYHW_tertiary:hover:not(:disabled){background:var(--hall-raised);color:var(--hall-ink)}.n5sYHW_primary:disabled,.n5sYHW_secondary:disabled,.n5sYHW_tertiary:disabled{opacity:.5;cursor:default}.n5sYHW_filters{border-bottom:1px solid var(--hall-line);grid-template-columns:minmax(240px,1fr) minmax(170px,220px) minmax(180px,220px) auto;gap:12px;margin-bottom:20px;padding-bottom:20px;display:grid}.n5sYHW_search{border:1px solid var(--hall-line-strong);background:var(--hall-surface);min-width:0;color:var(--hall-muted);border-radius:6px;align-items:center;gap:12px;padding:0 14px;display:flex}.n5sYHW_search input{width:100%;min-width:0;min-height:44px;color:var(--hall-ink);font:400 .85rem/1.4 var(--face-ui);background:0 0;border:0;outline:none}.n5sYHW_search:focus-within{outline:2px solid var(--hall-accent);outline-offset:3px}.n5sYHW_search input::placeholder{color:var(--hall-muted)}.n5sYHW_filterBottom{border-bottom:1px solid var(--hall-line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;padding-bottom:18px;display:flex}.n5sYHW_tabs{flex-wrap:wrap;gap:5px;display:flex}.n5sYHW_tabs button{min-height:38px;color:var(--hall-muted);font:500 .8rem var(--face-ui);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:9px;padding:8px 12px;display:flex}.n5sYHW_tabs button:hover,.n5sYHW_tabs button[aria-pressed=true]{background:var(--hall-surface);color:var(--hall-accent);border-color:var(--hall-line)}.n5sYHW_tabs button span{color:var(--hall-muted);font-size:.72rem}.n5sYHW_resultNote{color:var(--hall-muted);font:.78rem var(--face-ui);margin:0 0 20px}.n5sYHW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.n5sYHW_card{min-width:0;color:var(--hall-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;padding:0 0 16px;display:flex;overflow:visible}.n5sYHW_card:hover,.n5sYHW_card:focus-visible{box-shadow:none;background:0 0}.n5sYHW_cover{aspect-ratio:16/9;background:var(--hall-raised);border-radius:12px;display:block;position:relative;overflow:hidden}.n5sYHW_cover img{object-fit:cover;width:100%;height:100%;transition:transform var(--hall-ease);display:block}.n5sYHW_cover img[data-fallback]{width:150%;max-width:none;position:absolute;inset:0 0 0 auto}.n5sYHW_card:hover .n5sYHW_cover img,.n5sYHW_card:focus-visible .n5sYHW_cover img{transform:none}.n5sYHW_seats{z-index:3;color:#fff7e9;font:500 .7rem var(--face-ui);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#192522df;border-radius:5px;padding:6px 10px;position:absolute;bottom:12px;left:12px}.n5sYHW_cardBody{flex-direction:column;flex:1;gap:10px;padding:20px 0 0;display:flex}.n5sYHW_cardTitle{justify-content:space-between;align-items:center;gap:16px;display:flex}.n5sYHW_cardTitle svg{color:var(--hall-accent);transition:transform var(--hall-ease);flex:none}.n5sYHW_card:hover .n5sYHW_cardTitle svg{transform:translate(3px)}.n5sYHW_premise{-webkit-line-clamp:3;color:var(--hall-muted);font:.87rem/1.6 var(--face-ui);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.n5sYHW_host{color:var(--hall-muted);font:.78rem/1.4 var(--face-ui);align-items:center;gap:10px;display:flex}.n5sYHW_card .n5sYHW_host{margin-top:auto;padding-top:8px}.n5sYHW_member{color:var(--hall-accent);margin-left:auto;font-size:.68rem}.n5sYHW_skeleton{aspect-ratio:4/4.5;background:var(--hall-surface);border-radius:12px}.n5sYHW_state{border:1px solid var(--hall-line);background:var(--hall-surface);text-align:center;color:var(--hall-muted);border-radius:12px;margin:24px 0;padding:clamp(28px,5vw,72px)}.n5sYHW_state h1,.n5sYHW_state h2{font:400 clamp(1.8rem,3vw,2.6rem)/1.15 var(--face-book);color:var(--hall-ink);margin:16px 0}.n5sYHW_state>p{max-width:60ch;margin:14px auto;line-height:1.6}.n5sYHW_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.n5sYHW_state .n5sYHW_actions{justify-content:center;margin-top:24px}.n5sYHW_more{color:var(--hall-muted);flex-direction:column;align-items:center;gap:10px;margin-top:32px;display:flex}.n5sYHW_dialog{border:1px solid var(--hall-line);background:var(--hall-surface);width:min(960px,100vw - 40px);max-height:calc(100dvh - 48px);color:var(--hall-ink);border-radius:16px;padding:0;overflow:auto;box-shadow:0 30px 100px #0004}.n5sYHW_dialog[open]{animation:.24s ease-out n5sYHW_unfold}.n5sYHW_dialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14201d88}.n5sYHW_detailCover{background:var(--hall-bg);height:clamp(200px,32vh,340px);position:relative;overflow:hidden}.n5sYHW_detailCover>img{object-fit:cover;object-position:65% 45%;width:100%;height:100%}.n5sYHW_close{color:#fff7e9;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14201dc9;border:1px solid #ffffff50;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px}.n5sYHW_detailBody{padding:32px clamp(24px,4vw,48px)}.n5sYHW_detailBody h2{font:400 clamp(2rem,4vw,3.4rem)/1.05 var(--face-book);margin:12px 0 20px}.n5sYHW_fullPremise{white-space:pre-wrap;font:400 1.3rem/1.5 var(--face-book);max-width:65ch;margin:0 0 26px}.n5sYHW_detailFacts{border-block:1px solid var(--hall-line);flex-wrap:wrap;gap:24px 48px;padding:22px 0;display:flex}.n5sYHW_detailFacts small{color:var(--hall-muted);font:.74rem/1.5 var(--face-ui);margin-bottom:4px;display:block}.n5sYHW_detailFacts strong{color:var(--hall-ink);font:500 .88rem/1.5 var(--face-ui);display:block}.n5sYHW_detailFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}.n5sYHW_detailFoot p{color:var(--hall-muted);font:.8rem/1.5 var(--face-ui);max-width:38ch}.n5sYHW_invite{border:1px solid var(--hall-line);background:var(--hall-surface);border-radius:12px;flex-wrap:wrap;align-items:end;gap:18px 24px;margin-bottom:28px;padding:28px;display:flex}.n5sYHW_invite>div{margin-right:auto}.n5sYHW_invite h2{font:400 1.8rem/1.2 var(--face-book);margin:0 0 8px}.n5sYHW_invite p{color:var(--hall-muted);font:.85rem/1.5 var(--face-ui);margin:0}.n5sYHW_invite label{color:var(--hall-muted);font:.78rem var(--face-ui);gap:8px;display:grid}.n5sYHW_invite input{border:1px solid var(--hall-line-strong);background:var(--hall-bg);min-width:240px;min-height:44px;color:var(--hall-ink);font:inherit;border-radius:6px;padding:10px 14px}.n5sYHW_peopleToolbar{justify-content:space-between;align-items:center;gap:20px;margin:24px 0;display:flex}.n5sYHW_people{flex-direction:column;display:flex}.n5sYHW_person{border-bottom:1px solid var(--hall-line);border-radius:8px;flex-wrap:wrap;align-items:center;gap:20px;padding:22px 12px;display:flex}.n5sYHW_person:hover{background:var(--hall-surface)}.n5sYHW_personName{margin-right:auto}.n5sYHW_personName h2{font:400 1.55rem/1.2 var(--face-book);margin:0 0 5px}.n5sYHW_personName p,.n5sYHW_muted{font:.8rem var(--face-ui);color:var(--hall-muted);margin:0}.n5sYHW_notice{background:var(--hall-surface);color:var(--hall-accent);border-radius:8px;padding:14px 18px}@keyframes n5sYHW_unfold{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}@media (max-width:1100px){.n5sYHW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.n5sYHW_heading{align-items:start}.n5sYHW_heading>a{flex:none}.n5sYHW_peopleToolbar{flex-direction:column;align-items:stretch}}@media (max-width:700px){.n5sYHW_heading{flex-direction:column;gap:20px}.n5sYHW_grid{grid-template-columns:1fr}.n5sYHW_filters{grid-template-columns:1fr 1fr}.n5sYHW_filters>.n5sYHW_search{grid-column:1/-1}.n5sYHW_filterBottom{gap:8px}.n5sYHW_availability{margin-left:0}.n5sYHW_invite{padding:22px}.n5sYHW_invite label,.n5sYHW_invite input{width:100%;min-width:0}.n5sYHW_person>.n5sYHW_actions{width:100%}.n5sYHW_dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.n5sYHW_detailFacts{gap:20px}.n5sYHW_detailFoot .n5sYHW_primary{width:100%}}@media (prefers-reduced-motion:reduce){.n5sYHW_dialog[open]{animation:none}.n5sYHW_card:is(:hover,:focus-visible) :is(img,svg){transform:none}}html[data-motion=reduced] .n5sYHW_dialog[open]{animation:none}html[data-motion=reduced] .n5sYHW_card:is(:hover,:focus-visible) :is(img,svg){transform:none}.n5sYHW_moreFilters{z-index:3;align-self:stretch;position:relative}.n5sYHW_moreFilters summary{cursor:pointer;border:1px solid var(--hall-line-strong);min-height:44px;font:500 13px/1.4 var(--face-ui);border-radius:6px;justify-content:center;align-items:center;padding:10px 16px;display:flex}.n5sYHW_moreFilters summary:after{content:"+";color:var(--hall-accent);margin-left:14px}.n5sYHW_moreFilters[open] summary:after{content:"−"}.n5sYHW_filterPopover{background:var(--hall-surface);border:1px solid var(--hall-line);border-radius:12px;gap:12px;width:280px;padding:18px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 44px #0003}@media (max-width:900px){.n5sYHW_filters{grid-template-columns:1fr 1fr}.n5sYHW_filters>.n5sYHW_search{grid-column:1/-1}.n5sYHW_moreFilters{grid-area:3/2}.n5sYHW_filterPopover{max-width:calc(100vw - 48px)}.n5sYHW_availability{justify-content:start}}.n5sYHW_peopleLayout{grid-template-columns:minmax(280px,340px) minmax(0,1fr);gap:clamp(36px,5vw,80px);padding-top:8px;display:grid}.n5sYHW_peopleList{min-width:0}.n5sYHW_personChoice{text-align:left;border:0;border-bottom:1px solid var(--hall-line);width:100%;color:var(--hall-ink);cursor:pointer;transition:background var(--hall-ease);background:0 0;border-radius:6px;align-items:center;gap:18px;padding:20px 12px;display:flex}.n5sYHW_personChoice>span:nth-child(2){flex:1}.n5sYHW_personChoice strong{font:400 23px/1.2 var(--face-book);display:block}.n5sYHW_personChoice small{color:var(--hall-muted);font:12px var(--face-ui);margin-top:6px;display:block}.n5sYHW_personChoice[aria-pressed=true],.n5sYHW_personChoice:hover{background:var(--hall-surface)}.n5sYHW_personChoice[aria-pressed=true]>svg{color:var(--hall-accent)}.n5sYHW_relationshipNote{max-width:48ch;color:var(--hall-muted);margin-top:32px}.n5sYHW_relationshipNote h3,.n5sYHW_personStories h3{color:var(--hall-ink);font:400 25px/1.2 var(--face-book);margin:0 0 12px}.n5sYHW_relationshipNote p,.n5sYHW_personStories>p{font:14px/1.7 var(--face-ui);color:var(--hall-muted)}.n5sYHW_personDetail{min-width:0}.n5sYHW_personDetail>header{align-items:center;gap:20px;min-height:76px;margin:0 0 22px;display:flex}.n5sYHW_personDetail>header>span{width:64px;height:64px;font-size:18px}.n5sYHW_personDetail h2{font:400 36px/1.15 var(--face-book);overflow-wrap:anywhere;margin:0 0 8px}.n5sYHW_personDetail>header p{margin:0}.n5sYHW_relationshipStatus{font:500 13px/1.5 var(--face-ui);color:var(--hall-accent);margin-right:8px}.n5sYHW_personStories>div>button{border:0;border-bottom:1px solid var(--hall-line);text-align:left;width:100%;color:var(--hall-ink);cursor:pointer;background:0 0;align-items:center;gap:18px;padding:14px 0;display:flex}.n5sYHW_personStories>div>button:hover{color:var(--hall-accent)}.n5sYHW_personStories>div>button img{object-fit:cover;border-radius:7px;width:104px;height:72px}.n5sYHW_personStories>div>button>span{flex:1}.n5sYHW_personStories>div>button strong{display:block}.n5sYHW_personStories>div>button small{font:12px var(--face-ui);color:var(--hall-muted);margin-top:7px;display:block}.n5sYHW_peopleEmpty{color:var(--hall-muted);padding:30px 0}.n5sYHW_peopleEmpty h2,.n5sYHW_addPerson h2{color:var(--hall-ink);font:400 30px/1.2 var(--face-book)}.n5sYHW_peopleArt{background:url(/folio/north-pass.png) 70%/cover no-repeat;min-height:420px}.n5sYHW_addPerson{gap:22px;max-width:620px;padding:24px 0;display:grid}.n5sYHW_addPerson p{color:var(--hall-muted);font:15px/1.7 var(--face-ui)}.n5sYHW_addPerson label{font:500 13px var(--face-ui);gap:10px;display:grid}.n5sYHW_addPerson input{border:1px solid var(--hall-line-strong);background:var(--hall-surface);min-height:48px;color:var(--hall-ink);font:15px var(--face-ui);border-radius:6px;padding:12px 16px}.n5sYHW_addPerson>button{justify-self:start}@media (max-width:800px){.n5sYHW_peopleLayout{grid-template-columns:1fr}.n5sYHW_peopleArt{display:none}.n5sYHW_peopleList{max-height:340px;overflow:auto}.n5sYHW_relationshipNote{display:none}.n5sYHW_personDetail h2{font-size:34px}}.n5sYHW_storiesHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.n5sYHW_storiesHeading h3{margin:0}.n5sYHW_storiesHeading a{color:var(--hall-muted);font:12px var(--face-ui);align-items:center;gap:8px;text-decoration:none;display:flex}.n5sYHW_storiesHeading a:hover{color:var(--hall-accent)}.n5sYHW_friendStoriesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.n5sYHW_personStories>.n5sYHW_friendStoriesGrid>button{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:0 0 16px;display:grid;position:relative}.n5sYHW_personStories>.n5sYHW_friendStoriesGrid>button img{aspect-ratio:16/9;border-radius:12px;grid-column:1/-1;width:100%;height:auto}@media (max-width:1000px) and (min-width:801px){.n5sYHW_friendStoriesGrid{grid-template-columns:1fr}}@media (max-width:600px){.n5sYHW_friendStoriesGrid{grid-template-columns:1fr}.n5sYHW_storiesHeading{flex-direction:column;align-items:start}}.n5sYHW_personStories>.n5sYHW_friendStoriesGrid>button .n5sYHW_friendStoryCover{aspect-ratio:16/9;background:var(--hall-raised);border-radius:12px;grid-column:1/-1;display:block;position:relative;overflow:hidden}.n5sYHW_personStories>.n5sYHW_friendStoriesGrid>button .n5sYHW_friendStoryCover img{object-fit:cover;width:100%;height:100%}.n5sYHW_personStories>.n5sYHW_friendStoriesGrid>button .n5sYHW_friendStoryCover img[data-fallback]{width:150%;max-width:none;position:absolute;right:0}.n5sYHW_peopleLayout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px);padding-top:0}.n5sYHW_peopleList{border-right:1px solid var(--hall-line);min-height:420px;padding-right:24px}.n5sYHW_directoryHeading{justify-content:space-between;align-items:center;gap:16px;min-height:64px;margin-bottom:24px;display:flex}.n5sYHW_directoryHeading h2{font:400 26px/1.1 var(--face-book);letter-spacing:-.025em;margin:0}.n5sYHW_addPersonButton{border:1px solid var(--hall-line-strong);width:38px;height:38px;color:var(--hall-accent);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.n5sYHW_addPersonButton:hover,.n5sYHW_addPersonButton[aria-pressed=true]{background:var(--hall-surface)}.n5sYHW_directoryFilter{margin-bottom:12px}.n5sYHW_directoryFilter>span,.n5sYHW_directoryFilter button{width:100%}.n5sYHW_peopleList>.n5sYHW_search{margin-bottom:20px}.n5sYHW_personChoice{gap:12px;padding:14px 8px}.n5sYHW_personChoice strong{font:500 14px/1.4 var(--face-ui)}.n5sYHW_personChoice small{text-overflow:ellipsis;max-width:150px;font-size:11px;overflow:hidden}.n5sYHW_personDetail{padding-top:6px;position:relative}.n5sYHW_personDetail>header{gap:18px;min-height:64px;margin:0;padding-right:0}.n5sYHW_personDetail h2{font-size:var(--hall-section-size);letter-spacing:-.025em}.n5sYHW_personDetail>header p{font-size:13px}.n5sYHW_relationshipBadge{color:var(--hall-muted);font:12px var(--face-ui);align-self:start;margin-left:auto;padding:8px 0}.n5sYHW_personDetail>header>.n5sYHW_relationshipBadge{width:auto;height:auto;font-size:12px}.n5sYHW_profileActions{border-bottom:1px solid var(--hall-line);justify-content:flex-end;align-items:center;gap:10px;min-height:44px;margin-top:14px;padding-bottom:20px;display:flex}.n5sYHW_profileActions>.n5sYHW_secondary{min-height:36px;padding:8px 14px;font-size:12px}.n5sYHW_relationshipMenu{order:2;position:relative}.n5sYHW_relationshipMenu summary{cursor:pointer;width:36px;height:36px;color:var(--hall-muted);border-radius:6px;place-items:center;list-style:none;display:grid}.n5sYHW_relationshipMenu summary::-webkit-details-marker{display:none}.n5sYHW_relationshipMenu summary:hover{background:var(--hall-surface)}.n5sYHW_relationshipMenu>button{z-index:4;white-space:nowrap;border:1px solid var(--hall-line-strong);background:var(--hall-raised);padding:12px 18px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #0002}.n5sYHW_personStories{margin-top:24px}.n5sYHW_storiesHeading{margin-bottom:18px}.n5sYHW_friendStoriesGrid{gap:32px}.n5sYHW_friendStoryCover img{transition:filter .24s}.n5sYHW_addPerson{padding-top:16px}@media (max-width:800px){.n5sYHW_peopleLayout{grid-template-columns:1fr;gap:28px}.n5sYHW_peopleList{border:0;min-height:0;max-height:none;padding-right:0}.n5sYHW_directoryHeading{margin-bottom:16px}.n5sYHW_personDetail h2{font-size:32px}.n5sYHW_relationshipBadge{display:none}.n5sYHW_personDetail>header{align-items:center}.n5sYHW_peopleList>.n5sYHW_personChoice{max-width:100%}}.n5sYHW_personDetail{grid-template-columns:minmax(0,1fr) auto;column-gap:24px;display:grid}.n5sYHW_personDetail>header,.n5sYHW_personDetail>header>div{min-width:0}.n5sYHW_personDetail h2{font-size:clamp(28px,2.1vw,40px)}.n5sYHW_relationshipBadge{color:var(--hall-accent);margin:7px 0 0;padding:0;font-size:11px;display:block}.n5sYHW_profileActions{border:0;flex-wrap:wrap;align-self:center;max-width:360px;margin:0;padding:0}.n5sYHW_personStories{border-top:1px solid var(--hall-line);grid-column:1/-1;margin-top:24px;padding-top:24px}@media (max-width:1000px){.n5sYHW_personDetail{grid-template-columns:1fr}.n5sYHW_profileActions{justify-content:flex-start;max-width:none;margin-top:16px}.n5sYHW_personDetail h2{font-size:30px}}.n5sYHW_askMessage{font:500 13px/1.4 var(--face-ui);color:var(--hall-ink);gap:8px;margin-top:18px;display:grid}.n5sYHW_askMessage small{color:var(--hall-muted);font-weight:400}.n5sYHW_askMessage textarea{border:1px solid var(--hall-line-strong);background:var(--hall-surface);width:100%;min-height:84px;color:var(--hall-ink);font:400 14px/1.55 var(--face-ui);resize:vertical;border-radius:8px;padding:12px 14px}.n5sYHW_askMessage textarea:focus-visible{outline:2px solid var(--hall-accent);outline-offset:1px}
._5ksF_q_card{min-width:0;position:relative;overflow:visible}._5ksF_q_ink,._5ksF_q_light{pointer-events:none;opacity:0;position:absolute}._5ksF_q_ink{z-index:1;mix-blend-mode:soft-light;transform-origin:var(--ink-x) 20%;clip-path:ellipse(0% 0% at var(--ink-x) 20%);transition:opacity .4s ease-out,transform var(--ink-time) cubic-bezier(.16,.8,.22,1),clip-path var(--ink-time) cubic-bezier(.16,.8,.22,1);inset:8% -6% 10%;transform:translateY(-9%)scale(.92,.75);-webkit-mask-image:radial-gradient(64% 64% at 50% 44%,#000 25%,#000b 50%,#0000 78%);mask-image:radial-gradient(64% 64% at 50% 44%,#000 25%,#000b 50%,#0000 78%)}._5ksF_q_ink:before{content:"";background:url(/folio/ink-plume.png) var(--ink-position) center/180% 135% no-repeat;filter:invert(.62)sepia(.22)saturate(.65)hue-rotate(65deg);opacity:.7;transform:translateY(-12%) rotate(var(--ink-turn)) scale(var(--ink-mirror),-1);position:absolute;inset:0}._5ksF_q_card:is(:hover,:focus-within) ._5ksF_q_ink{opacity:1;clip-path:ellipse(130% 130% at var(--ink-x) 20%);transform:none}._5ksF_q_light{z-index:2;mix-blend-mode:soft-light;background:radial-gradient(ellipse at var(--ink-x) 34%,#e0a18a7a,transparent 60%),radial-gradient(ellipse at 48% 27%,#eee5d547,transparent 54%);transition:opacity 1.2s ease-out .18s;inset:4% -2% 14%}._5ksF_q_card:is(:hover,:focus-within) ._5ksF_q_light{opacity:.7}._5ksF_q_cover{aspect-ratio:16/9;border-radius:12px;display:block;position:relative;overflow:hidden}._5ksF_q_cover:after{content:"";pointer-events:none;background:radial-gradient(ellipse 65% 45% at var(--ink-x) 112%,var(--hall-bg),transparent 90%);opacity:0;transition:opacity .85s cubic-bezier(.16,.8,.22,1);position:absolute;inset:0}._5ksF_q_card:is(:hover,:focus-within) ._5ksF_q_cover:after{opacity:1}._5ksF_q_body{z-index:3;position:relative}._5ksF_q_title{font:400 2rem/1.1 var(--face-book);letter-spacing:-.02em}._5ksF_q_card:is(:hover,:focus-within) ._5ksF_q_title{color:var(--hall-accent)}[data-ink-blend=screen] ._5ksF_q_ink{mix-blend-mode:screen}[data-ink-blend=screen] ._5ksF_q_ink:before{opacity:.34}[data-ink-blend=multiply] ._5ksF_q_ink{mix-blend-mode:multiply}[data-card-effect=ink] ._5ksF_q_light{display:none}:is([data-card-effect=light] ._5ksF_q_ink,[data-card-effect=reveal] ._5ksF_q_ink,[data-card-effect=light] ._5ksF_q_light,[data-card-effect=reveal] ._5ksF_q_light){display:none}@media (max-width:700px){._5ksF_q_title{font-size:1.8rem}}@media (prefers-reduced-motion:reduce){._5ksF_q_ink,._5ksF_q_light,._5ksF_q_cover:after{transition:none}}html[data-motion=reduced] ._5ksF_q_ink{transition:none}html[data-motion=reduced] ._5ksF_q_light{transition:none}html[data-motion=reduced] ._5ksF_q_cover:after{transition:none}
._0EiiBW_root{min-width:0;max-width:100%;display:inline-flex}._0EiiBW_trigger{border:1px solid var(--hall-line-strong,var(--theme-edge));border-radius:var(--radius-small);background:var(--hall-surface,var(--surface-panel));width:100%;min-height:44px;color:var(--hall-ink,var(--ink));font:500 var(--text-body)/1.4 var(--face-ui);cursor:pointer;text-align:left;transition:border-color var(--hall-ease,var(--motion-quick) var(--ease-weight)),background var(--hall-ease,var(--motion-quick) var(--ease-weight));justify-content:space-between;align-items:center;gap:24px;padding:10px 14px;display:flex}._0EiiBW_trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0EiiBW_trigger svg{color:var(--hall-muted,var(--ink-soft));transition:transform var(--hall-ease,var(--motion-quick) var(--ease-weight));flex:none}._0EiiBW_trigger[aria-expanded=true] svg{transform:rotate(180deg)}._0EiiBW_trigger:hover,._0EiiBW_trigger[aria-expanded=true]{border-color:var(--hall-accent,var(--theme-accent-ink))}._0EiiBW_trigger:disabled{opacity:.5;cursor:default}._0EiiBW_popup{border:1px solid var(--hall-line-strong,var(--theme-edge));border-radius:var(--radius);background:var(--hall-surface,var(--surface-panel));color:var(--hall-ink,var(--ink));font:400 var(--text-body)/1.4 var(--face-ui);margin:0;padding:6px;position:fixed;overflow-y:auto;box-shadow:0 16px 48px #0003}._0EiiBW_popup:popover-open{animation:_0EiiBW_appear var(--motion-quick) var(--ease-weight)}._0EiiBW_option{border-radius:var(--radius-small);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:11px 12px;display:flex}._0EiiBW_option[data-active]{background:var(--hall-raised,var(--row-fill-on))}._0EiiBW_option[aria-selected=true]{color:var(--hall-accent,var(--theme-accent-ink))}._0EiiBW_option[aria-disabled=true]{opacity:.4;cursor:default}@keyframes _0EiiBW_appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._0EiiBW_popup:popover-open{animation:none}}html[data-motion=reduced] ._0EiiBW_popup:popover-open{animation:none}._0EiiBW_trigger:focus-visible{outline:2px solid var(--hall-accent,var(--theme-accent-ink));outline-offset:3px}
.wCHGEq_nav{min-height:44px;font:500 .9rem/1.4 var(--face-ui);flex-wrap:wrap;align-items:center;gap:24px;margin:0 0 28px;display:flex}.wCHGEq_nav a{color:var(--ink-soft);padding:10px 0;text-decoration:none}.wCHGEq_nav a[aria-current]{color:var(--theme-accent-ink);box-shadow:inset 0 -2px var(--theme-accent-ink)}.wCHGEq_nav .wCHGEq_back{margin-right:auto}.wCHGEq_nav a:focus-visible{outline:2px solid var(--theme-accent-ink);outline-offset:4px}
._2MEF3G_portrait{aspect-ratio:3/4;border:1px solid var(--hall-line,var(--theme-edge));width:76px;color:var(--hall-muted,var(--ink-soft));background:var(--hall-surface,var(--field-bg));border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}._2MEF3G_portrait[data-large]{width:112px}._2MEF3G_portrait img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}
.bCTBeG_workspace{min-width:0;color:var(--ink);container-type:inline-size}.bCTBeG_heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:18px;margin-bottom:26px;display:flex}.bCTBeG_workspace h2{font:400 1.7rem/1.2 var(--face-book);margin:0 0 8px}.bCTBeG_workspace h3{font:400 1.45rem/1.3 var(--face-book);margin:0}.bCTBeG_help{color:var(--ink-soft);font:400 .88rem/1.6 var(--face-ui);max-width:70ch;margin:6px 0 0}.bCTBeG_controls,.bCTBeG_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bCTBeG_controls{margin:0 0 22px}.bCTBeG_workspace :is(input:not([type=checkbox]),select,textarea){border:1px solid var(--theme-edge);background:var(--field-bg);width:100%;min-width:0;color:inherit;font:400 .9rem/1.5 var(--face-ui);border-radius:5px;padding:9px 11px}.bCTBeG_workspace input[type=checkbox]{accent-color:var(--theme-accent-ink)}.bCTBeG_workspace label{font:500 .85rem/1.4 var(--face-ui);gap:7px;display:grid}.bCTBeG_workspace button,.bCTBeG_workspace a{color:var(--theme-accent-ink)}.bCTBeG_workspace button:not([role=combobox]){font:500 .86rem/1.4 var(--face-ui);border:1px solid var(--theme-edge);cursor:pointer;background:0 0;border-radius:5px;padding:8px 11px}.bCTBeG_workspace button:disabled{opacity:.5;cursor:default}.bCTBeG_workspace button:focus-visible,.bCTBeG_workspace a:focus-visible{outline:2px solid var(--theme-accent-ink);outline-offset:3px}.bCTBeG_workspace .bCTBeG_primary{background:var(--hall-action,var(--theme-accent-ink));color:var(--hall-on-action,var(--night));border-color:#0000}.bCTBeG_layout{grid-template-columns:minmax(210px,.8fr) minmax(0,2fr);align-items:start;gap:36px;display:grid}.bCTBeG_list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.bCTBeG_list button{text-align:left;border:0;border-radius:5px;gap:6px;width:100%;padding:14px;display:grid}.bCTBeG_list button[aria-current=true]{background:color-mix(in srgb, var(--ink) 7%, transparent)}.bCTBeG_list strong{color:var(--ink);font:500 1rem/1.4 var(--face-ui)}.bCTBeG_list span,.bCTBeG_meta{color:var(--ink-soft);font:400 .8rem/1.5 var(--face-ui)}.bCTBeG_detail{gap:24px;min-width:0;display:grid}.bCTBeG_editor{gap:18px;display:grid}.bCTBeG_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bCTBeG_check{align-items:center;gap:8px;display:flex!important}.bCTBeG_attachments{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bCTBeG_attachments li{gap:8px;display:grid}.bCTBeG_attachments audio{width:100%;max-width:500px}.bCTBeG_attachments img{object-fit:contain;max-width:100%;max-height:480px}.bCTBeG_notice{color:var(--ink-soft);font:400 .9rem/1.6 var(--face-ui);margin:0 0 16px}.bCTBeG_notebook{margin-bottom:28px}.bCTBeG_notebook summary{cursor:pointer;font:400 1.3rem/1.4 var(--face-book);padding:12px 0}.bCTBeG_links{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.bCTBeG_linkChoices{gap:10px;max-height:220px;padding:8px 0;display:grid;overflow:auto}@container (max-width:640px){.bCTBeG_layout{grid-template-columns:minmax(0,1fr);gap:24px}.bCTBeG_list{max-height:210px;overflow:auto}.bCTBeG_fields{grid-template-columns:minmax(0,1fr)}}.bCTBeG_workspace[data-embedded] .bCTBeG_heading{display:none}.bCTBeG_collectionHead{margin-bottom:24px}.bCTBeG_contextRow{justify-content:space-between;align-items:center;gap:16px;min-height:36px;display:flex}.bCTBeG_context{min-width:0;font:400 1.3rem/1.35 var(--face-book)}.bCTBeG_context [role=combobox]{width:auto;max-width:340px;min-height:32px;box-shadow:none;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:0;gap:12px;padding:4px 0}.bCTBeG_context [role=combobox]>span{text-overflow:ellipsis;overflow:hidden}.bCTBeG_count{color:var(--ink-faint);font:.72rem var(--face-ui);flex:none}.bCTBeG_collectionTools{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;display:grid}.bCTBeG_collectionViews{flex-wrap:wrap;gap:18px;display:flex}.bCTBeG_workspace .bCTBeG_collectionViews button{color:var(--ink-faint);border:0;border-radius:0;padding:3px 0;font-size:.76rem}.bCTBeG_workspace .bCTBeG_collectionViews button[aria-pressed=true]{color:var(--theme-accent-ink)}.bCTBeG_workspace .bCTBeG_searchToggle{border:0;place-items:center;padding:6px;display:grid}.bCTBeG_searchField{border:var(--field-border);background:var(--field-bg);border-radius:var(--radius);grid-column:1/-1;align-items:center;gap:10px;padding:0 10px;display:flex!important}.bCTBeG_workspace .bCTBeG_searchField input{box-shadow:none;background:0 0;border:0;padding:9px 0}.bCTBeG_workspace[data-embedded] .bCTBeG_layout{display:block}.bCTBeG_workspace[data-embedded] .bCTBeG_list{gap:0;max-height:none}.bCTBeG_workspace[data-embedded] .bCTBeG_list button{background:0 0;border:0;border-radius:0;grid-template-columns:42px minmax(0,1fr) 16px;gap:5px 14px;padding:18px 4px;display:grid}.bCTBeG_workspace[data-embedded] .bCTBeG_list button:hover{background:var(--row-fill)}.bCTBeG_materialMark{background:color-mix(in srgb, var(--theme-accent) 5%, transparent);border:1px solid color-mix(in srgb, var(--theme-accent) 18%, transparent);border-radius:2px 7px 2px 2px;grid-row:1/4;place-items:center;width:40px;height:52px;display:grid;color:var(--theme-accent-ink)!important}.bCTBeG_workspace[data-embedded] .bCTBeG_list strong{color:var(--ink);font:400 1.24rem/1.3 var(--face-book);overflow-wrap:anywhere;grid-column:2;align-items:baseline;gap:8px;display:flex}.bCTBeG_preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:2;display:-webkit-box;overflow:hidden;color:var(--ink-soft)!important;font-size:.8rem!important}.bCTBeG_workspace[data-embedded] .bCTBeG_materialMeta{grid-column:2;color:var(--ink-faint)!important;font-size:.7rem!important}.bCTBeG_materialArrow{color:var(--ink-faint);grid-area:1/3/4;align-self:center}.bCTBeG_empty{text-align:center;color:var(--folio-text-muted,var(--ink-soft));justify-items:center;gap:12px;padding:40px 16px;display:grid}.bCTBeG_empty h3{font:400 1.35rem/1.3 var(--folio-font-title,var(--face-book));margin:0}.bCTBeG_empty p{font:.82rem/1.6 var(--folio-font-body,var(--face-ui));max-width:36ch;margin:0}.bCTBeG_workspace[data-embedded] .bCTBeG_empty{text-align:left;color:var(--ink-soft);justify-items:start;gap:14px;padding:40px 0}.bCTBeG_workspace[data-embedded] .bCTBeG_empty h3{max-width:18ch;font:400 1.7rem/1.22 var(--face-book);color:var(--ink)}.bCTBeG_workspace[data-embedded] .bCTBeG_empty p{font:.87rem/1.65 var(--face-ui);max-width:40ch}.bCTBeG_empty .bCTBeG_emptyFoot{color:var(--ink-faint);max-width:38ch;margin-top:18px;font-size:.7rem}.bCTBeG_workspace .bCTBeG_back{color:var(--ink-soft);border:0;align-items:center;gap:8px;margin:0 0 26px;padding:0;font-size:.78rem;display:inline-flex}.bCTBeG_workspace[data-embedded] .bCTBeG_detail{gap:22px}.bCTBeG_workspace[data-embedded] .bCTBeG_detail>header h3{font:400 1.8rem/1.2 var(--face-book);overflow-wrap:anywhere}.bCTBeG_workspace[data-embedded] .bCTBeG_detail .bCTBeG_meta{color:var(--ink-faint);font-size:.7rem}.bCTBeG_workspace[data-embedded] .bCTBeG_detail>header+div{font-family:var(--face-book)}.bCTBeG_organization{margin-top:12px}.bCTBeG_organization>summary{cursor:pointer;color:var(--folio-accent,var(--theme-accent-ink));align-items:center;gap:8px;padding:12px 0;font-size:.85rem;display:flex}.bCTBeG_workspace[data-embedded] .bCTBeG_organization>summary{font:.8rem var(--face-ui)}.bCTBeG_organization .bCTBeG_editor{padding-top:16px}.bCTBeG_workspace[data-embedded] .bCTBeG_organization h3{font:400 1.2rem/1.3 var(--face-book)}.bCTBeG_list button>svg{flex:none}[hidden].bCTBeG_collectionHead{display:none}
.l0uSPa_journal{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid}.l0uSPa_tabs{flex-wrap:wrap;gap:22px;min-width:0;padding:0 28px;display:flex}.l0uSPa_tabs button{color:var(--ink-soft);font:500 var(--text-hint)/1.4 var(--face-ui);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:14px 0}.l0uSPa_tabs button[aria-selected=true]{color:var(--theme-accent-ink);border-bottom-color:currentColor}.l0uSPa_chat{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.l0uSPa_conversation{min-height:0}.l0uSPa_registers{justify-content:flex-end;padding:4px 16px 0;display:flex}.l0uSPa_reader{scrollbar-width:thin;scrollbar-color:var(--panel-rule) transparent;min-width:0;min-height:0;padding:26px 28px;overflow:auto}.l0uSPa_chat[hidden],.l0uSPa_reader[hidden]{display:none}.l0uSPa_help{color:var(--ink-soft);font:400 var(--text-body)/1.6 var(--face-ui);margin:0}.l0uSPa_archive{gap:24px;min-width:0;display:grid}.l0uSPa_archive h2{font:400 1.6rem/1.2 var(--face-book);margin:0 0 8px}.l0uSPa_archive h3{font:400 var(--text-title)/1.3 var(--face-book);margin:0 0 8px}.l0uSPa_archiveActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.l0uSPa_archiveActions a,.l0uSPa_archiveActions button,.l0uSPa_textAction{color:var(--theme-accent-ink);font:500 var(--text-small)/1.5 var(--face-ui);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;text-decoration:none}.l0uSPa_selector{color:var(--ink-soft);font:400 var(--text-body)/1.5 var(--face-ui);gap:8px;display:grid}.l0uSPa_selector select{background:var(--field-bg);width:100%;min-width:0;color:var(--ink);border:1px solid var(--theme-edge);font:inherit;padding:10px}.l0uSPa_prose{white-space:pre-wrap;font:400 var(--text-lead)/1.7 var(--face-book);overflow-wrap:anywhere;margin:0}.l0uSPa_tabs button:disabled{opacity:.45;cursor:default}.l0uSPa_tabs button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.l0uSPa_journal[data-section=archive]{grid-template-rows:minmax(0,1fr)}.l0uSPa_navigation[hidden]{display:none}
.ZIFjRW_cast{gap:1.1rem;display:grid;}.ZIFjRW_note{font-family:var(--face-ui);font-size:var(--text-small);color:var(--ink-faint);margin:0;line-height:1.5}.ZIFjRW_join{border:var(--frame-border);border-radius:var(--radius);background:var(--work-raised);max-width:72ch;font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-soft);justify-items:start;gap:.9rem;padding:1.3rem 1.4rem;line-height:1.55;display:grid;}.ZIFjRW_join p{margin:0}.ZIFjRW_joinActions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.ZIFjRW_joinActions select{width:auto;min-width:220px}.ZIFjRW_campaign{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.ZIFjRW_campaign b{font-family:var(--face-book);font-size:var(--text-lead);color:var(--ink);font-weight:400}.ZIFjRW_out{font-size:var(--text-small);color:var(--theme-accent-ink);align-items:center;gap:.35rem;display:inline-flex}.ZIFjRW_card{border:var(--frame-border);border-radius:var(--radius);background:var(--work-raised);box-shadow:var(--bevel), 0 12px 24px -16px var(--shadow);gap:.9rem;padding:1.1rem 1.2rem;display:grid}.ZIFjRW_cardTitle{font-family:var(--face-book);font-size:var(--text-lead);color:var(--ink);align-items:center;gap:.5rem;margin:0;font-weight:400;display:flex}.ZIFjRW_casting{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.ZIFjRW_casting li{border-radius:var(--radius);background:var(--row-fill);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:.7rem;padding:.4rem .5rem;display:grid}.ZIFjRW_who{font-family:var(--face-ui);font-size:var(--text-body);white-space:nowrap;text-overflow:ellipsis;color:var(--ink);align-items:center;gap:.55rem;display:flex;overflow:hidden}.ZIFjRW_initials{background:color-mix(in srgb, var(--theme-accent) 30%, var(--night));width:28px;height:28px;font-size:var(--text-caps);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.ZIFjRW_characters{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.8rem;display:grid}.ZIFjRW_character{border:1px solid var(--panel-rule);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--row-fill);grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);gap:.4rem .8rem;padding:.8rem;display:grid}.ZIFjRW_portrait{border-radius:var(--radius);background:color-mix(in srgb, var(--accent) 25%, var(--surface-sheet));width:64px;height:80px;font-family:var(--face-book);font-size:var(--text-lead);color:var(--ink);grid-row:1/3;place-items:center;display:grid;overflow:hidden}.ZIFjRW_portrait img{object-fit:cover;width:100%;height:100%}.ZIFjRW_characterText{min-width:0;font-family:var(--face-ui);align-content:start;gap:.15rem;display:grid}.ZIFjRW_characterText b{font-family:var(--face-book);font-size:var(--text-strong);color:var(--ink);font-weight:400}.ZIFjRW_characterText small{font-size:var(--text-hint);color:var(--ink-faint)}.ZIFjRW_characterText p{-webkit-line-clamp:2;font-size:var(--text-small);color:var(--ink-soft);-webkit-box-orient:vertical;margin:.15rem 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}.ZIFjRW_read{border-radius:var(--radius);min-height:28px;font-family:var(--face-ui);font-size:var(--text-small);color:var(--theme-accent-ink);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.35rem;padding:0 .55rem;display:inline-flex}.ZIFjRW_read:hover:not(:disabled){background:var(--row-fill-on)}.ZIFjRW_read:disabled{color:var(--ink-faint);cursor:default}.ZIFjRW_sheetBackdrop{z-index:60;background:#00000080;place-items:center;padding:0;display:grid;position:fixed;inset:0;}.ZIFjRW_sheetPanel{--character-surface:color-mix(in srgb, var(--night) 96%, var(--theme-accent));--character-inset:color-mix(in srgb, #000 22%, var(--character-surface));--character-raised:color-mix(in srgb, var(--ink) 5%, var(--character-surface));--character-ink:var(--ink);--character-muted:var(--ink-soft);--character-accent:var(--theme-accent);--character-accent-ink:var(--theme-accent-ink);--character-on-accent:var(--on-accent);--character-rule:color-mix(in srgb, var(--ink) 16%, transparent);--character-radius:8px;--game-surface:var(--character-surface);--game-inset:var(--character-inset);--game-raised:var(--character-raised);--game-ink:var(--character-ink);--game-muted:var(--character-muted);--game-accent:var(--character-accent);--game-accent-ink:var(--character-accent-ink);--game-on-accent:var(--character-on-accent);--game-rule:var(--character-rule);--game-hover:color-mix(in srgb, var(--character-accent) 10%, var(--character-surface));--game-selection:color-mix(in srgb, var(--character-accent) 16%, var(--character-surface));box-sizing:border-box;border:0;border-block:1px solid color-mix(in srgb, var(--character-accent) 12%, transparent);border-radius:var(--radius-small);background:linear-gradient(110deg, color-mix(in srgb, var(--game-surface) 93%, transparent), var(--game-surface) 52%);width:min(1240px,100% - 80px);min-width:0;height:min(740px,100dvh - 80px);min-height:0;color:var(--game-ink);font:400 var(--text-strong)/1.5 var(--face-ui);flex-direction:column;padding:24px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006}.ZIFjRW_sheetTopbar{z-index:5;height:36px;color:var(--game-muted);font-size:var(--text-body);flex:0 0 36px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex;position:relative}.ZIFjRW_sheetClose{border-radius:var(--radius-small);min-width:40px;height:40px;color:var(--game-muted);font:400 var(--text-body)/1.4 var(--face-ui);cursor:pointer;background:0 0;border:0;flex:0 auto;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.ZIFjRW_sheetClose svg{flex-shrink:0}.ZIFjRW_sheetClose:hover{background:var(--game-raised);color:var(--game-ink)}.ZIFjRW_sheetClose:focus-visible{outline:2px solid var(--game-accent);outline-offset:3px}.ZIFjRW_editorPortrait .ZIFjRW_portrait img{object-fit:contain}.ZIFjRW_characterActions{flex-wrap:wrap;gap:.2rem;display:flex}.ZIFjRW_campaignActions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.ZIFjRW_editor{border-bottom:1px solid var(--panel-rule);gap:1rem;padding-bottom:1.4rem;display:grid}.ZIFjRW_editorBody{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}.ZIFjRW_editorPortrait{justify-items:center;gap:.4rem;display:grid}.ZIFjRW_editorPortrait .ZIFjRW_portrait{width:112px;height:140px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ink) 14%, transparent);color:color-mix(in srgb, var(--ink) 72%, transparent);grid-row:auto;font-size:1.6rem}.ZIFjRW_editorFields{gap:.8rem;display:grid}.ZIFjRW_editorTitle{font-family:var(--face-book);color:var(--ink);margin:0;font-size:1.5rem;font-weight:400}.ZIFjRW_sheetPanel[data-size=form]{width:min(760px,100% - 80px);height:auto;max-height:calc(100dvh - 80px)}.ZIFjRW_sheetPanel[data-size=form] .ZIFjRW_editor{border-bottom:0;padding-bottom:0}.ZIFjRW_field{font-family:var(--face-ui);font-size:var(--text-small);color:var(--ink-soft);gap:.3rem;display:grid}.ZIFjRW_chooser{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem;max-height:320px;display:grid;overflow-y:auto}.ZIFjRW_choice{border-radius:var(--radius);font-family:var(--face-ui);font-size:var(--text-hint);text-align:left;color:var(--ink-soft);cursor:pointer;background:0 0;border:1px solid #0000;gap:.3rem;padding:0;display:grid}.ZIFjRW_choice img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--character-inset,var(--game-inset));width:100%}.ZIFjRW_choice span{text-overflow:ellipsis;white-space:nowrap;padding:0 .2rem .2rem;overflow:hidden}.ZIFjRW_choice:hover,.ZIFjRW_choice[aria-pressed=true]{border-color:var(--theme-accent)}.ZIFjRW_choice[data-none]{aspect-ratio:4/5;border:1px dashed var(--panel-rule);text-align:center;place-content:center;justify-items:center}.ZIFjRW_editorActions{flex-wrap:wrap;align-items:center;gap:.8rem;padding-left:calc(112px + 1.2rem);display:flex}.ZIFjRW_problem{font-family:var(--face-ui);font-size:var(--text-small);color:var(--alarm-ink);margin:0}.ZIFjRW_editorSheet{gap:.9rem;padding-top:1.2rem;display:grid}.ZIFjRW_editorTitle{border-bottom:1px solid var(--panel-rule);padding-bottom:1rem}.ZIFjRW_editorIdentity{min-width:0}.ZIFjRW_editorIdentitySummary{cursor:pointer;align-items:center;gap:1rem;padding:.25rem 0 1rem;list-style:none;display:flex}.ZIFjRW_editorIdentitySummary::-webkit-details-marker{display:none}.ZIFjRW_editorIdentitySummary>.ZIFjRW_portrait{flex-shrink:0;width:64px;height:64px}.ZIFjRW_editorIdentitySummary .ZIFjRW_portrait img{object-fit:contain}.ZIFjRW_editorIdentitySummary .ZIFjRW_editorTitle{border:0;margin:0 0 .25rem;padding:0}.ZIFjRW_editorIdentitySummary:focus-visible{outline:2px solid var(--theme-accent);outline-offset:4px}.ZIFjRW_editorActions{border-top:1px solid var(--panel-rule);flex-wrap:wrap;padding-top:1rem}.ZIFjRW_field small{color:var(--ink-faint);font-weight:400}@media (max-width:600px){.ZIFjRW_editorBody{grid-template-columns:minmax(0,1fr)}.ZIFjRW_editorPortrait{justify-self:start}.ZIFjRW_sheetPanel[data-size=form]{width:calc(100% - 1.5rem)}}.ZIFjRW_editorIdentity{width:100%}.ZIFjRW_editorIdentitySummary{box-sizing:border-box;gap:16px;min-height:80px;padding:0 0 8px}.ZIFjRW_identityAvatar{border-radius:var(--radius-small);background:var(--game-inset);width:64px;height:64px;font:400 24px/1 var(--face-book);flex:0 0 64px;place-items:center;display:grid;overflow:hidden}.ZIFjRW_identityAvatar img{object-fit:contain;width:100%;height:100%}.ZIFjRW_editorIdentitySummary .ZIFjRW_editorTitle{font:400 32px/1.15 var(--face-book);color:var(--game-ink);margin-bottom:8px}.ZIFjRW_editorIdentitySummary>span:nth-child(2){flex:1;min-width:0}.ZIFjRW_editorIdentitySummary .ZIFjRW_note{color:var(--game-muted);font-size:var(--text-body);line-height:1.5}.ZIFjRW_editorIdentitySummary .ZIFjRW_read{font-size:var(--text-body);min-height:36px;color:var(--game-accent-ink)}.ZIFjRW_editorIdentity[open]>.ZIFjRW_editorIdentitySummary{border-bottom:1px solid var(--game-rule);margin-bottom:24px}.ZIFjRW_editorIdentity[open] .ZIFjRW_editor{border-color:var(--game-rule);padding-bottom:24px}.ZIFjRW_editorSheet{width:100%;min-width:0;padding-top:0;display:block}.ZIFjRW_editorBody{grid-template-columns:160px minmax(0,1fr);gap:32px}.ZIFjRW_editorPortrait{gap:12px}.ZIFjRW_editorPortrait .ZIFjRW_portrait{border-radius:var(--radius-small);background:var(--game-inset);width:160px;height:200px;box-shadow:none;color:var(--game-muted)}.ZIFjRW_editorFields{gap:24px}.ZIFjRW_editor .ZIFjRW_field{font-size:var(--text-body);color:var(--game-muted);gap:8px}.ZIFjRW_editorActions{border-color:var(--game-rule);gap:12px;padding-left:192px}.ZIFjRW_sheetPanel .ZIFjRW_note,.ZIFjRW_sheetPanel .ZIFjRW_problem{font-size:var(--text-body);line-height:1.5}.ZIFjRW_sheetPanel .ZIFjRW_problem{border-left:2px solid var(--alarm-ink-lit);background:var(--game-inset);padding:16px}.ZIFjRW_sheetPanel :is(input,select,textarea,summary){scroll-margin-block:72px 160px}@media (max-width:600px){.ZIFjRW_editorBody{grid-template-columns:minmax(0,1fr);gap:24px}.ZIFjRW_editorActions{padding-left:0}.ZIFjRW_editorIdentitySummary{flex-wrap:wrap}.ZIFjRW_editorIdentitySummary .ZIFjRW_read{margin-left:80px}.ZIFjRW_editorIdentitySummary .ZIFjRW_editorTitle{font-size:26px}}.ZIFjRW_cast{box-sizing:border-box;gap:24px;width:100%;min-width:0;container:cast-roster/inline-size}.ZIFjRW_cast .ZIFjRW_note{font-size:var(--text-body);color:var(--game-muted);max-width:66ch;line-height:1.5}.ZIFjRW_cast .ZIFjRW_campaign{font-size:var(--text-body);color:var(--game-muted);gap:16px 24px}.ZIFjRW_cast .ZIFjRW_campaign b{color:var(--game-ink);font-size:24px}.ZIFjRW_cast .ZIFjRW_out{min-height:36px;font-size:var(--text-body);color:var(--game-accent-ink);gap:8px}.ZIFjRW_cast .ZIFjRW_campaignActions{gap:16px}.ZIFjRW_cast .ZIFjRW_card{box-shadow:none;background:0 0;border:0;border-radius:0;gap:16px;padding:0}.ZIFjRW_cast .ZIFjRW_cardTitle{color:var(--game-ink);gap:12px;font-size:26px;line-height:1.2}.ZIFjRW_cast .ZIFjRW_casting{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:0 24px}.ZIFjRW_cast .ZIFjRW_casting li{border-bottom:1px solid var(--game-rule);background:0 0;border-radius:0;gap:16px;padding:12px 0}.ZIFjRW_cast .ZIFjRW_who{font-size:var(--text-strong);color:var(--game-ink);gap:12px}.ZIFjRW_cast .ZIFjRW_initials{border-radius:var(--radius-small);width:36px;height:36px;font-size:var(--text-body);background:var(--game-inset)}.ZIFjRW_cast .ZIFjRW_characters{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px 32px;min-width:0}.ZIFjRW_cast .ZIFjRW_character{background:0 0;border:0;border-radius:0;gap:12px 16px;min-width:0;padding:16px 0}.ZIFjRW_cast .ZIFjRW_character:nth-child(n+3){border-top:1px solid var(--game-rule)}.ZIFjRW_cast .ZIFjRW_portrait{background:var(--game-inset);border-radius:var(--radius-small);width:80px;height:100px;font-size:24px}.ZIFjRW_cast .ZIFjRW_portrait img{object-fit:contain}.ZIFjRW_cast .ZIFjRW_characterText{overflow-wrap:anywhere;gap:8px;min-width:0}.ZIFjRW_cast .ZIFjRW_characterText b{font-size:var(--text-title);color:var(--game-ink);overflow-wrap:anywhere;line-height:1.2}.ZIFjRW_cast .ZIFjRW_characterText small{font-size:var(--text-body);color:var(--game-muted);line-height:1.5}.ZIFjRW_cast .ZIFjRW_characterText p{font-size:var(--text-strong);color:var(--game-muted);margin:0;line-height:1.5}.ZIFjRW_cast .ZIFjRW_read,.ZIFjRW_sheetPanel .ZIFjRW_read{min-height:36px;font-size:var(--text-body);color:var(--game-accent-ink);border-radius:var(--radius-small);gap:8px;padding:4px 8px}.ZIFjRW_cast .ZIFjRW_read:hover:not(:disabled),.ZIFjRW_sheetPanel .ZIFjRW_read:hover:not(:disabled){background:var(--game-hover)}.ZIFjRW_cast .ZIFjRW_read:disabled{opacity:.45}.ZIFjRW_cast .ZIFjRW_characterActions{gap:8px}.ZIFjRW_join{max-width:66ch;font-size:var(--text-strong);color:var(--game-ink);background:0 0;border:0;gap:16px;padding:0;line-height:1.5}.ZIFjRW_join .ZIFjRW_note{font-size:var(--text-body);color:var(--game-muted);line-height:1.5}.ZIFjRW_rosterHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px 24px;min-width:0;display:flex}.ZIFjRW_rosterHeader>div{min-width:0}.ZIFjRW_rosterHeader h2{color:var(--game-ink);font:400 26px/1.2 var(--face-book);margin:0 0 8px}.ZIFjRW_rosterHeader .ZIFjRW_campaignActions{align-self:start}.ZIFjRW_emptyCasting{min-height:48px;color:var(--game-muted);font-size:var(--text-body);align-items:center;gap:12px;line-height:1.5;display:flex}.ZIFjRW_emptyCasting svg{flex-shrink:0}.ZIFjRW_emptyCasting p{margin:0}.ZIFjRW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container cast-roster (max-width:759px){.ZIFjRW_cast .ZIFjRW_characters{grid-template-columns:minmax(0,1fr)}.ZIFjRW_cast .ZIFjRW_character:nth-child(n+2){border-top:1px solid var(--game-rule)}}.ZIFjRW_sheetContent{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.ZIFjRW_sheetContent[data-size=form]{overscroll-behavior:contain;overflow-y:auto}.ZIFjRW_editorSheet{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.ZIFjRW_editorIdentity[hidden]{display:none}.ZIFjRW_editorIdentity[data-existing]{z-index:2;overscroll-behavior:contain;background:var(--character-surface);padding:0 8px 24px 0;position:absolute;inset:0;overflow-y:auto}.ZIFjRW_identityHead{justify-content:space-between;align-items:start;gap:16px;margin-bottom:24px;display:flex}.ZIFjRW_identityHead .ZIFjRW_editorTitle{font:400 26px/1.2 var(--face-book);border:0;padding:0}.ZIFjRW_identityClose{border-radius:var(--radius-small);width:40px;height:40px;color:var(--game-muted);cursor:pointer;background:0 0;border:0;flex:0 0 40px;place-items:center;display:grid}.ZIFjRW_identityClose:hover{background:var(--game-hover);color:var(--game-ink)}.ZIFjRW_editorIdentity>.ZIFjRW_editor{border:0;padding:0}.ZIFjRW_creationArea{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.ZIFjRW_sheetPanel>.ZIFjRW_problem{flex:none;margin-block:0 16px}.ZIFjRW_identityGuard{color:var(--game-muted);font-size:var(--text-body);flex-basis:100%;line-height:1.5}@media (max-width:760px){.ZIFjRW_sheetPanel,.ZIFjRW_sheetPanel[data-size=form]{width:calc(100% - 24px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);padding:16px}.ZIFjRW_sheetTopbar{margin-bottom:16px}}body:has(.ZIFjRW_sheetBackdrop[data-character-workspace]) [data-workshop-shell]{visibility:hidden}.ZIFjRW_sheetBackdrop:has(.ZIFjRW_sheetPanel [data-embedded]:is([data-family],[data-creation-family])){background:linear-gradient(90deg, color-mix(in srgb, var(--scrim) 30%, transparent) 0%, color-mix(in srgb, var(--scrim) 30%, transparent) 18%, color-mix(in srgb, var(--scrim) 82%, transparent) 30%, color-mix(in srgb, var(--scrim) 94%, transparent) 48%, color-mix(in srgb, var(--scrim) 98%, transparent) 100%)}.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family])){width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:64px clamp(24px,3vw,48px) 32px max(248px,15vw);position:fixed;inset:0}.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family]))>.ZIFjRW_sheetTopbar{justify-content:flex-end;height:44px;margin:0;position:absolute;inset:16px clamp(24px,3vw,48px) auto auto}.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family]))>.ZIFjRW_sheetTopbar>span{display:none}.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family])) .ZIFjRW_sheetClose{min-width:44px;height:44px}.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family])) .ZIFjRW_editorIdentity[data-existing]{background:color-mix(in srgb, var(--character-surface) 98%, transparent);border-top:1px solid color-mix(in srgb, var(--character-accent) 45%, transparent);border-radius:var(--character-radius);width:min(720px,100%);max-width:720px;max-height:100%;padding:24px;bottom:auto;left:auto;box-shadow:0 24px 64px #00000059}.ZIFjRW_sheetPanel .ZIFjRW_editorIdentity .ZIFjRW_editorPortrait .ZIFjRW_portrait{border-radius:var(--character-radius);background:var(--character-inset);border:1px solid var(--character-rule)}.ZIFjRW_sheetPanel .ZIFjRW_editorIdentity :is(input,select,textarea){color:var(--character-ink);background:var(--character-inset);border:1px solid var(--character-rule)}.ZIFjRW_sheetPanel .ZIFjRW_editorIdentity :is(button,input,select,textarea):focus-visible{outline:2px solid var(--character-accent-ink);outline-offset:3px}@media (max-width:900px){.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family])){padding:calc(max(16px, env(safe-area-inset-top,0px)) + 52px) max(20px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(20px, env(safe-area-inset-left,0px))}.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family]))>.ZIFjRW_sheetTopbar{top:max(16px, env(safe-area-inset-top,0px));right:max(20px, env(safe-area-inset-right,0px))}.ZIFjRW_sheetPanel:has([data-embedded]:is([data-family],[data-creation-family]))>.ZIFjRW_sheetContent{overscroll-behavior:contain;overflow-y:auto}}
.O8J0Ha_assignment{border:0;border-top:1px solid var(--panel-rule);background:var(--row-fill);min-width:0;color:var(--game-ink);font-family:var(--face-ui);font-size:var(--text-body);grid-column:1/-1;gap:16px;padding:16px;line-height:1.5;display:grid}.O8J0Ha_header{gap:4px;display:grid}.O8J0Ha_header h4{font:inherit;font-size:var(--text-lead);overflow-wrap:anywhere;margin:0;font-weight:600}.O8J0Ha_header p,.O8J0Ha_note{color:var(--game-muted);margin:0}.O8J0Ha_current{gap:12px;margin:0;padding:0;list-style:none;display:grid}.O8J0Ha_current li{border-radius:var(--radius-small);background:var(--game-hover);justify-content:space-between;align-items:center;gap:12px;padding:8px;display:flex}.O8J0Ha_currentPerson{align-items:center;gap:12px;min-width:0;display:flex}.O8J0Ha_identity{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.O8J0Ha_badge{border-radius:var(--radius-small);background:var(--game-inset);color:var(--game-muted);font-size:var(--text-caps);padding:1px 6px}.O8J0Ha_badge[data-active]{background:var(--game-selection);color:var(--game-accent-ink)}.O8J0Ha_assignment .O8J0Ha_revoke{min-height:28px;color:var(--game-muted);font-size:var(--text-hint);background:0 0;border:0;flex:none;padding:0 4px}.O8J0Ha_assignment .O8J0Ha_revoke:hover:not(:disabled){color:var(--game-accent-ink);background:0 0}.O8J0Ha_person{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.O8J0Ha_person b{font-weight:500}.O8J0Ha_person small{font-size:var(--text-hint);color:var(--game-muted)}.O8J0Ha_form{border-top:1px solid var(--panel-rule);gap:16px;min-width:0;padding-top:16px;display:grid}.O8J0Ha_members{border:0;gap:4px;min-width:0;margin:0;padding:0;display:grid}.O8J0Ha_members legend{color:var(--game-muted);margin-bottom:8px;padding:0}.O8J0Ha_member{border-radius:var(--radius-small);cursor:pointer;border:1px solid #0000;align-items:center;gap:12px;min-width:0;padding:8px;display:flex}.O8J0Ha_member:hover{background:var(--game-hover)}.O8J0Ha_member[data-selected]{background:var(--game-hover);border-color:var(--game-accent)}.O8J0Ha_member input{accent-color:var(--game-accent);flex:none;margin:0}.O8J0Ha_initials{border-radius:var(--radius-small);background:var(--game-surface);width:32px;height:32px;color:var(--game-accent-ink);font-size:var(--text-hint);flex:none;place-items:center;display:grid}.O8J0Ha_options{flex-wrap:wrap;align-items:end;gap:12px;min-width:0;display:flex}.O8J0Ha_options label{min-width:0;max-width:100%;color:var(--game-muted);font-size:var(--text-hint);gap:4px;display:grid}.O8J0Ha_options select,.O8J0Ha_options input{box-sizing:border-box;min-width:0;max-width:100%;font-size:var(--text-body)}.O8J0Ha_actions{flex-wrap:wrap;gap:8px;display:flex}.O8J0Ha_problem{justify-items:start;gap:8px;display:grid}.O8J0Ha_problem p{color:var(--game-ink);overflow-wrap:anywhere;margin:0}.O8J0Ha_assignment :focus-visible{outline:2px solid var(--game-accent);outline-offset:3px}
.vbHvNG_layout{grid-template-columns:224px minmax(0,1fr);height:100%;min-height:0;display:grid}.vbHvNG_nav{border-right:1px solid var(--game-rule);background:var(--game-inset);align-content:start;gap:8px;padding:24px 8px;display:grid;overflow-y:auto}.vbHvNG_navGroup{gap:4px;margin-top:16px;display:grid}.vbHvNG_navLabel{color:var(--ink-faint);font:600 var(--text-caps)/1.4 var(--face-title);letter-spacing:.16em;text-transform:uppercase;margin:0 12px 6px}.vbHvNG_navRow{border-radius:var(--radius-small);width:100%;min-height:40px;color:var(--game-muted);font:500 var(--text-body)/1.4 var(--face-ui);text-align:left;cursor:pointer;transition:color var(--motion-quick), background-color var(--motion-quick);background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.vbHvNG_navRow svg{flex:none;width:18px;height:18px}.vbHvNG_navRow:hover{color:var(--game-ink);background:var(--row-fill)}.vbHvNG_navRow[aria-current=page]{background:color-mix(in srgb, var(--game-accent) 10%, transparent);box-shadow:inset 3px 0 var(--game-accent);color:var(--game-ink)}.vbHvNG_navRow:focus-visible,.vbHvNG_cardAction:focus-visible,.vbHvNG_newCard:focus-visible,.vbHvNG_linkButton:focus-visible{outline:2px solid var(--game-accent);outline-offset:-2px}.vbHvNG_body{scrollbar-width:thin;min-width:0;min-height:0;padding:32px;overflow-y:auto}.vbHvNG_bodyInner{width:100%;max-width:1600px;margin-inline:auto;container:preparation/inline-size}.vbHvNG_section,.vbHvNG_overview{align-content:start;gap:24px;display:grid}.vbHvNG_sectionHead{border-bottom:1px solid var(--game-rule);justify-content:space-between;align-items:start;gap:24px;padding-bottom:24px;display:flex}.vbHvNG_sectionHeading{gap:8px;min-width:0;display:grid}.vbHvNG_sectionTitle{color:var(--game-ink);font:400 26px/1.2 var(--face-book);margin:0}.vbHvNG_lead{max-width:66ch;color:var(--game-muted);font:400 var(--text-strong)/1.5 var(--face-ui);margin:0}.vbHvNG_sectionActions{flex:none;align-items:center;gap:8px;display:flex}.vbHvNG_overviewFeatured{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.vbHvNG_overviewGrid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.vbHvNG_overviewCard{border-bottom:1px solid var(--game-rule);grid-template-columns:minmax(220px,34%) minmax(0,1fr) auto;align-items:center;gap:24px;min-width:0;padding-bottom:24px;display:grid}.vbHvNG_overviewVisual{border-radius:var(--radius-small);background:var(--game-inset);min-width:0;height:180px;overflow:hidden}.vbHvNG_overviewCard[data-compact]{grid-template-columns:24px minmax(0,1fr) auto;gap:16px;min-height:96px;padding:16px 0}.vbHvNG_overviewSeal{color:var(--game-muted);place-items:center;display:grid}.vbHvNG_overviewSeal svg{width:22px;height:22px}.vbHvNG_overviewText{gap:8px;min-width:0;display:grid}.vbHvNG_overviewText h3{color:var(--game-ink);font:400 var(--text-title)/1.2 var(--face-book);align-items:center;gap:8px;margin:0;display:flex}.vbHvNG_overviewText p{color:var(--game-muted);font:400 var(--text-body)/1.45 var(--face-ui);margin:0}.vbHvNG_overviewActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vbHvNG_mosaic{grid-template-columns:repeat(var(--tiles,4), minmax(0, 1fr));gap:2px;width:100%;height:100%;min-height:0;display:grid}.vbHvNG_thumb{object-fit:cover;background:var(--game-inset) center / cover no-repeat;width:100%;min-width:0;height:100%;min-height:0;display:block}.vbHvNG_cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:stretch;gap:24px;display:grid}.vbHvNG_card{box-sizing:border-box;border:1px solid var(--game-rule);border-radius:var(--radius-small);background:var(--game-raised);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.vbHvNG_card[data-on-table]{border-color:var(--game-accent)}.vbHvNG_cardPicture{aspect-ratio:16/9;background:var(--game-inset) center / cover no-repeat;flex:none;display:block}.vbHvNG_cardText{min-height:0;color:var(--game-ink);font-family:var(--face-ui);flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.vbHvNG_cardText b{font:400 var(--text-title)/1.2 var(--face-book)}.vbHvNG_cardText small{color:var(--game-muted);font:400 var(--text-body)/1.45 var(--face-ui)}.vbHvNG_onTable{color:var(--game-accent-ink);font-size:var(--text-body);justify-self:start}.vbHvNG_cardAction{border-radius:var(--radius-small);min-height:36px;color:var(--game-accent-ink);font:400 var(--text-body)/1.45 var(--face-ui);cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-end;align-items:center;gap:8px;margin:0 8px 8px;padding:0 12px;display:inline-flex;position:static}.vbHvNG_cardAction:hover{color:var(--game-ink);background:var(--row-fill)}.vbHvNG_newCard{border-radius:var(--radius-small);background:var(--primary-bg);min-height:40px;color:var(--primary-ink);font:600 var(--text-body)/1.45 var(--face-ui);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.vbHvNG_newCard:hover{background:var(--primary-bg-hover)}.vbHvNG_veilNow{border-left:3px solid var(--game-accent);color:var(--game-accent-ink);font:400 var(--text-body)/1.45 var(--face-ui);margin:0;padding:12px 16px}.vbHvNG_neutral{border-bottom:1px solid var(--game-rule);grid-template-columns:minmax(220px,36%) minmax(0,1fr);align-items:center;gap:24px;padding-bottom:24px;display:grid}.vbHvNG_neutralPicture{aspect-ratio:16/9;border-radius:var(--radius-small);background:var(--game-inset);position:relative;overflow:hidden}.vbHvNG_neutralImage{filter:grayscale(.8)brightness(.45);background:50%/cover no-repeat;position:absolute;inset:0}.vbHvNG_neutralText{gap:12px;display:grid}.vbHvNG_neutralText h3{color:var(--game-ink);font:400 26px/1.2 var(--face-book);margin:0}.vbHvNG_neutralText p{max-width:66ch;color:var(--game-muted);font:400 var(--text-strong)/1.5 var(--face-ui);margin:0}.vbHvNG_neutralNote{font-size:var(--text-body)}.vbHvNG_linkButton{color:var(--game-accent-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.vbHvNG_subTitle{color:var(--game-ink);font:400 var(--text-title)/1.3 var(--face-book);margin:0}.vbHvNG_body[data-music=true]{padding:24px;display:flex;overflow:hidden}.vbHvNG_body[data-music=true] .vbHvNG_bodyInner{flex:1;min-width:0;min-height:0;display:flex}.vbHvNG_body[data-music=true] .vbHvNG_section{flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;display:flex}.vbHvNG_body[data-music=true] .vbHvNG_sectionHead{flex:none;padding-bottom:16px}.vbHvNG_backdropPicture{background-position:50%;background-size:cover}@media (max-width:1100px){.vbHvNG_body{padding:24px}.vbHvNG_overviewCard{grid-template-columns:minmax(180px,38%) minmax(0,1fr)}.vbHvNG_overviewCard:not([data-compact]) .vbHvNG_overviewActions{grid-column:2}.vbHvNG_overviewCard:not([data-compact]) .vbHvNG_overviewVisual{grid-row:1/3}.vbHvNG_overviewCard[data-compact]{grid-template-columns:24px minmax(0,1fr)}.vbHvNG_overviewCard[data-compact] .vbHvNG_overviewActions{grid-column:2}}@media (max-width:800px){.vbHvNG_layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.vbHvNG_nav{border-right:0;border-bottom:1px solid var(--game-rule);gap:4px;padding:8px;display:flex;overflow-x:auto}.vbHvNG_navGroup{display:contents}.vbHvNG_navLabel{display:none}.vbHvNG_navRow{white-space:nowrap;flex:none;width:auto}.vbHvNG_body,.vbHvNG_body[data-music=true]{padding:16px}.vbHvNG_sectionHead{flex-wrap:wrap}.vbHvNG_neutral{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.vbHvNG_overviewCard:not([data-compact]){grid-template-columns:minmax(0,1fr);gap:16px}.vbHvNG_overviewCard:not([data-compact]) .vbHvNG_overviewVisual{grid-row:auto}.vbHvNG_overviewCard:not([data-compact]) .vbHvNG_overviewActions{grid-column:auto}.vbHvNG_overviewCard[data-compact] .vbHvNG_overviewActions{grid-column:2}}@media (prefers-reduced-motion:reduce){.vbHvNG_navRow{transition:none}}.vbHvNG_body[data-music=true]{padding:1.25rem 1.5rem 2rem}.vbHvNG_body[data-music=true] .vbHvNG_sectionHead{padding:0 0 .85rem}.vbHvNG_body[data-music=true] .vbHvNG_sectionTitle{font-size:26px}.vbHvNG_body[data-music=true] .vbHvNG_lead{font-size:var(--text-body)}.vbHvNG_navRow[aria-current=page]{box-shadow:none}@media (max-width:1000px){.vbHvNG_body[data-music=true]{padding:1rem}}.vbHvNG_planEmpty{max-width:48ch;font:400 .92rem/1.55 var(--face-ui);color:var(--ink-soft);margin:0}.vbHvNG_planBeats{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.vbHvNG_planBeats li{border:1px solid color-mix(in srgb, var(--line) 12%, transparent);border-radius:var(--radius);align-items:center;gap:.8rem;padding:.7rem .8rem;display:flex}.vbHvNG_planBeats li[data-on-table]{border-color:var(--theme-accent)}.vbHvNG_planIndex{background:var(--theme-accent);width:24px;height:24px;color:var(--on-accent);font:500 .75rem/1 var(--face-book);border-radius:50%;flex:none;place-items:center;display:grid}.vbHvNG_planText{flex:1;gap:.15rem;min-width:0;display:grid}.vbHvNG_planText b{font:400 1rem/1.3 var(--face-book)}.vbHvNG_planText small,.vbHvNG_planNote{font:400 .8rem/1.4 var(--face-ui);color:var(--ink-faint)}.vbHvNG_planClues ul{margin:0;padding:0;list-style:none;display:grid}.vbHvNG_planClues li{border-bottom:1px solid color-mix(in srgb, var(--line) 10%, transparent);font:400 .95rem/1.4 var(--face-book);align-items:flex-start;gap:.6rem;padding:.45rem 0;display:flex}.vbHvNG_planClues li button{border:1px dashed color-mix(in srgb, var(--line) 30%, transparent);width:24px;height:24px;color:var(--ink-faint);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.vbHvNG_planClues li[data-used]{color:var(--ink-faint)}.vbHvNG_planClues li[data-used] span{text-decoration:line-through}.vbHvNG_planClues li[data-used] button{border:1px solid var(--theme-accent);background:var(--theme-accent);color:var(--on-accent)}
.Gq8PRW_opening{min-width:0;color:var(--game-ink)}.Gq8PRW_hero{isolation:isolate;box-sizing:border-box;align-items:end;min-height:370px;padding:42px;display:flex;position:relative;overflow:hidden}.Gq8PRW_art{z-index:-2;background:50% 44%/cover no-repeat;position:absolute;inset:0}.Gq8PRW_hero:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent 8%, color-mix(in srgb, var(--game-surface) 42%, transparent) 42%, var(--game-surface) 99%), linear-gradient(90deg, color-mix(in srgb, var(--scrim) 30%, transparent), transparent);position:absolute;inset:0}.Gq8PRW_heroCopy{max-width:870px}.Gq8PRW_eyebrow{font:400 var(--text-body)/1.45 var(--face-ui);color:var(--game-muted);margin:0 0 10px}.Gq8PRW_hero h2{text-wrap:balance;max-width:24ch;font:400 clamp(34px, 3vw, 52px)/1.04 var(--face-book);letter-spacing:-.02em;margin:0 0 12px}.Gq8PRW_detail{font:400 var(--text-body)/1.4 var(--face-ui);color:var(--game-muted);align-items:center;gap:10px;margin:0;display:flex}.Gq8PRW_dot{background:var(--game-accent);border-radius:50%;width:6px;height:6px}.Gq8PRW_commands{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.Gq8PRW_commands button{border-radius:var(--radius-small);min-height:40px;font-size:var(--text-body);padding-inline:18px}.Gq8PRW_index{padding:0 42px 32px}.Gq8PRW_row{box-sizing:border-box;text-align:left;border:0;border-top:1px solid var(--game-rule);width:100%;min-height:92px;color:inherit;cursor:pointer;transition:background var(--motion-quick);background:0 0;grid-template-columns:26px minmax(0,1fr) auto 20px;align-items:center;gap:20px;padding:18px 0;display:grid}.Gq8PRW_row:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--game-accent) 5%, transparent), transparent)}.Gq8PRW_row:focus-visible{outline:2px solid var(--game-accent);outline-offset:5px}.Gq8PRW_row>svg:first-child{color:var(--game-muted)}.Gq8PRW_copy{gap:6px;display:grid}.Gq8PRW_copy strong{font:400 24px/1.15 var(--face-book)}.Gq8PRW_copy small{font:400 var(--text-body)/1.45 var(--face-ui);color:var(--game-muted)}.Gq8PRW_state{max-width:28ch;color:var(--game-muted);font:400 var(--text-body)/1.4 var(--face-ui);text-align:right}.Gq8PRW_more{color:var(--game-muted)}.Gq8PRW_footer{border-top:1px solid var(--game-rule);color:var(--game-muted);font:400 var(--text-body)/1.45 var(--face-ui);flex-wrap:wrap;align-items:center;gap:8px 24px;padding-top:20px;display:flex}.Gq8PRW_footer button{min-height:32px;font:inherit;color:var(--game-accent-ink);cursor:pointer;background:0 0;border:0;padding:0}.Gq8PRW_footer span{margin-right:auto}@media (max-width:1100px){.Gq8PRW_hero{min-height:340px;padding:32px}.Gq8PRW_index{padding-inline:32px}.Gq8PRW_row{grid-template-columns:24px minmax(0,1fr) 20px;gap:14px}.Gq8PRW_state{display:none}}@media (max-width:700px){.Gq8PRW_hero{min-height:320px;padding:24px}.Gq8PRW_hero h2{font-size:36px}.Gq8PRW_index{padding-inline:24px}.Gq8PRW_row{min-height:88px}.Gq8PRW_copy strong{font-size:var(--text-title)}}@media (prefers-reduced-motion:reduce){.Gq8PRW_row{transition:none}}
.BTrE1W_overlay{z-index:4;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.BTrE1W_overlay[data-armed]{pointer-events:auto;cursor:crosshair}.BTrE1W_svg{pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.BTrE1W_foot{fill:#ffb02e;stroke:#fff;stroke-width:1.5px;pointer-events:all;cursor:move}.BTrE1W_foot[data-off]{pointer-events:none}.BTrE1W_ring{fill:#ffb02e12;stroke:#ffb02e;stroke-width:1.5px;stroke-dasharray:6 4}.BTrE1W_ring[data-chosen]{stroke-width:2.5px;stroke-dasharray:none}.BTrE1W_size{fill:#fff;stroke:#ffb02e;stroke-width:2.5px;pointer-events:all;cursor:ew-resize}.BTrE1W_size[data-off]{pointer-events:none}.BTrE1W_name{font-family:var(--face-ui);font-size:var(--text-body);fill:#fff;paint-order:stroke;stroke:#000000bf;stroke-width:3px;stroke-linejoin:round;font-weight:600}.BTrE1W_bar{z-index:11;border-radius:var(--radius);background:color-mix(in srgb, var(--scrim) 86%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--face-ui);color:var(--ink);border:1px solid #ffb02e73;gap:.6rem;padding:.6rem .75rem .7rem;display:grid;position:absolute;bottom:10px;left:10px;right:10px}.BTrE1W_head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.BTrE1W_tag{border-radius:var(--radius-small);font-size:var(--text-body);letter-spacing:normal;text-transform:none;white-space:nowrap;color:#ffb02e;border:1px dashed #ffb02e;margin-right:.3rem;padding:.2rem .5rem;font-weight:700}.BTrE1W_groupTitle{font-size:var(--text-body);letter-spacing:normal;text-transform:none;color:#ffb02e;grid-column:1/-1;margin:.1rem 0 0;font-weight:700}.BTrE1W_button{border:1px solid color-mix(in srgb, var(--line) 22%, transparent);border-radius:var(--radius);background:color-mix(in srgb, var(--scrim) 60%, transparent);min-height:36px;font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink);cursor:pointer;align-items:center;gap:.35rem;padding:0 .7rem;display:inline-flex}.BTrE1W_button:hover:not(:disabled),.BTrE1W_button[aria-pressed=true]{border-color:#ffb02e}.BTrE1W_button:disabled{opacity:.4;cursor:default}.BTrE1W_button[data-danger]:hover:not(:disabled){color:#ff9b91;border-color:#ff6b5e}.BTrE1W_note{font-size:var(--text-body);color:var(--ink-soft);margin:0}.BTrE1W_push{margin-left:auto}.BTrE1W_chips{flex-wrap:wrap;gap:.4rem;display:flex}.BTrE1W_controls{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem 1rem;display:grid}.BTrE1W_field{gap:.3rem;min-width:0;display:grid}.BTrE1W_fieldHead{min-width:0;font-size:var(--text-body);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.BTrE1W_fieldLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-soft);overflow:hidden}.BTrE1W_readout{flex-shrink:0;align-items:baseline;gap:.35rem;display:inline-flex}.BTrE1W_fieldValue{white-space:nowrap;color:var(--theme-accent-ink);font-weight:600}.BTrE1W_field[data-disabled] .BTrE1W_fieldValue{color:var(--ink-faint)}.BTrE1W_swatches{flex-wrap:wrap;gap:6px;padding-top:2px;display:flex}.BTrE1W_swatch,.BTrE1W_swatchCustom{border:1px solid color-mix(in srgb, var(--line) 35%, transparent);border-radius:var(--radius-small);cursor:pointer;width:24px;height:24px;padding:0;position:relative}.BTrE1W_swatch[aria-checked=true],.BTrE1W_swatchCustom[data-active]{outline:2px solid var(--theme-accent-ink);outline-offset:2px}.BTrE1W_swatch:focus-visible,.BTrE1W_swatchCustom:focus-within{outline:2px solid var(--ink);outline-offset:2px}.BTrE1W_swatch:disabled{opacity:.4;cursor:default}.BTrE1W_swatchCustom{background:conic-gradient(#f55,#fd5,#5f8,#5cf,#a6f,#f5c,#f55);overflow:hidden}.BTrE1W_swatchCustom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.BTrE1W_precise{border-radius:var(--radius);min-width:0;font:var(--text-body) var(--face-ui);color:var(--ink-faint);transition:border-color var(--motion-instant) var(--ease-weight), background-color var(--motion-instant) var(--ease-weight);border:1px solid #0000;align-items:baseline;gap:1px;padding:0 3px;display:inline-flex}.BTrE1W_precise:hover{border-color:var(--panel-rule)}.BTrE1W_precise input{box-sizing:content-box;width:3.4ch;min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:end;appearance:textfield;cursor:text;background:0 0;border:0;padding:0}.BTrE1W_precise input::-webkit-inner-spin-button{appearance:none;margin:0}.BTrE1W_precise input::-webkit-outer-spin-button{appearance:none;margin:0}.BTrE1W_unit{text-align:start}.BTrE1W_precise:focus-within{border-color:var(--theme-accent-soft);background:color-mix(in srgb, var(--scrim) 30%, transparent);color:var(--ink)}.BTrE1W_precise input:focus{outline:none}.BTrE1W_precise[data-disabled]{opacity:.4}.BTrE1W_track{min-width:0;height:18px;display:block;position:relative}.BTrE1W_range{--rail:color-mix(in srgb, var(--line) 26%, transparent);z-index:1;appearance:none;cursor:pointer;background:0 0;width:100%;height:18px;margin:0;display:block;position:relative}.BTrE1W_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--theme-accent) var(--fill), var(--rail) var(--fill));border-radius:2px;height:3px}.BTrE1W_range::-moz-range-track{background:var(--rail);border-radius:2px;height:3px}.BTrE1W_range::-moz-range-progress{background:var(--theme-accent);border-radius:2px;height:3px}.BTrE1W_range::-webkit-slider-thumb{border:2px solid var(--night);background:var(--theme-accent-ink);width:13px;height:13px;box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-accent) 60%, transparent);appearance:none;transition:transform var(--motion-instant) var(--ease-weight);border-radius:50%;margin-top:-5px}.BTrE1W_range::-moz-range-thumb{border:2px solid var(--night);background:var(--theme-accent-ink);width:9px;height:9px;box-shadow:0 0 0 1px color-mix(in srgb, var(--theme-accent) 60%, transparent);border-radius:50%}.BTrE1W_range:hover::-webkit-slider-thumb{transform:scale(1.18)}.BTrE1W_range:active::-webkit-slider-thumb{transform:scale(1.18)}.BTrE1W_range:focus-visible{outline:none}.BTrE1W_range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--theme-accent-soft)}.BTrE1W_range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--theme-accent-soft)}.BTrE1W_range:disabled{opacity:.4;cursor:default}.BTrE1W_ticks{pointer-events:none;height:3px;position:absolute;inset:auto 6px 0}.BTrE1W_ticks i{background:color-mix(in srgb, var(--line) 45%, transparent);border-radius:50%;width:3px;height:3px;margin-left:-1.5px;position:absolute;top:0}.BTrE1W_ticks i[data-passed]{background:color-mix(in srgb, var(--theme-accent) 70%, transparent)}.BTrE1W_extras{flex-wrap:wrap;align-items:flex-end;gap:.6rem 1.4rem;display:flex}.BTrE1W_extra{gap:.15rem;min-width:170px;display:grid}.BTrE1W_inline{font-size:var(--text-body);align-items:center;gap:.5rem;display:flex}.BTrE1W_advanced{margin:0}.BTrE1W_advanced>summary{cursor:pointer;font-size:var(--text-body);color:var(--ink-soft)}.BTrE1W_advancedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem 1rem;margin-top:.5rem;display:grid}.BTrE1W_segments{border:1px solid color-mix(in srgb, var(--line) 22%, transparent);border-radius:var(--radius);display:inline-flex;overflow:hidden}.BTrE1W_segment{border:0;border-right:1px solid color-mix(in srgb, var(--line) 18%, transparent);min-height:36px;font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-soft);cursor:pointer;background:0 0;padding:0 .6rem}.BTrE1W_segment:last-child{border-right:0}.BTrE1W_segment[aria-checked=true]{color:var(--ink);background:#ffb02e38}.BTrE1W_segment:disabled{opacity:.4;cursor:default}.BTrE1W_bar[data-embedded]{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;width:100%;max-width:360px;padding:0;position:static;inset:auto}.BTrE1W_bar[data-embedded] .BTrE1W_head{grid-template-columns:1fr;align-items:stretch;display:grid}.BTrE1W_bar[data-embedded] .BTrE1W_tag{margin-right:0}.BTrE1W_bar[data-embedded] .BTrE1W_note{line-height:1.4}.BTrE1W_bar[data-embedded] .BTrE1W_chips,.BTrE1W_bar[data-embedded] .BTrE1W_controls,.BTrE1W_bar[data-embedded] .BTrE1W_advancedGrid,.BTrE1W_bar[data-embedded] .BTrE1W_extras{grid-template-columns:1fr;display:grid}.BTrE1W_bar[data-embedded] .BTrE1W_controls,.BTrE1W_bar[data-embedded] .BTrE1W_extras{gap:.65rem;display:grid}.BTrE1W_bar[data-embedded] .BTrE1W_extra{min-width:0}.BTrE1W_bar[data-embedded] .BTrE1W_advancedGrid{margin-top:0}
._0N7Vvq_inspector{align-content:start;gap:.85rem;display:grid}._0N7Vvq_light{gap:.45rem;padding-bottom:.45rem;display:grid}._0N7Vvq_lightHead{align-items:center;gap:.45rem;display:flex}._0N7Vvq_lightColor{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:50%;flex-shrink:0;width:14px;height:14px}._0N7Vvq_lightName{min-width:0;font-family:var(--face-ui);font-size:var(--text-body);text-overflow:ellipsis;white-space:nowrap;color:var(--ink);flex:1;font-weight:600;overflow:hidden}._0N7Vvq_lookToggle{border:1px solid var(--panel-rule);border-radius:var(--radius);width:36px;height:36px;color:var(--ink-faint);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}._0N7Vvq_lookToggle[aria-pressed=true]{color:var(--theme-accent-ink)}._0N7Vvq_lookToggle:hover:not(:disabled),._0N7Vvq_lookToggle:focus-visible{border-color:var(--theme-accent-soft);background:color-mix(in srgb, var(--theme-accent) 10%, transparent)}._0N7Vvq_lookToggle:focus-visible{outline:2px solid var(--theme-accent-soft);outline-offset:1px}._0N7Vvq_lookToggle:disabled{cursor:default;opacity:.62}._0N7Vvq_row{grid-template-columns:4.4rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}._0N7Vvq_switchRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}._0N7Vvq_rowLabel{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink)}._0N7Vvq_picture{align-items:center;gap:.6rem;display:flex}._0N7Vvq_pictureImage{aspect-ratio:16/9;border:var(--frame-border);border-radius:var(--radius);background-position:50%;background-size:cover;flex-shrink:0;width:92px}
.kLZwNq_weather{gap:.85rem;display:grid}.kLZwNq_ground{border-top:1px solid var(--panel-rule);gap:.15rem;padding-top:.7rem;display:grid}.kLZwNq_groundHead{font:600 var(--text-body) var(--face-ui);letter-spacing:normal;text-transform:none;color:var(--ink-faint);margin:0 0 .35rem}.kLZwNq_groundRow{grid-template-columns:1fr auto auto;align-items:center;gap:.2rem .75rem;padding:.4rem 0;display:grid}.kLZwNq_groundName{font:var(--text-body) var(--face-ui);color:var(--ink)}.kLZwNq_groundNote{font:var(--text-body)/1.4 var(--face-ui);color:var(--ink-faint);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.35rem .6rem;display:flex}.kLZwNq_link{font:inherit;font-size:var(--text-body);color:var(--theme-accent-ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.kLZwNq_link:hover,.kLZwNq_link:focus-visible{color:var(--ink)}.kLZwNq_more{min-height:36px;font:var(--text-body) var(--face-ui);color:var(--ink-faint);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:.3rem;padding:4px 0;display:inline-flex}.kLZwNq_more:hover,.kLZwNq_more:focus-visible{color:var(--ink)}.kLZwNq_field{gap:.4rem;display:grid}.kLZwNq_fieldLabel{font:var(--text-body) var(--face-ui);color:var(--ink)}
.xlAHvW_sound{gap:.7rem;display:grid}.xlAHvW_list{border-top:1px solid var(--panel-rule);margin:0;padding:0;list-style:none;display:grid}.xlAHvW_row{border:0;border-bottom:1px solid var(--panel-rule);width:100%;min-height:36px;color:var(--ink-soft);text-align:left;font:var(--text-body) var(--face-ui);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.6rem;padding:.3rem .2rem;display:grid}.xlAHvW_row:hover:not(:disabled),.xlAHvW_row:focus-visible{color:var(--ink);background:color-mix(in srgb, var(--theme-accent) 8%, transparent)}.xlAHvW_row:focus-visible{outline:2px solid var(--theme-accent);outline-offset:-2px}.xlAHvW_name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xlAHvW_row[data-off] .xlAHvW_name{color:var(--ink-soft)}.xlAHvW_note{font-size:var(--text-body);color:var(--ink-faint);white-space:nowrap}.xlAHvW_silent{font:var(--text-body) var(--face-ui);color:var(--ink-soft);margin:0}.xlAHvW_actions{flex-wrap:wrap;gap:.4rem;display:flex}.xlAHvW_muted{border:1px solid var(--panel-rule);border-radius:var(--radius);font:var(--text-body)/1.4 var(--face-ui);color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;padding:.5rem .6rem;display:flex}.xlAHvW_muted>span{flex:12rem}.xlAHvW_muted button{color:var(--theme-accent-ink);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.TAZEXG_filters{gap:.7rem;display:grid}.TAZEXG_options{border:1px solid var(--panel-rule);border-radius:var(--radius);gap:.45rem;padding:.5rem .6rem .6rem;display:grid}.TAZEXG_optionsName{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink);margin:0;font-weight:600}.TAZEXG_colors{flex-wrap:wrap;gap:6px;display:flex}.TAZEXG_color,.TAZEXG_colorCustom{border:1px solid color-mix(in srgb, var(--line) 35%, transparent);border-radius:var(--radius-small);cursor:pointer;width:22px;height:22px;padding:0;position:relative}.TAZEXG_color[aria-checked=true],.TAZEXG_colorCustom[data-active]{outline:2px solid var(--theme-accent-ink);outline-offset:2px}.TAZEXG_color:focus-visible,.TAZEXG_colorCustom:focus-within{outline:2px solid var(--ink);outline-offset:2px}.TAZEXG_colorCustom{background:conic-gradient(#f55,#fd5,#5f8,#5cf,#a6f,#f5c,#f55);overflow:hidden}.TAZEXG_colorCustom input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.TAZEXG_zone{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-soft);gap:.25rem;display:grid}.TAZEXG_zone select{border:1px solid var(--panel-rule);border-radius:var(--radius);background:var(--field-bg);width:100%;min-width:0;color:var(--ink);font:inherit;padding:.28rem .35rem}.TAZEXG_zone select:focus-visible{outline:2px solid var(--theme-accent-soft);outline-offset:1px}
.ZTPAEW_menu{z-index:200;border:1px solid var(--game-rule);border-radius:var(--radius-small);background:var(--game-raised);min-width:190px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);box-shadow:none;padding:8px;display:grid;position:fixed;overflow-y:auto;}.ZTPAEW_item{border-radius:var(--radius-small);min-height:44px;color:var(--game-ink);font:400 var(--text-body)/1.45 var(--face-ui);text-align:left;cursor:pointer;transition:background-color var(--motion-quick), color var(--motion-quick);background:0 0;border:0;padding:8px 12px}.ZTPAEW_item:hover:not(:disabled){background:var(--game-hover)}.ZTPAEW_item:focus-visible{outline:2px solid var(--game-accent-ink);outline-offset:-2px;background:var(--game-hover)}.ZTPAEW_item:disabled{opacity:.4;cursor:default}.ZTPAEW_item[data-tone=danger]{color:var(--alarm-ink)}@media (prefers-reduced-motion:reduce){.ZTPAEW_item{transition:none}}
.XqMvfq_strip{border-top:1px solid var(--panel-rule);background:color-mix(in srgb, var(--scrim) 18%, transparent);align-items:center;gap:6px;min-width:0;min-height:36px;padding:.2rem .65rem .25rem;display:flex}.XqMvfq_list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--theme-accent) 25%, transparent) transparent;flex:0 auto;gap:.35rem;width:max-content;min-width:0;max-width:100%;margin:0;padding:.1rem .15rem .15rem;list-style:none;display:flex;overflow-x:auto}.XqMvfq_actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.XqMvfq_item{flex:none;min-width:0}.XqMvfq_entry{border:var(--field-border);border-radius:var(--radius);background:color-mix(in srgb, var(--panel-bg) 88%, var(--scrim));align-items:stretch;gap:0;width:max-content;min-width:0;max-width:calc(100vw - 2rem);display:flex}.XqMvfq_select{border-radius:inherit;width:max-content;min-width:0;max-width:calc(100vw - 5rem);min-height:36px;font-family:var(--face-ui);text-align:left;color:var(--ink-soft);cursor:pointer;transition:border-color var(--motion-quick) var(--ease-weight), background var(--motion-quick) var(--ease-weight), color var(--motion-quick) var(--ease-weight);background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:.45rem;padding:.35rem .55rem .35rem .7rem;display:flex}.XqMvfq_entry:hover{border-color:var(--theme-accent-soft)}.XqMvfq_select:hover{color:var(--ink)}.XqMvfq_item[data-selected] .XqMvfq_select{color:var(--theme-accent-ink)}.XqMvfq_item[data-on-table] .XqMvfq_entry{border-bottom-color:var(--theme-edge)}.XqMvfq_item[data-selected][data-on-table] .XqMvfq_entry{border-bottom-color:var(--theme-accent)}.XqMvfq_name{min-width:max-content;font-size:var(--text-body);white-space:nowrap;font-weight:600}.XqMvfq_tableState{border-radius:calc(var(--radius) * .7);white-space:nowrap;font-size:var(--text-body);background:color-mix(in srgb, var(--theme-edge) 30%, transparent);color:var(--ink-soft);flex:none;align-items:center;gap:4px;padding:3px 5px;font-weight:500;display:inline-flex}.XqMvfq_more{border:var(--field-border);border-radius:calc(var(--radius) * .7);width:30px;min-height:36px;color:var(--ink-faint);cursor:pointer;transition:color var(--motion-quick) var(--ease-weight);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.XqMvfq_settings{border:0;border-left:1px solid color-mix(in srgb, var(--theme-accent) 22%, transparent);width:30px;min-height:36px;font-family:var(--face-ui);font-size:var(--text-body);white-space:nowrap;color:var(--theme-accent-ink);cursor:pointer;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;padding:0;font-weight:600;display:inline-flex}.XqMvfq_settings:hover{background:color-mix(in srgb, var(--theme-accent) 16%, transparent)}.XqMvfq_more:hover,.XqMvfq_more[aria-expanded=true]{color:var(--theme-accent)}.XqMvfq_entry .XqMvfq_more{border-radius:0 var(--radius) var(--radius) 0;border:0}.XqMvfq_entry .XqMvfq_more:hover{background:color-mix(in srgb, var(--theme-accent) 12%, transparent)}.XqMvfq_rename{border:var(--field-border);border-radius:var(--radius);background:var(--field-bg);min-width:0;height:30px;font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink);flex:1;padding:0 .55rem}.XqMvfq_rename:focus{border-color:var(--theme-accent-soft);outline:none}.XqMvfq_select:focus-visible,.XqMvfq_more:focus-visible,.XqMvfq_settings:focus-visible,.XqMvfq_create:focus-visible,.XqMvfq_rename:focus-visible{outline:2px solid var(--theme-accent-soft);outline-offset:2px}.XqMvfq_create{border:1px solid var(--panel-rule);border-radius:var(--radius);width:max-content;min-height:36px;font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-soft);cursor:pointer;transition:border-color var(--motion-base) var(--ease-weight), color var(--motion-base) var(--ease-weight);background:0 0;justify-content:center;align-items:center;gap:.35rem;padding:.3rem .6rem;display:flex}.XqMvfq_create:hover:not(:disabled){border-color:var(--theme-accent);color:var(--theme-accent-ink)}.XqMvfq_create:disabled{opacity:.4;cursor:default}.XqMvfq_strip{border-color:var(--game-rule);background:var(--game-inset);gap:12px;min-height:56px;padding:8px 16px}.XqMvfq_list{gap:4px;padding:0}.XqMvfq_entry{background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0}.XqMvfq_item[data-selected] .XqMvfq_entry{border-color:var(--game-accent);background:var(--game-selection)}.XqMvfq_select{gap:12px;min-height:40px;padding:8px 12px}.XqMvfq_name{font:400 var(--text-strong)/1.5 var(--face-ui)}.XqMvfq_tableState{font-size:var(--text-body);background:0 0;padding:0}.XqMvfq_more,.XqMvfq_settings{width:36px;min-width:36px;min-height:40px;font-size:var(--text-strong)}.XqMvfq_create{border-color:var(--game-rule);border-radius:var(--radius-small);min-height:40px;font-size:var(--text-body);gap:8px;padding:8px 12px}.XqMvfq_rename{height:40px;font-size:var(--text-strong)}
.ZAX8Ha_picker{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--theme-accent) 25%, transparent) transparent;align-content:start;gap:1rem;min-height:0;padding:0 .2rem .5rem 0;display:grid;overflow-y:auto}.ZAX8Ha_heading,.ZAX8Ha_item h4{font-family:var(--face-ui);margin:0}.ZAX8Ha_lead,.ZAX8Ha_item p,.ZAX8Ha_note,.ZAX8Ha_empty,.ZAX8Ha_status,.ZAX8Ha_error{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-faint);margin:0;line-height:1.45}.ZAX8Ha_lead{margin-top:.2rem}.ZAX8Ha_source{font:var(--text-body)/1.45 var(--face-ui);color:var(--ink-faint);margin:0}.ZAX8Ha_source strong{color:var(--ink-soft)}.ZAX8Ha_groups{gap:1rem;display:grid}.ZAX8Ha_group{gap:.45rem;display:grid}.ZAX8Ha_heading{font-size:var(--text-body);letter-spacing:normal;text-transform:none;color:var(--ink-faint);font-weight:600}.ZAX8Ha_list{gap:.45rem;display:grid}.ZAX8Ha_item{border:var(--field-border);border-radius:var(--radius);background:color-mix(in srgb, var(--panel-bg) 88%, var(--scrim));justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .65rem;display:flex}.ZAX8Ha_itemCopy{flex:auto;min-width:0}.ZAX8Ha_item>button{white-space:nowrap;flex:none}.ZAX8Ha_item h4{font-size:var(--text-body);color:var(--ink);font-weight:600}.ZAX8Ha_item p{margin-top:.16rem}.ZAX8Ha_counts{font:var(--text-body) var(--face-ui);color:var(--ink-faint);margin-top:.3rem;display:block}.ZAX8Ha_status{color:var(--theme-accent-ink)}.ZAX8Ha_error{color:var(--danger,#d66)}.ZAX8Ha_save{border-top:1px solid var(--panel-rule);gap:.45rem;padding-top:.75rem;display:grid}.ZAX8Ha_save label{font:600 var(--text-body) var(--face-ui);color:var(--ink-soft)}.ZAX8Ha_saveRow{align-items:center;gap:.5rem;display:flex}.ZAX8Ha_save input{border:var(--field-border);border-radius:var(--radius);background:var(--field-bg);min-width:0;min-height:36px;color:var(--ink);font:var(--text-body) var(--face-ui);flex:1;padding:.35rem .55rem}.ZAX8Ha_save input:focus-visible{outline:2px solid var(--theme-accent-soft);outline-offset:2px}.ZAX8Ha_note{font-size:var(--text-body)}.ZAX8Ha_picker{gap:24px}.ZAX8Ha_heading{font:400 var(--text-title)/1.2 var(--face-book);text-transform:none;letter-spacing:normal;color:var(--game-ink)}.ZAX8Ha_group,.ZAX8Ha_groups{gap:16px}.ZAX8Ha_list{gap:0}.ZAX8Ha_item{border:0;border-bottom:1px solid var(--game-rule);background:0 0;border-radius:0;gap:16px;padding:16px 0}.ZAX8Ha_item h4{font:400 var(--text-lead)/1.35 var(--face-book)}.ZAX8Ha_lead,.ZAX8Ha_item p,.ZAX8Ha_note,.ZAX8Ha_counts,.ZAX8Ha_source,.ZAX8Ha_status,.ZAX8Ha_error,.ZAX8Ha_empty{font:400 var(--text-body)/1.45 var(--face-ui)}.ZAX8Ha_save{border-color:var(--game-rule);gap:12px;padding-top:24px}.ZAX8Ha_save label{font:400 var(--text-body)/1.45 var(--face-ui)}.ZAX8Ha_save input{border-color:var(--game-rule);border-radius:var(--radius-small);background:var(--game-inset);min-height:40px;font-size:var(--text-strong);padding-inline:12px}
.lykSka_overlay{z-index:3;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.lykSka_guides{pointer-events:none;display:block;position:absolute;inset:0;overflow:visible}.lykSka_brushLayer{pointer-events:none;position:absolute}.lykSka_handle{fill:#fff;stroke:#14100ce6;stroke-width:1.5px}.lykSka_adder{fill:#14100c8c;stroke:#fff;stroke-width:1.5px;opacity:.85}.lykSka_label{font-family:var(--face-ui);font-size:var(--text-body);fill:#fff;paint-order:stroke;stroke:#000000bf;stroke-width:3px;stroke-linejoin:round;font-weight:600}.lykSka_brushCursor{fill:#ffffff14;stroke:#fff;stroke-width:1.5px}.lykSka_brushCursor[data-erase]{stroke-dasharray:4 3}
.ONJnFa_picker{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--theme-accent) 25%, transparent) transparent;align-content:start;gap:1.6rem;min-height:0;padding-right:.3rem;display:grid;overflow-y:auto}.ONJnFa_group{gap:.8rem;display:grid}.ONJnFa_heading{font-family:var(--face-ui);font-size:var(--text-body);letter-spacing:normal;text-transform:none;color:var(--ink-faint);margin:0;font-weight:600}.ONJnFa_grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:.75rem;display:grid}.ONJnFa_tile{aspect-ratio:16/9;border:var(--frame-border);border-radius:var(--radius);box-shadow:var(--bevel), 0 12px 24px -14px var(--shadow);cursor:pointer;transition:border-color var(--motion-base) var(--ease-weight);background-position:50%;background-size:cover;padding:0;position:relative;overflow:hidden}.ONJnFa_tile span{background:linear-gradient(0deg, color-mix(in srgb, var(--scrim) 92%, transparent), transparent);font-family:var(--face-ui);font-size:var(--text-body);text-align:left;color:var(--ink);padding:1.6rem .7rem .45rem;position:absolute;inset:auto 0 0}.ONJnFa_tile:hover{border-color:var(--theme-accent-soft)}.ONJnFa_tile[aria-pressed=true]{border-color:var(--theme-accent);box-shadow:inset 0 0 0 1px var(--theme-accent), 0 12px 24px -14px var(--shadow)}.ONJnFa_upload{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.ONJnFa_file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ONJnFa_note{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-faint);margin:0}
.SthZWW_list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.SthZWW_row{border:1px solid var(--panel-rule);border-radius:var(--radius);background:color-mix(in srgb, var(--scrim) 14%, transparent);width:100%;min-height:36px;font:var(--text-body) var(--face-ui);text-align:left;color:var(--ink);cursor:pointer;align-items:center;gap:.5rem;padding:0 .7rem;display:flex}.SthZWW_row:hover{border-color:var(--theme-accent-soft)}.SthZWW_row[aria-pressed=true]{border-color:var(--theme-accent);color:var(--theme-accent-ink)}.SthZWW_dot{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:50%;flex-shrink:0;width:14px;height:14px}.SthZWW_rowName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.SthZWW_rowNote{font-size:var(--text-body);color:var(--ink-faint);flex-shrink:0}.SthZWW_details{border-left:2px solid var(--theme-accent-soft);gap:.7rem;margin:.35rem 0 .6rem .55rem;padding:.15rem 0 .3rem .75rem;display:grid}.SthZWW_sourceRow,.SthZWW_picker,.SthZWW_coverageSelect{min-width:0;font:var(--text-body) var(--face-ui);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:.6rem;display:flex}.SthZWW_sourceRow strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.SthZWW_colorName{color:var(--ink);margin-left:8px;font-weight:500}.SthZWW_picker input{border:var(--field-border);border-radius:calc(var(--radius) * .7);cursor:pointer;background:0 0;width:44px;height:28px;padding:0}.SthZWW_coverageSelect select{border:var(--field-border);border-radius:calc(var(--radius) * .7);background:var(--field-bg);min-width:0;max-width:64%;min-height:36px;color:var(--ink);font:var(--text-body) var(--face-ui);padding:0 .5rem}.SthZWW_coverageSelect select:focus-visible,.SthZWW_picker input:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}.SthZWW_numberField{min-width:0;font:var(--text-body) var(--face-ui);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:.6rem;display:flex}.SthZWW_numberInput{border:1px solid var(--panel-rule);border-radius:var(--radius-small);background:var(--field-bg);min-height:36px;color:var(--ink-soft);font-size:var(--text-body);align-items:center;gap:3px;padding-right:5px;display:inline-flex}.SthZWW_numberInput input{width:56px;min-width:0;color:var(--ink);font:var(--text-body) var(--face-ui);font-variant-numeric:tabular-nums;text-align:right;appearance:textfield;background:0 0;border:0;padding:4px 0 4px 5px}.SthZWW_numberInput input::-webkit-inner-spin-button{appearance:none;margin:0}.SthZWW_numberInput input::-webkit-outer-spin-button{appearance:none;margin:0}.SthZWW_numberInput:focus-within{outline:2px solid var(--theme-accent);outline-offset:1px}.SthZWW_numberInput input:focus{outline:none}.SthZWW_actionRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.SthZWW_actionRow button{min-height:36px;font-size:var(--text-body);padding-inline:.65rem}.SthZWW_armed{border:1px solid var(--theme-accent-soft);border-radius:var(--radius);background:color-mix(in srgb, var(--theme-accent) 9%, transparent);gap:.55rem;padding:.65rem .75rem;display:grid}.SthZWW_armedText{font:var(--text-body)/1.45 var(--face-ui);color:var(--ink);margin:0}.SthZWW_compactControl{min-height:36px;font-size:var(--text-body);padding-inline:.8rem}[data-contextual] .SthZWW_list{gap:0}[data-contextual] .SthZWW_details{border-left:0;gap:.55rem;margin:0;padding:0}[data-contextual] .SthZWW_numberInput input{width:52px}.SthZWW_numberInput [data-number-field]{text-align:right;width:92px}
._5s6ZzG_inspector{align-content:start;gap:1rem;display:grid}._5s6ZzG_areaActionRow{align-items:center;gap:8px;display:flex}._5s6ZzG_list{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}[data-contextual] ._5s6ZzG_list{gap:0}[data-contextual] ._5s6ZzG_details{border-left:0;gap:.55rem;margin:0;padding:0}[data-contextual] ._5s6ZzG_picker select{border:var(--field-border);border-radius:calc(var(--radius) * .7);background:var(--field-bg);min-width:0;min-height:36px;color:var(--ink);font:var(--text-body) var(--face-ui);padding:0 .55rem}[data-contextual] ._5s6ZzG_details details{border-top:1px solid var(--panel-rule);padding-top:.45rem}[data-contextual] ._5s6ZzG_details details summary{min-height:36px;font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-soft);cursor:pointer;align-items:center;display:flex}[data-contextual] ._5s6ZzG_details details summary:before{content:"›";color:var(--ink-soft);font-size:var(--text-strong);margin-right:8px;display:inline-block}[data-contextual] ._5s6ZzG_details details[open] summary:before{transform:rotate(90deg)}[data-contextual] ._5s6ZzG_details details summary:focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}._5s6ZzG_colorName{color:var(--ink);margin-left:8px;font-weight:500}[data-contextual] ._5s6ZzG_compactControl{min-height:36px;font-size:var(--text-body);padding-inline:.8rem}._5s6ZzG_row{border:1px solid var(--panel-rule);border-radius:var(--radius);background:color-mix(in srgb, var(--scrim) 14%, transparent);width:100%;min-height:36px;font-family:var(--face-ui);font-size:var(--text-body);text-align:left;color:var(--ink);cursor:pointer;transition:border-color var(--motion-base) var(--ease-weight);align-items:center;gap:.5rem;padding:0 .7rem;display:flex}._5s6ZzG_row:hover{border-color:var(--theme-accent-soft)}._5s6ZzG_row[aria-pressed=true]{border-color:var(--theme-accent);color:var(--theme-accent-ink)}._5s6ZzG_dot{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:50%;flex-shrink:0;width:14px;height:14px}._5s6ZzG_chip{border-radius:var(--radius-small);flex-shrink:0;width:14px;height:14px}._5s6ZzG_rowName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}._5s6ZzG_rowNote{font-size:var(--text-body);color:var(--ink-faint);flex-shrink:0}._5s6ZzG_details{border-left:2px solid var(--theme-accent-soft);gap:.7rem;margin:.35rem 0 .6rem .55rem;padding:.15rem 0 .3rem .75rem;display:grid}._5s6ZzG_armed{border:1px solid var(--theme-accent-soft);border-radius:var(--radius);background:color-mix(in srgb, var(--theme-accent) 9%, transparent);gap:.55rem;padding:.65rem .75rem;display:grid}._5s6ZzG_armedText{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink);margin:0;line-height:1.45}._5s6ZzG_armedActions{flex-wrap:wrap;gap:.5rem;display:flex}._5s6ZzG_newZone{border:1px solid var(--panel-rule);border-radius:var(--radius);gap:.6rem;padding:.7rem .75rem;display:grid}._5s6ZzG_picker{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink-soft);justify-content:space-between;align-items:center;gap:.6rem;display:flex}._5s6ZzG_picker input{border:var(--field-border);border-radius:calc(var(--radius) * .7);cursor:pointer;background:0 0;width:44px;height:28px;padding:0}._5s6ZzG_switchRow{justify-content:space-between;align-items:center;gap:.6rem;display:flex}._5s6ZzG_switchLabel{font-family:var(--face-ui);font-size:var(--text-body);color:var(--ink);align-items:center;gap:.3rem;display:inline-flex}._5s6ZzG_edges{gap:.55rem;display:grid}
.Xa8SYq_dialog{border:1px solid var(--hall-line,var(--theme-edge));background:var(--hall-surface,var(--surface-sheet));width:min(460px,100vw - 48px);box-shadow:var(--sheet-shadow,0 24px 60px #0005);color:var(--hall-ink,var(--ink));border-radius:14px;padding:0;animation:.2s ease-out Xa8SYq_arrival}.Xa8SYq_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101b1966}.Xa8SYq_sheet{gap:12px;padding:26px 28px 22px;display:grid}.Xa8SYq_title{font:400 1.6rem/1.2 var(--face-book);margin:0}.Xa8SYq_text{font:400 .92rem/1.6 var(--face-ui);color:var(--hall-muted,var(--ink-soft));margin:0}.Xa8SYq_actions{justify-content:flex-end;gap:10px;margin-top:10px;display:flex}@keyframes Xa8SYq_arrival{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Xa8SYq_dialog{animation:none}}html[data-motion=reduced] .Xa8SYq_dialog{animation:none}
._TXkfa_dialog{border:1px solid var(--theme-edge);background:var(--surface-sheet);width:min(980px,100vw - 64px);max-height:calc(100dvh - 64px);box-shadow:var(--sheet-shadow);color:var(--ink);border-radius:16px;padding:0;animation:.22s ease-out _TXkfa_arrival;overflow:hidden}._TXkfa_dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101b1966}._TXkfa_form{grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100dvh - 66px);display:grid}._TXkfa_head{border-bottom:1px solid var(--theme-edge);justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 30px 22px;display:flex}._TXkfa_title{font:400 2rem/1.15 var(--face-book);margin:0 0 6px}._TXkfa_lede{color:var(--ink-soft);overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.5}._TXkfa_body{scrollbar-width:thin;padding:26px 30px;overflow-y:auto}._TXkfa_body[data-conditions]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;display:grid}._TXkfa_fields{align-content:start;gap:22px;min-width:0;display:grid}._TXkfa_sectionLabel{font:500 .72rem/1.4 var(--face-ui);color:var(--theme-accent-ink);letter-spacing:.1em;text-transform:uppercase;margin:0}._TXkfa_field{gap:8px;font-size:.88rem;display:grid}._TXkfa_optional,._TXkfa_hint{color:var(--ink-soft)}._TXkfa_hint{max-width:45ch;margin:0;font-size:.82rem;line-height:1.6}._TXkfa_field input{min-width:0}._TXkfa_field input[type=datetime-local]{color-scheme:inherit}._TXkfa_conditions{border-left:1px solid var(--theme-edge);padding-left:30px}._TXkfa_conditions h3{font:400 1.4rem/1.2 var(--face-book);margin:0 0 16px}._TXkfa_conditions ul{gap:12px;margin:0;padding-left:17px;display:grid}._TXkfa_conditions li{font:400 .84rem/1.55 var(--face-ui);color:var(--ink-soft);padding-left:3px}._TXkfa_conditions li::marker{color:var(--theme-accent-ink)}._TXkfa_error{color:var(--alarm-ink-lit);margin:0;font-size:.85rem;line-height:1.5}._TXkfa_foot{border-top:1px solid var(--theme-edge);gap:20px;padding:20px 30px;display:grid}._TXkfa_acceptance{cursor:pointer;align-items:flex-start;gap:10px;font-size:.87rem;line-height:1.5;display:flex}._TXkfa_acceptance input{width:16px;height:16px;accent-color:var(--theme-accent-ink);flex:none;margin:2px 0 0}._TXkfa_actions{justify-content:space-between;align-items:center;gap:16px;display:flex}[data-hall-shell] ._TXkfa_dialog{background:var(--hall-surface);border-color:var(--hall-line)}@keyframes _TXkfa_arrival{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._TXkfa_dialog{animation:none}}html[data-motion=reduced] ._TXkfa_dialog{animation:none}._TXkfa_foot{justify-content:space-between;align-items:center;gap:24px;display:flex}._TXkfa_acceptance{max-width:62ch}._TXkfa_actions{flex:none;margin-left:auto}._TXkfa_foot:not(:has(._TXkfa_acceptance)) ._TXkfa_actions{width:100%}
.fuM4KW_administration{justify-items:start;gap:.75rem;display:grid}.fuM4KW_actions{flex-wrap:wrap;gap:.75rem;display:flex}