.logo__outer[data-v-55ed4a6e]{justify-content:center;align-items:center;display:flex}.text__logo--large[data-v-55ed4a6e]{background-image:linear-gradient(to bottom right, var(--darkorange), var(--midorange), var(--lightorange));color:#0000;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:0;width:max-content;margin:0;padding:0;font-family:Josefin Sans Logo,Josefin Sans,system-ui,sans-serif;font-weight:700;line-height:1;display:inline-flex}.logo__base[data-v-55ed4a6e]{font-size:3vw;font-weight:700;display:inline-block}.logo__sub[data-v-55ed4a6e]{background-image:inherit;-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:3vw;font-weight:700;display:inline-block;transform:translateY(.3em)}.logo__sub-scripti[data-v-55ed4a6e]{background-image:inherit;-webkit-text-fill-color:transparent;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:3vw;font-weight:700;display:inline-block;transform:translateY(.46em)}@media (orientation:portrait){.logo__outer[data-v-55ed4a6e]{width:100%}.logo__base[data-v-55ed4a6e],.logo__sub[data-v-55ed4a6e],.logo__sub-scripti[data-v-55ed4a6e]{font-size:12vw}}.welcome[data-v-b146052e]{border:1px solid color-mix(in srgb, var(--lightblue) 28%, transparent);background:var(--darkerblue);width:min(100vw - 2rem,34rem);color:var(--fg1);text-align:center;border-radius:16px;justify-items:center;gap:clamp(1.5rem,4vw,2.25rem);padding:clamp(2rem,6vw,4rem) clamp(1.5rem,6vw,3.75rem) clamp(2rem,5vw,3.25rem);display:grid;overflow:hidden;box-shadow:0 42px 90px #0000008c,0 12px 28px #0000006b,inset 0 0 0 1px #ffffff06}.welcome__logo[data-v-b146052e]{width:min(100%,17rem);max-height:9rem}.welcome__message[data-v-b146052e]{gap:.7rem;display:grid}.welcome__eyebrow[data-v-b146052e],.welcome__message h1[data-v-b146052e],.welcome__message p[data-v-b146052e],.welcome__hint[data-v-b146052e],.welcome__error[data-v-b146052e]{margin:0}.welcome__eyebrow[data-v-b146052e]{color:var(--darkorange);font-size:var(--text-sm);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.welcome__message h1[data-v-b146052e]{color:var(--our-white);font-size:clamp(1.8rem,6vw,2.6rem);line-height:1.08}.welcome__message p[data-v-b146052e]:last-child{color:var(--fg2);font-size:var(--text-base);line-height:1.65}.welcome__form[data-v-b146052e]{text-align:left;gap:.65rem;width:100%;display:grid}.welcome__form label[data-v-b146052e]{color:var(--our-white);font-size:var(--text-sm);font-weight:700}.welcome__form input[data-v-b146052e]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-0) 72%, transparent);width:100%;min-height:3rem;color:var(--our-white);caret-color:var(--darkorange);padding:.75rem .9rem}.welcome__form input[data-v-b146052e]:focus{border-color:var(--focus-ring)}.welcome__hint[data-v-b146052e],.welcome__error[data-v-b146052e]{min-height:1.2em;color:var(--fg3);font-size:var(--text-xs);line-height:1.45}.welcome__error[data-v-b146052e]{color:var(--fg-accent-readable)}.welcome__form button[data-v-b146052e]{border-radius:var(--radius-sm);background:var(--our-white);min-height:3rem;color:var(--darkerblue);cursor:pointer;margin-top:.45rem;padding:.7rem 1rem;font-weight:800;transition:transform .16s ease-out,filter .16s ease-out}.welcome__form button[data-v-b146052e]:hover:not(:disabled),.welcome__form button[data-v-b146052e]:focus-visible:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.welcome__form button[data-v-b146052e]:disabled{cursor:not-allowed;opacity:.48}@media (width<=34rem){.welcome[data-v-b146052e]{border-radius:12px}}@media (prefers-reduced-motion:reduce){.welcome__form button[data-v-b146052e]{transition:none}}.setup-modal[data-v-92762c71]{border:1px solid color-mix(in srgb, var(--lightblue) 34%, transparent);background:var(--darkerblue);width:min(100%,62rem);max-height:min(78vh,54rem);color:var(--fg1);border-radius:18px;grid-template-columns:minmax(9rem,14rem) minmax(0,1fr);grid-template-areas:"logo header""logo description""status status";gap:clamp(1.25rem,3vw,2.5rem) clamp(1.5rem,4vw,4rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid;overflow:hidden;box-shadow:0 48px 110px #00000094,0 16px 36px #00000061,inset 0 0 0 1px #ffffff06}.setup-modal__logo[data-v-92762c71]{grid-area:logo;align-self:start;width:100%}.setup-modal__header[data-v-92762c71]{grid-area:header;align-self:end}.setup-modal__eyebrow[data-v-92762c71],.setup-modal__header h2[data-v-92762c71],.setup-modal__status p[data-v-92762c71]{margin:0}.setup-modal__eyebrow[data-v-92762c71]{color:var(--darkorange);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.65rem;font-weight:700}.setup-modal__header h2[data-v-92762c71]{max-width:18ch;color:var(--our-white);font-size:clamp(2rem,5vw,4rem);line-height:1.02}.setup-modal__description[data-v-92762c71]{min-height:0;color:var(--fg2);scrollbar-color:var(--border-subtle) transparent;grid-area:description;padding-right:.75rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.72;overflow-y:auto}.setup-modal__description--empty[data-v-92762c71]{color:var(--fg3);margin:0;font-style:italic}.setup-modal__description[data-v-92762c71] h3,.setup-modal__description[data-v-92762c71] h4,.setup-modal__description[data-v-92762c71] h5,.setup-modal__description[data-v-92762c71] h6{color:var(--our-white);margin:1.5em 0 .55em;line-height:1.2}.setup-modal__description[data-v-92762c71] h3:first-child,.setup-modal__description[data-v-92762c71] h4:first-child,.setup-modal__description[data-v-92762c71] h5:first-child,.setup-modal__description[data-v-92762c71] h6:first-child,.setup-modal__description[data-v-92762c71] p:first-child{margin-top:0}.setup-modal__description[data-v-92762c71] p,.setup-modal__description[data-v-92762c71] ul{margin:0 0 1em}.setup-modal__description[data-v-92762c71] ul{padding-left:1.25rem}.setup-modal__description[data-v-92762c71] a{color:var(--fg-accent-readable)}.setup-modal__description[data-v-92762c71] code{background:var(--surface-0);color:var(--our-white);border-radius:3px;padding:.12em .35em}.setup-modal__status[data-v-92762c71]{border-top:1px solid var(--border-subtle);color:var(--fg3);font-size:var(--text-sm);grid-area:status;align-items:center;gap:.8rem;padding-top:clamp(1rem,2vw,1.5rem);line-height:1.5;display:flex}.setup-modal__status-mark[data-v-92762c71]{background:var(--lightblue);width:.55rem;height:.55rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--lightblue) 16%, transparent);border-radius:50%;flex:none}@media (width<=44rem){.setup-modal[data-v-92762c71]{border-radius:12px;grid-template-columns:1fr;grid-template-areas:"logo""header""description""status";gap:1.25rem;max-height:calc(100vh - 8rem)}.setup-modal__logo[data-v-92762c71]{width:min(12rem,52vw)}.setup-modal__header h2[data-v-92762c71]{font-size:clamp(1.85rem,9vw,3rem)}}.author-drive-action[data-v-0faec862]{min-height:var(--control-height-compact);max-width:min(42vw,360px);padding:7px var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--lightblue);color:var(--our-white);font:inherit;font-size:var(--control-font-size);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;cursor:pointer;font-weight:700;overflow:hidden}.author-drive-action[data-v-0faec862]:disabled{opacity:.72;cursor:wait}.author-drive-action--synching[data-v-0faec862]{animation:1s ease-in-out infinite drive-status-flash-0faec862}@keyframes drive-status-flash-0faec862{50%{filter:brightness(1.32)}}@media (width<=760px),(orientation:portrait){.author-drive-action[data-v-0faec862]{min-height:var(--control-height-touch);flex:10rem}}.ms-logo[data-v-581a31e7]{font-family:var(--font-sans),serif;font-weight:var(--weight-bold);letter-spacing:-.16em;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg, var(--darkorange) 0%, var(--midorange) 48%, var(--lightorange) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:1;display:inline-block}.ms-logo__sec[data-v-581a31e7]{vertical-align:-.22em;letter-spacing:normal;font-size:1em}.wr-panel[data-v-c5417d45]{outline-offset:-3px;min-width:0;height:100%;min-height:0;transition:outline-color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:14px;outline:2px dashed #0000;display:flex}.wr-panel--drop[data-v-c5417d45]{outline-color:var(--lightblue);transform:translateY(-1px)}.wr-panel--drop .wr-panel__shell[data-v-c5417d45]{border-color:var(--lightblue);box-shadow:var(--shadow-float)}.wr-panel__shell[data-v-c5417d45]{border:1px solid var(--border-subtle);background:var(--surface-1);min-width:0;height:100%;min-height:0;box-shadow:var(--shadow-card);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border-radius:12px;flex-direction:column;flex:1;display:flex;overflow:hidden}.wr-panel__status[data-v-c5417d45]{border:1px solid var(--border-subtle);color:var(--fg2);font-size:var(--text-sm);border-radius:8px;margin:0 0 10px;padding:8px 10px}.wr-panel--collapsed .wr-panel__shell[data-v-c5417d45]{background:var(--darkerblue)}.wr-panel--collapsed .wr-panel__header[data-v-c5417d45]{border-bottom:0;flex:1;min-height:0}.wr-panel__header[data-v-c5417d45]{border-bottom:1px solid var(--border-subtle);background:var(--darkerblue);cursor:grab;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);flex-shrink:0;align-items:center;gap:9px;padding:9px 13px;display:flex;position:relative}.wr-panel__header[data-v-c5417d45]:hover{background:color-mix(in srgb, var(--darkerblue) 55%, var(--lightblue))}.wr-panel__header[data-v-c5417d45]:active{cursor:grabbing}.wr-panel__grip[data-v-c5417d45]{color:var(--fg-muted);transition:color var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);flex-shrink:0}.wr-panel__header:hover .wr-panel__grip[data-v-c5417d45]{color:var(--darkorange);transform:translateY(-1px)}.rr-kicker[data-v-c5417d45]{color:var(--fg-muted);letter-spacing:.16em;text-transform:uppercase;flex-shrink:0;margin:0;font-size:10px;font-weight:700}.wr-panel__header h2[data-v-c5417d45]{color:var(--our-white);font-size:var(--panel-text-title);line-height:var(--leading-snug);margin:0}.wr-panel__actions[data-v-c5417d45]{align-items:center;gap:6px;margin-left:auto;display:flex}.wr-panel__actions:not(:empty)+.panel-chevron[data-v-c5417d45]{margin-left:3px}.wr-panel__actions[data-v-c5417d45]:empty{display:none}.panel-chevron{width:13px;color:var(--darkorange);text-align:right;pointer-events:none;flex:0 0 13px;margin-left:auto;margin-right:0;font-size:28px;line-height:.65}.wr-panel__body[data-v-c5417d45]{flex-direction:column;flex:1;min-height:0;display:flex}.wr-panel__body--padded[data-v-c5417d45]{gap:14px;padding:14px;overflow:auto}.wr-panel__body[data-v-c5417d45] p{line-height:1.55;font-size:var(--panel-text-body)!important}.wr-panel__body[data-v-c5417d45] li{line-height:1.5;font-size:var(--panel-text-list)!important}.wr-panel__body[data-v-c5417d45] h1{font-size:var(--panel-text-h1)!important}.wr-panel__body[data-v-c5417d45] h2{font-size:var(--panel-text-h2)!important}.wr-panel__body[data-v-c5417d45] h3{font-size:var(--panel-text-h3)!important}.wr-panel__body[data-v-c5417d45] h4{font-size:var(--panel-text-h4)!important}.wr-panel__body[data-v-c5417d45] h5{font-size:var(--panel-text-h5)!important}.wr-panel__body[data-v-c5417d45] h6{font-size:var(--panel-text-h6)!important}.wr-panel__body[data-v-c5417d45] em{font-synthesis:style;font-style:oblique 12deg}@media (width<=760px),(orientation:portrait){.wr-panel[data-v-c5417d45]{grid-area:auto/1!important}.wr-panel--manuscript[data-v-c5417d45]{min-height:min(28rem,72dvh)}.wr-panel__header[data-v-c5417d45]{min-height:var(--control-height-touch);cursor:default}.rr-kicker[data-v-c5417d45]{font-size:.6875rem}.wr-panel__header h2[data-v-c5417d45]{font-size:var(--panel-text-title)}}@media (prefers-reduced-motion:reduce){.wr-panel[data-v-c5417d45],.wr-panel__shell[data-v-c5417d45],.wr-panel__header[data-v-c5417d45],.wr-panel__grip[data-v-c5417d45]{transition:none}.wr-panel__header:hover .wr-panel__grip[data-v-c5417d45]{transform:none}}.fap[data-v-7d264658]{gap:22px;display:grid}.fap__form[data-v-7d264658]{gap:10px;display:grid}.fap__intro[data-v-7d264658]{color:var(--fg2);margin:0 0 2px;font-size:12px;line-height:1.45}.fap__field[data-v-7d264658]{gap:4px;display:grid}.fap__field>span[data-v-7d264658]{color:var(--fg2);letter-spacing:.055em;font-size:11px;font-weight:700}.fap__field>span b[data-v-7d264658]{color:var(--fg-muted);text-transform:uppercase;font-size:9px}.fap__field input[data-v-7d264658],.fap__field textarea[data-v-7d264658]{resize:vertical;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;min-height:32px;color:var(--fg1);font:inherit;padding:7px 9px;font-size:12px;line-height:1.45}.fap__field input[data-v-7d264658]:focus-visible,.fap__field textarea[data-v-7d264658]:focus-visible{border-color:var(--lightblue)}.fap__references[data-v-7d264658]{border-block:1px solid var(--border-whisper);padding-block:8px}.fap__references summary[data-v-7d264658]{color:var(--fg2);cursor:pointer;letter-spacing:.04em;font-size:11px;font-weight:700}.fap__references summary span[data-v-7d264658]{color:var(--fg-muted);text-transform:uppercase;font-size:9px}.fap__reference-fields[data-v-7d264658]{gap:8px;padding-top:10px;display:grid}.fap__submit[data-v-7d264658]{border:1px solid var(--lightblue);border-radius:var(--radius-sm);background:var(--darkerblue);min-height:34px;color:var(--our-white);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);padding:6px 12px;font-size:12px;font-weight:700}.fap__submit[data-v-7d264658]:hover:not(:disabled){background:var(--lightblue);color:var(--our-white)}.fap__submit[data-v-7d264658]:disabled{cursor:not-allowed;opacity:.42}.fap__message[data-v-7d264658]{color:var(--fg2);margin:0;font-size:11px;line-height:1.4}.fap__message--error[data-v-7d264658]{color:var(--fg-accent-readable)}.fap__archive[data-v-7d264658]{gap:8px;display:grid}.fap__archive-heading[data-v-7d264658]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:baseline;padding-bottom:6px;display:flex}.fap__archive-heading h3[data-v-7d264658]{color:var(--our-white);letter-spacing:.04em;margin:0;font-size:12px}.fap__archive-heading span[data-v-7d264658]{color:var(--darkorange);font-size:11px;font-weight:700}.fap__empty[data-v-7d264658]{color:var(--fg-muted);margin:0;font-size:11px;line-height:1.4}.fap__list[data-v-7d264658]{gap:0;margin:0;padding:0;list-style:none;display:grid}.fap__list li[data-v-7d264658]{border-bottom:1px solid var(--border-whisper);margin:0;padding:9px 0}.fap__list strong[data-v-7d264658]{color:var(--fg1);font-size:12px}.fap__list p[data-v-7d264658]{color:var(--fg-muted);margin:3px 0 0;font-size:10.5px;font-weight:400;line-height:1.4}@media (width>=540px){.fap__reference-fields[data-v-7d264658]{grid-template-columns:1fr 1fr}}.forum-access[data-v-fa3be707]{gap:14px;display:grid}.forum-access__intro[data-v-fa3be707],.forum-access__message[data-v-fa3be707]{color:var(--fg-muted);font-size:11px;line-height:var(--leading-snug);margin:0}.forum-access__form[data-v-fa3be707]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:9px;display:grid}.forum-access__form label[data-v-fa3be707]{color:var(--fg2);gap:5px;font-size:11.5px;font-weight:700;display:grid}.forum-access select[data-v-fa3be707],.forum-access button[data-v-fa3be707]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-height:34px;font:inherit}.forum-access select[data-v-fa3be707]{width:100%;color:var(--our-white);background:var(--surface-2);padding:5px 8px}.forum-access button[data-v-fa3be707]{color:var(--our-white);background:var(--darkerblue);cursor:pointer;padding:6px 10px;font-size:12px;font-weight:700}.forum-access button[data-v-fa3be707]:disabled{cursor:not-allowed;opacity:.45}.forum-access__form>button[data-v-fa3be707]{grid-column:1/-1}.forum-access__grants[data-v-fa3be707]{gap:8px;min-height:0;display:grid}.forum-access__grants h4[data-v-fa3be707]{color:var(--fg1);margin:0;font-size:12px}.forum-access__grants ul[data-v-fa3be707]{gap:6px;max-height:170px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.forum-access__grants li[data-v-fa3be707]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-1);justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;display:flex}.forum-access__grants li span[data-v-fa3be707]{gap:2px;min-width:0;display:grid}.forum-access__grants strong[data-v-fa3be707],.forum-access__grants small[data-v-fa3be707]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.forum-access__grants strong[data-v-fa3be707]{color:var(--fg1);font-size:11.5px}.forum-access__grants small[data-v-fa3be707]{color:var(--fg-muted);font-size:10px}.forum-access__grants li button[data-v-fa3be707]{min-height:28px;color:var(--fg-accent-readable);background:0 0}.forum-access__message--error[data-v-fa3be707]{color:var(--fg-accent-readable)}@media (width<=620px){.forum-access__form[data-v-fa3be707]{grid-template-columns:1fr}}.forum-launcher[data-v-ef7039a3]{align-content:start;gap:16px;min-height:100%;display:grid;container-type:inline-size}.forum-launcher__copy[data-v-ef7039a3]{gap:5px;display:grid}.forum-launcher__copy p[data-v-ef7039a3]{color:var(--fg2);margin:0;font-size:12px;line-height:1.45}.forum-launcher__copy .forum-launcher__eyebrow[data-v-ef7039a3]{color:var(--fg-accent-readable);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.forum-launcher__select[data-v-ef7039a3]{color:var(--fg2);letter-spacing:.04em;gap:6px;font-size:11px;font-weight:700;display:grid}.forum-launcher__select select[data-v-ef7039a3]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;min-height:39px;color:var(--our-white);background:var(--surface-2);font:inherit;padding:7px 10px;font-size:13px}.forum-launcher__select select[data-v-ef7039a3]:focus-visible{border-color:var(--fg-accent-readable);outline:2px solid color-mix(in srgb, var(--fg-accent-readable) 28%, transparent);outline-offset:2px}.forum-launcher__destination[data-v-ef7039a3]{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding-block:4px;display:grid}.forum-launcher__destination>span[data-v-ef7039a3]:last-child{gap:2px;min-width:0;display:grid}.forum-launcher__destination strong[data-v-ef7039a3]{color:var(--fg1);font-size:14px}.forum-launcher__destination small[data-v-ef7039a3]{color:var(--fg-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.forum-launcher__mark[data-v-ef7039a3]{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--fg-accent-readable) 44%, transparent);width:32px;color:var(--fg-accent-readable);border-radius:50%;place-items:center;font-size:16px;display:grid}.forum-launcher__open[data-v-ef7039a3]{border:1px solid color-mix(in srgb, var(--fg-accent-readable) 42%, var(--border-subtle));border-radius:var(--radius-sm);min-height:44px;color:var(--our-white);background:color-mix(in srgb, var(--darkerblue) 86%, var(--fg-accent-readable));font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:9px 12px 9px 14px;font-size:12px;font-weight:700;transition:transform .15s ease-out,border-color .15s ease-out,background .15s ease-out;display:flex}.forum-launcher__open span[data-v-ef7039a3]:last-child{color:var(--fg-accent-readable);letter-spacing:.09em;text-transform:uppercase;font-size:10px}.forum-launcher__open[data-v-ef7039a3]:hover:not(:disabled){border-color:var(--fg-accent-readable);background:color-mix(in srgb, var(--darkerblue) 78%, var(--fg-accent-readable));transform:translateY(-1px)}.forum-launcher__open[data-v-ef7039a3]:focus-visible{outline:2px solid var(--fg-accent-readable);outline-offset:3px}.forum-launcher__open[data-v-ef7039a3]:disabled{cursor:not-allowed;opacity:.5}.forum-launcher__state[data-v-ef7039a3]{color:var(--fg-muted);margin:0;font-size:11px;line-height:1.45}.forum-launcher__state--error[data-v-ef7039a3]{color:var(--fg-accent-readable)}@container (width<=320px){.forum-launcher__open[data-v-ef7039a3]{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.forum-launcher__open[data-v-ef7039a3]{transition:none}}.auf[data-v-badafa75]{flex-direction:column;gap:10px;display:flex}.auf__field[data-v-badafa75]{flex-direction:column;gap:4px;display:flex}.auf__label[data-v-badafa75]{color:var(--fg2);letter-spacing:.04em;font-size:11.5px;font-weight:700}.auf__label em[data-v-badafa75]{color:var(--fg-muted);font-style:normal;font-weight:500}.auf__field input[data-v-badafa75],.auf__field select[data-v-badafa75],.auf__field textarea[data-v-badafa75]{min-height:30px;color:var(--our-white);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;padding:4px 8px;font-size:13px}.auf__field textarea[data-v-badafa75]{resize:vertical;min-height:84px;line-height:var(--leading-normal)}.auf__field input[data-v-badafa75]:focus-visible,.auf__field select[data-v-badafa75]:focus-visible,.auf__field textarea[data-v-badafa75]:focus-visible{border-color:var(--fg-accent-readable);outline:2px solid color-mix(in srgb, var(--fg-accent-readable) 28%, transparent);outline-offset:1px}.auf__field-hint[data-v-badafa75]{color:var(--fg-muted);font-size:10.5px;line-height:var(--leading-snug)}.auf__hint[data-v-badafa75]{color:var(--fg-muted);font-size:11px;line-height:var(--leading-snug)}.auf__hint--error[data-v-badafa75]{color:var(--fg-accent-readable)}.auf__submit[data-v-badafa75]{min-height:32px;color:var(--our-white);background:var(--darkerblue);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;cursor:pointer;margin-top:2px;padding:5px 10px;font-size:12.5px;font-weight:700}.auf__submit[data-v-badafa75]:disabled{cursor:not-allowed;opacity:.45}.auf__msg[data-v-badafa75]{font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.auf__msg--error[data-v-badafa75]{color:var(--fg-accent-readable)}.auf__msg--ok[data-v-badafa75]{color:var(--fg2)}.ura[data-v-b0740be8]{gap:12px;display:grid}.ura__intro[data-v-b0740be8],.ura__message[data-v-b0740be8]{color:var(--fg-muted);font-size:11px;line-height:var(--leading-snug);margin:0}.ura__field[data-v-b0740be8]{color:var(--fg2);letter-spacing:.04em;gap:5px;font-size:11.5px;font-weight:700;display:grid}.ura__field select[data-v-b0740be8]{width:100%;min-height:34px;color:var(--our-white);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;padding:5px 8px;font-size:12px}.ura__field select[data-v-b0740be8]:focus-visible{border-color:var(--fg-accent-readable);outline:2px solid color-mix(in srgb, var(--fg-accent-readable) 28%, transparent);outline-offset:1px}.ura__submit[data-v-b0740be8]{min-height:34px;color:var(--our-white);background:var(--darkerblue);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:6px 10px;font-size:12.5px;font-weight:700}.ura__submit[data-v-b0740be8]:disabled{cursor:not-allowed;opacity:.45}.ura__message[data-v-b0740be8]{color:var(--fg2)}.ura__message--error[data-v-b0740be8]{color:var(--fg-accent-readable)}.async-panel-error[data-v-f346aa09]{min-height:160px;color:var(--fg2);text-align:center;place-content:center;gap:6px;display:grid}.async-panel-error p[data-v-f346aa09]{color:var(--fg1);margin:0}.async-panel-state[data-v-d4872deb]{min-height:160px;color:var(--fg2);font-size:var(--text-sm);place-content:center;justify-items:center;gap:12px;display:grid}.async-panel-state p[data-v-d4872deb]{margin:0}.async-panel-state__spinner[data-v-d4872deb]{border:2px solid color-mix(in srgb, var(--lightblue) 35%, transparent);border-top-color:var(--lightblue);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite async-panel-spin-d4872deb}@keyframes async-panel-spin-d4872deb{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.async-panel-state__spinner[data-v-d4872deb]{animation:none}}.panel-list[data-v-34ad4836]{gap:0;margin:0;padding:0;list-style:none;display:grid}.panel-state[data-v-be600a87]{color:var(--fg2);font-size:var(--text-sm);margin:0;line-height:1.5}.panel-state--error[data-v-be600a87]{color:var(--fg-accent-readable)}.panel-state--center[data-v-be600a87]{text-align:center;padding:24px}.fabula-runs[data-v-550bc5a9]{align-content:start;gap:15px;min-height:0;display:grid}.fabula-runs__intro[data-v-550bc5a9]{color:var(--fg2);margin:0;font-size:12px;line-height:1.5}.fabula-archive[data-v-550bc5a9]{border-top:1px solid var(--border-subtle)}.fabula-archive>li[data-v-550bc5a9]{border-bottom:1px solid var(--border-subtle);gap:9px;margin:0;padding:16px 0;display:grid}.fabula-archive header[data-v-550bc5a9]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fabula-archive header p[data-v-550bc5a9],.fabula-archive h3[data-v-550bc5a9],.fabula-archive__description[data-v-550bc5a9]{margin:0}.fabula-archive header p[data-v-550bc5a9]{color:var(--darkorange);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.fabula-archive h3[data-v-550bc5a9]{color:var(--our-white);margin-top:2px;font-size:15px;line-height:1.25}.fabula-archive header>span[data-v-550bc5a9]{color:var(--fg3);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:10px}.fabula-archive__description[data-v-550bc5a9]{color:var(--fg2);font-size:12px;line-height:1.5}.fabula-archive ul[data-v-550bc5a9]{gap:5px;margin:2px 0 0;padding:0;list-style:none;display:grid}.fabula-archive ul li[data-v-550bc5a9]{border-radius:var(--radius-sm);background:var(--surface-2);grid-template-columns:minmax(4rem,.75fr) minmax(5rem,1fr) auto;gap:8px;margin:0;padding:7px 9px;display:grid}.fabula-archive ul strong[data-v-550bc5a9],.fabula-archive ul span[data-v-550bc5a9],.fabula-archive ul time[data-v-550bc5a9]{font-size:10px;line-height:1.35}.fabula-archive ul strong[data-v-550bc5a9]{color:var(--our-white)}.fabula-archive ul span[data-v-550bc5a9]{color:var(--darkorange)}.fabula-archive ul time[data-v-550bc5a9]{color:var(--fg3);text-align:right}@media (width<=440px){.fabula-archive ul li[data-v-550bc5a9]{grid-template-columns:1fr auto}.fabula-archive ul time[data-v-550bc5a9]{text-align:left;grid-column:1/-1}}.join-ludus[data-v-8ec6d696]{align-content:start;gap:14px;min-height:0;display:grid}.join-ludus__intro[data-v-8ec6d696]{color:var(--fg2);margin:0;font-size:12px;line-height:1.5}.ludus-list[data-v-8ec6d696]{border-top:1px solid var(--border-subtle)}.ludus-list>li[data-v-8ec6d696]{border-bottom:1px solid var(--border-subtle);gap:7px;margin:0;padding:15px 0;display:grid}.ludus-list__status[data-v-8ec6d696]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ludus-list__status span[data-v-8ec6d696]{color:var(--darkorange);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.ludus-list__status time[data-v-8ec6d696]{color:var(--fg3);font-size:10px}.ludus-list h3[data-v-8ec6d696],.ludus-list p[data-v-8ec6d696]{margin:0}.ludus-list h3[data-v-8ec6d696]{color:var(--our-white);font-size:15px;line-height:1.25}.ludus-list>li>p[data-v-8ec6d696]{color:var(--fg2);font-size:12px;line-height:1.45}.ludus-list__description[data-v-8ec6d696]{color:var(--fg2);font-size:12px;line-height:1.5}.ludus-list__description[data-v-8ec6d696] h1,.ludus-list__description[data-v-8ec6d696] h2,.ludus-list__description[data-v-8ec6d696] h3,.ludus-list__description[data-v-8ec6d696] h4,.ludus-list__description[data-v-8ec6d696] h5,.ludus-list__description[data-v-8ec6d696] h6,.ludus-list__description[data-v-8ec6d696] p,.ludus-list__description[data-v-8ec6d696] ul{margin:0 0 7px}.ludus-list__description[data-v-8ec6d696] h1,.ludus-list__description[data-v-8ec6d696] h2,.ludus-list__description[data-v-8ec6d696] h3,.ludus-list__description[data-v-8ec6d696] h4,.ludus-list__description[data-v-8ec6d696] h5,.ludus-list__description[data-v-8ec6d696] h6{color:var(--our-white);line-height:1.3}.ludus-list__description[data-v-8ec6d696] p,.ludus-list__description[data-v-8ec6d696] li{font-weight:500;line-height:1.5}.ludus-list__description[data-v-8ec6d696] ul{padding-left:18px}.ludus-list__description[data-v-8ec6d696] li{margin-bottom:0;margin-left:0}.ludus-list__description[data-v-8ec6d696] li+li{margin-top:3px}.ludus-list__description[data-v-8ec6d696] code{border:1px solid var(--border-subtle);color:var(--our-white);background:var(--surface-1);border-radius:3px;padding:0 3px}.ludus-list__description[data-v-8ec6d696] a{color:var(--fg-accent-readable)}.ludus-list__description[data-v-8ec6d696] :last-child{margin-bottom:0}.ludus-list>li>.ludus-list__joining[data-v-8ec6d696]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--fg3);margin-top:3px;padding:9px 10px;font-size:10px}.message-stack[data-v-8b3d6414]{align-content:start;gap:clamp(20px,3vh,34px);display:grid}.welcome[data-v-8b3d6414]{border-bottom:1px solid var(--border-subtle);gap:7px;max-width:44rem;padding-bottom:clamp(18px,3vh,30px);display:grid}.welcome p[data-v-8b3d6414],.welcome h2[data-v-8b3d6414],.welcome span[data-v-8b3d6414]{margin:0}.welcome p[data-v-8b3d6414],.updates__heading p[data-v-8b3d6414]{color:var(--darkorange);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.welcome h2[data-v-8b3d6414]{max-width:24ch;color:var(--our-white);letter-spacing:-.02em;font-size:clamp(1.45rem,3vw,2.35rem);line-height:1.08}.welcome span[data-v-8b3d6414]{max-width:42rem;color:var(--fg2);font-size:clamp(.9rem,1.35vw,1.05rem);line-height:1.55}.starting-guide[data-v-8b3d6414]{gap:13px;display:grid}.starting-guide>h3[data-v-8b3d6414]{color:var(--our-white);margin:0;font-size:15px}.starting-paths[data-v-8b3d6414]{counter-reset:paths}.starting-paths li[data-v-8b3d6414]{border-bottom:1px solid var(--border-subtle);grid-template-columns:3rem minmax(0,1fr);gap:clamp(12px,2vw,22px);margin:0;padding:clamp(15px,2.4vh,22px) 0;display:grid}.starting-paths li[data-v-8b3d6414]:first-child{padding-top:0}.starting-paths__number[data-v-8b3d6414]{color:var(--darkorange);letter-spacing:.13em;padding-top:3px;font-size:10px;font-weight:700}.starting-paths h3[data-v-8b3d6414],.starting-paths p[data-v-8b3d6414]{margin:0}.starting-paths h3[data-v-8b3d6414]{color:var(--our-white);font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.25}.starting-paths p[data-v-8b3d6414]{max-width:42rem;color:var(--fg2);margin-top:6px;font-size:13px;line-height:1.55}.starting-paths strong[data-v-8b3d6414]{color:var(--our-white)}.updates[data-v-8b3d6414]{gap:0;display:grid}.updates__heading[data-v-8b3d6414]{gap:3px;margin-bottom:7px;display:grid}.updates__heading p[data-v-8b3d6414],.updates__heading h3[data-v-8b3d6414]{margin:0}.updates__heading h3[data-v-8b3d6414]{color:var(--our-white);font-size:15px}.message[data-v-8b3d6414]{border-bottom:1px solid var(--border-subtle);gap:4px;padding:13px 0 14px 13px;display:grid;position:relative}.message[data-v-8b3d6414]:before{content:"";background:var(--lightblue);border-radius:50%;width:4px;height:4px;position:absolute;top:16px;left:0}.message p[data-v-8b3d6414],.message h3[data-v-8b3d6414],.message span[data-v-8b3d6414],.message-error[data-v-8b3d6414]{margin:0}.message p[data-v-8b3d6414]{color:var(--darkorange);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.message h3[data-v-8b3d6414]{color:var(--our-white);font-size:13px;line-height:1.3}.message span[data-v-8b3d6414]{color:var(--fg2);font-size:11px;line-height:1.5}.message-error[data-v-8b3d6414]{color:var(--fg3);margin-top:10px;font-size:10px;line-height:1.45}@media (width<=480px){.starting-paths li[data-v-8b3d6414]{grid-template-columns:2rem minmax(0,1fr)}}.panel-action[data-v-cd6f6ec3]{border:1px solid var(--lightblue);border-radius:var(--radius-sm);min-height:34px;color:var(--our-white);font:inherit;cursor:pointer;background:0 0;padding:7px 11px;font-size:12px;font-weight:700}.panel-action--solid[data-v-cd6f6ec3]{background:var(--lightblue)}.panel-action--link[data-v-cd6f6ec3]{min-height:auto;color:var(--fg3);border:0;padding:0;text-decoration:underline}.panel-action[data-v-cd6f6ec3]:hover:not(:disabled),.panel-action[data-v-cd6f6ec3]:focus-visible{background:var(--lightblue)}.panel-action--link[data-v-cd6f6ec3]:hover:not(:disabled),.panel-action--link[data-v-cd6f6ec3]:focus-visible{color:var(--our-white);background:0 0}.panel-action[data-v-cd6f6ec3]:disabled{cursor:not-allowed;opacity:.42}.panel-field[data-v-4469b8cd]{color:var(--our-white);gap:6px;font-size:12px;font-weight:700;display:grid}.panel-field__label em[data-v-4469b8cd]{color:var(--fg3);font-style:normal;font-weight:400}.panel-field[data-v-4469b8cd] input,.panel-field[data-v-4469b8cd] textarea,.panel-field[data-v-4469b8cd] select{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;min-height:34px;color:var(--our-white);font:inherit;padding:9px 10px;font-size:13px;line-height:1.45}.panel-field[data-v-4469b8cd] textarea{resize:vertical}.pitch-panel[data-v-d8d1462a]{align-content:start;gap:14px;min-height:0;display:grid}.pitch-status[data-v-d8d1462a]{border:1px solid var(--lightblue);border-radius:var(--radius-sm);background:var(--surface-2);gap:5px;padding:12px;display:grid}.pitch-status p[data-v-d8d1462a],.pitch-status span[data-v-d8d1462a]{margin:0}.pitch-status p[data-v-d8d1462a]{color:var(--darkorange);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.pitch-status strong[data-v-d8d1462a]{color:var(--our-white);font-size:15px}.pitch-status span[data-v-d8d1462a]{color:var(--fg2);font-size:12px;line-height:1.45}.pitch-status[data-v-d8d1462a] .panel-action{justify-self:start;margin-top:5px}.pitch-form[data-v-d8d1462a]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);gap:11px;padding:13px;display:grid}.pitch-form>div[data-v-d8d1462a]{justify-content:space-between;align-items:center;gap:10px;display:flex}.pitch-submit[data-v-d8d1462a]{justify-self:start}.fabula-list li[data-v-d8d1462a]{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;margin:0;padding:13px 0;display:grid}.fabula-list li[data-v-d8d1462a]:first-child{border-top:1px solid var(--border-subtle)}.fabula-list h3[data-v-d8d1462a],.fabula-list p[data-v-d8d1462a]{margin:0}.fabula-list h3[data-v-d8d1462a]{color:var(--our-white);font-size:14px;line-height:1.25}.fabula-list p[data-v-d8d1462a]{color:var(--fg2);margin-top:5px;font-size:12px;line-height:1.45}@media (width<=460px){.fabula-list li[data-v-d8d1462a]{grid-template-columns:1fr}}.populi-create[data-v-6eac030f]{align-content:start;gap:14px;min-height:0;display:grid}.populi-create__intro[data-v-6eac030f]{color:var(--fg2);margin:0;line-height:1.55}.populi-create[data-v-6eac030f] .panel-action{justify-self:start}.populi-create[data-v-6eac030f] .panel-state{border-top:1px solid var(--border-subtle);padding-top:12px}.populi-create[data-v-6eac030f] .panel-state strong{color:var(--our-white)}.populi-pool[data-v-5e80e6ca]{align-content:start;gap:14px;min-height:0;display:grid}.populi-pool__intro[data-v-5e80e6ca],.catalogue-note[data-v-5e80e6ca]{color:var(--fg2);margin:0;font-size:12px;line-height:1.5}.character-form[data-v-5e80e6ca]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.character-catalogue[data-v-5e80e6ca]{border-top:1px solid var(--border-subtle);gap:10px;padding-top:13px;display:grid}.character-catalogue header p[data-v-5e80e6ca],.character-catalogue h3[data-v-5e80e6ca]{margin:0}.character-catalogue header p[data-v-5e80e6ca]{color:var(--darkorange);letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:700}.character-catalogue h3[data-v-5e80e6ca]{color:var(--our-white);margin-top:2px;font-size:15px}.character-catalogue[data-v-5e80e6ca] .panel-list{gap:7px}.character-catalogue li[data-v-5e80e6ca]{align-items:center;gap:9px;margin:0;display:flex}.character-catalogue li>span[data-v-5e80e6ca]{border:1px solid var(--lightblue);width:28px;height:28px;color:var(--darkorange);border-radius:50%;flex:0 0 28px;place-items:center;font-size:11px;font-weight:700;display:grid}.character-catalogue li div[data-v-5e80e6ca]{display:grid}.character-catalogue strong[data-v-5e80e6ca]{color:var(--our-white);font-size:12px}.character-catalogue small[data-v-5e80e6ca]{color:var(--fg3);font-size:10px}.catalogue-note[data-v-5e80e6ca]{border:1px dashed var(--border-subtle);border-radius:var(--radius-sm);padding:10px}@media (width<=440px){.character-form[data-v-5e80e6ca]{grid-template-columns:1fr}.character-form button[data-v-5e80e6ca]{justify-self:start}}.premise-pool[data-v-fa160a0a]{align-content:start;gap:15px;min-height:0;display:grid}.premise-pool__intro[data-v-fa160a0a]{max-width:46rem;color:var(--fg2);margin:0}.premise-pool__tools[data-v-fa160a0a]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.premise-pool__tools input[data-v-fa160a0a],.premise-pool__tools select[data-v-fa160a0a]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);min-width:0;color:var(--our-white);font:inherit;padding:8px 10px;font-size:13px}.premise-pool__list[data-v-fa160a0a]{border-top:1px solid var(--border-subtle)}.premise-pool__list>li[data-v-fa160a0a]{border-bottom:1px solid var(--border-subtle);gap:8px;margin:0;padding:17px 0;display:grid}.premise-pool__list header[data-v-fa160a0a],.premise-pool__list footer[data-v-fa160a0a]{color:var(--fg3);flex-wrap:wrap;align-items:baseline;gap:8px 14px;font-size:11px;display:flex}.premise-pool__list header[data-v-fa160a0a]{justify-content:space-between}.premise-pool__list h3[data-v-fa160a0a],.premise-pool__list p[data-v-fa160a0a]{margin:0}.premise-pool__list h3[data-v-fa160a0a]{color:var(--our-white)}.premise-pool__list p[data-v-fa160a0a]{color:var(--fg2)}.premise-pool__status[data-v-fa160a0a]{color:var(--lightblue);letter-spacing:.11em;font-weight:700}.premise-pool__status[data-status=RETURNED][data-v-fa160a0a],.premise-pool__status[data-status=DECLINED][data-v-fa160a0a]{color:var(--darkorange)}.premise-pool__status[data-status=ADMITTED][data-v-fa160a0a]{color:var(--our-white)}.premise-pool__list footer a[data-v-fa160a0a]{color:var(--fg-accent-readable);margin-left:auto}@container (width<=430px){.premise-pool__tools[data-v-fa160a0a]{grid-template-columns:1fr}.premise-pool__list header[data-v-fa160a0a]{display:grid}.premise-pool__list footer a[data-v-fa160a0a]{width:100%;margin-left:0}}.character-select[data-v-bde9aa63]{max-width:12rem;min-height:28px;color:var(--our-white);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;padding:3px 8px;font-size:11.5px;font-weight:700}.character-empty[data-v-bde9aa63]{color:var(--fg2);font-size:var(--text-sm);gap:8px;display:grid}.character-empty p[data-v-bde9aa63]{margin:0}.character-sheet[data-v-bde9aa63]{align-content:start;gap:22px;min-height:0;padding-right:6px;display:grid;overflow:auto}.character-group[data-v-bde9aa63]{border-bottom:1px solid var(--border-whisper);gap:14px;padding-bottom:18px;display:grid}.character-group[data-v-bde9aa63]:last-child{border-bottom:0}.character-group h3[data-v-bde9aa63]{color:var(--darkorange);letter-spacing:.14em;font-size:11px;line-height:var(--leading-snug);text-transform:uppercase;margin:0}.character-group dl[data-v-bde9aa63]{gap:18px;margin:0;display:grid}.character-group div[data-v-bde9aa63]{gap:7px;display:grid}.character-group dt[data-v-bde9aa63]{color:var(--fg1);font-size:15px;font-weight:700;line-height:1.35}.character-group dd[data-v-bde9aa63]{color:var(--fg2);overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:13px;line-height:1.5}.panel-edit-button[data-v-071625f2]{min-height:var(--control-height-compact);color:var(--our-white);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;font-size:var(--control-font-size);cursor:pointer;padding:3px 9px;font-weight:700}.panel-edit-button[data-v-071625f2]:disabled{cursor:not-allowed;opacity:.45}.section-outline[data-v-d65fa80d]{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.google-doc-frame[data-v-d65fa80d]{background:var(--surface-1);border:0;flex:1;width:100%;min-height:0}.section-outline__status[data-v-d65fa80d]{color:var(--fg2);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.section-outline__status--error[data-v-d65fa80d]{color:var(--fg-accent-readable)}.section-outline__document[data-v-d65fa80d]{min-height:0;color:var(--fg2);font-size:var(--text-sm);white-space:pre-wrap;line-height:1.65;overflow:auto}.drive-text-document__frame[data-v-531231ec],.drive-text-document__content[data-v-531231ec]{flex:1;min-height:0}.drive-text-document__frame[data-v-531231ec]{background:var(--surface-1);border:0;width:100%}.drive-text-document__content[data-v-531231ec]{color:var(--fg2);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;overflow:auto}.drive-text-document__state[data-v-531231ec]{color:var(--fg2);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.drive-text-document__state--error[data-v-531231ec]{color:var(--fg-accent-readable)}.spaces-sync[data-v-e4758400]{align-items:center;gap:4px;display:flex}.spaces-sync__button[data-v-e4758400]{min-width:28px;min-height:28px;color:var(--our-white);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:3px 6px;display:inline-flex}.spaces-sync__button[data-v-e4758400]:disabled{cursor:not-allowed;opacity:.45}.spaces-sync__button--save[data-v-e4758400]:not(:disabled){color:var(--darkorange)}@media (width<=760px),(orientation:portrait),(pointer:coarse){.spaces-sync[data-v-e4758400]{gap:var(--space-2)}.spaces-sync__button[data-v-e4758400]{min-width:var(--control-height-touch);min-height:var(--control-height-touch)}}.spaces-preview[data-v-a983dc94]{flex-shrink:0;gap:8px;display:grid}.spaces-preview__line[data-v-a983dc94]{color:var(--fg2);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.spaces-preview__line--error[data-v-a983dc94]{color:var(--fg-accent-readable)}.spaces-preview__staged[data-v-a983dc94]{border:1px solid var(--lightblue);border-radius:var(--radius-sm);gap:0;display:grid;overflow:hidden}.spaces-preview__bar[data-v-a983dc94]{background:var(--surface-2);color:var(--our-white);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;padding:5px 9px;font-size:10px;font-weight:700;display:flex}.spaces-preview__dismiss[data-v-a983dc94]{color:var(--our-white);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;cursor:pointer;background:0 0;padding:2px 7px;font-size:10px;font-weight:700}.spaces-preview__body[data-v-a983dc94]{white-space:pre-wrap;max-height:11rem;color:var(--fg2);font-size:var(--text-sm);line-height:var(--leading-relaxed);padding:9px;overflow:auto}.character-start[data-v-87e3adf6]{background:var(--surface-1);flex:1;align-content:center;justify-items:start;gap:16px;min-height:0;padding:clamp(36px,8vw,96px) clamp(32px,9vw,132px);display:grid;overflow:auto}.character-start--submitted[data-v-87e3adf6]{background:linear-gradient(135deg, color-mix(in srgb, var(--lightblue) 9%, transparent), transparent 54%), var(--surface-1)}.character-form-stage[data-v-87e3adf6]{background:var(--surface-1);flex:1;grid-template-rows:auto minmax(0,1fr);gap:14px;min-height:0;padding:clamp(18px,3vw,32px);display:grid}.character-form-stage__intro[data-v-87e3adf6]{gap:7px;display:grid}.character-form-stage__intro h2[data-v-87e3adf6],.character-form-stage__intro p[data-v-87e3adf6]{margin:0}.character-form-stage__intro h2[data-v-87e3adf6]{color:var(--our-white);font-size:clamp(1.35rem,3vw,2rem)}.character-form-stage__intro p[data-v-87e3adf6]:last-child{max-width:66ch;color:var(--fg2);line-height:1.5}.character-form-frame[data-v-87e3adf6]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--our-white);width:100%;height:100%;min-height:32rem}.character-start__eyebrow[data-v-87e3adf6],.character-start h2[data-v-87e3adf6],.character-start p[data-v-87e3adf6]{margin:0}.character-start__eyebrow[data-v-87e3adf6]{color:var(--darkorange);font-size:var(--text-sm);letter-spacing:.16em;text-transform:uppercase;font-weight:700}.character-start h2[data-v-87e3adf6]{color:var(--our-white);font-size:clamp(1.65rem,4vw,2.5rem);line-height:1.12}.character-start p[data-v-87e3adf6]{max-width:52ch;color:var(--fg2);font-size:var(--text-lg);line-height:1.65}.character-start__connect[data-v-87e3adf6]{border-radius:var(--radius-sm);background:var(--our-white);min-height:42px;color:var(--darkerblue);cursor:pointer;align-items:center;padding:9px 15px;font-weight:800;display:inline-flex}.character-start__connect[data-v-87e3adf6]:hover:not(:disabled),.character-start__connect[data-v-87e3adf6]:focus-visible:not(:disabled){filter:brightness(1.1)}.character-start__connect[data-v-87e3adf6]:disabled{cursor:wait;opacity:.62}.character-start .character-start__status[data-v-87e3adf6]{color:var(--fg3);font-size:var(--text-sm)}.character-start .character-start__unavailable[data-v-87e3adf6]{color:var(--fg-accent-readable);font-size:var(--text-sm)}.manuscript-selectors[data-v-87e3adf6]{align-items:center;gap:6px;min-width:0;display:flex}.manuscript-select[data-v-87e3adf6]{min-width:5.9rem;max-width:7.5rem;min-height:28px;color:var(--our-white);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font:inherit;padding:3px 8px;font-size:11.5px;font-weight:700}.google-doc-frame[data-v-87e3adf6]{background:var(--surface-1);border:0;flex:1;width:100%;min-height:0}.wr-editor[data-v-87e3adf6]{background:var(--surface-1);min-height:0;color:var(--fg1);flex:1;align-content:start;gap:18px;padding:clamp(30px,6vw,76px) clamp(32px,9vw,132px);display:grid;overflow:auto}.wr-editor__eyebrow[data-v-87e3adf6]{color:var(--darkorange);font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;margin:0;font-weight:700}.wr-editor__line[data-v-87e3adf6]{max-width:68ch;color:var(--fg2);font-size:var(--text-lg);margin:0;line-height:1.72}.wr-editor__line--muted[data-v-87e3adf6]{color:var(--fg3);font-size:var(--text-base)}.wr-editor__line--error[data-v-87e3adf6]{color:var(--fg-accent-readable)}.wr-editor__document[data-v-87e3adf6]{max-width:78ch;color:var(--fg2);font-size:var(--text-lg);white-space:pre-wrap;line-height:1.72}.wr-editor__rule[data-v-87e3adf6]{background:var(--border-subtle);width:100%;height:1px;margin:0}@media (width<=560px){.manuscript-selectors[data-v-87e3adf6]{flex-wrap:wrap;justify-content:flex-end}.manuscript-select[data-v-87e3adf6]{max-width:6.75rem}}.reindex[data-v-2ff81cc5]{z-index:2;background:color-mix(in srgb, var(--darkerblue) 72%, transparent);place-items:center;padding:16px;display:grid;position:absolute;inset:0}.reindex__card[data-v-2ff81cc5]{border:1px solid color-mix(in srgb, var(--lightblue) 28%, transparent);background:var(--darkerblue);width:min(100%,26rem);max-height:100%;color:var(--fg1);border-radius:12px;gap:12px;padding:16px;display:grid;overflow:auto;box-shadow:0 24px 60px #00000080}.reindex__header[data-v-2ff81cc5]{justify-content:space-between;align-items:center;display:flex}.reindex__header h2[data-v-2ff81cc5]{margin:0;font-size:15px}.reindex__close[data-v-2ff81cc5]{color:var(--fg2);cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}.reindex__close[data-v-2ff81cc5]:focus-visible,.reindex__retry[data-v-2ff81cc5]:focus-visible,summary[data-v-2ff81cc5]:focus-visible{outline:2px solid var(--lightblue);outline-offset:2px}.reindex__steps[data-v-2ff81cc5]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.reindex__step[data-v-2ff81cc5]{align-items:center;gap:8px;font-size:13px;display:flex}.reindex__step-icon[data-v-2ff81cc5]{background:color-mix(in srgb, var(--fg2) 30%, transparent);border-radius:50%;width:10px;height:10px}.reindex__step-icon--working[data-v-2ff81cc5]{background:var(--lightblue);animation:1s ease-in-out infinite reindex-pulse-2ff81cc5}.reindex__step-icon--done[data-v-2ff81cc5]{background:var(--lightblue);animation:none}.reindex__step-icon--failed[data-v-2ff81cc5]{background:#d9556b}.reindex__step-status[data-v-2ff81cc5]{color:var(--fg2);text-transform:uppercase;letter-spacing:.06em;margin-left:auto;font-size:11px}.reindex__elapsed[data-v-2ff81cc5],.reindex__hint[data-v-2ff81cc5]{color:var(--fg2);margin:0;font-size:12px}.reindex__done[data-v-2ff81cc5]{color:var(--lightblue);margin:0;font-size:13px}.reindex__error[data-v-2ff81cc5]{color:#d9556b;margin:0;font-size:13px}.reindex__retry[data-v-2ff81cc5]{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--fg1);font:inherit;cursor:pointer;border-radius:999px;margin-left:8px;padding:4px 10px;font-size:12px}.reindex__log-wrap summary[data-v-2ff81cc5]{cursor:pointer;color:var(--fg2);font-size:12px}.reindex__log[data-v-2ff81cc5]{background:color-mix(in srgb, black 30%, var(--darkerblue));white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:180px;margin:6px 0 0;padding:8px;font-size:11px;overflow:auto}@keyframes reindex-pulse-2ff81cc5{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.reindex__step-icon--working[data-v-2ff81cc5]{animation:none}}.wiki-panel[data-v-b28abc6f]{background:var(--surface-0,var(--darkerblue));border-radius:7px;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.wiki-panel__frame[data-v-b28abc6f]{background:#f8f7f2;border:0;width:100%;height:100%;display:block}.wiki-panel__controls[data-v-b28abc6f]{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;top:8px;right:10px}.wiki-panel__access[data-v-b28abc6f]{border:1px solid color-mix(in srgb, var(--fg2) 24%, transparent);background:color-mix(in srgb, var(--darkerblue) 92%, transparent);color:var(--fg1);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;border-radius:999px;margin:0;padding:4px 8px;font-size:10px;font-weight:700;line-height:1}.wiki-panel__index[data-v-b28abc6f]{border:1px solid color-mix(in srgb, var(--fg2) 24%, transparent);background:color-mix(in srgb, var(--darkerblue) 92%, transparent);color:var(--lightblue);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;line-height:1}.wiki-panel__index[data-v-b28abc6f]:focus-visible{outline:2px solid var(--lightblue);outline-offset:2px}.wiki-panel__access--writer[data-v-b28abc6f]{color:var(--lightblue)}.wiki-panel__state[data-v-b28abc6f]{height:100%;color:var(--fg2);text-align:center;place-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.wiki-panel__state p[data-v-b28abc6f]{margin:0}.wiki-panel__spinner[data-v-b28abc6f]{border:2px solid color-mix(in srgb, var(--fg2) 20%, transparent);border-top-color:var(--lightblue);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite wiki-spin-b28abc6f}.wiki-panel__retry[data-v-b28abc6f]{border:1px solid var(--border-subtle);background:var(--surface-1);color:var(--fg1);font:inherit;cursor:pointer;border-radius:999px;padding:7px 12px}.wiki-panel__retry[data-v-b28abc6f]:focus-visible{outline:2px solid var(--lightblue);outline-offset:2px}@keyframes wiki-spin-b28abc6f{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wiki-panel__spinner[data-v-b28abc6f]{animation:none}}.journalism[data-v-95419b8d]{flex-direction:column;gap:13px;min-height:0;display:flex}.journalism__create[data-v-95419b8d],.journalism__roster[data-v-95419b8d]{gap:9px;display:grid}.journalism__section-heading[data-v-95419b8d],.journalism__selected[data-v-95419b8d]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.journalism__section-heading h3[data-v-95419b8d],.journalism__selected h3[data-v-95419b8d]{color:var(--our-white);font-size:14px;line-height:var(--leading-tight);margin:1px 0 0}.journalism__selected[data-v-95419b8d]{display:block}.journalism__selected p[data-v-95419b8d]:last-child{color:var(--fg-muted);font-size:11px;line-height:var(--leading-snug);margin:4px 0 0}.journalism__eyebrow[data-v-95419b8d]{color:var(--darkorange);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.journalism__count[data-v-95419b8d]{border:1px solid var(--border-subtle);min-width:24px;color:var(--fg2);text-align:center;border-radius:999px;padding:3px 7px;font-size:10px}.journalism__field[data-v-95419b8d]{color:var(--fg2);gap:4px;font-size:11.5px;font-weight:700;display:grid}.journalism__field em[data-v-95419b8d]{color:var(--fg-muted);font-size:10px;font-style:normal;font-weight:400}.journalism__field input[data-v-95419b8d],.journalism__field textarea[data-v-95419b8d],.journalism__field select[data-v-95419b8d]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);width:100%;min-height:32px;color:var(--our-white);font:inherit;padding:6px 8px;font-size:12px}.journalism__field textarea[data-v-95419b8d]{resize:vertical;line-height:var(--leading-snug)}.journalism__field small[data-v-95419b8d]{color:var(--fg-muted);font-size:10.5px;font-weight:400;line-height:var(--leading-snug)}.journalism__button[data-v-95419b8d]{border:1px solid color-mix(in srgb, var(--lightblue) 48%, var(--border-subtle));border-radius:var(--radius-sm);background:var(--darkerblue);min-height:32px;color:var(--our-white);font:inherit;cursor:pointer;padding:6px 10px;font-size:11.5px;font-weight:700}.journalism__button[data-v-95419b8d]:hover:not(:disabled){border-color:var(--lightblue);color:var(--darkorange)}.journalism__button[data-v-95419b8d]:disabled{cursor:not-allowed;opacity:.42}.journalism__rule[data-v-95419b8d]{color:var(--fg-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.journalism__rule[data-v-95419b8d]:before,.journalism__rule[data-v-95419b8d]:after{background:var(--border-subtle);content:"";flex:1;height:1px}.journalism__source-picker[data-v-95419b8d]{padding-bottom:2px}.journalism__reporters[data-v-95419b8d]{border:0;gap:6px;margin:0;padding:0;display:grid}.journalism__reporters legend[data-v-95419b8d]{color:var(--fg2);margin-bottom:4px;font-size:11.5px;font-weight:700}.journalism__reporters>p[data-v-95419b8d]{color:var(--fg-muted);font-size:10.5px;line-height:var(--leading-snug);margin:0}.journalism__reporters label[data-v-95419b8d]{border-bottom:1px solid color-mix(in srgb, var(--border-subtle) 65%, transparent);min-height:27px;color:var(--fg2);cursor:pointer;align-items:center;gap:8px;padding:3px 7px;font-size:11.5px;display:flex}.journalism__reporters input[data-v-95419b8d]{accent-color:var(--lightblue)}.journalism__state[data-v-95419b8d],.journalism__message[data-v-95419b8d]{color:var(--fg2);font-size:11px;line-height:var(--leading-snug);margin:0}.journalism__empty[data-v-95419b8d]{padding:10px 0}.journalism__empty p[data-v-95419b8d]{color:var(--our-white);margin:0 0 3px;font-size:12px;font-weight:700}.journalism__empty span[data-v-95419b8d]{color:var(--fg-muted);font-size:10.5px;line-height:var(--leading-snug)}.journalism__message--error[data-v-95419b8d]{color:var(--fg-accent-readable)}.journalism[data-v-95419b8d] :is(input,textarea,select,button):focus-visible{outline:2px solid var(--lightblue);outline-offset:2px}@media (prefers-reduced-motion:reduce){.journalism__button[data-v-95419b8d]{transition:none}}.pool-review[data-v-17364f53]{align-content:start;gap:9px;min-width:0;display:grid}.pool-review__authority[data-v-17364f53],.pool-review h3[data-v-17364f53],.pool-review>p[data-v-17364f53]{margin:0}.pool-review__authority[data-v-17364f53]{color:var(--darkorange);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.pool-review h3[data-v-17364f53]{color:var(--our-white);overflow-wrap:anywhere;font-size:18px}.pool-review>p[data-v-17364f53]{max-width:62ch;color:var(--fg2);font-size:12px;line-height:1.55}.expert-panel[data-v-f8b95eab]{color:var(--fg2);gap:22px;display:grid}.expert-lede[data-v-f8b95eab]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.expert-lede p[data-v-f8b95eab],.expert-lede h3[data-v-f8b95eab],.expert-lede span[data-v-f8b95eab]{margin:0}.expert-lede p[data-v-f8b95eab]{color:var(--lightblue);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.expert-lede h3[data-v-f8b95eab]{color:var(--our-white);font-size:25px}.expert-lede span[data-v-f8b95eab]{max-width:480px;color:var(--fg3);margin-top:5px;font-size:11px;line-height:1.45;display:block}.nomination-form[data-v-f8b95eab]{border:1px solid var(--border-subtle);background:var(--surface-1);border-radius:10px;gap:14px;padding:18px;display:grid}.field-pair[data-v-f8b95eab]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reuse-check[data-v-f8b95eab]{color:var(--fg2);grid-template-columns:auto 1fr;align-items:start;gap:9px;font-size:11px;line-height:1.45;display:grid}.nomination-ledger[data-v-f8b95eab]{gap:9px;display:grid}.nomination-ledger h4[data-v-f8b95eab]{color:var(--our-white);margin:0;font-size:13px}.nomination-ledger ol[data-v-f8b95eab],.directory>ol[data-v-f8b95eab]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.nomination-ledger li[data-v-f8b95eab]{border-top:1px solid var(--border-subtle);grid-template-columns:1fr auto;gap:7px 14px;padding:12px 0;display:grid}.nomination-ledger li div[data-v-f8b95eab]{gap:2px;display:grid}.nomination-ledger span[data-v-f8b95eab]{color:var(--lightblue);letter-spacing:.1em;font-size:9px;font-weight:700}.nomination-ledger strong[data-v-f8b95eab]{color:var(--our-white)}.nomination-ledger small[data-v-f8b95eab],.nomination-ledger p[data-v-f8b95eab]{color:var(--fg3);margin:0;font-size:10px}.directory[data-v-f8b95eab]{border-top:1px solid var(--border-subtle);gap:12px;padding-top:16px;display:grid}.directory>label[data-v-f8b95eab]{color:var(--fg3);letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:10px;font-weight:700;display:grid}.directory>label input[data-v-f8b95eab]{letter-spacing:normal;text-transform:none;font-size:13px}.directory>ol>li[data-v-f8b95eab]{border:1px solid var(--border-subtle);background:linear-gradient(145deg,var(--surface-1),var(--surface-0));border-radius:10px;gap:10px;padding:16px;display:grid}.directory header[data-v-f8b95eab]{justify-content:space-between;gap:12px;display:flex}.directory h4[data-v-f8b95eab],.directory header p[data-v-f8b95eab],.directory>ol>li>p[data-v-f8b95eab]{margin:0}.directory h4[data-v-f8b95eab]{color:var(--our-white);font-size:18px}.directory header p[data-v-f8b95eab]{color:var(--lightblue);margin-top:2px;font-size:10px}.directory header>span[data-v-f8b95eab]{color:var(--fg3);letter-spacing:.1em;font-size:9px;font-weight:700}.directory>ol>li>p[data-v-f8b95eab]{color:var(--fg2);font-size:12px;line-height:1.6}.directory ul[data-v-f8b95eab]{margin:0;padding-left:18px;font-size:11px}.directory footer[data-v-f8b95eab]{color:var(--fg3);font-size:9px}.directory a[data-v-f8b95eab]{color:var(--lightblue)}@media (width<=620px){.expert-lede[data-v-f8b95eab]{display:grid}.field-pair[data-v-f8b95eab],.nomination-ledger li[data-v-f8b95eab]{grid-template-columns:1fr}}.retry-link[data-v-f8b95eab]{color:var(--lightblue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (pointer:coarse){button[data-v-f8b95eab],input[data-v-f8b95eab],select[data-v-f8b95eab]{min-height:44px}}.fabula-pitch-panel[data-v-2d7dc66e]{align-content:start;gap:18px;display:grid;container-type:inline-size}.fabula-lede[data-v-2d7dc66e]{justify-content:space-between;align-items:start;gap:18px;display:flex}.fabula-lede>div[data-v-2d7dc66e]{gap:5px;display:grid}.fabula-lede h2[data-v-2d7dc66e]{color:var(--our-white);margin:0;font-size:18px}.fabula-lede p[data-v-2d7dc66e]{max-width:38rem;color:var(--fg2);font-size:var(--text-sm);margin:0;line-height:1.55}.fabula-form[data-v-2d7dc66e]{border-top:1px solid var(--border-subtle);gap:0;display:grid}.completion[data-v-2d7dc66e]{color:var(--fg3);grid-template-columns:1fr auto;gap:5px;padding:12px 0;font-size:10px;display:grid}.completion strong[data-v-2d7dc66e]{color:var(--our-white)}.completion i[data-v-2d7dc66e]{background:var(--surface-2);grid-column:1/-1;height:2px}.completion b[data-v-2d7dc66e]{background:var(--lightblue);height:100%;transition:width .2s;display:block}.completion small[data-v-2d7dc66e]{grid-column:1/-1}.before-you-begin[data-v-2d7dc66e]{background:var(--surface-1);color:var(--fg2);gap:5px;margin:4px 0 8px;padding:13px 15px;font-size:11px;line-height:1.55;display:grid}.before-you-begin strong[data-v-2d7dc66e]{color:var(--lightblue);font-size:12px}.before-you-begin p[data-v-2d7dc66e]{margin:0}.form-section[data-v-2d7dc66e]{border-bottom:1px solid var(--border-subtle);grid-template-columns:2.2rem minmax(0,1fr);gap:12px;padding:20px 0;display:grid}.form-section[data-v-2d7dc66e]>:last-child{min-width:0}.form-section>div[data-v-2d7dc66e]{gap:12px;display:grid}.section-number[data-v-2d7dc66e]{color:var(--darkorange);letter-spacing:.12em;padding-top:2px;font-size:10px;font-weight:700}.section-intro[data-v-2d7dc66e]{gap:4px;display:grid}.section-intro strong[data-v-2d7dc66e]{color:var(--our-white);font-size:13px}.section-intro p[data-v-2d7dc66e],.field-help[data-v-2d7dc66e]{color:var(--fg3);margin:0;font-size:10px;line-height:1.55}.subsection-heading[data-v-2d7dc66e]{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:start;gap:12px;margin-top:6px;padding-top:13px;display:flex}.subsection-heading>div[data-v-2d7dc66e]{gap:2px;display:grid}.subsection-heading strong[data-v-2d7dc66e]{color:var(--our-white);font-size:12px}.subsection-heading small[data-v-2d7dc66e]{color:var(--fg3);font-size:10px}.fabula-premise[data-v-2d7dc66e]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);gap:9px;margin:0;padding:11px;display:grid}.fabula-premise legend[data-v-2d7dc66e]{color:var(--darkorange);padding-inline:6px;font-size:10px;font-weight:700}.premise-picker[data-v-2d7dc66e]{gap:10px;display:grid}.premise-option[data-v-2d7dc66e]{color:var(--fg2);grid-template-columns:auto 1fr;gap:9px;font-size:11px;line-height:1.4;display:grid}.premise-option strong[data-v-2d7dc66e],.premise-option small[data-v-2d7dc66e]{display:block}.premise-option strong[data-v-2d7dc66e]{color:var(--our-white);font-size:12px}.premise-option small[data-v-2d7dc66e]{color:var(--fg3);margin-top:4px}.axis-list[data-v-2d7dc66e]{gap:12px;display:grid}.axis-list fieldset[data-v-2d7dc66e]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);gap:9px;margin:0;padding:11px;display:grid}.axis-list legend[data-v-2d7dc66e]{color:var(--darkorange);padding:0 6px;font-size:10px;font-weight:700}.criteria[data-v-2d7dc66e]{border-block:1px solid var(--border-subtle);color:var(--fg2);margin-top:16px;padding-block:12px;font-size:11px}.criteria summary[data-v-2d7dc66e]{color:var(--darkorange);cursor:pointer;font-weight:700}.criteria ul[data-v-2d7dc66e]{columns:2;padding-left:18px}.criteria li[data-v-2d7dc66e]{break-inside:avoid;margin-bottom:7px;line-height:1.4}.reuse-check[data-v-2d7dc66e]{color:var(--fg2);grid-template-columns:auto 1fr;gap:9px;margin-top:15px;font-size:12px;line-height:1.45;display:grid}.form-actions[data-v-2d7dc66e]{flex-wrap:wrap;gap:9px;padding-top:15px;display:flex}.pitch-preview[data-v-2d7dc66e]{border-block:1px solid var(--lightblue);background:var(--surface-1);gap:14px;margin-top:16px;padding:18px;display:grid}.pitch-preview header span[data-v-2d7dc66e]{color:var(--lightblue);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.pitch-preview h3[data-v-2d7dc66e],.pitch-preview p[data-v-2d7dc66e]{margin:0}.pitch-preview h3[data-v-2d7dc66e]{color:var(--our-white);font-size:22px}.pitch-preview dl[data-v-2d7dc66e]{gap:10px;margin:0;display:grid}.pitch-preview dt[data-v-2d7dc66e]{color:var(--darkorange);text-transform:uppercase;font-size:9px;font-weight:700}.pitch-preview dd[data-v-2d7dc66e]{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:12px;line-height:1.5}@container (width<=430px){.fabula-lede[data-v-2d7dc66e]{display:grid}.form-section[data-v-2d7dc66e]{grid-template-columns:1.7rem minmax(0,1fr)}.criteria ul[data-v-2d7dc66e]{columns:1}.form-actions[data-v-2d7dc66e],.subsection-heading[data-v-2d7dc66e]{display:grid}}@media (prefers-reduced-motion:reduce){.completion b[data-v-2d7dc66e]{transition:none}}.retry-link[data-v-2d7dc66e]{color:var(--lightblue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.citation-list[data-v-2d7dc66e]{gap:12px;display:grid}.citation-list>header[data-v-2d7dc66e]{justify-content:space-between;align-items:start;gap:12px;display:flex}.citation-list>header div[data-v-2d7dc66e]{gap:3px;display:grid}.citation-list>header strong[data-v-2d7dc66e]{color:var(--our-white);font-size:12px}.citation-list>header small[data-v-2d7dc66e]{color:var(--fg3);font-size:10px}.citation-list fieldset[data-v-2d7dc66e]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);gap:10px;margin:0;padding:12px;display:grid}.citation-list legend[data-v-2d7dc66e]{color:var(--darkorange);padding-inline:6px;font-size:10px;font-weight:700}.citation-url[data-v-2d7dc66e]{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.citation-preview[data-v-2d7dc66e]{border:1px solid var(--border-subtle);color:var(--fg2);white-space:pre-wrap;gap:5px;margin:0;padding:10px;font-size:11px;display:grid}.citation-preview strong[data-v-2d7dc66e]{color:var(--lightblue)}@container (width<=430px){.citation-list>header[data-v-2d7dc66e],.citation-url[data-v-2d7dc66e]{grid-template-columns:1fr;display:grid}}.section-heading[data-v-2d7dc66e]{color:var(--our-white);font-size:12px}.submission-heading[data-v-2d7dc66e]{color:var(--our-white);gap:12px;padding-top:16px;font-size:12px;display:flex}.submission-heading span[data-v-2d7dc66e]{color:var(--darkorange);letter-spacing:.12em;font-size:10px}.premise-panel[data-v-8cbd049f]{align-content:start;gap:18px;display:grid;container-type:inline-size}.premise-lede[data-v-8cbd049f]{justify-content:space-between;align-items:start;gap:18px;display:flex}.premise-lede p[data-v-8cbd049f]{max-width:32rem;color:var(--fg2);font-size:var(--text-sm);margin:0;line-height:1.55}.premise-form[data-v-8cbd049f]{border-block:1px solid var(--border-subtle);gap:15px;padding-block:18px;display:grid}.module-choice[data-v-8cbd049f]{border:0;gap:9px;margin:0;padding:0;display:grid}.module-choice legend[data-v-8cbd049f]{color:var(--our-white);font-size:12px;font-weight:700}.module-choice legend span[data-v-8cbd049f]{color:var(--fg3);font-weight:400}.module-choice>p[data-v-8cbd049f]{color:var(--fg3);margin:-3px 0 3px;font-size:11px;line-height:1.45}.module-choice__option[data-v-8cbd049f]{border:1px solid var(--border-subtle);border-radius:8px;gap:9px;padding:10px;display:grid}.module-choice label[data-v-8cbd049f]{color:var(--fg2);grid-template-columns:auto 1fr;align-items:start;gap:9px;font-size:11px;line-height:1.4;display:grid}.module-choice strong[data-v-8cbd049f]{color:var(--our-white);font-size:12px;display:block}.module-option-copy[data-v-8cbd049f]{gap:2px;display:grid}.module-domain[data-v-8cbd049f]{color:var(--lightblue);font-size:10px;font-weight:700}.module-experts[data-v-8cbd049f]{color:var(--fg3);margin-top:2px;font-size:10px}.module-experts b[data-v-8cbd049f]{color:var(--fg2)}.module-expert-state[data-v-8cbd049f]{color:var(--darkorange)}.seed-topic[data-v-8cbd049f]{background:var(--surface-2);gap:9px;padding:10px;display:grid}.seed-topic p[data-v-8cbd049f]{color:var(--fg3);margin:0;font-size:10px;line-height:1.4}.seed-topic article[data-v-8cbd049f]{border-top:1px solid var(--border-subtle);gap:8px;padding-top:8px;display:grid}.seed-topic article header[data-v-8cbd049f]{justify-content:space-between;align-items:center;display:flex}.seed-topic article header button[data-v-8cbd049f],.seed-topic__add[data-v-8cbd049f]{color:var(--darkorange);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.seed-topic__add[data-v-8cbd049f]{justify-self:start}.seed-topic label[data-v-8cbd049f]{color:var(--fg3);grid-template-columns:1fr;gap:4px;font-weight:700}.seed-topic-ledger[data-v-8cbd049f]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.seed-topic-ledger li[data-v-8cbd049f]{color:var(--fg3);flex-wrap:wrap;gap:8px;font-size:10px;display:flex}.seed-topic-ledger strong[data-v-8cbd049f]{color:var(--fg2)}.criteria[data-v-8cbd049f]{border-block:1px solid var(--border-subtle);color:var(--fg2);padding-block:11px;font-size:11px}.criteria summary[data-v-8cbd049f]{color:var(--darkorange);cursor:pointer;font-weight:700}.criteria ul[data-v-8cbd049f]{gap:6px;padding-left:18px;display:grid}.criteria p[data-v-8cbd049f]{color:var(--fg3);margin:10px 0 0}.reuse-check[data-v-8cbd049f]{color:var(--fg2);grid-template-columns:auto 1fr;gap:9px;font-size:12px;line-height:1.45;display:grid}.form-actions[data-v-8cbd049f]{flex-wrap:wrap;gap:9px;display:flex}.ledger-tools[data-v-8cbd049f]{grid-template-columns:1fr auto;gap:8px;display:grid}.retry-link[data-v-8cbd049f]{color:var(--lightblue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pitch-ledger[data-v-8cbd049f]{border-top:1px solid var(--border-subtle)}.pitch-ledger li[data-v-8cbd049f]{border-bottom:1px solid var(--border-subtle);gap:7px;padding:16px 0;display:grid}.pitch-ledger h3[data-v-8cbd049f],.pitch-ledger p[data-v-8cbd049f]{margin:0}.pitch-ledger h3[data-v-8cbd049f]{color:var(--our-white);font-size:16px}.pitch-ledger p[data-v-8cbd049f]{color:var(--fg2);font-size:12px;line-height:1.5}.pitch-ledger small[data-v-8cbd049f]{color:var(--fg3);line-height:1.4}.pitch-ledger a[data-v-8cbd049f]{color:var(--lightblue);font-size:11px}.review-feedback[data-v-8cbd049f]{background:var(--surface-2);color:var(--fg2);gap:4px;padding:10px;font-size:11px;line-height:1.45;display:grid}.review-feedback strong[data-v-8cbd049f]{color:var(--our-white)}.review-feedback p[data-v-8cbd049f]{margin:0}.pitch-ledger__meta[data-v-8cbd049f]{color:var(--fg3);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:10px;font-size:9px;display:flex}.status-mark[data-v-8cbd049f]{color:var(--lightblue);font-weight:700}.status-mark[data-status=RETURNED][data-v-8cbd049f],.status-mark[data-status=DECLINED][data-v-8cbd049f]{color:var(--darkorange)}.status-mark[data-status=ADMITTED][data-v-8cbd049f]{color:var(--our-white)}@container (width<=420px){.premise-lede[data-v-8cbd049f],.form-actions[data-v-8cbd049f],.ledger-tools[data-v-8cbd049f]{display:grid}}.audit-ledger[data-v-50ed2abf]{border-block:1px solid var(--border-subtle);color:var(--fg2);padding-block:11px;font-size:11px}.audit-ledger summary[data-v-50ed2abf]{color:var(--lightblue);cursor:pointer;font-weight:700}.audit-ledger ol[data-v-50ed2abf]{gap:9px;margin:10px 0 0;padding:0;list-style:none;display:grid}.audit-ledger li[data-v-50ed2abf]{border-bottom:1px solid var(--border-subtle);overflow-wrap:anywhere;gap:2px;padding-block:7px;display:grid}.audit-ledger strong[data-v-50ed2abf]{color:var(--our-white);text-transform:capitalize;font-size:10px}.audit-ledger span[data-v-50ed2abf],.audit-ledger small[data-v-50ed2abf]{color:var(--fg3);font-size:9px}.audit-ledger p[data-v-50ed2abf]{margin:2px 0 0}.review-workspace[data-v-3dcb7fc8]{z-index:21;border:1px solid color-mix(in srgb,var(--lightblue) 45%,var(--border-subtle));background:var(--surface-0);box-shadow:0 22px 80px color-mix(in srgb,var(--our-black) 76%,transparent);border-radius:12px;grid-template-rows:auto auto auto minmax(0,1fr);display:grid;position:absolute;inset:10px;overflow:hidden}.review-header[data-v-3dcb7fc8]{border-bottom:1px solid var(--border-subtle);background:var(--body-gradient-down);justify-content:space-between;align-items:center;padding:15px 18px 11px;display:flex}.review-header p[data-v-3dcb7fc8],.review-header h2[data-v-3dcb7fc8]{margin:0}.review-header p[data-v-3dcb7fc8]{color:var(--darkorange);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.review-header h2[data-v-3dcb7fc8]{color:var(--our-white);font-size:22px}.review-header button[data-v-3dcb7fc8]{border:1px solid var(--border-subtle);width:32px;height:32px;color:var(--our-white);font:inherit;cursor:pointer;background:0 0;border-radius:50%;font-size:22px}.review-workspace>nav[data-v-3dcb7fc8]{border-bottom:1px solid var(--border-subtle);gap:2px;padding:5px 18px 0;display:flex}nav button[data-v-3dcb7fc8]{color:var(--fg3);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 12px;font-size:11px;font-weight:700}nav button[aria-current=page][data-v-3dcb7fc8]{border-bottom-color:var(--lightblue);color:var(--our-white)}nav span[data-v-3dcb7fc8]{color:var(--darkorange);margin-left:5px}.review-state[data-v-3dcb7fc8]{padding:10px 18px}.review-layout[data-v-3dcb7fc8]{grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);min-height:0;display:grid;overflow:hidden}.review-queue[data-v-3dcb7fc8]{border-right:1px solid var(--border-subtle);min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.review-queue li button[data-v-3dcb7fc8]{border:0;border-bottom:1px solid var(--border-subtle);width:100%;color:var(--fg2);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:4px;padding:13px 15px;display:grid}.review-queue li button[aria-current=true][data-v-3dcb7fc8]{background:var(--surface-2)}.review-queue span[data-v-3dcb7fc8],.review-queue small[data-v-3dcb7fc8]{color:var(--fg3);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.review-queue strong[data-v-3dcb7fc8]{color:var(--our-white);font-size:12px}.review-sheet[data-v-3dcb7fc8]{align-content:start;gap:16px;min-height:0;padding:20px;display:grid;overflow:auto}.review-sheet header p[data-v-3dcb7fc8],.review-sheet header h3[data-v-3dcb7fc8]{margin:0}.review-sheet header p[data-v-3dcb7fc8]{color:var(--darkorange);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.review-sheet header h3[data-v-3dcb7fc8]{color:var(--our-white);font-size:20px}.review-sheet header small[data-v-3dcb7fc8]{color:var(--fg3)}blockquote[data-v-3dcb7fc8]{border-block:1px solid var(--border-subtle);color:var(--fg1);margin:0;padding:14px 0;font-size:14px;line-height:1.6}.review-sheet>p[data-v-3dcb7fc8]{color:var(--fg2);margin:0;font-size:11px}.fabula-review[data-v-3dcb7fc8]{gap:10px;margin:0;display:grid}.fabula-review dt[data-v-3dcb7fc8]{color:var(--darkorange);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.fabula-review dd[data-v-3dcb7fc8]{color:var(--fg2);margin:2px 0 0;font-size:12px;line-height:1.5}.claim-actions[data-v-3dcb7fc8]{justify-items:start;gap:8px;display:grid}.decision-form[data-v-3dcb7fc8]{border-top:1px solid var(--border-subtle);gap:13px;padding-top:14px;display:grid}.decision-form fieldset[data-v-3dcb7fc8]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;display:grid}.decision-form legend[data-v-3dcb7fc8]{color:var(--our-white);grid-column:1/-1;margin-bottom:7px;font-size:12px;font-weight:700}.decision-form fieldset label[data-v-3dcb7fc8]{color:var(--fg2);grid-template-columns:auto 1fr;gap:7px;font-size:11px;display:grid}.decision-actions[data-v-3dcb7fc8]{flex-wrap:wrap;gap:8px;display:flex}@media (width<=760px),(orientation:portrait){.review-workspace[data-v-3dcb7fc8]{border:0;border-radius:0;position:fixed;inset:0}.review-layout[data-v-3dcb7fc8]{grid-template-columns:1fr;overflow:auto}.review-queue[data-v-3dcb7fc8]{border-right:0;border-bottom:1px solid var(--border-subtle);max-height:180px}.review-sheet[data-v-3dcb7fc8]{overflow:visible}.decision-form fieldset[data-v-3dcb7fc8]{grid-template-columns:1fr}}.review-workspace--embedded[data-v-3dcb7fc8]{z-index:auto;width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;grid-template-rows:auto minmax(0,1fr);position:static;inset:auto}.review-workspace--embedded .queue-tools[data-v-3dcb7fc8]{padding-top:0;padding-inline:0}.review-workspace--embedded .review-layout[data-v-3dcb7fc8]{border-top:1px solid var(--border-subtle)}.queue-tools[data-v-3dcb7fc8]{border-bottom:1px solid var(--border-subtle);grid-template-columns:1fr auto;gap:8px;padding:8px 18px;display:grid}.queue-tools input[data-v-3dcb7fc8],.queue-tools select[data-v-3dcb7fc8]{min-width:0}.review-queue button.overdue span[data-v-3dcb7fc8],.review-queue button.overdue span b[data-v-3dcb7fc8]{color:var(--darkorange)}.admission-preview[data-v-3dcb7fc8]{border-block:1px solid var(--border-subtle);color:var(--fg2);padding-block:11px;font-size:11px}.admission-preview summary[data-v-3dcb7fc8]{color:var(--lightblue);cursor:pointer;font-weight:700}.admission-preview p[data-v-3dcb7fc8]{overflow-wrap:anywhere}@media (width<=520px){.queue-tools[data-v-3dcb7fc8]{grid-template-columns:1fr;padding-inline:12px}}.retry-link[data-v-3dcb7fc8]{color:var(--lightblue);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.busy-indicator[data-v-3dcb7fc8]{vertical-align:-.08em;border:2px solid;border-right-color:#0000;border-radius:50%;width:.8em;height:.8em;margin-right:7px;animation:.75s linear infinite busy-spin-3dcb7fc8;display:inline-block}.visually-hidden[data-v-3dcb7fc8]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes busy-spin-3dcb7fc8{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.busy-indicator[data-v-3dcb7fc8]{animation-duration:1.8s}}.citation-review[data-v-3dcb7fc8]{gap:9px;display:grid}.citation-review h4[data-v-3dcb7fc8]{color:var(--our-white);margin:0;font-size:12px}.citation-review article[data-v-3dcb7fc8]{border:1px solid var(--border-subtle);gap:6px;padding:10px;display:grid}.citation-review article strong[data-v-3dcb7fc8]{color:var(--lightblue);text-transform:capitalize;font-size:10px}.citation-review article p[data-v-3dcb7fc8],.citation-review article a[data-v-3dcb7fc8]{margin:0;font-size:10px}.citation-review article blockquote[data-v-3dcb7fc8]{padding:8px 0}.seed-topic-review[data-v-3dcb7fc8]{gap:8px;display:grid}.seed-topic-review h4[data-v-3dcb7fc8]{color:var(--our-white);margin:0;font-size:12px}.seed-topic-review article[data-v-3dcb7fc8]{border:1px solid var(--border-subtle);gap:4px;padding:10px;display:grid}.seed-topic-review article strong[data-v-3dcb7fc8]{color:var(--lightblue);font-size:11px}.seed-topic-review article small[data-v-3dcb7fc8]{color:var(--fg3)}.seed-topic-review article p[data-v-3dcb7fc8]{color:var(--fg2);margin:0;font-size:11px;line-height:1.45}@media (width<=760px),(pointer:coarse){.review-workspace>nav[data-v-3dcb7fc8]{padding-inline:10px;overflow-x:auto}.review-workspace>nav button[data-v-3dcb7fc8]{white-space:nowrap;min-height:44px}.review-header button[data-v-3dcb7fc8]{width:44px;height:44px}.review-queue li button[data-v-3dcb7fc8]{min-height:56px}}.duplicate-search[data-v-3dcb7fc8]{gap:6px;display:grid}.duplicate-search>button[data-v-3dcb7fc8]{border:1px solid var(--border-subtle);color:var(--fg2);font:inherit;text-align:start;cursor:pointer;background:0 0;gap:2px;padding:8px;display:grid}.duplicate-search>button strong[data-v-3dcb7fc8]{color:var(--our-white);font-size:10px}.duplicate-search>button span[data-v-3dcb7fc8]{font-size:10px;line-height:1.35}.premise-review[data-v-3dcb7fc8],.axis-review[data-v-3dcb7fc8]{gap:9px;display:grid}.premise-review h4[data-v-3dcb7fc8],.axis-review h4[data-v-3dcb7fc8]{color:var(--our-white);margin:0;font-size:12px}.premise-review article[data-v-3dcb7fc8],.axis-review article[data-v-3dcb7fc8]{border:1px solid var(--border-subtle);gap:6px;padding:10px;display:grid}.premise-review strong[data-v-3dcb7fc8],.axis-review strong[data-v-3dcb7fc8]{color:var(--lightblue);font-size:11px}.premise-review blockquote[data-v-3dcb7fc8]{padding:8px 0;font-size:12px}.premise-review a[data-v-3dcb7fc8]{font-size:10px}.axis-review dl[data-v-3dcb7fc8]{gap:7px;margin:0;display:grid}.axis-review dt[data-v-3dcb7fc8]{color:var(--darkorange);text-transform:uppercase;font-size:9px}.axis-review dd[data-v-3dcb7fc8]{color:var(--fg2);white-space:pre-wrap;margin:1px 0 0;font-size:11px}.bulletin[data-v-21b314fa]{align-content:start;gap:10px;height:100%;display:grid;overflow:auto}.bulletin__bar[data-v-21b314fa]{justify-content:flex-end;display:flex}.bulletin__directory[data-v-21b314fa]{gap:10px;display:grid}.bulletin__directory h3[data-v-21b314fa],.bulletin p[data-v-21b314fa],.bulletin-card h3[data-v-21b314fa]{margin:0}.bulletin__outlets[data-v-21b314fa],.bulletin__list[data-v-21b314fa]{gap:8px}.bulletin__outlets>li[data-v-21b314fa],.bulletin-card[data-v-21b314fa]{border:1px solid color-mix(in srgb, var(--lightblue) 30%, transparent);border-radius:10px;padding:12px}.bulletin__outlets>li[data-v-21b314fa]{justify-content:space-between;align-items:center;gap:10px;display:flex}.bulletin p[data-v-21b314fa]{color:var(--lightblue)}.bulletin-card[data-v-21b314fa]{gap:8px;display:grid}.bulletin-card header[data-v-21b314fa]{gap:8px;display:flex}.bulletin-card header span[data-v-21b314fa]:last-child{margin-left:auto}.bulletin-card h3[data-v-21b314fa]{color:var(--our-white)}.bulletin-card__facts[data-v-21b314fa]{gap:4px}.bulletin-card__attachments[data-v-21b314fa]{flex-wrap:wrap;gap:8px;display:flex}.wire-card[data-v-dcf906e5]{border-top:1px solid color-mix(in srgb,var(--lightblue) 52%,transparent);background:color-mix(in srgb,var(--surface-1) 88%,var(--darkerblue));padding:clamp(18px,3cqi,30px) clamp(16px,3.4cqi,34px);position:relative}.wire-card[data-v-dcf906e5]:first-child{border-top:0}.wire-card[data-v-dcf906e5]:before{background:color-mix(in srgb,var(--lightblue) 72%,transparent);content:"";width:2px;position:absolute;top:20px;bottom:20px;left:0}.wire-card--urgent[data-v-dcf906e5]:before,.wire-card--published[data-v-dcf906e5]:before{background:var(--lightblue)}.wire-card--discarded[data-v-dcf906e5]{opacity:.72}.wire-card__masthead[data-v-dcf906e5],.wire-card__source-line[data-v-dcf906e5],.wire-card__badges[data-v-dcf906e5],.wire-card__dateline[data-v-dcf906e5],.wire-card__actions[data-v-dcf906e5]{align-items:center;display:flex}.wire-card__masthead[data-v-dcf906e5]{justify-content:space-between;gap:16px}.wire-card__source-line[data-v-dcf906e5],.wire-card__badges[data-v-dcf906e5],.wire-card__dateline[data-v-dcf906e5]{gap:9px}.wire-card__source[data-v-dcf906e5],.wire-card__urgent[data-v-dcf906e5],.wire-card__status[data-v-dcf906e5],.wire-card__bulletin[data-v-dcf906e5],.wire-card__nature span[data-v-dcf906e5]{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.2}.wire-card__source[data-v-dcf906e5]{color:var(--darkorange)}.wire-card__urgent[data-v-dcf906e5]{color:var(--our-white)}.wire-card__status[data-v-dcf906e5],.wire-card__bulletin[data-v-dcf906e5]{border:1px solid color-mix(in srgb,var(--lightblue) 70%,transparent);color:var(--fg-muted);padding:4px 7px 3px}.wire-card__bulletin[data-v-dcf906e5]{border-color:color-mix(in srgb,var(--lightblue) 78%,transparent);color:var(--our-white)}.wire-card__headline[data-v-dcf906e5]{max-width:36ch;color:var(--our-white);letter-spacing:-.025em;margin:12px 0 6px;font-size:clamp(18px,3.1cqi,28px);font-weight:500;line-height:1.13}.wire-card__dateline[data-v-dcf906e5]{color:var(--fg-muted);flex-wrap:wrap;margin:0;font-size:11px}.wire-card__dateline span+span[data-v-dcf906e5]:before,.wire-card__dateline time+span[data-v-dcf906e5]:before{content:"·";margin-right:9px}.wire-card__facts[data-v-dcf906e5]{max-width:68ch;color:var(--fg2);gap:7px;margin:18px 0 14px;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.wire-card__facts li[data-v-dcf906e5]::marker{color:var(--darkorange)}.wire-card__nature[data-v-dcf906e5]{flex-wrap:wrap;gap:7px;display:flex}.wire-card__nature span[data-v-dcf906e5]{color:var(--fg-muted)}.wire-card__nature span+span[data-v-dcf906e5]:before{color:var(--lightblue);content:"/";margin-right:7px}.wire-card__details-wrap[data-v-dcf906e5]{opacity:0;transition:grid-template-rows var(--dur-fast) var(--ease-standard),opacity var(--dur-fast) var(--ease-standard);grid-template-rows:0fr;display:grid}.wire-card__details-wrap>div[data-v-dcf906e5]{overflow:hidden}.wire-card__details-wrap--open[data-v-dcf906e5]{opacity:1;grid-template-rows:1fr}.wire-card__details[data-v-dcf906e5]{border-top:1px dashed color-mix(in srgb,var(--lightblue) 55%,transparent);margin-top:16px;padding-top:14px}.wire-card__assignee[data-v-dcf906e5],.wire-card__no-attachments[data-v-dcf906e5]{color:var(--fg-muted);margin:0 0 8px;font-size:12px}.wire-card__assignee strong[data-v-dcf906e5]{color:var(--our-white);font-weight:600}.wire-card__attachments[data-v-dcf906e5]{margin:0;padding-left:18px;font-size:12px}.wire-card__attachments a[data-v-dcf906e5]{color:var(--darkorange)}.wire-card__assign[data-v-dcf906e5]{background:color-mix(in srgb,var(--darkerblue) 74%,transparent);color:var(--fg-muted);grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:9px;margin-top:15px;padding:10px;font-size:12px;display:grid}.wire-card__assign label[data-v-dcf906e5]{color:var(--our-white);font-weight:700}.wire-card__assign select[data-v-dcf906e5]{border:1px solid var(--lightblue);background:var(--surface-0);min-width:0;color:var(--our-white);padding:7px 9px}.wire-card__assign button[data-v-dcf906e5]{background:var(--our-white);color:var(--darkerblue);cursor:pointer;padding:7px 10px}.wire-card__error[data-v-dcf906e5]{color:var(--darkorange);margin:12px 0 0;font-size:12px}.wire-card__actions[data-v-dcf906e5]{flex-wrap:wrap;gap:5px 13px;margin-top:18px}.wire-action[data-v-dcf906e5]{color:var(--fg-muted);letter-spacing:.05em;cursor:pointer;background:0 0;border-bottom:1px solid #0000;padding:3px 0;font-size:11px;font-weight:700}.wire-action[data-v-dcf906e5]:hover{color:var(--our-white);border-bottom-color:currentColor}.wire-action--open[data-v-dcf906e5],.wire-action--primary[data-v-dcf906e5]{color:var(--darkorange)}.wire-action--danger[data-v-dcf906e5]{margin-left:auto}.wire-action--bulletin[data-v-dcf906e5]{color:var(--our-white)}.wire-action[data-v-dcf906e5]:disabled{opacity:.42;cursor:wait}.wire-action[data-v-dcf906e5]:focus-visible,.wire-card__assign select[data-v-dcf906e5]:focus-visible,.wire-card__assign button[data-v-dcf906e5]:focus-visible{outline:2px solid var(--lightblue);outline-offset:3px}.wire-card__working[data-v-dcf906e5]{color:var(--fg-muted);font-size:10px}@container (width<=520px){.wire-card__masthead[data-v-dcf906e5]{flex-direction:column;align-items:flex-start;gap:9px}.wire-card__badges[data-v-dcf906e5]{flex-wrap:wrap}.wire-card__assign[data-v-dcf906e5]{grid-template-columns:1fr}.wire-action--danger[data-v-dcf906e5]{margin-left:0}}@media (prefers-reduced-motion:reduce){.wire-card__details-wrap[data-v-dcf906e5]{transition:none}}.newsfeed[data-v-e28ccd19]{min-height:100%;color:var(--fg1);container-type:inline-size}.newsfeed__list[data-v-e28ccd19]{gap:0;margin:0;padding:0;list-style:none;display:grid}.newsfeed__notice[data-v-e28ccd19]{border-bottom:1px solid color-mix(in srgb,var(--lightblue) 52%,transparent);color:var(--fg-muted);text-align:right;margin:0;padding:8px 16px;font-size:11px}.newsfeed__state[data-v-e28ccd19]{place-content:center;justify-items:start;max-width:42ch;min-height:280px;margin:auto;padding:32px;display:grid}.newsfeed__state h3[data-v-e28ccd19]{color:var(--our-white);margin:12px 0 5px;font-size:20px;font-weight:500}.newsfeed__state p[data-v-e28ccd19]{color:var(--fg-muted);margin:0;font-size:13px;line-height:1.5}.newsfeed__signal[data-v-e28ccd19]{color:var(--darkorange);font-size:32px;line-height:1}.newsfeed__retry[data-v-e28ccd19]{background:var(--our-white);color:var(--darkerblue);cursor:pointer;margin-top:16px;padding:7px 10px}.newsfeed__retry[data-v-e28ccd19]:focus-visible{outline:2px solid var(--lightblue);outline-offset:3px}.newsfeed__spinner[data-v-e28ccd19]{border:2px solid color-mix(in srgb,var(--lightblue) 45%,transparent);border-top-color:var(--our-white);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite wire-spin-e28ccd19}@keyframes wire-spin-e28ccd19{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.newsfeed__spinner[data-v-e28ccd19]{animation:none}}.newsroom[data-v-56f21e4f]{align-content:start;gap:18px;height:100%;display:grid;overflow:auto}.newsroom__section[data-v-56f21e4f],.newsroom__pitch-form[data-v-56f21e4f],.newsroom__draft[data-v-56f21e4f]{gap:10px;display:grid}.newsroom h3[data-v-56f21e4f],.newsroom h4[data-v-56f21e4f],.newsroom p[data-v-56f21e4f]{margin:0}.newsroom__cards[data-v-56f21e4f]{gap:8px}.newsroom__cards>li[data-v-56f21e4f]{border:1px solid color-mix(in srgb, var(--lightblue) 30%, transparent);border-radius:10px;gap:8px;padding:10px;display:grid}.newsroom__facts[data-v-56f21e4f]{gap:4px}.newsroom__facts>li[data-v-56f21e4f]{border-left:2px solid var(--border-subtle);padding-left:10px}.newsroom__pitch-form[data-v-56f21e4f]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);padding:12px}.newsroom__pitch-form[data-v-56f21e4f]>.panel-action,.newsroom__draft[data-v-56f21e4f]>.panel-action{justify-self:start}.pitch-inbox[data-v-6ad9a145]{align-content:start;gap:10px;height:100%;display:grid;overflow:auto}.pitch-inbox li[data-v-6ad9a145]{border:1px solid var(--lightblue);border-radius:10px;gap:5px;margin:8px 0;padding:10px;display:grid}.pitch-inbox li p[data-v-6ad9a145]{margin:0}.pitch-inbox__actions[data-v-6ad9a145]{gap:8px;display:flex}.submit-news[data-v-c2136224]{align-content:start;gap:12px;height:100%;display:grid;overflow:auto}.submit-news__state[data-v-c2136224]{color:var(--fg2);text-align:center;padding:24px}.submit-news__types[data-v-c2136224],.submit-news__row[data-v-c2136224],.submit-news__fact[data-v-c2136224]{flex-wrap:wrap;gap:6px;display:flex}.submit-news__chip[data-v-c2136224],.submit-news__submit[data-v-c2136224]{border:1px solid var(--border-subtle);background:var(--surface-0);color:var(--fg1);font:inherit;cursor:pointer;border-radius:999px;padding:6px 11px}.submit-news__chip--active[data-v-c2136224],.submit-news__submit[data-v-c2136224]{background:var(--surface-1);color:var(--our-white)}.submit-news__form[data-v-c2136224],.submit-news__field[data-v-c2136224],.submit-news__filed[data-v-c2136224]{gap:6px;display:grid}.submit-news__field[data-v-c2136224]{color:var(--fg2);border:0;margin:0;padding:0;font-size:13px}.submit-news__field input[data-v-c2136224],.submit-news__field select[data-v-c2136224]{background:var(--surface-0);border:1px solid var(--border-subtle);min-width:0;color:var(--fg1);font:inherit;border-radius:6px;padding:7px 8px}.submit-news__fact input[data-v-c2136224]{flex:1}.submit-news__field em[data-v-c2136224]{color:#e08585;font-style:normal}.submit-news__check[data-v-c2136224],.submit-news__note[data-v-c2136224]{color:var(--fg2);font-size:13px}.submit-news__filed[data-v-c2136224]{border:1px solid var(--border-subtle);border-radius:10px;padding:12px}.lrb[data-v-b13fe756]{min-height:0;color:var(--our-white);flex-direction:column;gap:18px;display:flex;container-type:inline-size}.lrb__header[data-v-b13fe756]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:20px;padding:4px 2px 15px;display:flex}.lrb__header h3[data-v-b13fe756]{margin:2px 0 5px;font-size:19px;line-height:1.15}.lrb__header p[data-v-b13fe756]:not(.lrb__eyebrow){max-width:68ch;color:var(--fg2);margin:0;font-size:11.5px;line-height:1.5}.lrb__eyebrow[data-v-b13fe756]{color:var(--darkorange);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.lrb__state[data-v-b13fe756]{color:var(--fg-muted);letter-spacing:.12em;flex:none;margin-top:3px;font-size:9px;font-weight:800}.lrb__state--locked[data-v-b13fe756]{color:var(--darkorange)}.lrb__empty[data-v-b13fe756]{color:var(--fg-muted);margin:0;padding:22px 2px;font-size:12px}.lrb__body[data-v-b13fe756]{flex-direction:column;gap:24px;display:flex}.lrb__chapter[data-v-b13fe756]{border:0;min-width:0;margin:0;padding:0 0 0 42px;position:relative}.lrb__chapter[data-v-b13fe756]:before{content:"";background:var(--border-subtle);width:1px;position:absolute;top:31px;bottom:0;left:14px}.lrb__chapter legend[data-v-b13fe756]{align-items:center;gap:12px;margin-left:-42px;padding:0;font-size:14px;display:flex}.lrb__chapter legend span[data-v-b13fe756]{border:1px solid var(--border-subtle);width:29px;height:29px;color:var(--darkorange);background:var(--surface-1);letter-spacing:.06em;border-radius:50%;place-items:center;font-size:9px;display:grid}.lrb__guidance[data-v-b13fe756]{max-width:70ch;color:var(--fg-muted);margin:7px 0 13px;font-size:10.5px;line-height:1.45}.lrb__solo-guidance[data-v-b13fe756]{max-width:70ch;margin-top:9px}.lrb__solo-guidance p[data-v-b13fe756]{color:var(--fg2);margin:0;font-size:11px;line-height:1.65}.lrb__solo-guidance p+p[data-v-b13fe756]{border-top:1px solid var(--border-whisper);margin-top:12px;padding-top:12px}.lrb__solo-guidance a[data-v-b13fe756]{color:var(--fg-accent-readable);text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.lrb__solo-guidance a[data-v-b13fe756]:hover{color:var(--darkorange)}.lrb__solo-guidance a[data-v-b13fe756]:focus-visible{outline:2px solid var(--lightblue);outline-offset:3px;border-radius:2px}.lrb__grid[data-v-b13fe756]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.lrb__grid--three[data-v-b13fe756]{grid-template-columns:repeat(3,minmax(0,1fr))}.lrb__grid--four[data-v-b13fe756]{grid-template-columns:repeat(4,minmax(0,1fr))}.lrb__legend[data-v-b13fe756]{color:var(--fg2);letter-spacing:.04em;margin:15px 0 8px;font-size:10.5px;font-weight:700}.lrb__calendar[data-v-b13fe756]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-2) 55%, transparent);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:11px 12px;display:flex}.lrb__calendar-figures[data-v-b13fe756]{flex-wrap:wrap;gap:22px;display:flex}.lrb__calendar-figures div[data-v-b13fe756]{flex-direction:column;gap:2px;display:flex}.lrb__calendar-figures strong[data-v-b13fe756]{color:var(--our-white);font-size:15px;line-height:1.1}.lrb__calendar-figures span[data-v-b13fe756]{color:var(--fg-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.lrb__violation[data-v-b13fe756]{color:var(--fg-accent-readable);margin:9px 0 0;font-size:10.5px;line-height:1.45}.lrb__schedule[data-v-b13fe756]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);max-height:260px;margin:10px 0 0;padding:0;list-style:none;overflow:auto}.lrb__schedule li[data-v-b13fe756]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.2fr);gap:10px;padding:7px 10px;font-size:10px;display:grid}.lrb__schedule li+li[data-v-b13fe756]{border-top:1px solid var(--border-whisper)}.lrb__schedule-phase[data-v-b13fe756]{color:var(--our-white);font-weight:700}.lrb__schedule-where[data-v-b13fe756],.lrb__schedule-when[data-v-b13fe756]{color:var(--fg-muted)}.lrb__field[data-v-b13fe756]{min-width:0;color:var(--fg2);flex-direction:column;gap:5px;font-size:10.5px;font-weight:700;display:flex}.lrb__field--wide[data-v-b13fe756]{margin-top:10px}.lrb__field small[data-v-b13fe756],.lrb__commitment small[data-v-b13fe756],.lrb__choice small[data-v-b13fe756]{color:var(--fg-muted);font-size:9.5px;font-weight:500;line-height:1.35;display:block}.lrb input[type=text][data-v-b13fe756],.lrb input[type=number][data-v-b13fe756],.lrb input[type=datetime-local][data-v-b13fe756],.lrb select[data-v-b13fe756],.lrb textarea[data-v-b13fe756]{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--our-white);background:var(--surface-2);font:inherit;outline:0;padding:7px 8px;font-size:11.5px}.lrb textarea[data-v-b13fe756]{resize:vertical;line-height:1.45}.lrb input[data-v-b13fe756]:focus,.lrb select[data-v-b13fe756]:focus,.lrb textarea[data-v-b13fe756]:focus{border-color:var(--lightblue)}.lrb fieldset[data-v-b13fe756]:disabled{opacity:.72}.lrb__commitment[data-v-b13fe756],.lrb__choice[data-v-b13fe756]{color:var(--fg2);align-items:flex-start;gap:9px;font-size:11px;display:flex}.lrb__commitment[data-v-b13fe756]{margin:10px 0 14px}.lrb__commitment input[data-v-b13fe756],.lrb__choice input[data-v-b13fe756]{accent-color:var(--darkorange);flex:none;margin-top:2px}.lrb__commitment strong[data-v-b13fe756],.lrb__choice strong[data-v-b13fe756]{color:var(--our-white);margin-bottom:2px;display:block}.lrb__choice-group[data-v-b13fe756]{margin:13px 0}.lrb__choice-group>p[data-v-b13fe756]{color:var(--fg2);margin:0 0 7px;font-size:10.5px;font-weight:700}.lrb__choice-group--muted[data-v-b13fe756]{opacity:.48}.lrb__choice+.lrb__choice[data-v-b13fe756]{margin-top:8px}.lrb__chips[data-v-b13fe756]{flex-wrap:wrap;gap:6px;display:flex}.lrb__chips label[data-v-b13fe756]{position:relative}.lrb__chips input[data-v-b13fe756]{opacity:0;pointer-events:none;position:absolute}.lrb__chips span[data-v-b13fe756]{border:1px solid var(--border-subtle);color:var(--fg2);background:var(--surface-2);cursor:pointer;border-radius:999px;padding:5px 9px;font-size:10px;display:block}.lrb__chips input:checked+span[data-v-b13fe756]{border-color:var(--lightblue);color:var(--our-white);background:var(--surface-1)}.lrb__repeat[data-v-b13fe756]{flex-direction:column;gap:9px;margin-top:14px;display:flex}.lrb__repeat-head[data-v-b13fe756]{color:var(--fg2);justify-content:space-between;align-items:center;gap:10px;font-size:10.5px;display:flex}.lrb__repeat button[data-v-b13fe756],.lrb__add[data-v-b13fe756]{color:var(--fg-accent-readable);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px;font-size:10px;font-weight:700}.lrb__repeat-row[data-v-b13fe756]{grid-template-columns:minmax(0,1fr) 112px auto;gap:7px;display:grid}.lrb__reports[data-v-b13fe756]{flex-direction:column;gap:9px;margin-top:16px;display:flex}.lrb__reports-heading strong[data-v-b13fe756]{color:var(--fg2);font-size:10.5px}.lrb__reports-heading p[data-v-b13fe756]{max-width:68ch;color:var(--fg-muted);margin:3px 0 0;font-size:9.5px;line-height:1.45}.lrb__report-picker[data-v-b13fe756]{position:relative}.lrb__report-picker>summary[data-v-b13fe756]{box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-height:34px;color:var(--our-white);background:var(--surface-2);cursor:pointer;justify-content:space-between;align-items:center;padding:7px 9px;font-size:11.5px;list-style:none;display:flex}.lrb__report-picker>summary[data-v-b13fe756]::-webkit-details-marker{display:none}.lrb__report-picker>summary[data-v-b13fe756]:focus-visible{border-color:var(--lightblue);outline:2px solid color-mix(in srgb, var(--lightblue) 35%, transparent);outline-offset:2px}.lrb__report-picker>summary small[data-v-b13fe756]{color:var(--fg-muted);font-size:14px;transition:transform .16s ease-out}.lrb__report-picker[open]>summary small[data-v-b13fe756]{transform:rotate(180deg)}.lrb__report-options[data-v-b13fe756]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);max-height:330px;margin-top:5px;padding:5px 10px;overflow-y:auto}.lrb__report-option[data-v-b13fe756]{color:var(--fg2);cursor:pointer;align-items:flex-start;gap:9px;padding:9px 1px;display:flex}.lrb__report-option+.lrb__report-option[data-v-b13fe756]{border-top:1px solid var(--border-whisper)}.lrb__report-option input[data-v-b13fe756]{accent-color:var(--darkorange);flex:none;margin-top:2px}.lrb__report-option strong[data-v-b13fe756]{color:var(--our-white);margin-bottom:2px;font-size:10.5px;display:block}.lrb__report-option small[data-v-b13fe756]{color:var(--fg-muted);font-size:9.5px;line-height:1.4;display:block}.lrb__selected-reports[data-v-b13fe756]{border-top:1px solid var(--border-whisper)}.lrb__selected-report[data-v-b13fe756]{grid-template-columns:minmax(0,1fr) 112px auto;align-items:center;gap:8px;padding:8px 0;display:grid}.lrb__selected-report+.lrb__selected-report[data-v-b13fe756]{border-top:1px solid var(--border-whisper)}.lrb__selected-report>strong[data-v-b13fe756]{min-width:0;color:var(--fg2);font-size:10.5px}.lrb__selected-report-name[data-v-b13fe756]{align-items:baseline;gap:8px;min-width:0;display:flex}.lrb__selected-report-name strong[data-v-b13fe756]{min-width:0;color:var(--fg2);font-size:10.5px}.lrb__selected-report-name small[data-v-b13fe756]{color:var(--fg-muted);letter-spacing:.07em;text-transform:uppercase;flex:none;font-size:8.5px;font-weight:700}.lrb__selected-report-name small.is-running[data-v-b13fe756],.lrb__selected-report-name small.is-queued[data-v-b13fe756]{color:var(--lightblue)}.lrb__selected-report-name small.is-succeeded[data-v-b13fe756]{color:var(--green,#8fbf9f)}.lrb__selected-report-name small.is-failed[data-v-b13fe756]{color:var(--fg-accent-readable)}.lrb__selected-report button[data-v-b13fe756]{color:var(--fg-accent-readable);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px;font-size:10px;font-weight:700}.lrb__optional-rule[data-v-b13fe756]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:9px;padding:10px 0;display:flex}.lrb__add[data-v-b13fe756]{align-self:flex-start;padding:5px 0}.lrb__quiet[data-v-b13fe756]{color:var(--fg-muted);margin:0;font-size:10px;font-style:italic}.lrb__review[data-v-b13fe756]{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;padding-top:16px;display:grid}.lrb__readiness>div[data-v-b13fe756]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lrb__readiness>div>strong[data-v-b13fe756]{color:var(--fg2);font-size:10px}.lrb__readiness ul[data-v-b13fe756]{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin:9px 0 0;padding:0;list-style:none;display:grid}.lrb__readiness li[data-v-b13fe756]{color:var(--fg-muted);gap:6px;font-size:9.5px;line-height:1.35;display:flex}.lrb__readiness li span[data-v-b13fe756]{color:var(--darkorange)}.lrb__readiness li.is-ready[data-v-b13fe756]{color:var(--fg2)}.lrb__preview[data-v-b13fe756]{min-width:0}.lrb__preview summary[data-v-b13fe756]{color:var(--fg2);cursor:pointer;font-size:10px;font-weight:700}.lrb__preview pre[data-v-b13fe756]{border:1px solid var(--border-subtle);max-height:250px;color:var(--fg2);background:var(--surface-2);white-space:pre-wrap;margin:8px 0 0;padding:10px;font:9.5px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.lrb__footer[data-v-b13fe756]{z-index:1;border-top:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-1) 94%, transparent);justify-content:space-between;align-items:center;gap:14px;margin:0 -2px -2px;padding:11px 2px 2px;display:flex;position:sticky;bottom:-2px}.lrb__footer p[data-v-b13fe756]{color:var(--fg-muted);margin:0;font-size:9.5px;line-height:1.4}.lrb__message[data-v-b13fe756]{color:var(--fg2)!important;margin-top:4px!important}.lrb__message--error[data-v-b13fe756]{color:var(--fg-accent-readable)!important}.lrb__save[data-v-b13fe756]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-height:34px;color:var(--our-white);background:var(--darkerblue);font:inherit;cursor:pointer;flex:none;padding:6px 13px;font-size:11px;font-weight:800}.lrb__save[data-v-b13fe756]:disabled{cursor:not-allowed;opacity:.45}@container (width<=560px){.lrb__header[data-v-b13fe756],.lrb__footer[data-v-b13fe756]{flex-direction:column;align-items:flex-start}.lrb__state[data-v-b13fe756]{align-self:flex-start}.lrb__grid[data-v-b13fe756],.lrb__grid--three[data-v-b13fe756],.lrb__grid--four[data-v-b13fe756],.lrb__review[data-v-b13fe756]{grid-template-columns:minmax(0,1fr)}.lrb__calendar[data-v-b13fe756]{flex-direction:column;align-items:flex-start}.lrb__schedule li[data-v-b13fe756]{grid-template-columns:minmax(0,1fr);gap:2px}.lrb__readiness ul[data-v-b13fe756],.lrb__repeat-row[data-v-b13fe756]{grid-template-columns:minmax(0,1fr)}.lrb__selected-report[data-v-b13fe756]{grid-template-columns:minmax(0,1fr) auto}.lrb__selected-report select[data-v-b13fe756]{grid-area:2/1/auto/-1}.lrb__save[data-v-b13fe756]{width:100%}}.frp[data-v-0bff3efb]{height:100%;min-height:0;padding:2px;overflow:auto}.fsp[data-v-0676a542]{flex-direction:column;gap:15px;min-height:0;padding:2px;display:flex;overflow:auto}.fsp__intro[data-v-0676a542]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.fsp__intro p[data-v-0676a542]{color:var(--fg2);font-size:12px;line-height:var(--leading-relaxed);margin:3px 0 0}.fsp__eyebrow[data-v-0676a542]{letter-spacing:.13em;text-transform:uppercase;font-weight:700;color:var(--darkorange)!important;font-size:9.5px!important}.fsp__intro button[data-v-0676a542]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-height:28px;color:var(--fg2);font:inherit;cursor:pointer;background:0 0;flex:none;padding:4px 8px;font-size:10px}.fsp__intro button[data-v-0676a542]:disabled{cursor:wait;opacity:.5}.fsp__ledger[data-v-0676a542]{border-block:1px solid var(--border-subtle);flex-direction:column;display:flex}.fsp__ledger section[data-v-0676a542]{border-bottom:1px solid var(--border-subtle);grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:11px 0;display:grid}.fsp__ledger section[data-v-0676a542]:last-child{border-bottom:0}.fsp__ledger section>span[data-v-0676a542]{color:var(--fg-muted);font-size:9px}.fsp__ledger h3[data-v-0676a542]{color:var(--our-white);margin:0;font-size:12.5px}.fsp__ledger p[data-v-0676a542]{color:var(--fg-muted);font-size:10.5px;line-height:var(--leading-snug);margin:2px 0 0}.fsp__ledger b[data-v-0676a542]{color:var(--fg2);letter-spacing:.08em;font-size:9px}.fsp__checks>p[data-v-0676a542]{color:var(--fg2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:10px;font-weight:700}.fsp__checks ul[data-v-0676a542]{grid-template-columns:1fr 1fr;gap:6px 12px;margin:0;padding:0;list-style:none;display:grid}.fsp__checks li[data-v-0676a542]{color:var(--fg-muted);gap:6px;font-size:10.5px;display:flex}.fsp__checks li span[data-v-0676a542]{width:12px;color:var(--fg-muted)}.fsp__checks .fsp__check--done[data-v-0676a542]{color:var(--fg2)}.fsp__checks .fsp__check--done span[data-v-0676a542]{color:var(--darkorange)}.fsp__ack[data-v-0676a542]{color:var(--fg2);font-size:10.5px;line-height:var(--leading-snug);align-items:flex-start;gap:8px;display:flex}.fsp__ack input[data-v-0676a542]{accent-color:var(--darkorange);margin:1px 0 0}.fsp__seal[data-v-0676a542]{border:1px solid color-mix(in srgb, var(--lightblue) 60%, var(--border-subtle));border-radius:var(--radius-sm);min-height:36px;color:var(--our-white);background:var(--darkerblue);font:inherit;cursor:pointer;font-size:12px;font-weight:700}.fsp__seal[data-v-0676a542]:disabled{cursor:not-allowed;opacity:.4}.fsp__sealed[data-v-0676a542]{color:var(--darkorange);align-items:center;gap:11px;padding:12px 0;display:flex}.fsp__sealed strong[data-v-0676a542]{color:var(--our-white);font-size:13px}.fsp__sealed p[data-v-0676a542]{color:var(--fg2);margin:2px 0 0;font-size:10.5px}.fsp__error[data-v-0676a542]{color:var(--fg-accent-readable);margin:0;font-size:11.5px}@media (width<=720px){.fsp__checks ul[data-v-0676a542]{grid-template-columns:1fr}}.ftp[data-v-02925131]{flex-direction:column;gap:16px;min-height:0;padding:2px;display:flex;overflow:auto}.ftp__brief[data-v-02925131]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:12px;display:flex}.ftp__lede[data-v-02925131]{max-width:52ch;color:var(--fg2);font-size:13px;line-height:var(--leading-relaxed);margin:0}.ftp__phase[data-v-02925131]{color:var(--darkorange);letter-spacing:.12em;flex:none;font-size:10px;font-weight:700}.ftp__roster[data-v-02925131]{border-block:1px solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ftp__role[data-v-02925131]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:12px;min-width:0;padding:12px 10px;display:flex}.ftp__role[data-v-02925131]:nth-child(odd){border-right:1px solid var(--border-subtle);padding-left:0}.ftp__role[data-v-02925131]:nth-child(2n){padding-right:0}.ftp__role[data-v-02925131]:nth-last-child(-n+2){border-bottom:0}.ftp__role h3[data-v-02925131]{color:var(--our-white);margin:2px 0 0;font-size:13px}.ftp__role h3 small[data-v-02925131]{color:var(--fg-muted);margin-top:3px;font-size:9px;font-weight:500;display:block}.ftp__role-group[data-v-02925131]{color:var(--fg-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.ftp__members[data-v-02925131]{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;min-width:0;display:flex}.ftp__member[data-v-02925131]{color:var(--fg2);font-size:11px}.ftp__empty[data-v-02925131]{color:var(--fg-muted);font-size:11px;font-style:italic}.ftp__invite[data-v-02925131]{flex-direction:column;gap:9px;display:flex}.ftp__invite-title[data-v-02925131]{color:var(--our-white);margin:0 0 2px;font-size:13px;font-weight:700}.ftp__invite label[data-v-02925131]{color:var(--fg2);letter-spacing:.04em;flex-direction:column;gap:4px;font-size:10.5px;font-weight:700;display:flex}.ftp__invite input[data-v-02925131],.ftp__invite select[data-v-02925131]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-height:32px;color:var(--our-white);background:var(--surface-2);font:inherit;padding:5px 8px;font-size:13px}.ftp__hint[data-v-02925131]{color:var(--fg-muted);font-size:10.5px;line-height:var(--leading-relaxed);margin:0}.ftp__invite button[data-v-02925131]{border:1px solid color-mix(in srgb, var(--lightblue) 55%, var(--border-subtle));border-radius:var(--radius-sm);min-height:34px;color:var(--our-white);background:var(--darkerblue);font:inherit;cursor:pointer;align-self:flex-start;padding:6px 14px;font-size:12px;font-weight:700}.ftp__invite button[data-v-02925131]:disabled{cursor:not-allowed;opacity:.45}.ftp__message[data-v-02925131]{color:var(--fg2);font-size:12px;line-height:var(--leading-snug);margin:0}.ftp__message--error[data-v-02925131]{color:var(--fg-accent-readable)}@media (width<=720px){.ftp__roster[data-v-02925131]{grid-template-columns:1fr}.ftp__role[data-v-02925131]:nth-child(odd){border-right:0}.ftp__role[data-v-02925131]:nth-last-child(2){border-bottom:1px solid var(--border-subtle)}}.lcf[data-v-eeaf4903]{flex-direction:column;gap:18px;min-width:0;display:flex}.lcf__blocked[data-v-eeaf4903]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--fg-muted);background:color-mix(in srgb, var(--surface-2) 55%, transparent);margin:0;padding:15px 13px;font-size:11px;line-height:1.55}.lcf__footer[data-v-eeaf4903]{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.lcf__footer-copy[data-v-eeaf4903]{flex-direction:column;gap:4px;min-width:0;display:flex}.lcf__validation[data-v-eeaf4903]{color:var(--danger,#d96c62);margin:0;font-size:10px;font-weight:700;line-height:1.4}@container (width<=460px){.lcf__footer[data-v-eeaf4903]{flex-direction:column;align-items:flex-start}.lcf__footer .lp-button[data-v-eeaf4903]{width:100%}}.cb[data-v-2e93b1c3]{flex-direction:column;gap:8px;min-width:0;display:flex}.cb__title[data-v-2e93b1c3]{margin-top:3px}.cb__reader[data-v-2e93b1c3]{border:1px solid color-mix(in srgb, var(--our-white) 18%, transparent);background:color-mix(in srgb, var(--surface-reading) 96%, #d8cbb9);max-height:min(70vh,760px);box-shadow:var(--shadow-raised);scrollbar-color:color-mix(in srgb, var(--on-reading) 28%, transparent) transparent;border-radius:2px;overflow:auto}.cb__page[data-v-2e93b1c3]{box-sizing:border-box;width:min(100%,760px);color:var(--on-reading);margin:0 auto;padding:clamp(28px,6vw,68px) clamp(24px,8vw,82px)}.cb__masthead[data-v-2e93b1c3]{border-bottom:1px solid color-mix(in srgb, var(--on-reading) 24%, transparent);text-align:center;margin-bottom:clamp(38px,7vw,72px);padding-bottom:clamp(24px,4vw,38px)}.cb__overline[data-v-2e93b1c3],.cb__edition[data-v-2e93b1c3],.cb__article-number[data-v-2e93b1c3]{color:color-mix(in srgb, var(--on-reading) 62%, transparent);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.cb__masthead h5[data-v-2e93b1c3]{color:var(--on-reading);letter-spacing:-.025em;margin:12px 0 8px;font-size:clamp(28px,6vw,48px);font-weight:400;line-height:1}.cb__scope[data-v-2e93b1c3]{max-width:54ch;color:color-mix(in srgb, var(--on-reading) 78%, transparent);margin:24px auto 0;font-size:12px;line-height:1.65}.cb__article[data-v-2e93b1c3]{scroll-margin-top:24px}.cb__article+.cb__article[data-v-2e93b1c3]{border-top:1px solid color-mix(in srgb, var(--on-reading) 15%, transparent);margin-top:clamp(42px,7vw,68px);padding-top:clamp(30px,5vw,46px)}.cb__article h6[data-v-2e93b1c3]{color:var(--on-reading);margin:8px 0 14px;font-size:clamp(19px,3.5vw,27px);font-weight:700;line-height:1.15}.cb__principle[data-v-2e93b1c3]{color:color-mix(in srgb, var(--on-reading) 82%, transparent);margin:0 0 18px;font-size:clamp(13px,2vw,16px);font-style:italic;line-height:1.5}.cb__paragraph[data-v-2e93b1c3]{max-width:64ch;color:color-mix(in srgb, var(--on-reading) 88%, transparent);margin:10px 0 0;font-size:12px;line-height:1.72}.cb__clauses[data-v-2e93b1c3]{color:color-mix(in srgb, var(--on-reading) 88%, transparent);gap:10px;margin:20px 0 0;padding:0 0 0 18px;font-size:11.5px;line-height:1.55;display:grid}.cb__clauses li[data-v-2e93b1c3]::marker{color:var(--darkorange)}.cb__clauses strong[data-v-2e93b1c3],.cb__clauses span[data-v-2e93b1c3]{display:block}.cb__clauses strong[data-v-2e93b1c3]{color:var(--on-reading);margin-bottom:2px}.cb__folio-footer[data-v-2e93b1c3]{border-top:1px solid color-mix(in srgb, var(--on-reading) 24%, transparent);color:color-mix(in srgb, var(--on-reading) 62%, transparent);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:5px 18px;margin-top:clamp(48px,9vw,88px);padding-top:16px;font-size:8.5px;display:flex}.cb__folio-footer strong[data-v-2e93b1c3]{color:color-mix(in srgb, var(--on-reading) 78%, transparent);overflow-wrap:anywhere}.cb__fallback[data-v-2e93b1c3]{color:var(--on-reading);background:0 0;border:0;border-radius:0}@container (width<=430px){.cb__page[data-v-2e93b1c3]{padding:28px 22px 38px}}.lsc[data-v-0180bbd4]{flex-direction:column;gap:7px;min-width:0;display:flex}.lsc__head[data-v-0180bbd4]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lsc__label[data-v-0180bbd4]{color:var(--fg2);letter-spacing:.04em;font-size:10.5px;font-weight:700}.lsc__toggle[data-v-0180bbd4]{align-self:auto}.lsc__apply[data-v-0180bbd4]{align-self:flex-start}.lms[data-v-e0b3ec4b]{flex-direction:column;gap:16px;min-width:0;display:flex}.lms__metrics[data-v-e0b3ec4b]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}.lms__metrics div[data-v-e0b3ec4b]{gap:3px;display:grid}.lms__metrics dt[data-v-e0b3ec4b]{color:var(--fg-muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:700}.lms__metrics dd[data-v-e0b3ec4b]{color:var(--our-white);margin:0;font-size:11.5px}.lms__history summary[data-v-e0b3ec4b]{color:var(--fg2);cursor:pointer;margin-top:12px;font-size:10.5px;font-weight:700}.lms__history ol[data-v-e0b3ec4b]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.lms__history li[data-v-e0b3ec4b]{border-top:1px solid var(--border-subtle);color:var(--fg2);grid-template-columns:1fr auto;gap:2px 10px;padding-top:7px;font-size:10.5px;display:grid}.lms__history time[data-v-e0b3ec4b],.lms__history small[data-v-e0b3ec4b]{color:var(--fg-muted);font-size:9.5px}.lms__history small[data-v-e0b3ec4b]{grid-column:1/-1}.lss[data-v-855dddcf]{flex-direction:column;gap:20px;min-width:0;display:flex}.lss__lede[data-v-855dddcf]{margin-top:5px}.lcp[data-v-ae4dee1b]{flex-direction:column;gap:14px;min-height:0;display:flex;overflow:auto;container-type:inline-size}.lcp__pickers[data-v-ae4dee1b]{z-index:1;border-bottom:1px solid var(--border-subtle);background:var(--surface-1);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:-2px -2px 0;padding:2px 2px 12px;display:grid;position:sticky;top:0}.lcp__picker[data-v-ae4dee1b]{flex-direction:column;gap:5px;min-width:0;display:flex}.lcp__picker>span[data-v-ae4dee1b]{color:var(--fg2);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.lcp__body[data-v-ae4dee1b]{min-width:0}.lcp__fleet[data-v-ae4dee1b]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-direction:column;gap:10px;padding:14px;display:flex}.lcp__fleet-head[data-v-ae4dee1b]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.lcp__fleet-head>span[data-v-ae4dee1b]{color:var(--fg-muted);font-size:10px}.lcp__fleet-table-wrap[data-v-ae4dee1b]{overflow-x:auto}.lcp__fleet-table[data-v-ae4dee1b]{border-collapse:collapse;width:100%;font-size:11px}.lcp__fleet-table th[data-v-ae4dee1b],.lcp__fleet-table td[data-v-ae4dee1b]{border-top:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:8px}.lcp__fleet-table th[data-v-ae4dee1b]{color:var(--fg-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px}.lcp__fleet-table small[data-v-ae4dee1b]{color:var(--fg-muted);margin-top:3px;display:block}.lcp__deadline-control[data-v-ae4dee1b]{gap:6px;min-width:210px;display:flex}.lcp__deadline-control input[data-v-ae4dee1b]{min-width:0}.lcp__captures[data-v-ae4dee1b],.lcp__capture-detail[data-v-ae4dee1b]{border-top:1px solid var(--border-subtle);flex-direction:column;gap:9px;padding-top:12px;display:flex}.lcp__captures h4[data-v-ae4dee1b]{color:var(--fg2);margin:0;font-size:12px}.lcp__capture-jobs[data-v-ae4dee1b]{flex-wrap:wrap;gap:6px;display:flex}.lcp__capture-job[data-v-ae4dee1b]{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--fg2);font:inherit;cursor:pointer;gap:8px;padding:7px 9px;display:flex}.lcp__capture-job strong[data-v-ae4dee1b]{color:var(--fg-muted);font-size:9px}.lcp__empty[data-v-ae4dee1b]{flex-direction:column;gap:6px;padding:26px 2px;display:flex}.lcp__empty-lede[data-v-ae4dee1b]{color:var(--fg2);margin:0;font-size:12px;font-weight:700}@container (width<=460px){.lcp__pickers[data-v-ae4dee1b]{grid-template-columns:minmax(0,1fr)}}.ludus-panel{--lp-tight:5px;--lp-snug:9px;--lp-loose:15px;--lp-section:20px}.ludus-panel .lp-eyebrow{color:var(--darkorange);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:800}.ludus-panel .lp-title{overflow-wrap:anywhere;margin:4px 0 0;font-size:17px;font-weight:700;line-height:1.15}.ludus-panel .lp-subhead{margin:0;font-size:13px;font-weight:700}.ludus-panel .lp-guidance{max-width:66ch;color:var(--fg-muted);margin:0;font-size:10.5px;line-height:1.5}.ludus-panel .lp-badge{color:var(--fg-muted);letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:9px;font-weight:800}.ludus-panel .lp-tag{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--fg2);background:var(--surface-2);letter-spacing:.08em;flex:none;padding:4px 10px;font-size:9.5px;font-weight:800}.ludus-panel .lp-tag--accent{color:var(--darkorange)}.ludus-panel .lp-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ludus-panel .lp-head>div{min-width:0}.ludus-panel .lp-step{border-top:1px solid var(--border-subtle);min-width:0;padding-top:var(--lp-loose);grid-template-columns:29px minmax(0,1fr);gap:13px;display:grid}.ludus-panel .lp-step__index{border:1px solid var(--border-subtle);width:29px;height:29px;color:var(--darkorange);background:var(--surface-1);letter-spacing:.06em;border-radius:50%;place-items:center;margin:0;font-size:9px;font-weight:800;display:grid}.ludus-panel .lp-step__body,.ludus-panel .lp-block{gap:var(--lp-snug);flex-direction:column;min-width:0;display:flex}.ludus-panel .lp-block{border-top:1px solid var(--border-subtle);padding-top:var(--lp-loose)}.ludus-panel .lp-block__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ludus-panel .lp-callout{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-2) 55%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.ludus-panel .lp-callout p{max-width:48ch;color:var(--fg-muted);margin:0;font-size:10px;line-height:1.45}.ludus-panel .lp-field{gap:var(--lp-tight);min-width:0;color:var(--fg2);flex-direction:column;font-size:10.5px;font-weight:700;display:flex}.ludus-panel .lp-field>span{letter-spacing:.04em}.ludus-panel .lp-field em{color:var(--fg-muted);font-style:normal;font-weight:500}.ludus-panel .lp-field small,.ludus-panel .lp-choice small{color:var(--fg-muted);font-size:9.5px;font-weight:500;line-height:1.4;display:block}.ludus-panel :is(input[type=text],input[type=number],input[type=date],input[type=datetime-local],select,textarea){box-sizing:border-box;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--our-white);background:var(--surface-2);font:inherit;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);outline:0;padding:7px 8px;font-size:11.5px;font-weight:500}.ludus-panel select{cursor:pointer;min-height:32px}.ludus-panel input[type=date]{cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ludus-panel textarea{resize:vertical;line-height:1.5}.ludus-panel :is(input,select,textarea):hover:not(:disabled){border-color:var(--lightblue)}.ludus-panel :is(input,select,textarea,button):focus-visible{outline:2px solid var(--lightblue);outline-offset:2px}.ludus-panel .lp-field--invalid :is(input,select,textarea){border-color:var(--danger,#d96c62);box-shadow:0 0 0 1px color-mix(in srgb, var(--danger,#d96c62) 32%, transparent)}.ludus-panel .lp-field .lp-field__error{color:var(--danger,#d96c62);font-weight:700}.ludus-panel :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.55}.ludus-panel .lp-choice{align-items:flex-start;gap:var(--lp-snug);color:var(--fg2);cursor:pointer;font-size:11px;display:flex}.ludus-panel .lp-choice input{width:auto;accent-color:var(--darkorange);flex:none;margin-top:2px}.ludus-panel .lp-choice strong{color:var(--our-white);margin-bottom:2px;display:block}.ludus-panel .lp-button{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-height:32px;color:var(--our-white);background:var(--surface-2);font:inherit;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);flex:none;padding:6px 12px;font-size:11.5px;font-weight:800}.ludus-panel .lp-button--primary{background:var(--darkerblue);min-height:34px}.ludus-panel .lp-button:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--lightblue);background:var(--midblue)}.ludus-panel .lp-button:disabled{cursor:not-allowed;opacity:.45}.ludus-panel .lp-button[aria-disabled=true]{opacity:.45}.ludus-panel .lp-button--text{min-height:0;color:var(--fg-accent-readable);background:0 0;border:0;align-self:flex-start;padding:2px 0;font-size:10px;font-weight:700}.ludus-panel .lp-button--text:hover:not(:disabled){color:var(--fg-accent-hover);background:0 0;border-color:#0000}.ludus-panel .lp-button--text:disabled{color:var(--fg-muted)}.ludus-panel .lp-message{color:var(--fg2);margin:0;font-size:10.5px;line-height:1.5}.ludus-panel .lp-message--error{color:var(--fg-accent-readable)}.ludus-panel .lp-prose{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--fg2);background:color-mix(in srgb, var(--surface-2) 70%, transparent);padding:9px 10px}.ludus-panel .lp-prose :is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin:0 0 7px}.ludus-panel .lp-prose :is(h1,h2,h3,h4,h5,h6){color:var(--our-white);font-size:12px;font-weight:700}.ludus-panel .lp-prose :is(p,li){font-size:11px;font-weight:500;line-height:1.5}.ludus-panel .lp-prose :is(ul,ol){margin-left:0;padding-left:18px}.ludus-panel .lp-prose li+li{margin-top:3px}.ludus-panel .lp-prose code{border:1px solid var(--border-subtle);color:var(--our-white);background:color-mix(in srgb, var(--surface-1) 78%, transparent);border-radius:3px;padding:0 3px;font-size:11px}.ludus-panel .lp-prose a{color:var(--fg-accent-readable)}.ludus-panel .lp-prose>:last-child{margin-bottom:0}@container (width<=460px){.ludus-panel .lp-step{grid-template-columns:minmax(0,1fr);gap:10px}.ludus-panel .lp-callout{flex-direction:column;align-items:flex-start}.ludus-panel .lp-callout .lp-button{width:100%}}@media (prefers-reduced-motion:reduce){.ludus-panel :is(input,select,textarea,button){transition:none}}.catalog-panel__refresh[data-v-9c9dcc75]{border:1px solid color-mix(in srgb,var(--lightblue) 62%,transparent);width:26px;height:26px;color:var(--our-white);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.catalog-panel__refresh[data-v-9c9dcc75]:hover{border-color:var(--lightblue);color:var(--darkorange);transform:rotate(24deg)}.catalog-panel__refresh[data-v-9c9dcc75]:disabled{opacity:.38;cursor:not-allowed;transform:none}.catalog-panel__refresh[data-v-9c9dcc75]:focus-visible{outline:2px solid var(--lightblue);outline-offset:2px}.catalog-panel__refresh--active span[data-v-9c9dcc75]{animation:.8s linear infinite catalog-refresh-spin-9c9dcc75;display:block}@keyframes catalog-refresh-spin-9c9dcc75{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.catalog-panel__refresh[data-v-9c9dcc75],.catalog-panel__refresh--active span[data-v-9c9dcc75]{transition:none;animation:none}}.resize-seam[data-v-0e79cb5a]{z-index:5;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.resize-seam[data-v-0e79cb5a]:hover{background:color-mix(in srgb, var(--lightblue) 30%, transparent)}.resize-seam:hover .resize-seam__bar[data-v-0e79cb5a]{background:var(--lightblue);transform:scale(1.18)}.resize-seam__bar[data-v-0e79cb5a]{background:var(--border-subtle);pointer-events:none;transition:background var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:2px}.resize-seam__bar--v[data-v-0e79cb5a]{width:2px;height:34px}.resize-seam__bar--h[data-v-0e79cb5a]{width:34px;height:2px}.resize-overlay[data-v-0e79cb5a]{z-index:9998;-webkit-user-select:none;user-select:none;position:fixed;inset:0}@media (width<=760px),(orientation:portrait){.resize-seam[data-v-0e79cb5a]{display:none}}@media (prefers-reduced-motion:reduce){.resize-seam__bar[data-v-0e79cb5a]{transition:none}.resize-seam:hover .resize-seam__bar[data-v-0e79cb5a]{transform:none}}.rail-strip[data-v-70aa4737]{font:inherit;background:var(--darkerblue);border:1px solid var(--lightblue);cursor:col-resize;transition:filter var(--dur-fast) var(--ease-standard);border-radius:10px;flex-direction:column;align-items:center;gap:16px;padding:12px 0;display:flex}.rail-strip[data-v-70aa4737]:hover{filter:brightness(1.14)}.rail-strip__grip[data-v-70aa4737]{color:var(--our-white);display:flex}@media (width<=760px),(orientation:portrait){.rail-strip[data-v-70aa4737]{display:none}}@media (prefers-reduced-motion:reduce){.rail-strip[data-v-70aa4737]{transition:none}}.panel-grid__announcement[data-v-3f496cf8]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.panel-grid[data-v-3f496cf8]{flex:1;gap:0;min-width:0;height:100%;min-height:0;display:grid}@media (width<=760px),(orientation:portrait){.panel-grid[data-v-3f496cf8]{gap:6px;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important}}.scripti-workspace[data-v-8d4a87dc]{border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;height:100%;min-height:0;color:var(--fg1);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.scripti-workspace__chrome[data-v-8d4a87dc]{border-bottom:1px solid var(--border-subtle);background:var(--body-gradient-down);flex-shrink:0;align-items:center;gap:12px;padding:9px 16px;display:flex}.scripti-workspace__location[data-v-8d4a87dc]{flex-direction:column;gap:3px;min-width:0;display:flex}.room-crumbs[data-v-8d4a87dc]{min-width:0;color:var(--darkorange);letter-spacing:.03em;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;line-height:1.1;display:flex}.room-crumbs__current[data-v-8d4a87dc]{color:var(--our-white)}.scripti-workspace__spacer[data-v-8d4a87dc]{flex:1}.scripti-workspace__status[data-v-8d4a87dc]{padding:7px var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--fg2);font-size:var(--control-font-size);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.scripti-workspace__logout[data-v-8d4a87dc]{width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--our-white);font:inherit;cursor:pointer;background:0 0;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.scripti-workspace__logout[data-v-8d4a87dc]:hover,.scripti-workspace__logout[data-v-8d4a87dc]:focus-visible{border-color:var(--lightblue);color:var(--darkorange)}.scripti-workspace__stage[data-v-8d4a87dc]{flex:1;min-height:0;padding:10px;display:flex}.scripti-workspace--embedded[data-v-8d4a87dc]{border:0;border-radius:0}.scripti-workspace__stage--embedded[data-v-8d4a87dc]{padding:0}@media (width<=760px),(orientation:portrait){.scripti-workspace[data-v-8d4a87dc]{border-radius:0;height:auto;min-height:100vh}.scripti-workspace--embedded[data-v-8d4a87dc]{height:100%;min-height:0}.scripti-workspace__chrome[data-v-8d4a87dc]{flex-wrap:wrap;gap:8px;padding:8px 10px}.scripti-workspace__status[data-v-8d4a87dc]{margin-left:auto}.scripti-workspace__stage[data-v-8d4a87dc]{padding:6px}}.rr[data-v-4fba33c7]{border:1px solid var(--border-subtle);background:var(--surface-0);width:100%;height:100%;min-height:0;color:var(--fg1);font-family:var(--font-sans), serif;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.rr__chrome[data-v-4fba33c7]{background:var(--body-gradient-down);border-bottom:1px solid var(--border-subtle);flex-shrink:0;align-items:center;gap:12px;padding:9px 16px;display:flex}.rr__location[data-v-4fba33c7]{flex-direction:column;gap:3px;min-width:0;line-height:1.1;display:flex}.rr__location h1[data-v-4fba33c7]{line-height:var(--leading-tight);margin:0}.wr-crumbs[data-v-4fba33c7]{min-width:0;color:var(--darkorange);letter-spacing:.03em;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.wr-crumbs__current[data-v-4fba33c7]{color:var(--our-white)}.rr__spacer[data-v-4fba33c7]{flex:1}.rr__stage[data-v-4fba33c7]{flex:1;min-height:0;padding:10px;display:flex}.rr__setup-waiting[data-v-4fba33c7]{background:radial-gradient(circle at 18% 18%, color-mix(in srgb, var(--lightblue) 9%, transparent), transparent 34%), color-mix(in srgb, var(--surface-0) 86%, black);flex:1;place-items:center;min-height:0;padding:clamp(1rem,4vw,3.5rem);display:grid}.rr__user-tools[data-v-4fba33c7]{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.rr__role-view[data-v-4fba33c7],.rr__scope-view[data-v-4fba33c7]{min-height:var(--control-height-compact);padding:7px var(--control-padding-inline);color:var(--fg1);background:var(--surface-0);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;font:inherit;font-size:var(--control-font-size);letter-spacing:.04em;font-weight:700}.rr__role-room-grid[data-v-4fba33c7]{flex:1;min-height:0}.wr__status[data-v-4fba33c7]{padding:7px var(--control-padding-inline);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--fg2);font-size:var(--control-font-size);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.rr__logout[data-v-4fba33c7]{width:var(--control-height-compact);height:var(--control-height-compact);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);color:var(--our-white);cursor:pointer;font:inherit;background:0 0;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.rr__logout[data-v-4fba33c7]:hover,.rr__logout[data-v-4fba33c7]:focus-visible{color:var(--darkorange);border-color:var(--lightblue)}@media (width<=760px),(orientation:portrait){.rr[data-v-4fba33c7]{border-radius:0;width:100%;height:auto;min-height:100vh}.rr__chrome[data-v-4fba33c7]{flex-wrap:wrap;gap:8px;padding:8px 10px}.rr__stage[data-v-4fba33c7]{padding:6px}.rr__spacer[data-v-4fba33c7]{display:none}.rr__user-tools[data-v-4fba33c7]{flex-wrap:wrap;flex:100%;justify-content:stretch;margin-left:auto}.rr__role-view[data-v-4fba33c7],.rr__scope-view[data-v-4fba33c7]{min-height:var(--control-height-touch);flex:10rem}.wr__status[data-v-4fba33c7]{text-overflow:ellipsis;white-space:nowrap;flex:8rem;min-width:0;overflow:hidden}.rr__logout[data-v-4fba33c7]{width:var(--control-height-touch);height:var(--control-height-touch)}}.landing-shell[data-v-5d906075]{background:linear-gradient(145deg, rgba(var(--darkerblue-rgb), .12), rgba(var(--darkerblue-rgb), .76)), var(--body-gradient-right);place-items:center;height:100dvh;padding:clamp(1.25rem,4vw,4rem);display:grid}.landing-shell--room[data-v-5d906075]{background:var(--surface-0);place-items:stretch stretch;padding:clamp(6px,1.4vw,14px)}.landing-stage[data-v-5d906075]{justify-items:center;gap:clamp(2rem,6vw,4.5rem);width:min(100%,42rem);display:grid}.landing-stage--room[data-v-5d906075]{gap:0;width:100%;height:100%;min-height:0}.signin-panel[data-v-5d906075]{text-align:center;justify-items:center;gap:1rem;width:min(100%,32rem);display:grid}h1[data-v-5d906075]{color:var(--fg1);font-size:var(--text-2xl);margin:0}p[data-v-5d906075]{color:var(--fg2);margin:0}.google-button[data-v-5d906075]{min-width:14rem;min-height:2.75rem;color:var(--fg3);place-items:center;display:grid}.status-copy[data-v-5d906075],.error-copy[data-v-5d906075]{font-size:var(--text-sm)}.error-copy[data-v-5d906075]{color:var(--fg-accent-readable)}@media (width<=42rem){.landing-shell[data-v-5d906075]{place-items:start center;padding-top:16vh}.landing-shell[data-v-5d906075]:has(.landing-stage--room){padding:0}}@font-face{font-family:Josefin Sans;src:url(/assets/JosefinSans-Regular-DhpF-QBO.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/assets/JosefinSans-Bold-CBISDwQj.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--our-white:#efe9e1;--body-color:#080b16;--darkerblue:#0d111f;--darkerblue-rgb:13, 17, 31;--darkestblue:#0f1424;--midblue:#242a43;--lightblue:#3d4771;--focus-ring:#8f9ed8;--darkorange:#d95126;--midorange:#ec692f;--lightorange:#f0944d;--lightorange-app:#f5ab6a;--tertiary:var(--our-white);--border-subtle:#ffffff14;--border-subtle-app:#efe9e11f;--border-whisper:#ffffff0a;--shadow-overlay:#0006;--backdrop-scrim:#080b168f;--body-gradient-left:linear-gradient(-145deg, var(--midblue), var(--darkestblue));--body-gradient-right:linear-gradient(145deg, var(--midblue), var(--darkestblue));--body-gradient-down:linear-gradient(90deg, var(--midblue), var(--darkestblue));--fg1:var(--our-white);--fg2:#efe9e1b3;--fg3:#efe9e194;--fg-muted:#efe9e18c;--fg-accent:var(--darkorange);--fg-accent-readable:var(--lightorange);--fg-accent-hover:var(--our-white);--fg-link:var(--darkorange);--surface-0:var(--darkestblue);--surface-1:var(--midblue);--surface-2:var(--darkerblue);--surface-faint:#ffffff04;--surface-faint-strong:#ffffff05;--surface-reading:var(--our-white);--on-reading:var(--darkestblue);--shadow-card:0 4px 20px #0006;--shadow-raised:0 7px 14px #080e1e3d, 0 2px 4px #080e1e33;--shadow-float:0 12px 20px #080e1e47, 0 3px 6px #080e1e3d;--shadow-overlay-lg:0 8px 40px #0006;--shadow-action:0 8px 18px #080b1642;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;--radius-pill:999px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--control-height-compact:2rem;--control-height-touch:2.75rem;--control-padding-inline:.6875rem;--control-font-size:.71875rem;--ease-standard:cubic-bezier(.22, 1, .36, 1);--dur-fast:.14s;--dur-base:.22s;--dur-slow:.6s;--menu-ease-transition:grid-template-columns .6s cubic-bezier(.22, 1, .36, 1);--font-sans:"Josefin Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-xs:clamp(.75rem, .6rem + .4vw, .875rem);--text-sm:clamp(.875rem, .75rem + .5vw, 1rem);--text-base:clamp(1rem, .85rem + .6vw, 1.175rem);--text-lg:clamp(1.125rem, .9rem + .8vw, 1.5rem);--text-xl:clamp(1.5rem, 1rem + 1.2vw, 2rem);--text-2xl:clamp(1.75rem, 1.2rem + 1.6vw, 2.75rem);--text-3xl:clamp(2.25rem, 1.5rem + 2.2vw, 3.75rem);--panel-text-list:.9375rem;--panel-text-body:1rem;--panel-text-h6:1.0625rem;--panel-text-h5:1.125rem;--panel-text-h4:1.25rem;--panel-text-h3:1.375rem;--panel-text-h2:1.5rem;--panel-text-h1:1.75rem;--panel-text-title:1.125rem;--leading-tight:1.15;--leading-snug:1.25;--leading-body:1.618;--leading-relaxed:1.625;--measure:65ch;--weight-thin:100;--weight-regular:300;--weight-medium:400;--weight-bold:700;--weight-bolder:900}html,body{font-family:var(--font-sans);font-weight:var(--weight-regular);line-height:var(--leading-body);background-color:var(--surface-0);color:var(--fg1)}p{font-size:var(--text-base);letter-spacing:.01em;max-width:var(--measure);font-weight:var(--weight-bold);margin-bottom:.5rem}h1{font-size:var(--text-2xl);line-height:var(--leading-tight);font-weight:var(--weight-bold);margin-top:1rem}h2{font-size:var(--text-xl);line-height:var(--leading-snug);font-weight:var(--weight-bold);margin-top:1rem}h3{font-size:var(--text-lg);line-height:var(--leading-snug);font-weight:var(--weight-bold);margin-top:1rem;margin-bottom:.5rem}ul{margin-bottom:.5rem}li{font-size:var(--text-base);margin-bottom:.2rem;margin-left:2rem}a,.link{color:var(--fg-link);-webkit-text-decoration-color:var(--darkorange);text-decoration-color:var(--darkorange);text-underline-offset:.15em}a:hover{color:var(--fg-accent)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px;border-radius:3px}@media (forced-colors:active){:focus-visible{outline-color:highlight}}@media (width<=760px),(orientation:portrait),(pointer:coarse){button,select,input:not([type=checkbox]):not([type=radio]){min-height:var(--control-height-touch)}select,input,textarea{font-size:max(1rem,16px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}*{box-sizing:border-box}html{min-height:100%}body{min-width:320px;min-height:100vh;margin:0}button,input,textarea,select{font:inherit}button{border:0}#app{min-height:100vh}
