.beginner-guide-link[data-v-2e918530]{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;color:var(--ink);line-height:1.5}.beginner-guide-link svg[data-v-2e918530]{flex-shrink:0}.beginner-guide-link[data-v-2e918530]:hover{color:var(--signal);text-decoration:underline;text-underline-offset:4px}.beginner-guide-link[data-v-2e918530]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.guide-label-full[data-v-2e918530],.guide-label-short[data-v-2e918530]{white-space:nowrap}.guide-label-short[data-v-2e918530]{display:none}.guide-sr-only[data-v-2e918530]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:980px){.guide-label-full[data-v-2e918530]{display:none}.guide-label-short[data-v-2e918530]{display:inline}}@media(max-width:380px){.guide-book[data-v-2e918530]{display:none}}.account-communication[data-v-3c1164c7]{display:flex;align-items:center;gap:4px}.account-icon[data-v-3c1164c7]{position:relative;width:44px;height:44px;padding:11px;border:0;color:var(--ink);background:transparent;cursor:pointer}.account-icon[data-v-3c1164c7]:hover{background:var(--paper-deep)}.account-icon svg[data-v-3c1164c7]{display:block;width:22px;height:22px}.notification-dot[data-v-3c1164c7]{position:absolute;top:7px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--signal)}.communication-status[data-v-3c1164c7]{position:fixed;bottom:24px;right:24px;max-width:calc(100vw - 48px);background:var(--ink);color:var(--paper);font:13px/1.7 var(--mono);z-index:40;pointer-events:none}.communication-status[data-v-3c1164c7]:not(:empty){padding:12px 18px}.communication-dialog[data-v-3c1164c7]{width:min(800px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:28px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);overscroll-behavior:contain}.communication-dialog[data-v-3c1164c7]::backdrop{background:#17191580}.dialog-heading[data-v-3c1164c7]{display:flex;align-items:start;justify-content:space-between;gap:16px}.dialog-heading h2[data-v-3c1164c7]{margin:0;font-size:28px}.dialog-heading p[data-v-3c1164c7]{margin:8px 0 0;font-size:13px;color:var(--muted);line-height:1.6}.dialog-close[data-v-3c1164c7]{flex-shrink:0;width:44px;height:44px;border:0;background:transparent;color:var(--ink);cursor:pointer;font-size:28px}.feedback-layout[data-v-3c1164c7]{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:28px;margin-top:8px}.feedback-fields[data-v-3c1164c7]{min-width:0}.feedback-fields label[data-v-3c1164c7]{letter-spacing:0;font-size:13px}.feedback-fields input[data-v-3c1164c7],.feedback-fields textarea[data-v-3c1164c7]{width:100%;min-width:0;font:14px/1.7 var(--mono);padding:12px}.feedback-fields textarea[data-v-3c1164c7]{resize:vertical}.support-contact[data-v-3c1164c7]{align-self:center;text-align:center}.support-contact h3[data-v-3c1164c7]{font-size:16px;margin:12px 0}.support-contact img[data-v-3c1164c7]{display:block;margin:auto;width:180px;height:180px;object-fit:contain;background:#fff}.support-contact p[data-v-3c1164c7]{font:12px/1.8 var(--mono);color:var(--muted)}.dialog-actions[data-v-3c1164c7]{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid var(--line)}.inbox-dialog[data-v-3c1164c7]{width:min(640px,calc(100vw - 32px))}.inbox-tools[data-v-3c1164c7],.notification-meta[data-v-3c1164c7],.inbox-pagination[data-v-3c1164c7]{display:flex;justify-content:space-between;align-items:center;gap:16px;font:12px/1.7 var(--mono)}.inbox-tools[data-v-3c1164c7]{padding:20px 0;margin-top:12px;border-bottom:1px solid var(--ink)}.inbox-tools>div[data-v-3c1164c7]{display:flex;gap:16px}.inbox-empty[data-v-3c1164c7]{text-align:center;padding:40px 0;color:var(--muted);font-size:14px}.notification-list[data-v-3c1164c7]{list-style:none;padding:0;margin:0}.notification-list li[data-v-3c1164c7]{padding:20px 16px;border-bottom:1px solid var(--line);border-left:3px solid transparent}.notification-list li.unread[data-v-3c1164c7]{background:#d9ee542b;border-left-color:var(--signal)}.notification-heading[data-v-3c1164c7]{display:flex;align-items:start;justify-content:space-between;gap:16px}.notification-heading h3[data-v-3c1164c7]{margin:0;font-size:18px;font-weight:500;overflow-wrap:anywhere}.notification-title[data-v-3c1164c7]{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere}.unread h3[data-v-3c1164c7]{font-weight:700}.read-state[data-v-3c1164c7]{flex-shrink:0;color:var(--muted);font:11px/1.7 var(--mono)}.unread .read-state[data-v-3c1164c7]{color:var(--signal)}.notification-list li>p[data-v-3c1164c7]{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.8 var(--mono);margin:12px 0 16px}.notification-list li>p.preview[data-v-3c1164c7]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.notification-meta[data-v-3c1164c7]{color:var(--muted)}.inbox-pagination[data-v-3c1164c7]{padding-top:20px}button[data-v-3c1164c7]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}button[data-v-3c1164c7]:disabled{opacity:.55;cursor:default}@media(max-width:620px){.communication-dialog[data-v-3c1164c7]{padding:20px}.feedback-layout[data-v-3c1164c7]{grid-template-columns:minmax(0,1fr);gap:0}.support-contact[data-v-3c1164c7]{padding-bottom:16px}.inbox-tools[data-v-3c1164c7]{align-items:start;flex-direction:column;gap:12px}.notification-meta[data-v-3c1164c7]{align-items:start;flex-wrap:wrap}}.impersonation-banner[data-v-eaa7704d]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;min-height:44px;padding:8px 18px;color:#f5f2e8;background:#24241f;font-size:12px}.impersonation-banner strong[data-v-eaa7704d]{color:#d9ee54}.impersonation-banner button[data-v-eaa7704d]{min-height:30px;padding:0 10px;border:1px solid #d9ee54;color:#d9ee54;background:transparent;cursor:pointer;font-size:11px}.impersonation-banner button[data-v-eaa7704d]:disabled{opacity:.55;cursor:wait}.impersonation-banner button[data-v-eaa7704d]:focus-visible{outline:2px solid #d9ee54;outline-offset:3px}.impersonation-error[data-v-eaa7704d]{color:#ff9b85}.billing-nav[data-v-eaa7704d]{padding-block:12px}.billing-nav.router-link-active[data-v-eaa7704d]{text-decoration:underline;text-underline-offset:6px}.billing-nav[data-v-eaa7704d]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.identity>span[data-v-eaa7704d]{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:980px){.mast-nav[data-v-eaa7704d]{gap:20px}}@media(max-width:820px){.masthead[data-v-eaa7704d]{grid-template-columns:minmax(0,1fr) auto;height:auto;min-height:76px;padding-block:12px;row-gap:4px}.mast-nav[data-v-eaa7704d]{grid-row:2;grid-column:1 / -1;justify-content:space-between;gap:16px}.identity[data-v-eaa7704d]{grid-column:2;grid-row:1;gap:6px}.billing-nav[data-v-eaa7704d]{padding-block:8px}}@media(max-width:420px){.identity>span[data-v-eaa7704d]{display:none}}.generation-quota-notice[data-v-2649acf6]{margin:20px 0;padding:14px 16px;border-left:3px solid var(--green);background:var(--paper-deep);font-size:13px;line-height:1.8}.generation-quota-notice p[data-v-2649acf6]{margin:0 0 8px}.generation-quota-notice strong[data-v-2649acf6]{font-weight:600}.generation-quota-notice a[data-v-2649acf6]{display:inline-block;min-height:30px;padding-block:3px;color:var(--green);text-decoration:underline}.generation-quota-notice .quota-warning[data-v-2649acf6]{color:#a62818}.generation-quota-notice button[data-v-2649acf6]{min-height:36px;margin-right:14px}.generation-quota-notice a[data-v-2649acf6]:focus-visible,.generation-quota-notice button[data-v-2649acf6]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.page-resource-notice[data-v-da2792da]{margin:12px 0;padding:12px;border:1px solid var(--line);font-size:14px;line-height:1.7;overflow-wrap:anywhere}.page-resource-notice p[data-v-da2792da]{margin:0 0 4px}.page-resource-notice summary[data-v-da2792da]{cursor:pointer}.page-resource-notice ul[data-v-da2792da]{margin:8px 0 0;padding-left:20px}.dashboard-page[data-v-613ae51a]{--dashboard-card: rgba(255,255,255,.32)}.dashboard-page>.back-link[data-v-613ae51a]{display:inline-block;margin-bottom:28px}.dashboard-heading[data-v-613ae51a]{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-bottom:28px;border-bottom:1px solid var(--ink)}.dashboard-heading h1[data-v-613ae51a]{margin:8px 0 12px;font-size:clamp(45px,calc(7vw - 1px),81px);line-height:.96;letter-spacing:-.06em}.dashboard-subtitle[data-v-613ae51a]{display:flex;flex-wrap:wrap;gap:8px;margin:0;color:var(--muted);font:12px/1.7 var(--mono)}.dashboard-subtitle a[data-v-613ae51a]{color:var(--ink);border-bottom:1px solid var(--line)}.dashboard-range-label[data-v-613ae51a]{flex:0 0 auto;margin-bottom:5px;color:var(--muted);font:11px var(--mono)}.dashboard-controls[data-v-613ae51a]{display:flex;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid var(--line);color:var(--muted);font:11px var(--mono)}.dashboard-segmented[data-v-613ae51a]{display:flex;border:1px solid var(--ink)}.dashboard-segmented button[data-v-613ae51a]{min-height:44px;padding:8px 15px;border:0;border-right:1px solid var(--ink);color:var(--ink);background:transparent;cursor:pointer;font:11px var(--mono)}.dashboard-segmented button[data-v-613ae51a]:last-child{border-right:0}.dashboard-segmented button[aria-pressed=true][data-v-613ae51a]{background:var(--acid);font-weight:700}.dashboard-segmented button[data-v-613ae51a]:focus-visible,.dashboard-record[data-v-613ae51a]:focus-visible,.dashboard-page button[data-v-613ae51a]:focus-visible,.chart-data-details summary[data-v-613ae51a]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.dashboard-refresh[data-v-613ae51a]{margin-left:auto;min-height:44px}.dashboard-refresh[data-v-613ae51a]:disabled{opacity:.5;cursor:wait}.dashboard-inline-error[data-v-613ae51a]{margin:14px 0}.dashboard-metrics[data-v-613ae51a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 34px}.dashboard-metric[data-v-613ae51a]{min-height:142px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:18px 20px;border:1px solid var(--ink);background:var(--dashboard-card)}.dashboard-metric>span[data-v-613ae51a]{color:var(--muted);font:11px var(--mono)}.dashboard-metric strong[data-v-613ae51a]{font:500 clamp(34px,4vw,54px)/1 var(--mono);letter-spacing:-.06em}.dashboard-metric small[data-v-613ae51a]{color:var(--muted);font:10px/1.5 var(--mono)}.dashboard-metric.metric-accent[data-v-613ae51a]{background:var(--acid)}.dashboard-panel[data-v-613ae51a]{margin:0 0 36px;padding:22px 24px 26px;border:1px solid var(--ink);background:var(--dashboard-card)}.dashboard-panel-heading[data-v-613ae51a]{display:flex;justify-content:space-between;align-items:end;gap:20px;padding-bottom:15px;border-bottom:1px solid var(--line)}.dashboard-panel-heading h2[data-v-613ae51a]{margin:0;font-size:24px}.dashboard-panel-heading>p[data-v-613ae51a]{margin:0 0 3px;color:var(--muted);font:10px/1.6 var(--mono);text-align:right}.dashboard-chart-summary[data-v-613ae51a]{margin:16px 0 4px;color:var(--muted);font:11px/1.6 var(--mono)}.dashboard-chart-wrap[data-v-613ae51a]{width:100%;height:260px}.dashboard-chart[data-v-613ae51a]{display:block;width:100%;height:100%;overflow:visible}.chart-gridline[data-v-613ae51a]{stroke:var(--line);stroke-width:1;stroke-dasharray:3 5}.chart-line[data-v-613ae51a]{fill:none;stroke:var(--blue);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-dot[data-v-613ae51a]{fill:var(--acid);stroke:var(--ink);stroke-width:1.5;vector-effect:non-scaling-stroke}.chart-date[data-v-613ae51a]{fill:var(--muted);font:10px var(--mono);text-anchor:middle}.dashboard-chart-note[data-v-613ae51a]{margin:0;color:var(--muted);font:10px/1.6 var(--mono)}.dashboard-chart-empty[data-v-613ae51a],.dashboard-record-empty[data-v-613ae51a],.dashboard-message[data-v-613ae51a]{padding:34px 16px;color:var(--muted);text-align:center;font:12px/1.8 var(--mono)}.dashboard-error h1[data-v-613ae51a]{color:var(--ink);font:500 35px var(--serif)}.dashboard-error p[data-v-613ae51a]{margin:0}.chart-data-details[data-v-613ae51a]{margin-top:14px;color:var(--muted);font:10px/1.6 var(--mono)}.chart-data-details summary[data-v-613ae51a]{width:fit-content;min-height:36px;display:flex;align-items:center;cursor:pointer;border-bottom:1px solid var(--line)}.chart-data-table-wrap[data-v-613ae51a]{max-height:260px;overflow:auto;margin-top:10px}.chart-data-table-wrap table[data-v-613ae51a]{width:100%;border-collapse:collapse}.chart-data-table-wrap caption[data-v-613ae51a]{text-align:left;padding:8px 0}.chart-data-table-wrap th[data-v-613ae51a],.chart-data-table-wrap td[data-v-613ae51a]{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left}.dashboard-fields[data-v-613ae51a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:18px}.dashboard-field-card[data-v-613ae51a]{min-width:0;padding:16px;border:1px solid var(--line);background:#f1efe894}.dashboard-field-card>header[data-v-613ae51a]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.dashboard-field-card code[data-v-613ae51a]{overflow-wrap:anywhere;font:11px/1.55 var(--mono)}.dashboard-field-card>header>span[data-v-613ae51a]{flex:0 0 auto;color:var(--muted);font:9px var(--mono)}.field-response-line[data-v-613ae51a]{display:flex;gap:8px;align-items:baseline;margin-top:15px}.field-response-line strong[data-v-613ae51a]{font:500 28px var(--mono)}.field-response-line span[data-v-613ae51a]{color:var(--muted);font:10px var(--mono)}.field-progress[data-v-613ae51a]{height:5px;margin:8px 0 14px;background:var(--paper-deep)}.field-progress>span[data-v-613ae51a]{display:block;height:100%;background:var(--green)}.field-stat-numbers[data-v-613ae51a],.field-stat-note[data-v-613ae51a]{display:flex;justify-content:space-between;gap:8px;margin:0;color:var(--ink);font:10px/1.7 var(--mono)}.field-stat-numbers span[data-v-613ae51a]{color:var(--muted)}.field-distribution[data-v-613ae51a]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.field-distribution li[data-v-613ae51a]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center;font:10px/1.5 var(--mono)}.distribution-value[data-v-613ae51a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribution-track[data-v-613ae51a]{grid-column:1 / -1;height:4px;background:var(--paper-deep)}.distribution-track i[data-v-613ae51a]{display:block;height:100%;background:var(--blue)}.dashboard-record-filters[data-v-613ae51a]{display:flex;align-items:end;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.dashboard-record-filters label[data-v-613ae51a]{min-width:160px;display:grid;gap:6px;margin:0;color:var(--muted);font:10px var(--mono);letter-spacing:0}.dashboard-record-filters label[data-v-613ae51a]:nth-child(2){flex:1}.dashboard-record-filters select[data-v-613ae51a],.dashboard-record-filters input[data-v-613ae51a]{width:100%;min-height:44px;border:1px solid var(--line);padding:8px 10px;color:var(--ink);background:var(--paper);font:12px var(--mono)}.dashboard-record-filters select[data-v-613ae51a]:focus-visible,.dashboard-record-filters input[data-v-613ae51a]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.dashboard-record-filters .button[data-v-613ae51a]{min-height:44px}.dashboard-record-list[data-v-613ae51a]{width:100%}.dashboard-record[data-v-613ae51a]{width:100%;display:grid;grid-template-columns:minmax(130px,1.1fr) 100px minmax(155px,1fr) 90px minmax(180px,1.5fr) 95px;align-items:center;gap:12px;min-height:74px;padding:10px 8px;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;text-align:left;cursor:pointer}.dashboard-record[data-v-613ae51a]:hover:not(:disabled){background:#d9ee5433}.dashboard-record[data-v-613ae51a]:disabled{opacity:.65;cursor:wait}.record-person[data-v-613ae51a],.record-preview[data-v-613ae51a]{min-width:0;display:grid;gap:4px}.record-person strong[data-v-613ae51a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.record-person small[data-v-613ae51a],.record-time[data-v-613ae51a],.record-attachments[data-v-613ae51a],.record-open[data-v-613ae51a]{color:var(--muted);font:9px/1.5 var(--mono)}.record-status[data-v-613ae51a]{display:flex;align-items:center;gap:6px;font:10px var(--mono)}.record-status i[data-v-613ae51a]{width:8px;height:8px;border-radius:50%;background:var(--blue)}.record-status.submitted i[data-v-613ae51a]{background:var(--green)}.record-status.draft i[data-v-613ae51a]{background:#a37820}.record-status.failed i[data-v-613ae51a]{background:var(--signal)}.record-preview[data-v-613ae51a]{overflow:hidden;font:9px/1.5 var(--mono)}.record-preview>span[data-v-613ae51a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-preview b[data-v-613ae51a]{color:var(--muted);font-weight:400}.record-open[data-v-613ae51a]{text-align:right;white-space:nowrap}.dashboard-pagination[data-v-613ae51a]{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;color:var(--muted);font:10px var(--mono)}.dashboard-pagination>div[data-v-613ae51a]{display:flex;gap:8px}.dashboard-pagination .button[data-v-613ae51a]{min-height:44px}@media(max-width:1100px){.dashboard-metrics[data-v-613ae51a]{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-record[data-v-613ae51a]{grid-template-columns:minmax(130px,1fr) 100px minmax(150px,1fr) 85px}.record-preview[data-v-613ae51a]{grid-column:1 / 4}.record-open[data-v-613ae51a]{grid-column:4;grid-row:2}}@media(max-width:700px){.dashboard-heading[data-v-613ae51a]{align-items:flex-start;flex-direction:column;gap:12px}.dashboard-controls[data-v-613ae51a]{align-items:flex-start;flex-wrap:wrap;gap:10px 12px}.dashboard-controls>span[data-v-613ae51a]{width:100%}.dashboard-refresh[data-v-613ae51a]{margin-left:0}.dashboard-metrics[data-v-613ae51a]{gap:8px}.dashboard-metric[data-v-613ae51a]{min-height:124px;padding:14px}.dashboard-metric strong[data-v-613ae51a]{font-size:36px}.dashboard-panel[data-v-613ae51a]{padding:17px 14px 20px}.dashboard-panel-heading[data-v-613ae51a]{align-items:flex-start;flex-direction:column;gap:8px}.dashboard-panel-heading>p[data-v-613ae51a]{text-align:left}.dashboard-chart-wrap[data-v-613ae51a]{height:210px}.dashboard-fields[data-v-613ae51a]{grid-template-columns:1fr}.dashboard-record-filters[data-v-613ae51a]{align-items:stretch;flex-direction:column}.dashboard-record-filters label[data-v-613ae51a]{min-width:0}.dashboard-record-filters .button[data-v-613ae51a]{align-self:flex-start}.dashboard-record[data-v-613ae51a]{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:14px 6px}.record-person[data-v-613ae51a]{grid-column:1}.record-status[data-v-613ae51a]{grid-column:2;grid-row:1}.record-time[data-v-613ae51a]{grid-column:1}.record-attachments[data-v-613ae51a]{grid-column:2;grid-row:2;text-align:right}.record-preview[data-v-613ae51a]{grid-column:1 / -1}.record-open[data-v-613ae51a]{grid-column:1 / -1;grid-row:auto;text-align:left}.dashboard-pagination[data-v-613ae51a]{align-items:flex-start;flex-direction:column}.dashboard-pagination>div[data-v-613ae51a]{width:100%}.dashboard-pagination .button[data-v-613ae51a]{flex:1}}@media(prefers-reduced-motion:reduce){.dashboard-page[data-v-613ae51a] *,.dashboard-page[data-v-613ae51a] *:before,.dashboard-page[data-v-613ae51a] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.local-connection[data-v-d16df884]{max-width:660px;margin:8vh auto;padding:32px}h1[data-v-d16df884]{font-size:39px;margin:28px 0}h2[data-v-d16df884]{overflow-wrap:anywhere}p[data-v-d16df884]{line-height:1.8}.button[data-v-d16df884]{margin:20px 0}.back-link[data-v-d16df884]{display:block;margin-top:28px}.billing-config-panel[data-v-cdfdb2b2]{padding:28px 0}.config-heading[data-v-cdfdb2b2]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px}.config-heading h2[data-v-cdfdb2b2]{margin:0 0 12px;font-size:25px}.config-heading p[data-v-cdfdb2b2]{max-width:740px;margin:0;color:var(--muted);font-size:14px;line-height:1.8}.config-heading button[data-v-cdfdb2b2]{flex-shrink:0;min-height:44px}.config-group[data-v-cdfdb2b2]{margin:28px 0;padding:0;border:1px solid var(--line)}.config-group legend[data-v-cdfdb2b2]{margin-left:20px;padding:0 10px;font-size:18px}.config-field[data-v-cdfdb2b2]{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(0,1.4fr);gap:32px;align-items:center;padding:20px 28px}.config-field+.config-field[data-v-cdfdb2b2]{border-top:1px solid var(--line)}.config-control label[data-v-cdfdb2b2]{margin:0 0 10px;letter-spacing:0;font-size:14px}.config-control input[data-v-cdfdb2b2]{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);font:14px var(--mono)}.config-control input[type=checkbox][data-v-cdfdb2b2]{width:22px;min-height:22px;height:22px;accent-color:var(--green)}.config-control input[aria-invalid=true][data-v-cdfdb2b2]{border-color:var(--signal)}.config-help p[data-v-cdfdb2b2]{margin:0 0 8px;font-size:14px;line-height:1.8}.config-help small[data-v-cdfdb2b2]{color:var(--muted);font:12px/1.7 var(--mono)}.config-help strong[data-v-cdfdb2b2]{color:var(--green);font-weight:600}.config-budgets[data-v-cdfdb2b2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.config-budgets article[data-v-cdfdb2b2]{display:grid;gap:10px;padding:20px;border:1px solid var(--line)}.config-budgets strong[data-v-cdfdb2b2]{font-size:16px}.config-budgets span[data-v-cdfdb2b2]{font:13px/1.8 var(--mono)}.config-budgets small[data-v-cdfdb2b2]{color:var(--muted);font:12px/1.7 var(--mono)}.config-budgets .budget-warning[data-v-cdfdb2b2]{border-color:var(--signal)}.config-budgets p[data-v-cdfdb2b2]{margin:0;color:#a62818;font-size:13px;line-height:1.8}.config-error[data-v-cdfdb2b2]{padding:16px 20px;border-left:3px solid var(--signal);background:var(--paper-deep)}.config-error p[data-v-cdfdb2b2],.config-error li[data-v-cdfdb2b2]{color:#a62818;font-size:14px;line-height:1.7}.config-error a[data-v-cdfdb2b2]{text-decoration:underline}.config-save-bar[data-v-cdfdb2b2]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;border-top:1px solid var(--ink)}.config-save-bar span[data-v-cdfdb2b2]{color:var(--muted);font:12px/1.7 var(--mono)}button[data-v-cdfdb2b2]:focus-visible,a[data-v-cdfdb2b2]:focus-visible,input[data-v-cdfdb2b2]:focus-visible,.config-error[data-v-cdfdb2b2]:focus{outline:2px solid var(--signal);outline-offset:3px}@media(max-width:760px){.config-heading[data-v-cdfdb2b2],.config-save-bar[data-v-cdfdb2b2]{flex-direction:column}.config-field[data-v-cdfdb2b2]{grid-template-columns:1fr;gap:12px;padding:20px}.config-group legend[data-v-cdfdb2b2]{margin-left:10px}.config-budgets[data-v-cdfdb2b2]{grid-template-columns:1fr}}.communication-panel[data-v-337489a6]{min-width:0}.communication-panel section[data-v-337489a6]{padding:28px 0 0}.communication-heading[data-v-337489a6],.feedback-entry-heading[data-v-337489a6],.broadcast-history-heading[data-v-337489a6]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.communication-heading[data-v-337489a6]{margin-bottom:26px}.communication-heading h2[data-v-337489a6]{margin:0 0 12px;font-size:25px}.communication-heading p[data-v-337489a6]{margin:0;color:var(--muted);font-size:14px;line-height:1.8}.communication-panel button[data-v-337489a6]{min-height:44px;padding:0 14px;border:1px solid var(--ink);color:var(--ink);background:transparent;cursor:pointer;font-size:13px;flex-shrink:0}.communication-panel button[data-v-337489a6]:hover:not(:disabled){background:var(--paper-deep)}.communication-panel button[data-v-337489a6]:disabled{opacity:.45;cursor:default}.feedback-entry[data-v-337489a6]{padding:22px 0;border-bottom:1px solid var(--line)}.feedback-entry-heading>div[data-v-337489a6]{min-width:0}.feedback-entry-actions[data-v-337489a6]{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;flex-shrink:0;max-width:100%}.feedback-entry h3[data-v-337489a6]{margin:0;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.feedback-entry-heading p[data-v-337489a6]{margin:8px 0 0;color:var(--muted);font:12px/1.8 var(--mono);overflow-wrap:anywhere}.feedback-entry-heading p strong[data-v-337489a6]{font-weight:500}.communication-description[data-v-337489a6]{margin:18px 0 0;font-size:14px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.reply-form[data-v-337489a6]{margin-top:22px;padding:22px;border:1px solid var(--line);background:var(--paper-deep)}.recipient-note[data-v-337489a6]{margin:0 0 20px;color:var(--muted);font-size:13px;line-height:1.8;overflow-wrap:anywhere}.communication-panel .reply-history[data-v-337489a6]{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--line)}.reply-history-heading[data-v-337489a6]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.reply-history-heading h4[data-v-337489a6]{margin:0;font-size:15px}.reply-history-heading h4 span[data-v-337489a6]{display:inline-block;margin-left:10px;color:var(--muted);font:12px/1.7 var(--mono)}.reply-history-list[data-v-337489a6]{max-height:360px;margin:16px 0 0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain}.reply-history-list li[data-v-337489a6]{padding:16px;border-left:2px solid var(--green);background:var(--paper)}.reply-history-list li+li[data-v-337489a6]{margin-top:12px}.reply-history-meta[data-v-337489a6]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;color:var(--muted);font:12px/1.7 var(--mono)}.reply-history-list h5[data-v-337489a6]{margin:12px 0 0;font-size:15px;overflow-wrap:anywhere}.reply-history-list .communication-description[data-v-337489a6]{margin-top:8px}.reply-history-pagination[data-v-337489a6]{padding-bottom:0}.communication-panel fieldset[data-v-337489a6]{margin:0;padding:0;border:0;min-width:0}.communication-panel label[data-v-337489a6]{display:block;margin:0 0 9px;color:var(--ink);font-size:14px;letter-spacing:0}.communication-panel input[data-v-337489a6],.communication-panel textarea[data-v-337489a6]{box-sizing:border-box;width:100%;min-height:44px;padding:12px;border:1px solid var(--line);border-radius:0;color:var(--ink);background:var(--paper);font-family:inherit;font-size:14px;line-height:1.7}.communication-panel textarea[data-v-337489a6]{resize:vertical}.communication-panel input[data-v-337489a6]{margin-bottom:20px}.communication-actions[data-v-337489a6]{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:20px}.communication-actions>span[data-v-337489a6]{margin-right:auto;color:var(--muted);font-size:13px}.communication-panel .communication-primary[data-v-337489a6]{background:var(--ink);color:var(--paper)}.communication-panel .communication-primary[data-v-337489a6]:hover:not(:disabled){background:var(--ink);box-shadow:3px 3px 0 var(--signal)}.communication-panel .communication-danger[data-v-337489a6]{border-color:var(--signal);color:var(--ink)}.feedback-delete-dialog[data-v-337489a6]{box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 48px);padding:28px;border:1px solid var(--ink);color:var(--ink);background:var(--paper);overflow-y:auto}.feedback-delete-dialog[data-v-337489a6]::backdrop{background:#00000073}.feedback-delete-dialog h2[data-v-337489a6]{margin:0 0 16px;font-size:22px}.feedback-delete-dialog>p[data-v-337489a6]{font-size:14px;line-height:1.9;overflow-wrap:anywhere}.communication-error[data-v-337489a6]{padding:14px 16px;border-left:3px solid var(--signal);color:#9a391f;background:var(--paper-deep);font-size:14px;line-height:1.8}.communication-error button[data-v-337489a6]{margin-left:12px}.communication-success[data-v-337489a6]{padding:14px 16px;border-left:3px solid var(--green);color:var(--green);background:var(--paper-deep);font-size:14px;line-height:1.8;overflow-wrap:anywhere}.communication-empty[data-v-337489a6]{margin:0;padding:40px 12px;color:var(--muted);text-align:center;font-size:14px}.communication-pagination[data-v-337489a6]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;color:var(--muted);font:12px/1.7 var(--mono)}.communication-pagination>div[data-v-337489a6]{display:flex;align-items:center;gap:12px}.communication-pagination button[data-v-337489a6]{border-color:var(--line)}.broadcast-form[data-v-337489a6]{padding:24px;border:1px solid var(--line)}.broadcast-history-heading[data-v-337489a6]{align-items:center;margin-top:38px;padding-bottom:16px;border-bottom:1px solid var(--ink)}.broadcast-history-heading h3[data-v-337489a6]{margin:0;font-size:18px}.communication-panel button[data-v-337489a6]:focus-visible,.communication-panel input[data-v-337489a6]:focus-visible,.communication-panel textarea[data-v-337489a6]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media(max-width:760px){.communication-heading[data-v-337489a6],.feedback-entry-heading[data-v-337489a6],.communication-pagination[data-v-337489a6]{flex-direction:column;align-items:flex-start;gap:14px}.feedback-entry-actions[data-v-337489a6]{align-self:flex-end}.broadcast-form[data-v-337489a6],.reply-form[data-v-337489a6]{padding:18px}.communication-actions>span[data-v-337489a6]{width:100%}}.online-toolbar[data-v-4a0721ae]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:20px 12px;border-bottom:1px solid var(--line)}.online-toolbar p[data-v-4a0721ae],.online-note[data-v-4a0721ae]{margin:0;color:var(--muted);font:12px/1.7 var(--mono)}button[data-v-4a0721ae]{min-height:44px;padding:0 12px;border:1px solid var(--line);color:var(--ink);background:transparent;cursor:pointer;font:12px var(--mono)}button[data-v-4a0721ae]:hover:not(:disabled){border-color:var(--ink)}button[data-v-4a0721ae]:disabled{opacity:.45;cursor:default}button[data-v-4a0721ae]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.online-table-scroll[data-v-4a0721ae]{overflow-x:auto}table[data-v-4a0721ae]{width:100%;min-width:660px;border-collapse:collapse;text-align:left}th[data-v-4a0721ae],td[data-v-4a0721ae]{padding:16px 12px;border-bottom:1px solid var(--line)}th[data-v-4a0721ae]{height:58px;box-sizing:border-box;color:var(--muted);font:12px var(--mono)}td[data-v-4a0721ae]{height:72px;box-sizing:border-box;color:var(--muted);font:12px var(--mono)}th[data-v-4a0721ae]:first-child{width:34%}.online-identity[data-v-4a0721ae]{display:grid;gap:4px;max-width:320px}.online-identity strong[data-v-4a0721ae],.online-identity small[data-v-4a0721ae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.online-identity strong[data-v-4a0721ae]{color:var(--ink);font:500 13px var(--mono)}.online-identity small[data-v-4a0721ae]{font:12px var(--mono)}.online-empty[data-v-4a0721ae]{padding:40px 12px;text-align:center}.online-error[data-v-4a0721ae]{margin:0;padding:32px 12px;border-bottom:1px solid var(--line);color:var(--signal);font-size:13px}.online-pagination[data-v-4a0721ae]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:16px 0;color:var(--muted);font:12px var(--mono)}.online-pagination nav[data-v-4a0721ae]{display:flex;align-items:center;gap:12px}.online-note[data-v-4a0721ae]{padding-top:8px}@media(max-width:760px){.online-toolbar[data-v-4a0721ae]{padding-inline:0}.online-pagination[data-v-4a0721ae]{align-items:flex-start;flex-direction:column}}.daily-chart[data-v-45551f72]{margin:0;min-width:0}figcaption[data-v-45551f72]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}h3[data-v-45551f72]{display:flex;align-items:center;gap:8px;margin:0;font:500 15px var(--mono)}.series-key[data-v-45551f72]{width:12px;height:12px;background:var(--signal)}.secondary .series-key[data-v-45551f72]{background:var(--ink)}figcaption>span[data-v-45551f72]{color:var(--muted);font:12px var(--mono)}figcaption strong[data-v-45551f72]{color:var(--ink);font-weight:500}.chart-scroll[data-v-45551f72]{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}svg[data-v-45551f72]{display:block;max-width:none;height:286px;overflow:visible}.grid-line[data-v-45551f72]{stroke:var(--line);stroke-width:1}.axis-label[data-v-45551f72]{fill:var(--muted);font:11px var(--mono)}.bar-value[data-v-45551f72]{fill:var(--ink);font:11px var(--mono)}.bar-hit-area[data-v-45551f72]{fill:transparent}.bar-fill[data-v-45551f72]{fill:var(--signal)}.secondary .bar-fill[data-v-45551f72]{fill:var(--ink)}.day-bar[data-v-45551f72]{outline:none}.day-bar:hover .bar-hit-area[data-v-45551f72],.day-bar:focus-visible .bar-hit-area[data-v-45551f72]{fill:var(--paper-deep)}.day-bar:focus-visible .bar-hit-area[data-v-45551f72]{stroke:var(--ink);stroke-width:1}.chart-scroll[data-v-45551f72]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.chart-detail[data-v-45551f72]{min-height:20px;margin:8px 0 0;color:var(--muted);font:12px/1.7 var(--mono)}.metrics-dialog[data-v-77dc3719]{box-sizing:border-box;width:min(1080px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 64px);overflow-y:auto;padding:28px 32px;border:1px solid var(--ink);color:var(--ink);background:var(--paper);box-shadow:8px 8px 0 var(--ink)}.metrics-dialog[data-v-77dc3719]::backdrop{background:#14181499}.metrics-heading[data-v-77dc3719]{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.metrics-eyebrow[data-v-77dc3719]{margin:0 0 8px;color:var(--muted);font:12px var(--mono)}h2[data-v-77dc3719]{margin:0;font:500 clamp(25px,4vw,36px)/1.2 var(--serif);letter-spacing:-.04em}button[data-v-77dc3719]{min-height:44px;padding:0 14px;border:1px solid var(--line);color:var(--ink);background:transparent;cursor:pointer;font:12px var(--mono)}button[data-v-77dc3719]:hover{border-color:var(--ink)}button[data-v-77dc3719]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.metrics-close[data-v-77dc3719]{display:flex;align-items:center;gap:12px;flex-shrink:0}.metrics-close span[data-v-77dc3719]{font:22px var(--mono)}.metrics-toolbar[data-v-77dc3719]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:26px}.metrics-toolbar>p[data-v-77dc3719]{margin:0;color:var(--muted);font:12px var(--mono)}.metrics-ranges[data-v-77dc3719]{display:flex;flex-wrap:wrap;gap:8px}.metrics-ranges .active[data-v-77dc3719]{border-color:var(--ink);background:var(--acid)}.metrics-description[data-v-77dc3719],.metrics-note[data-v-77dc3719]{color:var(--muted);font:12px/1.8 var(--mono)}.metrics-description[data-v-77dc3719]{margin:18px 0 24px}.metrics-charts[data-v-77dc3719]{display:grid;gap:32px}.metrics-table[data-v-77dc3719]{border-top:1px solid var(--line);font:12px var(--mono)}.metrics-table summary[data-v-77dc3719]{display:list-item;min-height:44px;padding:16px 0;cursor:pointer}.metrics-table summary[data-v-77dc3719]:focus-visible,.metrics-table-scroll[data-v-77dc3719]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.metrics-table-scroll[data-v-77dc3719]{max-height:280px;overflow:auto}table[data-v-77dc3719]{width:100%;border-collapse:collapse;text-align:left}caption[data-v-77dc3719]{padding:12px 0;text-align:left;color:var(--muted)}th[data-v-77dc3719],td[data-v-77dc3719]{padding:12px;border-bottom:1px solid var(--line);white-space:nowrap;font-weight:400}thead th[data-v-77dc3719]{position:sticky;top:0;background:var(--paper-deep)}.metrics-state[data-v-77dc3719]{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;color:var(--muted);font:13px/1.8 var(--mono)}.metrics-error p[data-v-77dc3719]{color:var(--ink)}.metrics-note[data-v-77dc3719]{margin:24px 0 0;padding-top:16px;border-top:1px solid var(--line)}@media(max-width:600px){.metrics-dialog[data-v-77dc3719]{width:calc(100% - 24px);max-height:calc(100dvh - 32px);padding:20px 16px;box-shadow:4px 4px 0 var(--ink)}.metrics-heading[data-v-77dc3719]{gap:12px}.metrics-toolbar[data-v-77dc3719]{gap:12px;margin-top:20px}}.superadmin-page[data-v-4732913e]{min-height:100vh;color:var(--ink);background:var(--paper)}.superadmin-masthead[data-v-4732913e]{min-height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 clamp(20px,4vw,58px);border-bottom:1px solid var(--ink);background:#f1efe8f0}.superadmin-wordmark[data-v-4732913e]{width:fit-content;color:inherit;text-decoration:none;font:900 26px var(--serif);letter-spacing:-.05em}.superadmin-wordmark i[data-v-4732913e]{color:var(--signal);font-style:normal}.superadmin-product[data-v-4732913e]{justify-self:center;color:var(--muted);font:12px var(--mono)}.superadmin-account[data-v-4732913e]{justify-self:end;display:flex;align-items:center;gap:12px;font-size:13px}.superadmin-account img[data-v-4732913e]{width:30px;height:30px;border-radius:50%;object-fit:cover}.superadmin-link-button[data-v-4732913e]{justify-self:end;border:0;border-bottom:1px solid currentColor;padding:5px 0;color:var(--ink);background:transparent;text-decoration:none;cursor:pointer;font:11px var(--mono)}.superadmin-link-button[data-v-4732913e]:disabled{opacity:.55;cursor:wait}.superadmin-content[data-v-4732913e]{width:min(1320px,calc(100% - (2*clamp(20px,5vw,76px))));margin:0 auto;padding:clamp(34px,6vw,76px) 0 90px}.superadmin-heading[data-v-4732913e]{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.superadmin-heading h1[data-v-4732913e],.superadmin-login-story h1[data-v-4732913e],.superadmin-message h1[data-v-4732913e]{margin:10px 0 8px;font-size:clamp(37px,calc(5vw - 1px),63px);line-height:1.02;letter-spacing:-.045em}.superadmin-heading p[data-v-4732913e],.superadmin-login-story p[data-v-4732913e],.superadmin-login-panel p[data-v-4732913e],.superadmin-message p[data-v-4732913e]{margin:0;color:var(--muted);line-height:1.8}.superadmin-refresh[data-v-4732913e]{min-height:44px;display:inline-flex;align-items:center;gap:9px;padding:0 14px;border:1px solid var(--ink);color:var(--ink);background:transparent;cursor:pointer;font:11px var(--mono)}.superadmin-refresh[data-v-4732913e]:disabled{opacity:.55;cursor:wait}.superadmin-metrics[data-v-4732913e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.3fr);margin-bottom:46px;border:1px solid var(--ink)}.superadmin-metric[data-v-4732913e]{min-width:0;min-height:148px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:14px;padding:19px clamp(12px,1.7vw,22px);border-left:1px solid var(--ink)}.superadmin-metric[data-v-4732913e]:first-child{border-left:0}.superadmin-metric>span[data-v-4732913e],.superadmin-metric small[data-v-4732913e]{color:var(--muted);font:10px var(--mono)}.superadmin-metric strong[data-v-4732913e]{font:500 clamp(34px,4vw,48px)/1 var(--mono);letter-spacing:-.06em}.superadmin-metric .metric-status[data-v-4732913e]{font-size:clamp(18px,2vw,24px);letter-spacing:0}.superadmin-metric .metric-name[data-v-4732913e]{max-width:100%;overflow:hidden;font:500 clamp(23px,3vw,35px)/1.15 var(--serif);letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap}.superadmin-metric.metric-primary[data-v-4732913e]{background:var(--acid)}.metric-action[data-v-4732913e]{border-block:0;border-right:0;color:inherit;background:transparent;text-align:left;cursor:pointer;transition:background-color .15s ease}.metric-action[data-v-4732913e]:hover{background:var(--paper-deep)}.metric-action.metric-primary[data-v-4732913e]:hover{background:var(--acid);box-shadow:inset 0 -3px 0 var(--ink)}.metric-action[data-v-4732913e]:focus-visible{position:relative;z-index:1;outline:2px solid var(--signal);outline-offset:-4px}.superadmin-records[data-v-4732913e]{border-top:1px solid var(--ink)}.superadmin-tabs[data-v-4732913e]{display:flex;flex-wrap:wrap;gap:0 26px;border-bottom:1px solid var(--ink)}.superadmin-tabs button[data-v-4732913e]{min-height:60px;display:inline-flex;align-items:center;gap:10px;padding:0 4px;border:0;border-bottom:3px solid transparent;color:var(--muted);background:transparent;cursor:pointer;font-size:15px}.superadmin-tabs button.active[data-v-4732913e]{border-bottom-color:var(--signal);color:var(--ink)}.superadmin-tabs button span[data-v-4732913e]{padding:4px 7px;background:var(--paper-deep);font:10px var(--mono)}.superadmin-table-wrap[data-v-4732913e]{overflow-x:auto}.superadmin-table[data-v-4732913e]{min-width:720px}.space-table .superadmin-table-head[data-v-4732913e],.space-table .superadmin-table-row[data-v-4732913e]{grid-template-columns:minmax(180px,1.35fr) minmax(140px,1fr) minmax(125px,.8fr) 115px minmax(155px,1fr)}.login-table .superadmin-table-head[data-v-4732913e],.login-table .superadmin-table-row[data-v-4732913e]{grid-template-columns:minmax(200px,1.15fr) minmax(140px,.8fr) 110px minmax(190px,1fr)}.user-table[data-v-4732913e]{min-width:760px}.user-table .superadmin-table-head[data-v-4732913e],.user-table .superadmin-table-row[data-v-4732913e]{grid-template-columns:minmax(240px,1.5fr) minmax(140px,.8fr) minmax(100px,.6fr) minmax(150px,.8fr)}.superadmin-table-head[data-v-4732913e],.superadmin-table-row[data-v-4732913e]{display:grid;align-items:center;gap:16px;min-height:58px;padding:0 12px;border-bottom:1px solid var(--line)}.superadmin-table-head[data-v-4732913e]{color:var(--muted);font:10px var(--mono)}.superadmin-table-row[data-v-4732913e]{min-height:72px;font-size:13px}.superadmin-table-row[data-v-4732913e]>*{min-width:0}.superadmin-table-row>strong[data-v-4732913e]{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.superadmin-space-link[data-v-4732913e]{display:flex;align-items:center;min-height:44px;width:fit-content;max-width:100%;color:var(--ink);font-weight:500;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.superadmin-space-link[data-v-4732913e]:hover{color:var(--signal)}.superadmin-space-link[data-v-4732913e]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.superadmin-table-row time[data-v-4732913e],.superadmin-table-row>span[data-v-4732913e]{color:var(--muted);font:11px var(--mono)}.superadmin-owner[data-v-4732913e]{display:grid;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.superadmin-owner small[data-v-4732913e]{overflow:hidden;color:var(--muted);font:9px var(--mono);text-overflow:ellipsis}.superadmin-mode[data-v-4732913e]{display:inline-block;padding:4px 8px;border-left:3px solid currentColor;color:var(--blue);background:var(--paper-deep);font:normal 10px/1.5 var(--mono);white-space:nowrap}.superadmin-mode.submission[data-v-4732913e]{color:var(--green)}.superadmin-mode.interaction[data-v-4732913e]{color:#9a391f}.superadmin-table-row .superadmin-count[data-v-4732913e]{font:500 16px var(--mono)}.superadmin-empty[data-v-4732913e]{padding:40px 12px;border-bottom:1px solid var(--line);color:var(--muted);text-align:center;font:11px var(--mono)}.superadmin-history-note[data-v-4732913e]{margin:8px 0 0;color:var(--muted);font:10px/1.7 var(--mono)}.superadmin-pagination[data-v-4732913e]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 0;color:var(--muted);font:10px var(--mono)}.superadmin-pagination>div[data-v-4732913e]{display:flex;align-items:center;gap:12px}.superadmin-pagination button[data-v-4732913e]{min-height:38px;padding:0 12px;border:1px solid var(--line);color:var(--ink);background:transparent;cursor:pointer;font:inherit}.superadmin-pagination button[data-v-4732913e]:disabled{opacity:.42;cursor:default}.superadmin-user-search[data-v-4732913e]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:22px 12px;border-bottom:1px solid var(--line)}.superadmin-user-search label[data-v-4732913e]{color:var(--muted);font:11px var(--mono)}.superadmin-user-search input[data-v-4732913e]{width:min(360px,100%);min-height:40px;padding:0 12px;border:1px solid var(--line);color:var(--ink);background:transparent;font:12px var(--mono)}.superadmin-user-search button[data-v-4732913e],.superadmin-enter[data-v-4732913e]{min-height:38px;padding:0 12px;border:1px solid var(--ink);color:var(--ink);background:transparent;cursor:pointer;font:10px var(--mono)}.superadmin-user-search button[data-v-4732913e]:disabled,.superadmin-enter[data-v-4732913e]:disabled{opacity:.45;cursor:default}.superadmin-enter[data-v-4732913e]:not(:disabled):hover{color:var(--paper);background:var(--ink)}.superadmin-user-error[data-v-4732913e]{margin:14px 12px 0;color:#9a391f;font-size:12px}.superadmin-login[data-v-4732913e]{min-height:min(650px,calc(100vh - 160px));display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);border:1px solid var(--ink)}.superadmin-login-story[data-v-4732913e]{display:flex;flex-direction:column;justify-content:space-between;gap:34px;padding:clamp(30px,6vw,76px);background:radial-gradient(circle at 78% 22%,rgba(217,238,84,.45),transparent 30%),linear-gradient(120deg,var(--paper),#e8e4d7)}.superadmin-login-story h1[data-v-4732913e]{margin:auto 0 0;font-size:clamp(43px,calc(6vw - 1px),75px)}.superadmin-login-story p[data-v-4732913e]{max-width:490px;margin:18px 0 auto;font-size:clamp(16px,1.5vw,20px)}.superadmin-login-story small[data-v-4732913e]{padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font:10px var(--mono)}.superadmin-login-panel[data-v-4732913e]{display:flex;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,62px);color:var(--paper);background:var(--ink)}.superadmin-lock[data-v-4732913e]{color:var(--acid);font-size:36px}.superadmin-login-panel h2[data-v-4732913e]{margin:14px 0 10px;font-size:35px}.superadmin-login-panel p[data-v-4732913e]{color:#c7c4b9}.superadmin-login-panel small[data-v-4732913e]{margin-top:18px;color:#9e9e96;font:10px/1.7 var(--mono)}.superadmin-primary[data-v-4732913e]{min-height:48px;display:inline-flex;align-items:center;justify-content:center;margin-top:22px;padding:0 18px;border:1px solid var(--paper);color:var(--ink);background:var(--paper);cursor:pointer;font-size:13px}.superadmin-primary[data-v-4732913e]:hover:not(:disabled){box-shadow:4px 4px 0 var(--signal)}.superadmin-primary[data-v-4732913e]:disabled{opacity:.55;cursor:wait}.superadmin-message[data-v-4732913e]{width:min(680px,100%);min-height:360px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:clamp(20px,8vh,90px) auto;padding:clamp(28px,6vw,68px);border:1px solid var(--ink);background:#e8e4d8}.superadmin-message.denied[data-v-4732913e]{box-shadow:8px 8px 0 var(--signal)}.superadmin-message h1[data-v-4732913e]{margin:12px 0 16px}.superadmin-message p[data-v-4732913e]{max-width:540px}.superadmin-mark[data-v-4732913e]{color:var(--signal);font:500 44px/1 var(--mono)}.superadmin-actions[data-v-4732913e]{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:8px}.superadmin-secondary[data-v-4732913e]{margin-top:22px;border-bottom:1px solid currentColor;color:var(--ink);text-decoration:none;font:11px var(--mono)}.superadmin-error[data-v-4732913e]{margin-top:18px!important;color:#ff9b85!important;font-size:12px}.superadmin-tabs button[data-v-4732913e]:focus-visible,.superadmin-refresh[data-v-4732913e]:focus-visible,.superadmin-primary[data-v-4732913e]:focus-visible,.superadmin-secondary[data-v-4732913e]:focus-visible,.superadmin-pagination button[data-v-4732913e]:focus-visible,.superadmin-link-button[data-v-4732913e]:focus-visible,.superadmin-user-search input[data-v-4732913e]:focus-visible,.superadmin-user-search button[data-v-4732913e]:focus-visible,.superadmin-enter[data-v-4732913e]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media(max-width:760px){.superadmin-masthead[data-v-4732913e]{grid-template-columns:1fr auto;min-height:64px;gap:8px;padding-inline:18px}.superadmin-product[data-v-4732913e]{display:none}.superadmin-content[data-v-4732913e]{width:calc(100% - 36px);padding-top:32px}.superadmin-heading[data-v-4732913e]{align-items:flex-start;flex-direction:column}.superadmin-metrics[data-v-4732913e]{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:34px}.superadmin-metric[data-v-4732913e]{min-height:126px;padding:15px}.superadmin-metric[data-v-4732913e]:nth-child(n+3){border-top:1px solid var(--ink)}.superadmin-metric[data-v-4732913e]:nth-child(odd){border-left:0}.superadmin-metric[data-v-4732913e]:last-child{grid-column:1 / -1}.superadmin-tabs[data-v-4732913e]{gap:18px}.superadmin-login[data-v-4732913e]{grid-template-columns:1fr}.superadmin-login-story[data-v-4732913e]{min-height:300px}.superadmin-login-panel[data-v-4732913e]{min-height:330px}.superadmin-pagination[data-v-4732913e]{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.superadmin-page[data-v-4732913e] *,.superadmin-page[data-v-4732913e] *:before,.superadmin-page[data-v-4732913e] *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:420px){.superadmin-account[data-v-4732913e]{gap:6px}.superadmin-account>span[data-v-4732913e]:first-of-type{display:none}}.billing-heading[data-v-def22dac]{display:flex;justify-content:space-between;align-items:end;gap:28px;margin:28px 0 42px}.billing-heading h1[data-v-def22dac]{margin:14px 0 24px;font-size:clamp(38px,6vw,72px);letter-spacing:-.04em;line-height:1.05}.billing-heading p[data-v-def22dac]{max-width:750px;margin:0;color:var(--muted);line-height:1.8}.billing-heading button[data-v-def22dac]{flex-shrink:0}.balance-overview[data-v-def22dac]{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(210px,.9fr) minmax(250px,1.3fr);border:1px solid var(--ink)}.balance-total[data-v-def22dac]{padding:28px;background:var(--acid)}.balance-total>span[data-v-def22dac]{font:13px var(--mono)}.balance-total>strong[data-v-def22dac]{display:block;margin:14px 0 0;font:500 56px/1.1 var(--mono)}.balance-total small[data-v-def22dac]{font-size:16px;margin-left:12px}.balance-total p[data-v-def22dac]{font-size:12px;line-height:1.7}.balance-overview dl[data-v-def22dac]{margin:0;padding:28px;border-left:1px solid var(--ink)}.balance-overview dl div[data-v-def22dac]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px}.balance-overview dt[data-v-def22dac]{color:var(--muted);font-size:13px}.balance-overview dd[data-v-def22dac]{margin:0;white-space:nowrap;font:15px var(--mono)}.balance-rules[data-v-def22dac]{padding:20px 28px;border-left:1px solid var(--ink);font-size:13px;line-height:1.9}.billing-notice[data-v-def22dac]{margin:20px 0 0;padding:18px 20px;border-left:3px solid var(--signal);background:var(--paper-deep);font-size:14px;line-height:1.8}.billing-notice a[data-v-def22dac]{text-decoration:underline}.billing-products[data-v-def22dac],.billing-expiry[data-v-def22dac],.billing-history[data-v-def22dac],.billing-rules[data-v-def22dac]{margin-top:46px}.section-heading[data-v-def22dac]{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px 28px;margin-bottom:20px}.section-heading h2[data-v-def22dac]{margin:0;font-size:25px}.section-heading p[data-v-def22dac]{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.product-grid[data-v-def22dac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--ink)}.product-item[data-v-def22dac]{padding:30px}.product-item+.product-item[data-v-def22dac]{border-left:1px solid var(--ink)}.product-item h3[data-v-def22dac]{margin:12px 0 20px;font-size:26px}.product-price[data-v-def22dac]{margin:0;font:500 38px var(--mono)}.product-price small[data-v-def22dac]{color:var(--muted);font-size:13px}.product-points[data-v-def22dac]{margin:20px 0 10px;font-size:18px}.product-description[data-v-def22dac]{min-height:54px;margin:0 0 24px;color:var(--muted);font-size:14px;line-height:1.9}.payment-panel[data-v-def22dac]{margin-top:28px;padding:28px;border:1px solid var(--ink);background:var(--paper-deep);scroll-margin-top:100px}.payment-panel h2[data-v-def22dac]{margin:0 0 22px;font-size:25px}.payment-summary[data-v-def22dac]{display:flex;align-items:baseline;gap:20px;flex-wrap:wrap}.payment-summary strong[data-v-def22dac]{font:500 32px var(--mono)}.payment-panel p[data-v-def22dac]{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.payment-summary span[data-v-def22dac]{font-size:15px;line-height:1.8}.order-status[data-v-def22dac]{font-weight:600}.order-status.paid[data-v-def22dac]{color:var(--green)}.payment-actions[data-v-def22dac]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px}.payment-actions .text-button[data-v-def22dac]{min-height:44px}.payment-panel .payment-hint[data-v-def22dac]{margin:20px 0 0;color:var(--muted);font-size:12px}.expiry-list[data-v-def22dac],.order-list[data-v-def22dac],.ledger-list[data-v-def22dac]{border-top:1px solid var(--ink)}.expiry-list>div[data-v-def22dac]{display:grid;grid-template-columns:1fr .5fr 1fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);font-size:14px}.expiry-list time[data-v-def22dac]{color:var(--muted);font:12px/1.8 var(--mono);text-align:right}.billing-rules[data-v-def22dac]{padding:24px 28px;border:1px solid var(--line)}.billing-rules h2[data-v-def22dac]{margin:0 0 14px;font-size:21px}.billing-rules p[data-v-def22dac]{margin:10px 0 0;font-size:14px;line-height:1.9}.order-list article[data-v-def22dac]{display:grid;grid-template-columns:minmax(0,1.8fr) .5fr minmax(160px,1fr) auto;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid var(--line);font-size:14px}.order-list strong[data-v-def22dac]{font-weight:500}.order-list small[data-v-def22dac]{display:block;margin-top:8px;color:var(--muted);font:11px/1.8 var(--mono);overflow-wrap:anywhere}.order-list .button[data-v-def22dac]{min-height:44px}.ledger-list article[data-v-def22dac]{display:grid;grid-template-columns:minmax(0,1.6fr) .5fr .7fr;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.ledger-list strong[data-v-def22dac]{font-size:14px;font-weight:500}.ledger-list time[data-v-def22dac]{display:block;margin-top:8px;color:var(--muted);font:11px/1.8 var(--mono)}.ledger-points[data-v-def22dac]{font:15px var(--mono)}.ledger-points.positive[data-v-def22dac]{color:var(--green)}.ledger-balance[data-v-def22dac]{color:var(--muted);text-align:right;font:12px var(--mono)}.ledger-pagination[data-v-def22dac]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;margin-top:20px;font:12px var(--mono)}.ledger-pagination>div[data-v-def22dac]{display:flex;gap:12px}.ledger-pagination button[data-v-def22dac]{min-height:44px}.empty-message[data-v-def22dac]{padding:24px 0;color:var(--muted);font-size:14px;border-top:1px solid var(--line)}button[data-v-def22dac]:focus-visible,a[data-v-def22dac]:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media(max-width:980px){.balance-overview[data-v-def22dac]{grid-template-columns:1fr 1fr}.balance-rules[data-v-def22dac]{grid-column:1 / -1;border-left:0;border-top:1px solid var(--ink)}.order-list article[data-v-def22dac]{grid-template-columns:minmax(0,1fr) auto}.order-list article>span[data-v-def22dac]{font-size:13px}}@media(max-width:620px){.billing-heading[data-v-def22dac]{align-items:flex-start;flex-direction:column}.balance-overview[data-v-def22dac]{grid-template-columns:1fr}.balance-overview dl[data-v-def22dac]{border-top:1px solid var(--ink);border-left:0}.balance-total[data-v-def22dac],.balance-overview dl[data-v-def22dac],.balance-rules[data-v-def22dac],.payment-panel[data-v-def22dac]{padding:22px}.product-grid[data-v-def22dac]{grid-template-columns:1fr}.product-item[data-v-def22dac]{padding:24px}.product-item+.product-item[data-v-def22dac]{border-left:0;border-top:1px solid var(--ink)}.expiry-list>div[data-v-def22dac]{grid-template-columns:1fr auto;gap:8px}.expiry-list time[data-v-def22dac]{grid-column:1 / -1;text-align:left}.ledger-list article[data-v-def22dac]{grid-template-columns:minmax(0,1fr) auto;gap:10px}.ledger-balance[data-v-def22dac]{grid-column:1 / -1;text-align:left}.billing-rules[data-v-def22dac]{padding:22px}.payment-actions[data-v-def22dac]{align-items:flex-start;flex-direction:column}}:root{--paper: #f1efe8;--paper-deep: #e5e0d5;--ink: #171915;--muted: #6c6b63;--line: #bdb9ad;--signal: #ef4b2f;--acid: #d9ee54;--green: #217a5a;--blue: #3155a6;--serif: "Source Han Serif SC", "FZShuSong-Z01S", "Songti SC", "STSong", serif;--mono: "Cascadia Mono", "IBM Plex Mono", "Microsoft YaHei", monospace}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink)}body{margin:0;min-width:320px;min-height:100vh;font-family:var(--serif);background:var(--paper)}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}h1{font-size:calc(2em - 1px)}h2{font-size:calc(1.5em - 1px)}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.17;z-index:100;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.13'/%3E%3C/svg%3E")}.eyebrow,.issue-line,.edition,.secure-label{font:500 11px/1.4 var(--mono);letter-spacing:.15em;text-transform:uppercase}.button{border:1px solid var(--ink);padding:12px 18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:transparent;transition:transform .18s,box-shadow .18s,background .18s}.button:hover:not(:disabled){transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.button.primary:hover:not(:disabled){box-shadow:4px 4px 0 var(--signal)}.button:disabled{opacity:.52;cursor:wait}.button.primary{background:var(--ink);color:var(--paper)}.button.ghost{background:transparent}.button.danger{border-color:var(--signal);color:var(--signal)}.button.wide{width:100%}.button.small{padding:8px 12px;font-size:13px}.text-button{border:0;padding:0;color:var(--ink);background:transparent;border-bottom:1px solid currentColor;cursor:pointer;font:500 12px/1.5 var(--mono)}.form-error{color:#a62818!important;font-family:var(--mono);font-size:13px}.form-hint{color:var(--green)!important;font-family:var(--mono);font-size:13px}.login-page{min-height:100vh;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(390px,.55fr);overflow:hidden}.login-editorial{padding:clamp(28px,5vw,72px);min-height:100vh;position:relative;display:flex;flex-direction:column;border-right:1px solid var(--ink);background:radial-gradient(circle at 75% 20%,rgba(217,238,84,.5),transparent 30%),linear-gradient(115deg,var(--paper),#e8e4d7)}.login-logo{margin:auto 0 10vh;font:900 clamp(70px,12vw,180px)/.8 var(--serif);letter-spacing:-.09em}.login-logo span{color:var(--signal);display:inline-block;transform:translateY(-.05em)}.login-editorial h1{margin:0;font-size:clamp(39px,calc(5vw - 1px),77px);line-height:1.05;letter-spacing:-.05em}.login-lede{max-width:620px;margin:30px 0 0 auto;font-size:clamp(16px,1.5vw,22px);line-height:1.8;border-left:1px solid var(--ink);padding-left:24px}.login-footnote{position:absolute;bottom:28px;left:5vw;font:500 11px var(--mono);letter-spacing:.3em}.login-action{position:relative;padding:clamp(32px,5vw,68px);padding-bottom:80px;display:flex;flex-direction:column;justify-content:center;background:var(--ink);color:var(--paper)}.login-site-info{position:absolute;bottom:28px;left:20px;right:20px;overflow-x:auto;white-space:nowrap;text-align:center;color:#8d8b83;font:12px/1.7 var(--mono)}.login-site-info>span+span{margin-left:12px}.login-action h2{font-size:33px;margin:8px 0}.login-action p{line-height:1.8;color:#c7c4b9}.login-action small{margin-top:18px;color:#8d8b83;line-height:1.7}.login-action .button{border-color:var(--paper);background:var(--paper);color:var(--ink);margin-top:20px}.login-action .button:hover{box-shadow:4px 4px 0 var(--signal)}.dev-login-entry{margin-top:28px;padding-top:22px;border-top:1px solid #4b4d46;display:grid;gap:10px}.dev-login-entry>span{color:var(--acid);font:500 10px/1.4 var(--mono);letter-spacing:.15em}.login-action .button.dev{margin-top:0;border-color:var(--acid);background:transparent;color:var(--acid)}.login-action .button.dev:hover{background:var(--acid);color:var(--ink);box-shadow:4px 4px 0 var(--signal)}.qr-glyph{display:block;width:276px;height:42px;object-fit:contain;object-position:left top;flex-shrink:0;align-self:flex-start;margin-bottom:40px}.login-action .button:focus-visible,.login-action input:focus-visible{outline:2px solid var(--acid);outline-offset:3px}.login-action .login-feedback{margin:10px 0 0;color:var(--acid);font:12px/1.7 var(--mono)}.login-copy-url{display:block;margin-top:12px;padding:10px 12px;border:1px solid #63665f;color:#c7c4b9;font:11px/1.6 var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.phone-login-form{display:grid;margin-top:32px;padding-top:24px;border-top:1px solid #4b4d46}.phone-login-heading h3{margin:4px 0 8px;font-size:22px}.phone-login-form .eyebrow{color:var(--acid)}.phone-login-form label{display:block;margin:18px 0 4px;color:#e9e7df;font:13px/1.5 var(--mono);letter-spacing:0}.phone-login-form input{min-width:0;width:100%;min-height:48px;padding:10px 5px;border-bottom-color:#979a90;background:transparent;color:var(--paper);font:16px/1.5 var(--mono)}.phone-login-form input::placeholder{color:#a9a99f}.login-code-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.login-action .login-send-code{min-height:48px;margin-top:0;padding-inline:12px;white-space:nowrap;font-size:13px}.phone-login-form>.button{min-height:48px}.login-error{margin-top:18px}.phone-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:linear-gradient(90deg,transparent 49.8%,var(--line) 50%,transparent 50.2%)}.phone-sheet{width:min(580px,100%);background:var(--paper);border:1px solid var(--ink);padding:clamp(30px,6vw,70px);position:relative;box-shadow:14px 14px 0 var(--acid)}.sheet-number{position:absolute;right:20px;top:15px;font:500 60px var(--mono);color:var(--paper-deep)}.phone-sheet h1{font-size:41px;margin:10px 0}.phone-sheet>p{line-height:1.8;color:var(--muted)}label{display:grid;gap:8px;margin:24px 0;font:500 12px var(--mono);letter-spacing:.08em}input,textarea{border:0;border-bottom:1px solid var(--ink);background:#ffffff40;color:var(--ink);padding:14px 5px;border-radius:0;outline:none}input:focus,textarea:focus{border-color:var(--signal);box-shadow:0 2px 0 var(--signal)}.code-row{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:end}.code-row label{margin:0}.code-row button{margin-bottom:0}.app-shell{min-height:100vh}.masthead{height:76px;padding:0 clamp(20px,4vw,58px);border-bottom:1px solid var(--ink);display:grid;grid-template-columns:220px 1fr auto;align-items:center;position:sticky;top:0;z-index:30;background:#f1efe8ed;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wordmark{font:900 26px var(--serif);letter-spacing:-.05em}.wordmark i{color:var(--signal);font-style:normal}.mast-nav{display:flex;gap:36px;align-items:center}.mast-nav a{font-size:15px}.edition{color:var(--muted)}.identity{display:flex;gap:12px;align-items:center;font-size:13px}.identity img{width:28px;height:28px;border-radius:50%;object-fit:cover}.shell-main{padding:clamp(28px,5vw,72px);max-width:1640px;margin:0 auto}.page-intro{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:70px}.page-intro h1,.workspace-hero h1{font-size:clamp(47px,calc(7vw - 1px),101px);line-height:.95;margin:8px 0 24px;letter-spacing:-.06em}.page-intro p{color:var(--muted)}.workspace-table{--workspace-columns: 70px minmax(0, 1fr) 110px 130px 130px 30px;overflow-x:auto}.table-rule,.workspace-list{min-width:800px}.table-rule{border-bottom:1px solid var(--ink);padding:0 0 12px;display:grid;grid-template-columns:var(--workspace-columns);gap:18px;font:500 10px var(--mono);letter-spacing:.14em;color:var(--muted)}.workspace-row{min-height:88px;display:grid;grid-template-columns:var(--workspace-columns);gap:18px;align-items:center;border-bottom:1px solid var(--line);transition:background .2s,padding .2s}.workspace-row>.workspace-mode{justify-self:start;white-space:nowrap}.workspace-row:hover{background:#d9ee5433;padding:0 12px}.row-number,.row-date{font:12px var(--mono);color:var(--muted)}.workspace-title h2{font-size:clamp(23px,calc(3vw - 1px),39px);margin:0;flex-shrink:0}.workspace-title p{margin:0;color:var(--muted);flex-shrink:0}.row-arrow{font-size:25px}.status-stamp{width:fit-content;border:1px solid currentColor;padding:6px 9px;font:500 11px var(--mono);transform:rotate(-2deg)}.status-stamp.published{color:var(--green)}.status-stamp.paused{color:#9b691a}.status-stamp.ended{color:var(--muted)}.status-stamp.large{font-size:15px;padding:10px 14px}.empty-state{padding:50px 0;color:var(--muted);font-family:var(--mono)}.empty-state.compact{padding:20px 0}.empty-poster{border:1px solid var(--ink);min-height:260px;display:flex;align-items:center;gap:45px;padding:40px;background:linear-gradient(125deg,transparent 0 65%,var(--acid) 65%)}.empty-poster>b{font:900 150px/1 var(--serif);color:var(--paper-deep)}.empty-poster h2{font-size:29px;margin:0}.empty-poster>div{min-width:0}.empty-guide-link{text-decoration:underline;text-underline-offset:4px}.back-link{display:inline-block;margin-bottom:42px;font:500 12px var(--mono);border-bottom:1px solid}.create-page .shell-main{padding-block:28px}.create-page .back-link{margin-bottom:20px}.create-layout{display:grid;grid-template-columns:.7fr 1.3fr;min-height:540px;border:1px solid var(--ink)}.create-manifesto{background:var(--ink);color:var(--paper);padding:40px;display:flex;flex-direction:column;justify-content:space-between}.create-manifesto span{font:900 clamp(64px,6vw,96px)/.78 var(--serif);letter-spacing:-.09em;color:var(--acid)}.create-manifesto p{max-width:340px;line-height:1.8}.create-form{padding:clamp(28px,3vw,48px)}.create-form h1{font-size:clamp(31px,calc(3vw - 1px),51px);line-height:1.15;margin:0 0 24px}.create-form textarea{resize:vertical}.create-form>label{margin:16px 0}.create-form>label input,.create-form>label textarea{padding:12px 8px;line-height:1.5}.create-layout>*{min-width:0}.create-steps{display:flex;flex-wrap:wrap;gap:12px 24px;padding:0;margin:0 0 16px;list-style:none;color:var(--muted);font:11px var(--mono)}.create-steps [aria-current=step]{color:var(--ink);border-bottom:2px solid var(--signal);padding-bottom:6px}.create-form h1:focus{outline:none}.mode-space-name{margin:-8px 0 16px;color:var(--muted);overflow-wrap:anywhere}.mode-options{min-width:0;padding:0;border:0;margin:0 0 20px}.mode-options legend{padding:0 0 12px;color:var(--muted);font:12px var(--mono)}.mode-option{display:grid;grid-template-columns:18px minmax(0,1fr);gap:16px;align-items:start;margin:0;padding:16px;border-top:1px solid var(--line);cursor:pointer;letter-spacing:0}.mode-option:last-child{border-bottom:1px solid var(--line)}.mode-option.selected{background:#d9ee5440;box-shadow:inset 3px 0 var(--ink)}.mode-option:focus-within{outline:2px solid var(--signal);outline-offset:-2px}.mode-option input{width:18px;height:18px;margin:4px 0 0;padding:0;accent-color:var(--ink);box-shadow:none}.mode-option strong{display:block;font:600 22px var(--serif)}.mode-option small{display:block;margin-top:8px;color:var(--muted);font:12px/1.8 var(--mono)}.create-actions{display:flex;flex-wrap:wrap;gap:12px}.prompt-caption{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;color:var(--muted);font:10px/1.7 var(--mono);margin:8px 0}.prompt-caption>span:last-child{white-space:nowrap}.generation-disclosure{margin:14px 0 20px;color:var(--muted);font:12px/1.7 var(--mono)}.create-form .page-prompt-input{min-height:145px;max-height:250px}.page-source-options{min-width:0;margin:0 0 20px;padding:0;border:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.page-source-options legend{width:100%;padding:0 0 10px;color:var(--muted);font:12px var(--mono)}.page-source-options label{min-width:0;min-height:104px;margin:0;padding:15px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;border:1px solid var(--line);cursor:pointer;letter-spacing:0}.page-source-options label+label{border-left:0}.page-source-options label.selected{position:relative;z-index:1;border-color:var(--ink);background:#d9ee5440;box-shadow:inset 0 -3px var(--signal)}.page-source-options label:focus-within{outline:2px solid var(--signal);outline-offset:2px}.page-source-options input{width:18px;height:18px;margin:3px 0 0;padding:0;accent-color:var(--ink);box-shadow:none}.page-source-options strong{display:block;font-size:18px}.page-source-options small{display:block;margin-top:6px;color:var(--muted);font:11px/1.6 var(--mono)}.create-upload-panel{margin-bottom:18px}.create-upload-panel .upload-plate{margin:0;padding:18px;grid-template-columns:minmax(0,1fr) auto;gap:16px}.create-upload-panel .plate-index{display:none}.create-upload-panel .upload-plate h3{margin-top:0;font-size:22px}.create-upload-panel .upload-actions{flex-direction:column}.create-upload-panel .integration-guide{margin:0 0 12px}.create-upload-panel .integration-guide summary{min-height:62px}.create-upload-panel .integration-guide-body{grid-template-columns:1fr;gap:14px;padding-bottom:20px}.create-upload-panel .integration-guide-body>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.create-upload-panel .integration-guide-body>div p{margin:0}.create-upload-panel .integration-guide pre{max-height:250px}.upload-selection{color:var(--green)!important;font:11px/1.6 var(--mono);overflow-wrap:anywhere}.upload-retry-note{margin:12px 0 0;color:var(--green);font:11px/1.7 var(--mono)}.create-error{outline:none}.mode-space-name .workspace-mode{margin-left:8px;vertical-align:middle}.workspace-mode{display:inline-block;padding:3px 8px;border-left:3px solid currentColor;font:11px/1.5 var(--mono);color:var(--ink);background:var(--paper-deep)}.workspace-mode.publication{color:var(--blue)}.workspace-mode.submission{color:var(--green)}.workspace-mode.interaction{color:#9a391f}.workspace-title{min-width:0;display:flex;align-items:baseline;gap:16px;white-space:nowrap;overflow-x:auto}.workspace-hero{display:grid;grid-template-columns:1fr minmax(300px,.42fr);gap:5vw;align-items:end;padding-bottom:52px}.hero-copy>p{max-width:760px;color:var(--muted);line-height:1.8}.hero-input{font:900 clamp(40px,6vw,84px)/1 var(--serif);width:100%}.hero-textarea{width:100%;min-height:90px}.status-panel{border-left:1px solid var(--line);padding-left:28px;display:grid;gap:20px}.status-panel>p{color:var(--muted);font-size:14px}.status-actions{display:flex;flex-wrap:wrap;gap:8px}.status-actions button,.status-actions>.button{box-sizing:border-box;height:44px;min-height:44px;white-space:nowrap}.dashboard-entry-link{min-height:44px}.delete-workspace-button{margin-left:auto}.export-menu{position:relative}.export-menu-popover{position:absolute;top:calc(100% + 8px);left:0;z-index:25;display:grid;min-width:170px;border:1px solid var(--ink);background:var(--paper);box-shadow:5px 5px 0 var(--ink)}.export-menu-option{min-height:44px;padding:10px 14px;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:transparent;text-align:left;cursor:pointer;white-space:nowrap}.export-menu-option:last-child{border-bottom:0}.export-menu-option:hover,.export-menu-option:focus-visible{outline:none;background:var(--acid)}.export-error{flex-basis:100%;margin:0}.share-box{border:1px dashed var(--ink);padding:13px;display:grid;gap:10px}.share-box code{word-break:break-all;font:11px var(--mono)}.share-box button{justify-self:start;border:0;background:var(--acid);cursor:pointer}.upload-plate{margin:55px 0 80px;border:1px solid var(--ink);display:grid;grid-template-columns:100px 1fr auto;gap:28px;align-items:center;padding:30px;position:relative;overflow:hidden}.upload-plate:after{content:"";position:absolute;inset:0 auto 0 0;width:8px;background:var(--signal)}.plate-index{font:500 52px var(--mono);color:var(--paper-deep)}.upload-plate h3{font-size:26px;margin:4px 0}.upload-plate p{margin:6px 0;color:var(--muted)}.upload-actions{display:flex;gap:10px}.integration-guide{margin:-48px 0 80px;border-block:1px solid var(--line)}.integration-guide summary{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.integration-guide summary::-webkit-details-marker{display:none}.integration-guide summary span{display:grid;gap:4px}.integration-guide summary b{font-size:18px}.integration-guide summary small{color:var(--muted);font:10px var(--mono)}.integration-guide summary i{padding:5px 8px;background:var(--acid);font:10px var(--mono);font-style:normal}.integration-guide-body{display:grid;grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:40px;padding:8px 0 32px}.integration-guide-body>div p{color:var(--muted);line-height:1.8}.integration-guide pre{max-height:360px;overflow:auto;margin:0;padding:20px;border:1px solid var(--ink);background:#e8e4d8;white-space:pre-wrap;font:11px/1.75 var(--mono)}.detail-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:5vw}.section-heading{min-height:70px;display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--ink);margin-bottom:18px}.section-heading h2{margin:4px 0 12px;font-size:27px}.section-heading>span{font:12px var(--mono);margin-bottom:12px}.validation-report{border-bottom:1px solid var(--line);padding:20px 0;display:grid;grid-template-columns:54px 1fr auto;gap:16px}.version-mark{width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--ink);font:12px var(--mono)}.version-copy{display:grid;gap:4px}.version-copy span{color:var(--muted);font:11px var(--mono)}.version-copy ul{margin:10px 0 0;padding-left:20px;color:#a62818;font-size:13px}.version-copy .warnings{color:#8b641f}.version-actions{display:flex;gap:12px;align-items:center}.version-copy .integration-level{width:fit-content;margin-top:5px;padding:4px 7px;border:1px solid currentColor;color:var(--muted);font-size:9px;letter-spacing:.04em}.version-copy .integration-level.sdk_v2{background:var(--acid);color:var(--ink);border-color:var(--ink)}.version-copy .integration-level.sdk_legacy{color:#8b641f}.version-copy .integration-level.display_only{color:#a62818}.preview-window{height:620px;border:1px solid var(--ink);background:#fff;position:relative;padding-bottom:25px}.preview-window>span{position:absolute;bottom:5px;right:8px;font:9px var(--mono);color:var(--muted)}.sandbox-frame{width:100%;height:100%;border:0;background:#fff;display:block}.preview-placeholder{width:100%;height:280px;border:1px dashed var(--line);background:transparent;cursor:pointer;color:var(--muted)}.preview-placeholder.disabled{display:grid;place-items:center}.page-section-heading{gap:20px;align-items:center}.page-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.page-version-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin:18px 0}.page-version-bar label{display:flex;align-items:center;flex-wrap:wrap;margin:0;gap:12px;letter-spacing:0}.page-version-bar select{max-width:100%;border:1px solid var(--line);padding:9px 30px 9px 10px;color:var(--ink);background:var(--paper);font:11px var(--mono)}.page-version-bar select:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.page-published-note{margin-left:auto;color:var(--green);font:11px var(--mono)}.generation-notice{display:flex;align-items:center;gap:18px;padding:20px 24px;margin:18px 0;border:1px solid var(--line);border-left:4px solid var(--ink);background:#d9ee5430}.generation-notice>div{min-width:0;flex:1}.generation-notice strong{font-size:18px}.generation-notice p{margin:6px 0 0;color:var(--muted);font:12px/1.7 var(--mono);overflow-wrap:anywhere}.generation-notice.failed{background:#f8e8df;border-left-color:var(--signal)}.generation-notice.ready{border-left-color:var(--green)}.generation-notice.compact{padding:14px;gap:10px}.generation-notice.compact strong{font-size:15px}.generation-indicator{flex:0 0 20px;width:20px;height:20px;border:2px solid var(--line);border-top-color:var(--ink);border-radius:50%;animation:generation-spin 1s linear infinite}.generated-page-preview{height:min(760px,80vh);min-height:420px}.page-download-note{color:var(--muted);font:11px/1.7 var(--mono);margin:12px 0 0}.workspace-page-section .preview-placeholder.disabled{cursor:default;padding:24px;align-content:center;gap:14px;text-align:center}.page-editor-dialog{width:min(1380px,calc(100vw - 48px));max-height:calc(100dvh - 48px);padding:28px;overflow:auto;border:1px solid var(--ink);background:var(--paper);color:var(--ink);box-shadow:10px 10px #d9ee54a6}.page-editor-dialog::backdrop{background:#171915b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.page-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.page-editor-heading h2{margin:0;font-size:33px}.page-editor-description{margin:12px 0 22px;color:var(--muted);font:12px/1.8 var(--mono)}.page-editor-layout{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:28px;align-items:start}.page-editor-controls{min-width:0}.page-editor-controls label{margin:14px 0 8px;letter-spacing:0}.page-editor-controls textarea{width:100%;line-height:1.7;resize:vertical;min-height:140px;max-height:380px;padding:12px}.page-editor-controls>.button{margin-top:12px}.editor-version-note{margin:0;color:var(--muted);font:11px/1.7 var(--mono)}.candidate-save{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.candidate-save p{color:var(--green);font:12px/1.7 var(--mono);margin:0 0 14px}.candidate-save .button{background:var(--acid);color:var(--ink)}.candidate-save .button:hover:not(:disabled){box-shadow:4px 4px 0 var(--ink)}.page-editor-preview{min-width:0;border:1px solid var(--ink);background:#fff}.editor-preview-heading{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:8px 14px;border-bottom:1px solid var(--ink);background:var(--paper-deep);font:11px var(--mono)}.editor-preview-heading>span{color:var(--muted)}.editor-preview-frame,.editor-preview-empty{height:min(620px,calc(100dvh - 235px));min-height:320px}.editor-preview-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;color:var(--muted);text-align:center;font:12px/1.8 var(--mono)}@keyframes generation-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.generation-indicator{animation:none}}.participant-section{margin-top:100px}.participant-row{width:100%;min-height:66px;display:grid;grid-template-columns:1.2fr .8fr 1fr 180px;align-items:center;gap:18px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;cursor:pointer}.participant-row:hover:not(:disabled){background:#d9ee5429;padding-inline:10px}.participant-row:disabled{color:var(--muted);cursor:default}.participant-row.head{min-height:38px;font:10px var(--mono);color:var(--muted)}.person{display:flex;gap:10px;align-items:center}.person img{width:30px;height:30px;border-radius:50%}.status-dot{width:8px;height:8px;background:var(--blue);border-radius:50%;display:inline-block;margin-right:8px}.status-dot.submitted{background:var(--green)}.status-dot.uploading{background:var(--signal)}.drawer-backdrop{position:fixed;inset:0;z-index:80;background:#17191566;display:flex;justify-content:end}.submission-drawer{width:min(680px,94vw);height:100%;overflow:auto;background:var(--paper);border-left:1px solid var(--ink);padding:50px;box-shadow:-20px 0 70px #00000026;animation:slide-in .25s ease-out}.drawer-close{float:right;border:0;background:transparent;cursor:pointer}.submission-drawer h2{font-size:41px}.submission-drawer h3{margin-top:36px;border-bottom:1px solid var(--ink);padding-bottom:9px}.drawer-meta{display:flex;gap:20px;font:11px var(--mono);color:var(--muted)}.submission-drawer pre{white-space:pre-wrap;word-break:break-word;background:var(--ink);color:#e9e5d9;padding:22px;font:12px/1.7 var(--mono)}.attachment-list{display:grid;gap:8px}.attachment-list a{border:1px solid var(--line);padding:13px;display:grid;gap:4px}.attachment-list small{font-family:var(--mono);color:var(--muted)}.submission-history{display:flex;gap:7px;overflow-x:auto;padding:3px 0 14px;margin-bottom:15px;border-bottom:1px solid var(--line)}.submission-history button{flex:0 0 auto;display:grid;gap:2px;min-width:105px;padding:9px 10px;border:1px solid var(--line);background:transparent;text-align:left;cursor:pointer}.submission-history button.active{border-color:var(--ink);background:var(--acid)}.submission-history strong{font:11px var(--mono)}.submission-history span,.submission-history small{font:9px var(--mono);color:var(--muted)}.review-entry{margin-top:26px}.review-summary{margin-top:14px;padding:14px;display:grid;grid-template-columns:1fr auto;gap:5px 16px;border:1px dashed var(--line);font:11px var(--mono)}.review-summary span,.review-summary small{color:var(--muted)}.review-summary small{grid-column:1 / -1}.confirm-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:#171915b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.delete-dialog{width:min(580px,100%);padding:clamp(30px,5vw,58px);border:1px solid var(--ink);outline:none;background:var(--paper);box-shadow:12px 12px 0 var(--signal)}.delete-dialog h2{margin:12px 0 20px;font-size:clamp(35px,calc(5vw - 1px),57px);line-height:1;letter-spacing:-.04em}.delete-dialog>p:not(.eyebrow){color:var(--muted);line-height:1.8}.delete-dialog .delete-error{margin-top:18px;padding:10px 12px;border-left:4px solid var(--signal);background:#fff0ec;color:#a62818}.delete-dialog-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:34px}.button.confirm-delete{background:var(--signal);border-color:var(--signal);color:#fff}@keyframes slide-in{0%{transform:translate(100%)}}.shared-page{height:100vh;display:grid;grid-template-rows:58px 1fr;background:#161815}.shared-bar{display:grid;grid-template-columns:180px 1fr auto;align-items:center;padding:0 22px;color:var(--paper);border-bottom:1px solid #454640}.shared-bar>div{display:flex;gap:14px;align-items:center}.shared-bar>div span{background:var(--signal);padding:3px 8px;font:10px var(--mono)}.secure-label{color:#888a82}.shared-page>.sandbox-frame{height:calc(100vh - 58px)}.shared-loading,.shared-error{color:var(--paper);display:grid;place-items:center;text-align:center}.shared-error b{font-size:30px}.publisher-review-page{height:100vh;display:grid;grid-template-rows:76px 1fr;overflow:hidden;background:var(--ink)}.publisher-review-page>.sandbox-frame{width:calc(100% - 24px);height:calc(100% - 12px);margin:0 12px 12px;border:1px solid #4a4d45}.review-command-bar{display:grid;grid-template-columns:minmax(170px,.6fr) 1.4fr auto;gap:24px;align-items:center;padding:0 24px;color:var(--paper)}.review-back{width:fit-content;border-bottom:1px solid #777a70;font:11px var(--mono)}.review-subject{display:flex;align-items:center;justify-content:center;gap:13px}.review-subject>span{padding:5px 9px;background:var(--acid);color:var(--ink);font:10px var(--mono)}.review-subject small{color:#999b92;font:10px var(--mono)}.floating-error{position:fixed;top:85px;right:30px;z-index:60;background:#fff0ec;border:1px solid #a62818;padding:12px}@media(min-width:981px)and (max-height:800px){.create-page .shell-main{padding-block:20px}.create-page .back-link{margin-bottom:16px}.create-layout{min-height:480px}.create-form{padding:24px 36px}.create-form h1{font-size:39px;margin-bottom:20px}.mode-option{padding-block:12px}.create-form .page-prompt-input{max-height:180px}.generation-disclosure{margin-block:12px 16px}}@media(max-width:980px){.login-page{grid-template-columns:1fr}.login-editorial{min-height:60vh;border-right:0;border-bottom:1px solid var(--ink)}.login-action{min-height:60vh}.mobile-login .login-editorial{min-height:0;padding:24px clamp(20px,5vw,48px) 28px}.mobile-login .login-logo{margin:24px 0 22px;font-size:clamp(52px,11vw,84px)}.mobile-login .login-editorial h1{font-size:clamp(28px,5vw,40px)}.mobile-login .login-lede,.mobile-login .login-footnote{display:none}.mobile-login .login-action{min-height:0;padding:32px clamp(20px,5vw,48px) 88px}.masthead{grid-template-columns:minmax(0,1fr) auto auto;gap:18px}.mast-nav{display:flex;gap:0}.identity span{display:none}.detail-grid,.workspace-hero,.create-layout,.integration-guide-body{grid-template-columns:1fr}.status-panel{border-left:0;border-top:1px solid var(--line);padding:24px 0 0}.preview-column{margin-top:55px}.upload-plate{grid-template-columns:70px 1fr}.upload-actions{grid-column:1 / -1}.page-editor-layout{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:20px}}@media(max-width:620px){.mobile-login .login-logo{font-size:54px}.mobile-login .login-action h2{font-size:29px}.mobile-login .login-site-info{bottom:20px}.shell-main{padding:25px 18px}.masthead{padding:0 18px;gap:12px}.mast-nav a{font-size:13px}.identity .text-button{display:none}.page-intro{align-items:start;flex-direction:column;margin-bottom:40px}.page-intro h1{font-size:53px}.workspace-title h2{font-size:24px}.empty-poster{padding:24px}.empty-poster>b{display:none}.create-manifesto{min-height:280px}.create-form{padding:35px 24px}.upload-plate{grid-template-columns:1fr}.plate-index{display:none}.upload-actions{flex-direction:column}.preview-window{height:520px}.participant-row{grid-template-columns:1fr auto;padding:12px 0}.participant-row>span:nth-child(3),.participant-row>span:nth-child(4),.participant-row.head{display:none}.shared-bar{grid-template-columns:120px 1fr}.shared-bar .secure-label{display:none}.submission-drawer{padding:30px 22px}.review-command-bar{grid-template-columns:1fr auto;padding:0 14px}.review-command-bar .secure-label{display:none}.review-subject{justify-content:flex-end}.review-subject small{display:none}.delete-dialog-actions{flex-direction:column-reverse}.delete-dialog-actions .button{width:100%}.page-section-heading{align-items:flex-start;flex-direction:column;gap:0}.page-toolbar{width:100%}.generation-notice{align-items:flex-start;flex-wrap:wrap;padding:16px}.generation-notice>.button{margin-left:auto}.page-published-note{margin-left:0}.page-editor-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:20px}.page-editor-layout{grid-template-columns:minmax(0,1fr)}.page-editor-description{margin-bottom:16px}.editor-preview-frame,.editor-preview-empty{height:480px}.page-source-options{grid-template-columns:1fr}.page-source-options label+label{border-left:1px solid var(--line);border-top:0}.create-upload-panel .upload-plate{grid-template-columns:1fr}.create-upload-panel .integration-guide-body>div{align-items:flex-start;flex-direction:column}}
