.chat-chart-pending{display:flex;min-height:120px;margin:0 0 .7em;align-items:center;justify-content:center;border:1px dashed var(--border-strong);border-radius:10px;background:var(--surface-sunken);color:var(--text-muted);font-size:13px}.chat-chart-note{margin:-.3em 0 .7em;color:var(--text-muted);font-size:12.5px}@media(prefers-reduced-motion:no-preference){.chat-chart-pending{animation:chat-chart-pulse 1.6s ease-in-out infinite alternate}}@keyframes chat-chart-pulse{0%{opacity:1}to{opacity:.6}}.chat-markdown[data-v-28ab500c]{overflow-wrap:anywhere;word-break:break-word;line-height:1.6}.chat-markdown[data-v-28ab500c]>:first-child,.chat-markdown[data-v-28ab500c]>:first-child>:first-child{margin-top:0}.chat-markdown[data-v-28ab500c]>:last-child,.chat-markdown[data-v-28ab500c]>:last-child>:last-child{margin-bottom:0}.chat-markdown[data-v-28ab500c] p,.chat-markdown[data-v-28ab500c] ul,.chat-markdown[data-v-28ab500c] ol,.chat-markdown[data-v-28ab500c] pre,.chat-markdown[data-v-28ab500c] blockquote,.chat-markdown[data-v-28ab500c] table{margin:0 0 .7em}.chat-markdown[data-v-28ab500c] ul,.chat-markdown[data-v-28ab500c] ol{padding-left:1.3em}.chat-markdown[data-v-28ab500c] li+li{margin-top:.25em}.chat-markdown[data-v-28ab500c] h1,.chat-markdown[data-v-28ab500c] h2,.chat-markdown[data-v-28ab500c] h3,.chat-markdown[data-v-28ab500c] h4,.chat-markdown[data-v-28ab500c] h5,.chat-markdown[data-v-28ab500c] h6{margin:.9em 0 .4em;font-size:1.05em;line-height:1.35}.chat-markdown[data-v-28ab500c] a{color:var(--text-accent);overflow-wrap:anywhere}.chat-markdown[data-v-28ab500c] code{padding:.1em .35em;border-radius:5px;background:var(--surface-sunken);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;overflow-wrap:anywhere}.chat-markdown[data-v-28ab500c] pre{padding:10px 12px;overflow-x:auto;border-radius:8px;background:var(--surface-sunken)}.chat-markdown[data-v-28ab500c] pre code{padding:0;background:none;white-space:pre;overflow-wrap:normal}.chat-markdown[data-v-28ab500c] blockquote{padding-left:10px;border-left:3px solid var(--border-strong);color:var(--text-muted)}.chat-markdown[data-v-28ab500c] table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.92em}.chat-markdown[data-v-28ab500c] th,.chat-markdown[data-v-28ab500c] td{padding:4px 8px;border:1px solid var(--border-hairline);text-align:left;vertical-align:top}.chat-markdown[data-v-28ab500c] hr{margin:.9em 0;border:0;border-top:1px solid var(--border-hairline)}.chat-markdown[data-v-28ab500c] .chat-cite{display:inline-flex;min-width:1.45em;height:1.45em;margin:0 1px;padding:0 .3em;align-items:center;justify-content:center;vertical-align:.15em;border-radius:999px;background:var(--surface-accent-quiet);color:var(--text-accent);font-size:.68em;font-weight:600;line-height:1;text-decoration:none}.chat-markdown[data-v-28ab500c] a.chat-cite:hover{background:var(--surface-accent-soft)}.chat-markdown--streaming>.chat-markdown__part[data-v-28ab500c]:last-child>:last-child:after{content:"";display:inline-block;width:.45em;height:1em;margin-left:2px;vertical-align:-.12em;background:var(--text-accent);opacity:.5;animation:chat-markdown-caret-28ab500c 1s steps(2) infinite}@keyframes chat-markdown-caret-28ab500c{to{opacity:0}}@media(prefers-reduced-motion:reduce){.chat-markdown--streaming>.chat-markdown__part[data-v-28ab500c]:last-child>:last-child:after{animation:none}}.turn-progress[data-v-8e28ac4a]{display:grid;gap:8px;font-size:13px}.turn-progress__author[data-v-8e28ac4a]{color:var(--text-accent);font-size:11px}.turn-progress__interim[data-v-8e28ac4a]{margin:0;color:var(--text-muted);font-style:italic;line-height:1.55;overflow-wrap:anywhere}.turn-progress__status[data-v-8e28ac4a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-muted);font-size:12px}.turn-progress__status button[data-v-8e28ac4a-s]{margin-left:auto}.turn-progress__elapsed[data-v-8e28ac4a]{color:var(--text-subtle);font-size:11px;font-variant-numeric:tabular-nums}.turn-progress__spinner[data-v-8e28ac4a]{width:12px;height:12px;flex:none;border:2px solid var(--surface-accent-quiet);border-top-color:var(--text-accent);border-radius:50%;animation:turn-progress-spin-8e28ac4a .8s linear infinite}.turn-progress__steps[data-v-8e28ac4a]{color:var(--text-muted);font-size:12px}.turn-progress__steps summary[data-v-8e28ac4a]{cursor:pointer;width:max-content;max-width:100%}.turn-progress__steps ol[data-v-8e28ac4a]{margin:6px 0 0;padding-left:1.3em;display:grid;gap:3px}@keyframes turn-progress-spin-8e28ac4a{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.turn-progress__spinner[data-v-8e28ac4a]{animation:none;border-top-color:var(--surface-accent-quiet);background:var(--text-accent)}}.assistant-widget[data-v-80bb800b]{position:fixed;z-index:80;right:24px;bottom:22px;display:grid;justify-items:end;gap:12px}.assistant-launcher[data-v-80bb800b]{min-height:52px;padding:6px 18px 6px 7px;display:flex;align-items:center;gap:10px;border:0;border-radius:999px;background:var(--surface-ink);color:var(--paper-050);box-shadow:var(--shadow-overlay);cursor:pointer}.assistant-launcher strong[data-v-80bb800b]{font:var(--type-ui)}.assistant-launcher--open[data-v-80bb800b]{width:46px;min-height:46px;padding:0;justify-content:center;font-size:26px}.assistant-panel[data-v-80bb800b]{width:min(400px,calc(100vw - 32px));height:min(650px,calc(100vh - 105px));display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-hairline);border-radius:18px;background:var(--surface-card);box-shadow:var(--shadow-overlay)}.assistant-panel__header[data-v-80bb800b]{min-height:64px;padding:12px 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--border-hairline);background:var(--surface-ink);color:var(--paper-050)}.assistant-panel__header>span[data-v-80bb800b]:not(.avatar){flex:1;min-width:0;display:grid;gap:2px}.assistant-panel__header strong[data-v-80bb800b],.assistant-panel__header small[data-v-80bb800b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assistant-panel__header strong[data-v-80bb800b]{font:var(--type-ui)}.assistant-panel__header small[data-v-80bb800b]{color:var(--violet-200);font-size:11px}.assistant-panel__header button[data-v-80bb800b]{width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:24px;cursor:pointer}.assistant-toolbar[data-v-80bb800b]{min-height:48px;padding:7px 10px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--border-hairline)}.assistant-toolbar label[data-v-80bb800b]{min-width:0;flex:1}.assistant-toolbar select[data-v-80bb800b]{height:34px;padding:5px 8px;border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--surface-card);font-size:12px}.assistant-toolbar button[data-v-80bb800b],.assistant-toolbar a[data-v-80bb800b]{min-height:32px;padding:0 8px;display:inline-flex;align-items:center;border:0;border-radius:var(--radius-control);background:var(--surface-accent-quiet);color:var(--text-accent);font:var(--type-ui);font-size:11px;text-decoration:none;cursor:pointer}.assistant-toolbar button[data-v-80bb800b]:disabled{opacity:.45;cursor:not-allowed}.assistant-feed[data-v-80bb800b]{min-height:0;flex:1;overflow-y:auto;padding:14px;background:var(--surface-page)}.assistant-welcome[data-v-80bb800b]{min-height:100%;padding:28px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.assistant-welcome p[data-v-80bb800b],.assistant-muted[data-v-80bb800b]{color:var(--text-muted);font-size:13px;line-height:1.55}.assistant-message[data-v-80bb800b]{margin-bottom:12px;padding:12px 13px;border:1px solid var(--border-hairline);border-radius:12px;background:var(--surface-card)}.assistant-message--user[data-v-80bb800b]{margin-left:36px;border-color:transparent;background:var(--surface-accent-soft)}.assistant-message>strong[data-v-80bb800b]{display:block;margin-bottom:5px;color:var(--text-accent);font-size:11px}.assistant-message>p[data-v-80bb800b]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.assistant-results[data-v-80bb800b]{margin-top:9px;display:grid;gap:5px}.assistant-results a[data-v-80bb800b]{color:var(--text-accent);font-size:12px;overflow-wrap:anywhere}.assistant-message__body[data-v-80bb800b]{font-size:13px}.assistant-message--live[data-v-80bb800b]{border-style:dashed}.assistant-stopped[data-v-80bb800b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-muted);font-size:12px}.assistant-turn-action[data-v-80bb800b]{margin-left:auto;min-height:28px;padding:0 10px;border:0;border-radius:var(--radius-control);background:var(--surface-accent-quiet);color:var(--text-accent);font:var(--type-ui);font-size:11px;cursor:pointer}.assistant-turn-action[data-v-80bb800b]:disabled{opacity:.45;cursor:not-allowed}.assistant-error[data-v-80bb800b],.assistant-readonly[data-v-80bb800b]{margin:0;padding:10px 14px;border-top:1px solid var(--border-hairline);color:var(--status-critical-fg);font-size:12px}.assistant-readonly[data-v-80bb800b]{color:var(--text-muted);background:var(--surface-sunken)}.assistant-composer[data-v-80bb800b]{padding:11px;display:grid;grid-template-columns:1fr 40px;gap:7px;border-top:1px solid var(--border-hairline)}.assistant-composer textarea[data-v-80bb800b]{min-height:44px;max-height:130px;padding:10px 11px;resize:none;border:1px solid var(--border-strong);border-radius:12px;outline:none}.assistant-composer textarea[data-v-80bb800b]:focus{border-color:var(--border-focus);box-shadow:var(--ring-focus)}.assistant-composer button[data-v-80bb800b]{width:40px;height:40px;align-self:end;border:0;border-radius:50%;background:var(--surface-accent);color:var(--text-on-accent);font-size:22px;cursor:pointer}.assistant-composer button[data-v-80bb800b]:disabled{opacity:.4;cursor:not-allowed}.assistant-composer small[data-v-80bb800b]{grid-column:1 / -1;color:var(--text-subtle);font-size:10px}.assistant-length-error[data-v-80bb800b]{grid-column:1 / -1;margin:0;color:var(--status-critical-fg);font-size:12px}.assistant-count--over[data-v-80bb800b]{color:var(--status-critical-fg);font-weight:600}.assistant-empty[data-v-80bb800b]{margin:auto;padding:28px;display:grid;gap:8px;text-align:center}.assistant-empty p[data-v-80bb800b]{color:var(--text-muted);font-size:13px}.assistant-empty a[data-v-80bb800b]{color:var(--text-accent)}.sr-only[data-v-80bb800b]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:600px){.assistant-widget[data-v-80bb800b]{right:12px;bottom:12px}.assistant-panel[data-v-80bb800b]{width:calc(100vw - 24px);height:calc(100dvh - 84px)}.assistant-launcher strong[data-v-80bb800b]{display:none}.assistant-launcher[data-v-80bb800b]{width:52px;padding:6px}.assistant-message--user[data-v-80bb800b]{margin-left:18px}}.context-switcher[data-v-e20ab188]{position:relative;min-width:250px;z-index:60}.context-switcher summary[data-v-e20ab188]{min-height:42px;padding:7px 34px 7px 12px;display:grid;align-content:center;border:1px solid var(--border-hairline,#d7dedb);border-radius:10px;background:var(--surface-card,#fff);cursor:pointer;list-style:none;position:relative}.context-switcher summary[data-v-e20ab188]::-webkit-details-marker{display:none}.context-switcher summary[data-v-e20ab188]:after{content:"▾";position:absolute;right:13px;top:11px;color:var(--text-subtle,#53625c)}.context-switcher[open] summary[data-v-e20ab188]:after{transform:rotate(180deg)}.context-switcher summary span[data-v-e20ab188]{color:var(--text-subtle,#53625c);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.context-switcher summary strong[data-v-e20ab188]{max-width:270px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.context-menu[data-v-e20ab188]{position:absolute;right:0;top:calc(100% + 7px);width:min(420px,calc(100vw - 28px));max-height:min(650px,75vh);overflow:auto;padding:12px;border:1px solid var(--border-hairline,#d7dedb);border-radius:14px;background:var(--surface-card,#fff);box-shadow:0 18px 50px #12231b33}.context-menu__intro[data-v-e20ab188]{display:grid;gap:3px;padding:3px 7px 10px}.context-menu__intro small[data-v-e20ab188]{color:var(--text-subtle,#53625c);line-height:1.4}.context-menu section[data-v-e20ab188]{padding-top:10px;margin-top:8px;border-top:1px solid var(--border-hairline,#d7dedb)}.context-menu header[data-v-e20ab188]{display:flex;align-items:end;justify-content:space-between;gap:10px;padding:2px 7px 7px}.context-menu header span[data-v-e20ab188]{display:grid}.context-menu header small[data-v-e20ab188],.context-label[data-v-e20ab188]{color:var(--text-subtle,#53625c);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.context-menu header em[data-v-e20ab188]{font-size:12px;font-style:normal;text-transform:capitalize;color:var(--text-subtle,#53625c)}.context-label[data-v-e20ab188]{margin:3px 9px}.context-menu button[data-v-e20ab188],.context-admin[data-v-e20ab188]{width:100%;min-height:48px;padding:8px 9px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:9px;background:transparent;text-align:left;cursor:pointer;box-sizing:border-box;text-decoration:none;color:inherit}.context-menu button[data-v-e20ab188]:hover:not(:disabled),.context-admin[data-v-e20ab188]:hover{background:var(--surface-accent-quiet,#f3effd)}.context-menu button.current[data-v-e20ab188]{background:var(--surface-sunken,#f3f6f4)}.context-menu button[data-v-e20ab188]:disabled{cursor:default;opacity:.72}.context-menu button span[data-v-e20ab188],.context-admin span[data-v-e20ab188]{min-width:0;display:grid;gap:2px}.context-menu button strong[data-v-e20ab188],.context-menu button small[data-v-e20ab188],.context-admin strong[data-v-e20ab188],.context-admin small[data-v-e20ab188]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-menu button small[data-v-e20ab188],.context-admin small[data-v-e20ab188]{color:var(--text-subtle,#53625c)}.context-menu button em[data-v-e20ab188],.context-admin em[data-v-e20ab188]{color:var(--text-accent,#6231bd);font-size:11px;font-style:normal;font-weight:700;text-transform:uppercase}.context-settings[data-v-e20ab188]{display:block;margin-top:10px;padding:11px 8px 3px;border-top:1px solid var(--border-hairline,#d7dedb);font-size:13px}.context-new__form[data-v-e20ab188]{display:grid;gap:8px;padding:4px 7px}.context-new__form label[data-v-e20ab188]{display:grid;gap:4px;font-size:13px;font-weight:600}.context-new__form label span[data-v-e20ab188]{color:var(--text-subtle,#53625c);font-weight:400}.context-new__form input[data-v-e20ab188]{min-height:38px;padding:7px 10px;border:1px solid var(--border-hairline,#d7dedb);border-radius:8px;font:inherit;background:var(--surface-card,#fff);color:inherit}.context-error[data-v-e20ab188]{color:var(--text-danger,#a12c2c)}.context-new__actions[data-v-e20ab188]{display:flex;gap:8px}.context-new__actions button[data-v-e20ab188]{width:auto;min-height:38px;justify-content:center}.context-menu .context-new__submit[data-v-e20ab188]{background:var(--surface-accent,#6231bd);color:var(--text-on-accent,#fff);font-weight:700;padding:8px 14px}.context-menu .context-new__submit[data-v-e20ab188]:hover:not(:disabled){background:var(--surface-accent,#6231bd)}@media(max-width:650px){.context-switcher[data-v-e20ab188]{min-width:0}.context-switcher summary[data-v-e20ab188]{min-width:155px}.context-switcher summary strong[data-v-e20ab188]{max-width:180px}.context-menu[data-v-e20ab188]{position:fixed;top:72px;right:10px;left:10px;width:auto}}.password-note[data-v-457a2758]{margin:0;color:var(--text-muted)}.account-page[data-v-457a2758]{display:grid;gap:24px;max-width:860px}.page-heading[data-v-457a2758]{display:flex;justify-content:space-between;align-items:start;gap:24px}.page-heading p[data-v-457a2758]{max-width:72ch}.account-form[data-v-457a2758]{display:grid;gap:16px;max-width:560px}.account-form h2[data-v-457a2758],.account-form p[data-v-457a2758]{margin-block:0 6px}.pending[data-v-457a2758]{color:var(--text-subtle,#53625c)}.link-button[data-v-457a2758]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;color:var(--brand-primary,#5b2bd9);font:inherit;text-decoration:underline;cursor:pointer}.toggle[data-v-457a2758]{display:flex;gap:8px;align-items:center}.form-actions[data-v-457a2758]{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.server-url[data-v-457a2758]{display:grid;gap:6px}.server-url__row[data-v-457a2758]{display:flex;gap:8px}.server-url__row input[data-v-457a2758]{flex:1;min-width:0;font-family:var(--font-mono,monospace)}.connect-steps[data-v-457a2758]{margin:0;padding-left:20px;display:grid;gap:6px}.connected-list[data-v-457a2758]{display:grid;gap:12px}.connected-app[data-v-457a2758]{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid var(--border-subtle,#e2e8e5);padding-top:12px}.connected-app p[data-v-457a2758]{margin:4px 0 0;color:var(--text-subtle,#53625c)}@media(max-width:850px){.page-heading[data-v-457a2758]{display:grid}}.account[data-v-f579f05e]{max-width:760px}.form-stack[data-v-f579f05e]{display:grid;gap:12px;max-width:460px}.secret code[data-v-f579f05e]{font-size:1.1rem;letter-spacing:.08em;overflow-wrap:anywhere}.logins[data-v-f579f05e]{margin:0;padding-left:18px;display:grid;gap:8px}.ads[data-v-a3c38698]{max-width:900px;margin:auto;padding:32px 20px}section[data-v-a3c38698]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-top:14px}.unavailable[data-v-a3c38698]{padding:15px;border:1px solid #bd6149;border-radius:8px;background:#fff0ea}ul[data-v-a3c38698]{margin:0;padding-left:18px}li[data-v-a3c38698]{padding:4px 0;overflow-wrap:anywhere}.aff-kpis[data-v-4fe7455b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px}.aff-kpis div[data-v-4fe7455b]{display:grid;gap:2px}.aff-kpis span[data-v-4fe7455b]{color:var(--text-subtle, #53625c);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.aff-kpis strong[data-v-4fe7455b]{font-size:1.35rem;color:var(--text-strong, #152d22);overflow-wrap:anywhere}.aff-kpis small[data-v-4fe7455b]{color:var(--text-subtle, #53625c);font-size:12px}.aff-facts[data-v-f0ff77e9]{display:grid;gap:10px;margin:0}.aff-facts div[data-v-f0ff77e9]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px}.aff-facts dt[data-v-f0ff77e9]{color:var(--text-subtle, #53625c);font-size:13px;font-weight:650}.aff-facts dd[data-v-f0ff77e9]{margin:0;overflow-wrap:anywhere}.aff-pre[data-v-f0ff77e9]{white-space:pre-wrap}.aff-kpis[data-v-f0ff77e9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.aff-kpis div[data-v-f0ff77e9]{display:grid;gap:2px}.aff-kpis span[data-v-f0ff77e9]{color:var(--text-subtle, #53625c);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.aff-kpis strong[data-v-f0ff77e9]{font-size:1.35rem}.aff-kpis small[data-v-f0ff77e9]{color:var(--text-subtle, #53625c);font-size:12px}.aff-gap[data-v-f0ff77e9]{margin-top:14px}.aff-check[data-v-f0ff77e9]{display:flex;gap:8px;align-items:center;font-size:14px}.sr-only[data-v-f0ff77e9]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:650px){.aff-facts div[data-v-f0ff77e9]{grid-template-columns:1fr;gap:2px}}.markdown-editor[data-v-7f03599d]{min-width:0;border:1px solid #a9b7af;border-radius:12px;background:#fff;color:#152d22;overflow-wrap:anywhere}.editor-heading[data-v-7f03599d]{display:flex;justify-content:space-between;gap:12px;padding:16px 18px 0}.editor-heading span[data-v-7f03599d]{font-size:12px;color:#4e6559}.editor-help[data-v-7f03599d]{font-size:13px;color:#4e6559;margin:8px 18px 14px}.editor-toolbar[data-v-7f03599d]{display:flex;flex-wrap:wrap;gap:6px;padding:0 18px 14px;border-bottom:1px solid #d7dedb}.editor-toolbar button[data-v-7f03599d]{font:inherit;font-size:13px;color:#234534;border:1px solid #d7dedb;background:#f5f8f6;border-radius:6px;padding:7px 10px;cursor:pointer}.editor-toolbar button[data-v-7f03599d]:focus-visible{outline:2px solid #176848;outline-offset:2px}.editor-toolbar button[data-v-7f03599d]:disabled{opacity:.5;cursor:default}.editor-holder[data-v-7f03599d]{padding:18px 54px 0;min-height:200px}.editor-error[data-v-7f03599d]{margin:16px;color:#94331f}.markdown-editor[aria-disabled=true][data-v-7f03599d]{background:#f8faf9}.editor-holder[data-v-7f03599d] .ce-block__content,.editor-holder[data-v-7f03599d] .ce-toolbar__content{max-width:100%}.editor-holder[data-v-7f03599d] .codex-editor__redactor{padding-bottom:64px!important}.editor-holder[data-v-7f03599d] .ce-paragraph{line-height:1.7}.editor-holder[data-v-7f03599d] .ce-header{padding:10px 0}.editor-holder[data-v-7f03599d] .ce-block{max-width:100%;min-width:0}.editor-holder[data-v-7f03599d] .markdown-source-block{display:grid;gap:8px;margin:12px 0;font-size:12px;color:#4e6559}.editor-holder[data-v-7f03599d] textarea{max-width:100%;width:100%;box-sizing:border-box;resize:vertical;font:13px/1.6 ui-monospace,monospace;padding:12px;border:1px solid #a9b7af;border-radius:8px;color:#152d22;background:#f7f9f8}.editor-holder[data-v-7f03599d] .ce-code__textarea{min-height:100px}.editor-holder[data-v-7f03599d] [contenteditable=true]:focus-visible{outline:2px solid #b2d4c3;outline-offset:4px}.editor-holder[data-v-7f03599d] a{color:#176848;text-decoration:underline}.editor-holder[data-v-7f03599d] .cdx-quote__caption{font-size:13px}.editor-holder[data-v-7f03599d] .ce-popover{max-width:calc(100vw - 64px)}.editor-holder[data-v-7f03599d] .ce-block.check-flagged{background:#fff4d6;box-shadow:inset 3px 0 #b7791f;border-radius:4px}@media(max-width:650px){.editor-holder[data-v-7f03599d]{padding:14px 30px 0}.editor-heading[data-v-7f03599d]{flex-wrap:wrap}.editor-toolbar[data-v-7f03599d]{padding:0 12px 12px;gap:5px}.editor-toolbar button[data-v-7f03599d]{font-size:12px;padding:7px}.editor-holder[data-v-7f03599d] .ce-toolbar__actions{right:0}.editor-holder[data-v-7f03599d] .ce-inline-toolbar{max-width:calc(100vw - 70px)}}.editor-holder[data-v-7f03599d] .markdown-table-block{display:grid;gap:8px;margin:12px 0;overflow-x:auto}.editor-holder[data-v-7f03599d] .markdown-table-label{font-size:12px;color:#4e6559}.editor-holder[data-v-7f03599d] .markdown-table-block table{width:100%;border-collapse:collapse;background:#fff}.editor-holder[data-v-7f03599d] .markdown-table-block th,.editor-holder[data-v-7f03599d] .markdown-table-block td{min-width:110px;padding:9px 10px;border:1px solid #bdc9c3;text-align:left;vertical-align:top}.editor-holder[data-v-7f03599d] .markdown-table-block th{background:#f2f6f4;font-weight:700}.editor-holder[data-v-7f03599d] .markdown-table-actions{display:flex;gap:7px}.editor-holder[data-v-7f03599d] .markdown-table-actions button{font:inherit;font-size:12px;padding:6px 9px;border:1px solid #bdc9c3;border-radius:6px;background:#fff;color:#234534;cursor:pointer}.editor-holder[data-v-7f03599d] .article-inline-image{max-width:720px;margin:20px auto 28px;padding:12px;border:1px solid #d7dedb;border-radius:12px;background:#f8faf9;box-sizing:border-box}.editor-holder[data-v-7f03599d] .article-inline-image img{display:block;width:100%;max-height:460px;object-fit:cover;border-radius:8px}.editor-holder[data-v-7f03599d] .article-inline-image-pending{display:grid;place-items:center;min-height:150px;border:1px dashed #a9b7af;border-radius:8px;color:#4e6559}.editor-holder[data-v-7f03599d] .article-inline-image figcaption{margin-top:8px;font-size:12px;color:#4e6559}.editor-holder[data-v-7f03599d] .article-inline-image-edit{margin-top:10px;padding:7px 10px;border:1px solid #a9b7af;border-radius:6px;background:#fff;color:#176848;font:inherit;font-size:13px;cursor:pointer}.collection[data-v-44c03203]{width:100%;max-width:1120px;margin:auto;padding:32px 20px 64px;box-sizing:border-box}.lede[data-v-44c03203]{max-width:68ch}.panel[data-v-44c03203]{border:1px solid #d7dedb;border-radius:16px;padding:clamp(18px,3vw,28px);background:#fff;margin-bottom:20px;overflow-wrap:anywhere;box-shadow:0 8px 24px #142d220a}.panel-heading[data-v-44c03203]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.panel-heading h2[data-v-44c03203],.asset-summary h3[data-v-44c03203]{margin:0}.count[data-v-44c03203]{display:grid;place-items:center;min-width:36px;height:36px;border-radius:999px;background:#e8f1ec;color:#234534;font-weight:700}.asset-card[data-v-44c03203]{border:1px solid #dfe6e2;border-radius:14px;padding:clamp(16px,2.5vw,24px);margin-top:16px;background:#fbfcfb;min-width:0}.asset-summary[data-v-44c03203]{display:flex;justify-content:space-between;gap:24px;padding-bottom:18px}.asset-summary>div[data-v-44c03203]{min-width:0}.asset-summary p[data-v-44c03203]{overflow-wrap:anywhere}.asset-summary dl[data-v-44c03203]{display:grid;grid-template-columns:repeat(2,minmax(90px,1fr));gap:10px 18px;margin:0;flex:0 1 390px}.asset-summary dl div[data-v-44c03203]{min-width:0}.asset-summary dt[data-v-44c03203]{font-size:12px;color:#5d7066;text-transform:uppercase;letter-spacing:.04em}.asset-summary dd[data-v-44c03203]{margin:3px 0 0;font-weight:650}.asset-form[data-v-44c03203]{display:grid;gap:18px;border-top:1px solid #e3e9e5;padding-top:20px}.field-grid[data-v-44c03203]{display:grid;grid-template-columns:minmax(200px,2fr) minmax(150px,1fr) minmax(110px,.65fr);gap:16px;align-items:start}.field-grid .wide[data-v-44c03203]{grid-column:span 2}.field-grid .short[data-v-44c03203]{max-width:160px}label[data-v-44c03203]{display:grid;gap:6px;font-weight:650;min-width:0}label span[data-v-44c03203],label small[data-v-44c03203],.field-help[data-v-44c03203]{font-weight:400;color:#566a5f}input[data-v-44c03203],select[data-v-44c03203],textarea[data-v-44c03203]{width:100%;min-width:0;box-sizing:border-box;padding:11px 12px;border:1px solid #a9b7af;border-radius:8px;background:#fff;color:#152d22;font:inherit}.hosted-fields[data-v-44c03203]{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;border-radius:10px;background:#f2f6f3}.save-row[data-v-44c03203]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.button[data-v-44c03203]:disabled{opacity:.55;cursor:not-allowed}.save-state[data-v-44c03203]{font-weight:650}.save-state.pending[data-v-44c03203]{color:#566a5f}.save-state.success[data-v-44c03203]{color:#176848}.save-state.error[data-v-44c03203],.notice.error[data-v-44c03203]{color:#94331f}.notice[data-v-44c03203]{padding:14px 16px;border:1px solid #bd6149;border-radius:10px;background:#fff0ea}.read-only[data-v-44c03203],.empty[data-v-44c03203]{padding:16px;border-radius:10px;background:#f2f6f3;color:#4e6559}.create-panel[data-v-44c03203]{margin-top:22px}.eyebrow[data-v-44c03203]{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700;color:#557065}@media(max-width:800px){.asset-summary[data-v-44c03203]{display:block}.asset-summary dl[data-v-44c03203]{margin-top:16px}.field-grid[data-v-44c03203]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid .wide[data-v-44c03203]{grid-column:span 2}.field-grid .short[data-v-44c03203]{max-width:none}}@media(max-width:560px){.collection[data-v-44c03203]{padding:22px 12px 48px}.panel[data-v-44c03203],.asset-card[data-v-44c03203]{border-radius:12px;padding:16px}.asset-summary dl[data-v-44c03203],.field-grid[data-v-44c03203],.hosted-fields[data-v-44c03203]{grid-template-columns:1fr}.field-grid .wide[data-v-44c03203]{grid-column:auto}.save-row .button[data-v-44c03203]{width:100%}}.assets[data-v-080c345a]{max-width:1100px;margin:auto;padding:32px 20px}section[data-v-080c345a]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-bottom:14px;overflow-wrap:anywhere}.collection[data-v-080c345a]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;border-top:1px solid #e6ebe8;padding:12px 0}.form-stack[data-v-080c345a]{display:grid;gap:16px;max-width:780px}.field-row[data-v-080c345a]{display:grid;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);gap:14px;align-items:end}.key-field[data-v-080c345a]{max-width:280px}.number-field[data-v-080c345a]{max-width:220px}.field-help[data-v-080c345a]{margin:0 0 8px;color:#53625c}label[data-v-080c345a]{display:grid;gap:6px;font-weight:600}input[data-v-080c345a],select[data-v-080c345a],textarea[data-v-080c345a]{width:100%;min-width:0;padding:10px;border:1px solid #a9b7af;border-radius:8px}.error[data-v-080c345a]{padding:15px;border:1px solid #bd6149;border-radius:8px;background:#fff0ea}.notice[data-v-080c345a]{padding:15px;border:1px solid #4a896b;border-radius:8px;background:#e7f4ee}@media(max-width:650px){.field-row[data-v-080c345a]{grid-template-columns:1fr}.key-field[data-v-080c345a],.number-field[data-v-080c345a]{max-width:none}}.actions[data-v-4f6b514f]{display:flex;gap:6px;flex-wrap:wrap}.sr-only[data-v-4f6b514f]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.browser-queue[data-v-47b7de64]{width:100%;max-width:1080px;min-width:0;margin:0 auto;padding:32px 24px}.panel[data-v-47b7de64]{min-width:0;padding:24px;border:1px solid var(--border-hairline);border-radius:14px;background:var(--surface-card)}h2[data-v-47b7de64],h3[data-v-47b7de64],p[data-v-47b7de64]{margin-top:0}h3[data-v-47b7de64]{font-size:1.05rem;margin-bottom:8px}.intro[data-v-47b7de64],.hint[data-v-47b7de64]{max-width:70ch}.hint[data-v-47b7de64],.field small[data-v-47b7de64]{color:var(--text-muted);font-size:.88rem;line-height:1.55;font-weight:400}.website-choice[data-v-47b7de64]{max-width:620px;margin-top:24px}.field[data-v-47b7de64]{min-width:0}.field input[data-v-47b7de64],.field select[data-v-47b7de64],.field textarea[data-v-47b7de64]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.field textarea[data-v-47b7de64]{resize:vertical}.selection-prompt[data-v-47b7de64]{margin:24px 0 0;padding-top:20px;border-top:1px solid var(--border-hairline);color:var(--text-muted)}.preparation-fields[data-v-47b7de64]{display:grid;min-width:0;padding:0;margin:24px 0 0;border:0;gap:24px}.preparation-fields>legend[data-v-47b7de64]{padding:0;margin-bottom:16px;font-weight:600}.two-columns[data-v-47b7de64],.public-field-grid[data-v-47b7de64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.public-fields[data-v-47b7de64]{min-width:0;margin:0;padding:20px;border:1px solid var(--border-hairline);border-radius:10px}.public-fields legend[data-v-47b7de64]{padding:0 8px;font-weight:600}.checkbox-field[data-v-47b7de64]{display:flex;align-items:flex-start;gap:10px;min-width:0}.checkbox-field input[data-v-47b7de64]{flex:0 0 auto;width:18px;height:18px;margin:3px 0 0;accent-color:var(--surface-accent)}.checkbox-field span[data-v-47b7de64]{min-width:0;overflow-wrap:anywhere}.checkbox-field strong[data-v-47b7de64]{font-size:.88rem;font-weight:500}.field-value[data-v-47b7de64]{display:block;color:var(--text-muted);font-size:.88rem;margin-top:4px}.login-help[data-v-47b7de64]{margin:8px 0 0 28px}.prepare-action[data-v-47b7de64]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.prepare-action .hint[data-v-47b7de64]{margin:0;flex:1 1 240px}.prepare-action .button[data-v-47b7de64]{flex:0 0 auto}.queue-heading[data-v-47b7de64]{display:flex;align-items:center;gap:12px;margin-bottom:20px}.queue-heading h2[data-v-47b7de64]{margin:0}.empty-state[data-v-47b7de64]{padding:28px 24px;border:1px dashed var(--border-strong);border-radius:10px;background:var(--surface-page)}.empty-state p[data-v-47b7de64]{max-width:64ch;margin-bottom:0;color:var(--text-muted)}.session[data-v-47b7de64]{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,260px);gap:28px;padding:24px 0;border-top:1px solid var(--border-hairline)}.session[data-v-47b7de64]:last-child{padding-bottom:0}.session-copy[data-v-47b7de64],.session-action[data-v-47b7de64]{min-width:0;overflow-wrap:anywhere}.session-copy p[data-v-47b7de64]{margin-bottom:8px}.website-name[data-v-47b7de64]{font-weight:500}.session-url[data-v-47b7de64],.metadata[data-v-47b7de64]{color:var(--text-muted);font-size:.85rem}.session-action .badge[data-v-47b7de64]{max-width:100%;white-space:normal}.stage[data-v-47b7de64]{font-size:.88rem;line-height:1.5;margin:12px 0}.notice[data-v-47b7de64]{padding:16px;margin-top:20px;border:1px solid var(--border-hairline);border-radius:10px;overflow-wrap:anywhere}.error[data-v-47b7de64]{border-color:#bd6149;background:#fff0ea}@media(max-width:700px){.browser-queue[data-v-47b7de64],.panel[data-v-47b7de64]{padding:20px 16px}.two-columns[data-v-47b7de64],.public-field-grid[data-v-47b7de64],.session[data-v-47b7de64]{grid-template-columns:minmax(0,1fr)}.public-fields[data-v-47b7de64]{padding:16px}.session[data-v-47b7de64]{gap:12px}.prepare-action[data-v-47b7de64]{align-items:flex-start}}.browser-session[data-v-8b65f0f2]{width:100%;max-width:1120px;margin:auto;padding:32px 20px 64px;box-sizing:border-box;min-width:0}.session-heading[data-v-8b65f0f2]{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:22px}.heading-copy[data-v-8b65f0f2]{min-width:0}.heading-copy h1[data-v-8b65f0f2]{margin:.3rem 0}.breakable[data-v-8b65f0f2]{overflow-wrap:anywhere}.eyebrow[data-v-8b65f0f2]{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:750;color:#557065;margin-bottom:5px}.status-card[data-v-8b65f0f2]{display:grid;gap:7px;justify-items:end;min-width:190px;padding:16px;border:1px solid #d7dedb;border-radius:12px;background:#fff}.status[data-v-8b65f0f2]{text-transform:capitalize;font-weight:750;padding:6px 11px;border-radius:999px;background:#e9efec}.status[data-status=running][data-v-8b65f0f2],.status[data-status=awaiting_review][data-v-8b65f0f2]{background:#fff2c9;color:#654b00}.status[data-status=completed][data-v-8b65f0f2]{background:#e3f3e9;color:#176848}.status[data-status=failed][data-v-8b65f0f2],.status[data-status=cancelled][data-v-8b65f0f2]{background:#f8e9e5;color:#94331f}.panel[data-v-8b65f0f2]{border:1px solid #d7dedb;border-radius:16px;padding:clamp(18px,3vw,28px);background:#fff;margin-bottom:20px;min-width:0;overflow:hidden;box-shadow:0 8px 24px #142d220a}.panel h2[data-v-8b65f0f2]{margin:.15rem 0 1rem}.detail-grid[data-v-8b65f0f2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.procedure ol[data-v-8b65f0f2]{padding-left:1.4rem}.procedure li[data-v-8b65f0f2]{padding:.35rem 0}.success-criteria[data-v-8b65f0f2],.credential-note[data-v-8b65f0f2],.empty[data-v-8b65f0f2],.unavailable[data-v-8b65f0f2]{padding:14px 16px;border-radius:10px;background:#f2f6f3;color:#4e6559}.success-criteria p[data-v-8b65f0f2]{margin:.35rem 0 0}.prepared dl[data-v-8b65f0f2]{display:grid;gap:0;margin:0}.prepared dl div[data-v-8b65f0f2]{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:16px;border-bottom:1px solid #e4e9e6;padding:10px 0}.prepared dt[data-v-8b65f0f2]{font-weight:700}.prepared dd[data-v-8b65f0f2]{margin:0;overflow-wrap:anywhere}.section-heading[data-v-8b65f0f2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.count[data-v-8b65f0f2]{display:grid;place-items:center;min-width:36px;height:36px;border-radius:999px;background:#e8f1ec;font-weight:700}.step-list[data-v-8b65f0f2]{display:grid;gap:18px}.step[data-v-8b65f0f2]{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(260px,1.15fr);gap:20px;border-top:1px solid #e3e9e5;padding-top:18px;min-width:0}.step[data-v-8b65f0f2]:first-child{border-top:0}.step-copy[data-v-8b65f0f2]{display:flex;gap:12px;min-width:0}.step-copy h3[data-v-8b65f0f2]{margin:2px 0}.step-copy p[data-v-8b65f0f2]{margin:.35rem 0}.step-number[data-v-8b65f0f2]{display:grid;place-items:center;align-self:start;width:32px;height:32px;border-radius:50%;background:#e8f1ec;font-weight:750;flex:none}.step a[data-v-8b65f0f2]{display:block;min-width:0;border-radius:10px;overflow:hidden;background:#eef2ef}.step img[data-v-8b65f0f2]{display:block;width:100%;max-width:100%;height:auto;max-height:420px;object-fit:contain}.note[data-v-8b65f0f2]{color:#566a5f}.notice[data-v-8b65f0f2]{padding:14px 16px;border-radius:10px;border:1px solid}.notice.state[data-v-8b65f0f2]{background:#f2f6f3;border-color:#bfd0c6;color:#365447}.notice.error[data-v-8b65f0f2]{background:#fff0ea;border-color:#bd6149;color:#94331f}.notice.success[data-v-8b65f0f2],.approved[data-v-8b65f0f2]{background:#e8f4ec;border-color:#8ab69a;color:#176848}.action-card[data-v-8b65f0f2]{display:grid;gap:14px}.action-card h2[data-v-8b65f0f2],.action-card p[data-v-8b65f0f2]{margin:0}.form-grid[data-v-8b65f0f2]{display:grid;grid-template-columns:minmax(150px,.65fr) minmax(0,1.35fr);gap:16px}.form-grid .wide[data-v-8b65f0f2]{grid-column:2}.form-grid label[data-v-8b65f0f2]:first-child{grid-row:1 / span 3}.bounded-field[data-v-8b65f0f2]{max-width:720px}.failure-row[data-v-8b65f0f2]{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.failure-row label[data-v-8b65f0f2]{min-width:min(100%,360px)}label[data-v-8b65f0f2]{display:grid;gap:6px;font-weight:650;min-width:0}label span[data-v-8b65f0f2],label small[data-v-8b65f0f2]{font-weight:400;color:#566a5f}input[data-v-8b65f0f2],select[data-v-8b65f0f2]{width:100%;min-width:0;box-sizing:border-box;padding:11px 12px;border:1px solid #a9b7af;border-radius:8px;background:#fff;color:#152d22;font:inherit}.button[data-v-8b65f0f2]{justify-self:start}.button[data-v-8b65f0f2]:disabled,.text-button[data-v-8b65f0f2]:disabled{opacity:.55;cursor:not-allowed}.text-button[data-v-8b65f0f2]{justify-self:start;border:0;background:transparent;color:#7c3222;text-decoration:underline;font:inherit;font-weight:650;padding:6px 0;cursor:pointer}.secondary-actions[data-v-8b65f0f2]{border-color:#e2d8d4}@media(max-width:760px){.browser-session[data-v-8b65f0f2]{padding:22px 14px 48px}.session-heading[data-v-8b65f0f2]{display:grid}.status-card[data-v-8b65f0f2]{justify-items:start;min-width:0;width:100%;box-sizing:border-box}.detail-grid[data-v-8b65f0f2],.step[data-v-8b65f0f2]{grid-template-columns:1fr}.step img[data-v-8b65f0f2]{max-height:65vh}.form-grid[data-v-8b65f0f2]{grid-template-columns:1fr}.form-grid .wide[data-v-8b65f0f2]{grid-column:auto}.form-grid label[data-v-8b65f0f2]:first-child{grid-row:auto}.panel[data-v-8b65f0f2]{border-radius:12px}.failure-row[data-v-8b65f0f2]{display:grid}.failure-row label[data-v-8b65f0f2]{min-width:0}.button[data-v-8b65f0f2]{width:100%;justify-content:center}}.checks[data-v-6f9c8cef]{width:100%;max-width:1080px;min-width:0;margin:0 auto;padding:32px 24px}.panel[data-v-6f9c8cef]{min-width:0;padding:24px;border:1px solid var(--border-hairline);border-radius:14px;background:var(--surface-card)}h2[data-v-6f9c8cef],h3[data-v-6f9c8cef],h4[data-v-6f9c8cef],p[data-v-6f9c8cef]{margin-top:0}h3[data-v-6f9c8cef]{font-size:1.05rem;margin-bottom:8px}h4[data-v-6f9c8cef]{margin-bottom:12px}.intro[data-v-6f9c8cef]{max-width:64ch}.hint[data-v-6f9c8cef],.field small[data-v-6f9c8cef]{color:var(--text-muted);font-size:.88rem;line-height:1.55;font-weight:400}.hint[data-v-6f9c8cef]{max-width:72ch}.empty[data-v-6f9c8cef]{padding:20px 0 0;color:var(--text-muted)}.check-row[data-v-6f9c8cef]{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;border-top:1px solid var(--border-hairline);padding:20px 0}.check-row[data-v-6f9c8cef]:last-child{padding-bottom:0}.check-copy[data-v-6f9c8cef],.profile[data-v-6f9c8cef],.field[data-v-6f9c8cef]{min-width:0}.check-copy p[data-v-6f9c8cef]{margin-bottom:8px}.row-action[data-v-6f9c8cef]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;flex-shrink:0}.technical[data-v-6f9c8cef]{display:flex;flex-wrap:wrap;gap:8px}code[data-v-6f9c8cef]{font-size:.8rem;overflow-wrap:anywhere;white-space:normal}.form-fields[data-v-6f9c8cef]{min-width:0;margin:20px 0 0;padding:0;border:0;display:grid;gap:20px}.form-fields legend[data-v-6f9c8cef]{margin-bottom:16px;padding:0;font-weight:600}.two-columns[data-v-6f9c8cef]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.scoring-fields[data-v-6f9c8cef]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(140px,.8fr);gap:20px}.field input[data-v-6f9c8cef],.field select[data-v-6f9c8cef],.field textarea[data-v-6f9c8cef]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.field textarea[data-v-6f9c8cef]{resize:vertical}.number-field input[data-v-6f9c8cef]{max-width:110px}.checkbox-field[data-v-6f9c8cef]{display:flex;align-items:flex-start;gap:10px;font-weight:500}.checkbox-field input[data-v-6f9c8cef]{flex:0 0 auto;width:18px;height:18px;margin:3px 0 0;accent-color:var(--surface-accent)}.advanced[data-v-6f9c8cef]{border:1px solid var(--border-hairline);border-radius:10px;padding:16px}.advanced summary[data-v-6f9c8cef]{font-weight:600;cursor:pointer}.profile-choice[data-v-6f9c8cef]{max-width:560px;margin:20px 0}.profile[data-v-6f9c8cef]{padding-top:20px;border-top:1px solid var(--border-hairline)}.audience[data-v-6f9c8cef]{display:inline-block;margin-right:12px;overflow-wrap:anywhere}.profile-checks[data-v-6f9c8cef]{padding-left:20px}.profile-checks li[data-v-6f9c8cef]{margin-bottom:8px}.profile-checks code[data-v-6f9c8cef]{display:block;color:var(--text-muted)}.inline-form[data-v-6f9c8cef]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-top:20px}.inline-form>.button[data-v-6f9c8cef]{margin-top:27px}.profile-section[data-v-6f9c8cef]{padding-top:24px;margin-top:24px;border-top:1px solid var(--border-hairline)}.weights[data-v-6f9c8cef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:20px}.weights input[data-v-6f9c8cef]{max-width:100px}.other-checks[data-v-6f9c8cef]{list-style:none;padding:0;margin:0}.other-checks li[data-v-6f9c8cef]{display:grid;gap:4px;border-top:1px solid var(--border-hairline);padding:14px 0;overflow-wrap:anywhere}.other-checks span[data-v-6f9c8cef]{color:var(--text-muted);font-size:.88rem}.notice[data-v-6f9c8cef]{padding:16px;border:1px solid var(--border-hairline);border-radius:10px;background:var(--surface-card);overflow-wrap:anywhere}.error[data-v-6f9c8cef]{border-color:#bd6149;background:#fff0ea}@media(max-width:700px){.checks[data-v-6f9c8cef],.panel[data-v-6f9c8cef]{padding:20px 16px}.two-columns[data-v-6f9c8cef],.scoring-fields[data-v-6f9c8cef],.inline-form[data-v-6f9c8cef]{grid-template-columns:minmax(0,1fr)}.inline-form>.button[data-v-6f9c8cef]{margin-top:0;justify-self:start}.check-row[data-v-6f9c8cef]{flex-direction:column}.weights[data-v-6f9c8cef]{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-name[data-v-1abaface]{font-weight:650}.dup[data-v-1abaface]{margin-top:4px;cursor:help}td .badge[data-v-1abaface]{margin-right:4px}.back[data-v-30009eea]{font-size:14px}.client-header[data-v-30009eea]{display:grid;gap:8px}.client-header__main[data-v-30009eea]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px}.client-header h1[data-v-30009eea]{margin:0 0 6px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:var(--size-title-2, 1.6rem)}.facts[data-v-30009eea]{margin:0;display:flex;flex-wrap:wrap;gap:4px 18px;color:var(--text-muted, #53625c);font-size:14px}.facts code[data-v-30009eea]{font-size:13px}.section-heading[data-v-30009eea]{margin-bottom:8px}.section-heading h2[data-v-30009eea]{margin:0;font-size:1.05rem}.admin-table-wrap.flat[data-v-30009eea]{border:0;border-radius:0;margin:0 -8px}.capitalise[data-v-30009eea]{text-transform:capitalize}.safety[data-v-30009eea]{border-color:var(--mustard-500, #c99a2e);background:var(--mustard-100, #fff8e8)}.safety ul[data-v-30009eea]{margin:0 0 8px;padding-left:18px}.two-up[data-v-30009eea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.facts-list[data-v-30009eea]{margin:0 0 12px;display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;font-size:14px}.facts-list dt[data-v-30009eea]{color:var(--text-subtle, #53625c)}.facts-list dd[data-v-30009eea]{margin:0}.notes[data-v-30009eea]{white-space:pre-wrap}.grant[data-v-30009eea]{margin:8px 0}.history[data-v-30009eea]{margin:0;padding-left:18px;font-size:14px;display:grid;gap:6px}.checkbox-row[data-v-30009eea]{display:flex;gap:8px;align-items:center;font-size:14px}.sr-only[data-v-30009eea]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.stats[data-v-fc1edff1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.stat[data-v-fc1edff1]{display:grid;gap:2px;padding:16px 18px;border:1px solid var(--border-hairline, #d7dedb);border-radius:12px;background:var(--surface-card, #fff);color:var(--text-body, #303b38);text-decoration:none}.stat[data-v-fc1edff1]:hover{border-color:var(--border-strong, #b4beb8)}.stat strong[data-v-fc1edff1]{font-size:1.7rem;color:var(--text-strong, #152d22)}.stat small[data-v-fc1edff1]{color:var(--text-subtle, #53625c)}.attention[data-v-fc1edff1]{margin:0;padding:0;list-style:none;display:grid;gap:10px}.attention small[data-v-fc1edff1]{display:block;color:var(--text-subtle, #53625c)}.steps[data-v-073604f2]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.steps li[data-v-073604f2]{display:grid;gap:4px}.steps img[data-v-073604f2]{max-width:min(100%,480px);border:1px solid var(--border-subtle,#ddd);border-radius:8px}.actions[data-v-073604f2]{display:flex;gap:10px;flex-wrap:wrap}.fleet[data-v-ca1980e3]{max-width:1100px;margin:auto;padding:32px 20px}.fleet-filter[data-v-ca1980e3]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px}.fleet-filter input[data-v-ca1980e3]{min-height:36px;padding:6px 10px;border:1px solid #b4beb8;border-radius:8px}td small[data-v-ca1980e3]{display:block;color:#53625c;overflow-wrap:anywhere}section[data-v-ca1980e3]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-bottom:14px;overflow-x:auto}table[data-v-ca1980e3]{width:100%;border-collapse:collapse}th[data-v-ca1980e3],td[data-v-ca1980e3]{text-align:left;padding:8px 10px;border-bottom:1px solid #e6ebe8}tr.over td[data-v-ca1980e3]{background:#fff0ea}tr.warning td[data-v-ca1980e3]{background:#fff8e8}ul[data-v-ca1980e3]{margin:0;padding-left:18px}li[data-v-ca1980e3]{padding:4px 0;overflow-wrap:anywhere}.empty-state[data-v-ca1980e3]{padding:24px 4px;color:#53625c}.empty-state h3[data-v-ca1980e3]{color:#152d22}.identities[data-v-f94d843b]{max-width:900px;margin:auto;padding:32px 20px}.identity[data-v-f94d843b],form[data-v-f94d843b]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-bottom:14px;overflow-wrap:anywhere}.identity[data-v-f94d843b]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.reset[data-v-f94d843b]{width:100%}.inline[data-v-f94d843b]{display:flex;gap:8px;align-items:center;font-weight:400}.inline input[data-v-f94d843b]{width:auto}.form-stack[data-v-f94d843b]{display:grid;gap:12px;max-width:520px}label[data-v-f94d843b]{display:grid;gap:6px;font-weight:600}input[data-v-f94d843b],select[data-v-f94d843b]{width:100%;min-width:0;padding:10px;border:1px solid #a9b7af;border-radius:8px}.error[data-v-f94d843b],.notice[data-v-f94d843b]{padding:15px;border-radius:8px}.error[data-v-f94d843b]{border:1px solid #bd6149;background:#fff0ea}.notice[data-v-f94d843b]{border:1px solid #4a896b;background:#e7f4ee}@media(max-width:650px){.identity[data-v-f94d843b]{display:grid}}.deploys[data-v-0d23c829]{max-width:1000px;margin:auto;padding:32px 20px}section[data-v-0d23c829]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-bottom:14px;overflow-x:auto;overflow-wrap:anywhere}section.failed[data-v-0d23c829]{border-color:#bd6149}table[data-v-0d23c829]{width:100%;border-collapse:collapse;margin-top:10px}th[data-v-0d23c829],td[data-v-0d23c829]{text-align:left;padding:6px 10px;border-bottom:1px solid #e6ebe8}td small[data-v-0d23c829],.digest[data-v-0d23c829]{display:block;margin-top:2px;color:#53625c}.failure[data-v-0d23c829]{padding:12px;border:1px solid #bd6149;border-radius:8px;background:#fff0ea}.knowledge-editor[data-v-faf9c287]{max-width:1160px;margin:auto;padding:32px 20px}fieldset[data-v-faf9c287]{border:0;padding:0;margin:0;min-width:0}.field-grid[data-v-faf9c287],.preview-grid[data-v-faf9c287]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}label[data-v-faf9c287]{display:grid;gap:6px;font-weight:600}input[data-v-faf9c287],textarea[data-v-faf9c287],select[data-v-faf9c287]{width:100%;min-width:0;padding:11px;border:1px solid #a9b7af;border-radius:8px;background:#fff;color:#152d22}textarea[data-v-faf9c287]{resize:vertical}.check[data-v-faf9c287]{display:flex;align-items:center;gap:8px}.check input[data-v-faf9c287]{width:auto}.scope-row[data-v-faf9c287]{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:12px 0}.scope-row label[data-v-faf9c287]{flex:1;min-width:140px}.scope-row .check[data-v-faf9c287]{flex:0}.strategy-conditions[data-v-faf9c287]{padding:20px;border:1px solid #d7dedb;border-radius:12px;background:#f9fbfa}.condition-intro[data-v-faf9c287]{margin:0;align-self:end;color:#53625c}.numeric-conditions[data-v-faf9c287]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.numeric-condition[data-v-faf9c287]{display:grid;grid-template-columns:minmax(110px,1fr) minmax(130px,1fr) 100px;gap:8px;align-items:center;padding:9px;background:#fff;border:1px solid #e1e8e4;border-radius:8px}.numeric-condition span[data-v-faf9c287]{font-weight:600;font-size:.9rem}.numeric-condition input[data-v-faf9c287]{padding:8px}.advanced-conditions[data-v-faf9c287]{margin-top:14px}.advanced-conditions textarea[data-v-faf9c287]{margin:12px 0;font-family:ui-monospace,monospace}.text-button[data-v-faf9c287]{border:0;background:transparent;color:#6a32c9;font-weight:700;cursor:pointer;padding:4px 0}.markdown[data-v-faf9c287],pre[data-v-faf9c287]{font-family:ui-monospace,monospace;font-size:13px}.actions[data-v-faf9c287]{display:flex;flex-wrap:wrap;gap:10px}.preview[data-v-faf9c287],details[data-v-faf9c287],.history[data-v-faf9c287]{padding:20px;border:1px solid #d7dedb;border-radius:12px;background:#fff;min-width:0}.history[data-v-faf9c287]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}pre[data-v-faf9c287]{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.error[data-v-faf9c287]{padding:15px;border:1px solid #bd6149;border-radius:8px;background:#fff0ea}summary[data-v-faf9c287]{cursor:pointer;font-weight:600}@media(max-width:650px){.field-grid[data-v-faf9c287],.preview-grid[data-v-faf9c287],.numeric-conditions[data-v-faf9c287],.numeric-condition[data-v-faf9c287]{grid-template-columns:1fr}.history[data-v-faf9c287]{display:block}.history button[data-v-faf9c287]{margin-top:12px}.scope-row[data-v-faf9c287]{display:grid;grid-template-columns:1fr}}.knowledge-admin[data-v-33e5620b]{max-width:1100px;margin:auto;padding:32px 20px}.example-section[data-v-33e5620b],.guidance-section[data-v-33e5620b]{display:grid;gap:18px}.section-copy[data-v-33e5620b]{max-width:72ch}.section-copy h2[data-v-33e5620b]{margin:.15rem 0 .35rem}.library[data-v-33e5620b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.knowledge-card[data-v-33e5620b],details[data-v-33e5620b]{border:1px solid #d7dedb;border-radius:14px;padding:22px;background:#fff;overflow-wrap:anywhere}.example-card[data-v-33e5620b]{border-color:#cbbaf0;background:linear-gradient(145deg,#fff 65%,#f6f1ff)}.tag-list[data-v-33e5620b]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}.tag-list span[data-v-33e5620b]{padding:4px 8px;border-radius:999px;background:#eee7fb;color:#54318e;font-size:.75rem;font-weight:700}.form-stack[data-v-33e5620b]{display:grid;gap:16px;max-width:720px;padding-top:18px}.form-intro[data-v-33e5620b]{max-width:70ch;color:#53625c;margin:10px 0 0}.field-row[data-v-33e5620b]{display:grid;grid-template-columns:minmax(240px,2fr) minmax(140px,1fr);gap:14px;align-items:end}label[data-v-33e5620b]{display:grid;gap:6px;font-weight:600}label small[data-v-33e5620b]{font-weight:400;color:#53625c}input[data-v-33e5620b],select[data-v-33e5620b]{width:100%;padding:11px;border:1px solid #a9b7af;border-radius:8px;background:#fff}summary[data-v-33e5620b]{cursor:pointer;font-weight:700}.usage[data-v-33e5620b]{font-weight:600}.usage.unused[data-v-33e5620b]{color:#8a4b12}.usage-detail[data-v-33e5620b]{color:#8a4b12;font-size:.85rem}.assignment-list[data-v-33e5620b]{display:grid;gap:8px;margin-top:20px}.assignment-list article[data-v-33e5620b]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;border-radius:9px;background:#f5f7f5}.assignment-list span[data-v-33e5620b]{display:grid;gap:3px}.assignment-list small[data-v-33e5620b]{color:#53625c}.text-button[data-v-33e5620b]{border:0;background:transparent;color:#6a32c9;font-weight:700;cursor:pointer}@media(max-width:650px){.field-row[data-v-33e5620b]{grid-template-columns:1fr}.assignment-list article[data-v-33e5620b]{align-items:flex-start}}.partner-packs[data-v-52bcfcc5]{max-width:1000px;margin:auto;padding:32px 20px}section[data-v-52bcfcc5]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-bottom:14px;overflow-wrap:anywhere}ul[data-v-52bcfcc5]{margin:10px 0 0;padding-left:18px}li[data-v-52bcfcc5]{padding:4px 0}li small[data-v-52bcfcc5]{display:block;color:#53625c}.link-building[data-v-dcde3787]{max-width:1100px;margin:auto;padding:32px 20px}section[data-v-dcde3787]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-bottom:14px;overflow-wrap:anywhere}.row-heading[data-v-dcde3787]{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center}.proposal[data-v-dcde3787]{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;border-top:1px solid #e6ebe8;padding:14px 0}.proposal-copy[data-v-dcde3787]{flex:1 1 420px;min-width:0}.proposal-actions[data-v-dcde3787]{display:grid;gap:8px;flex:0 1 280px}.badge[data-v-dcde3787]{margin-left:8px;padding:2px 8px;border-radius:999px;background:#eef2f0;font-size:.85em}.stats[data-v-dcde3787]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.stats ul[data-v-dcde3787]{margin:0;padding-left:18px}.form-stack[data-v-dcde3787]{display:grid;gap:12px;max-width:780px}.filters[data-v-dcde3787]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;align-items:end;margin-bottom:12px}.button-row[data-v-dcde3787]{display:flex;flex-wrap:wrap;gap:10px}.breakable[data-v-dcde3787]{word-break:break-word}.shot[data-v-dcde3787]{display:block;max-width:min(100%,420px);margin-top:8px;border:1px solid #d7dedb;border-radius:8px}.inline-check[data-v-dcde3787]{display:inline-flex;gap:6px;align-items:center;font-weight:400;margin-right:10px}.inline-check input[data-v-dcde3787]{width:auto}.keys[data-v-dcde3787]{border:1px solid #d7dedb;border-radius:8px;padding:8px}.fields[data-v-dcde3787]{width:100%;border-collapse:collapse;font-size:.9em}.fields th[data-v-dcde3787],.fields td[data-v-dcde3787]{text-align:left;padding:4px 6px;border-bottom:1px solid #eef2f0}.fields .muted[data-v-dcde3787]{color:#6b7a72}.reasons[data-v-dcde3787],.warnings[data-v-dcde3787]{margin:6px 0;padding-left:18px}.badge--ready[data-v-dcde3787]{background:#e7f4ee}.badge--dead[data-v-dcde3787],.badge--unsuitable[data-v-dcde3787]{background:#fff0ea}label[data-v-dcde3787]{display:grid;gap:6px;font-weight:600}input[data-v-dcde3787],select[data-v-dcde3787],textarea[data-v-dcde3787]{width:100%;min-width:0;padding:10px;border:1px solid #a9b7af;border-radius:8px}.error[data-v-dcde3787]{padding:15px;border:1px solid #bd6149;border-radius:8px;background:#fff0ea}.notice[data-v-dcde3787]{padding:15px;border:1px solid #4a896b;border-radius:8px;background:#e7f4ee}.admin-login[data-v-33a0402e]{max-width:460px;margin:10vh auto;padding:24px}.setup[data-v-02eddb53]{max-width:1120px;margin:auto;padding:36px 24px 64px;color:var(--text-body, #303b38)}.setup-heading h1[data-v-02eddb53]{margin:6px 0 12px}.back-link[data-v-02eddb53]{display:inline-block;margin-bottom:22px;font-size:.9rem}.lede[data-v-02eddb53]{max-width:76ch;font-size:1.06rem}.checked[data-v-02eddb53],.privacy-note[data-v-02eddb53]{color:var(--text-muted, #53625c);font-size:.88rem;margin-top:12px}.deployment[data-v-02eddb53]{background:var(--surface-accent-quiet, #f5f1ff);border:1px solid var(--violet-200, #ddd0f4);border-radius:16px;padding:24px}.deployment-heading[data-v-02eddb53],.deployment-footer[data-v-02eddb53]{display:flex;justify-content:space-between;align-items:center;gap:20px}.deployment-heading h2[data-v-02eddb53]{margin:4px 0 0;font-size:1.3rem}.deployment-heading .button[data-v-02eddb53]{flex-shrink:0}.deployment-steps[data-v-02eddb53]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:0;margin:24px 0;list-style:none}.deployment-steps li[data-v-02eddb53]{display:flex;gap:10px;min-width:0}.deployment-steps li>span[data-v-02eddb53]{width:27px;height:27px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--text-accent, #5b2bd9);font-weight:700}.deployment-steps p[data-v-02eddb53],.deployment-footer p[data-v-02eddb53]{margin:5px 0 0;font-size:.9rem}.deployment-footer[data-v-02eddb53]{border-top:1px solid var(--violet-200, #ddd0f4);padding-top:16px}.deployment-footer nav[data-v-02eddb53]{display:flex;flex-wrap:wrap;justify-content:end;gap:8px 18px;flex-shrink:0}.deployment-footer a[data-v-02eddb53]{font-weight:600;font-size:.9rem}.readiness-summary[data-v-02eddb53]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.readiness-count[data-v-02eddb53]{padding:18px;border:1px solid var(--border-hairline, #d7dedb);border-top:3px solid var(--state-color);border-radius:10px;background:#fff}.readiness-count strong[data-v-02eddb53]{font-size:1.65rem;color:var(--text-strong, #1e2924)}.readiness-count strong span[data-v-02eddb53]{font-size:.98rem;font-weight:600}.readiness-count p[data-v-02eddb53]{margin:8px 0 0;font-size:.86rem;line-height:1.5}.state-missing[data-v-02eddb53]{--state-color: #b43730;--state-bg: #fff0ed;--state-fg: #922e28}.state-unverified[data-v-02eddb53]{--state-color: #986900;--state-bg: #fff6df;--state-fg: #795000}.state-configured[data-v-02eddb53]{--state-color: #287956;--state-bg: #e8f5ed;--state-fg: #1c6744}.state-unsupported[data-v-02eddb53]{--state-color: #655d75;--state-bg: #f0edf4;--state-fg: #514561}.checklist-controls[data-v-02eddb53]{display:flex;align-items:end;flex-wrap:wrap;gap:16px;justify-content:space-between}.filters[data-v-02eddb53]{display:flex;flex-wrap:wrap;gap:6px}.filter[data-v-02eddb53]{display:flex;align-items:center;gap:7px;padding:9px 12px;min-height:42px;border:1px solid var(--border-strong, #bfcac4);border-radius:8px;background:#fff;cursor:pointer;font-size:.88rem}.filter[aria-pressed=true][data-v-02eddb53]{background:var(--surface-accent, #5b2bd9);border-color:var(--surface-accent, #5b2bd9);color:#fff}.filter>span[data-v-02eddb53]{font-size:.78rem;opacity:.85}.scope-filter[data-v-02eddb53]{display:flex;align-items:center;gap:10px;font-size:.88rem}.scope-filter select[data-v-02eddb53]{width:auto;min-height:42px;padding:7px 28px 7px 10px;border:1px solid var(--border-strong, #bfcac4);border-radius:8px;background:#fff}.checklist-caption[data-v-02eddb53]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;color:var(--text-muted, #53625c);margin-top:-8px}.checklist-caption p[data-v-02eddb53]{margin:0;font-size:.83rem}.checklist-caption p[data-v-02eddb53]:first-child{font-weight:600}.copy-notice[data-v-02eddb53]{position:sticky;bottom:18px;z-index:5;margin:0;max-width:100%;overflow-wrap:anywhere}.copy-notice[data-v-02eddb53]:not(:empty){order:99;padding:12px 16px;background:#202d27;color:#fff;border-radius:8px;box-shadow:0 3px 12px #0002}.copy-notice[data-v-02eddb53]:empty{height:0;margin:-10px 0}.check-group[data-v-02eddb53],.empty-checks[data-v-02eddb53]{border:1px solid var(--border-hairline, #d7dedb);border-radius:14px;background:#fff;overflow:clip}.group-heading[data-v-02eddb53]{padding:22px 24px;border-bottom:1px solid var(--border-hairline, #d7dedb);background:var(--surface-sunken, #f7f8f5)}.group-heading h2[data-v-02eddb53]{font-size:1.2rem;margin:0 0 8px}.group-heading p[data-v-02eddb53]{font-size:.91rem;margin:0;color:var(--text-muted, #53625c)}.setup-item[data-v-02eddb53]{padding:24px;border-top:1px solid var(--border-hairline, #e6ebe8);scroll-margin-top:20px}.setup-item[data-v-02eddb53]:first-of-type{border-top:0}.item-heading[data-v-02eddb53]{display:flex;align-items:start;justify-content:space-between;gap:12px}.item-heading h3[data-v-02eddb53]{margin:0;font-size:1.06rem;line-height:1.5;overflow-wrap:anywhere}.scope-tag[data-v-02eddb53]{font-size:.76rem;color:var(--text-muted, #53625c);display:inline-block;margin-top:3px}.status-badge[data-v-02eddb53]{display:inline-flex;border-radius:20px;padding:5px 10px;background:var(--state-bg);color:var(--state-fg);font-size:.77rem;font-weight:700;white-space:nowrap}.item-detail[data-v-02eddb53]{margin:12px 0 4px;font-weight:600;overflow-wrap:anywhere}.item-meaning[data-v-02eddb53]{margin:0 0 18px;font-size:.85rem;color:var(--text-muted, #53625c)}.limitations[data-v-02eddb53]{padding:12px 14px;margin:14px 0 20px;background:#faf7ef;border-left:3px solid #9c803e;border-radius:0 6px 6px 0;font-size:.87rem}.limitations ul[data-v-02eddb53]{padding-left:18px;margin:6px 0 0}.limitations li[data-v-02eddb53]{padding:3px 0;overflow-wrap:anywhere}.item-facts[data-v-02eddb53]{margin:0;display:grid;grid-template-columns:164px minmax(0,1fr);gap:16px 20px}.item-facts dt[data-v-02eddb53]{color:var(--text-muted, #53625c);font-size:.8rem;font-weight:600;padding-top:3px}.item-facts dd[data-v-02eddb53]{margin:0;min-width:0;overflow-wrap:anywhere;font-size:.9rem}.setting[data-v-02eddb53]{display:inline-block;margin:0 5px 5px 0;padding:3px 6px;border-radius:4px;background:var(--surface-sunken, #f1f4f2);font-size:.82rem}.setup-steps[data-v-02eddb53],.dependencies[data-v-02eddb53]{margin:0;padding-left:18px}.setup-steps li[data-v-02eddb53],.dependencies li[data-v-02eddb53]{margin-bottom:7px}.dependency-status[data-v-02eddb53]{font-size:.8rem}.resource-links[data-v-02eddb53],.documentation[data-v-02eddb53]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.resource-links a[data-v-02eddb53]{display:inline-block;min-height:28px}.copyable[data-v-02eddb53]{display:flex;align-items:start;gap:12px;margin-bottom:8px;border:1px solid var(--border-hairline, #d7dedb);border-radius:7px;background:var(--surface-sunken, #f7f8f5);padding:10px}.copyable pre[data-v-02eddb53]{margin:0;flex:1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.copyable code[data-v-02eddb53]{font-size:.8rem}.copyable button[data-v-02eddb53]{flex-shrink:0;border:1px solid var(--border-strong, #bfcac4);padding:6px 10px;min-height:36px;background:#fff;border-radius:5px;cursor:pointer;font-size:.78rem}.doc-path[data-v-02eddb53]{margin:6px 0 4px;align-items:center}.doc-path code[data-v-02eddb53]{flex:1;min-width:0}.documentation small[data-v-02eddb53]{color:var(--text-muted, #53625c)}.technical[data-v-02eddb53]{margin-top:16px;border-top:1px dashed var(--border-hairline, #d7dedb);padding-top:10px}.technical>summary[data-v-02eddb53]{cursor:pointer;font-size:.85rem;font-weight:600;color:var(--text-muted, #53625c);margin-bottom:12px}.verification p[data-v-02eddb53]{margin:0 0 6px}.manual-check[data-v-02eddb53]{display:block;color:#795000;font-size:.84rem;margin-bottom:6px}.verification-date[data-v-02eddb53]{color:var(--text-muted, #53625c);font-size:.83rem}.evidence[data-v-02eddb53]{list-style:none;padding:0;margin:0}.evidence li[data-v-02eddb53]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 16px;border-bottom:1px dotted var(--border-hairline, #d7dedb);padding:5px 0}.evidence span[data-v-02eddb53]:first-child{color:var(--text-muted, #53625c)}.empty-checks[data-v-02eddb53]{padding:28px;text-align:center}.empty-checks h2[data-v-02eddb53]{font-size:1.1rem;margin-bottom:16px}.setup[data-v-02eddb53] :is(a,button,select):focus-visible,.setup-item[data-v-02eddb53]:focus-visible{outline:3px solid var(--text-accent, #5b2bd9);outline-offset:3px}.sr-only[data-v-02eddb53]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.deployment-steps[data-v-02eddb53]{grid-template-columns:1fr;gap:16px}.deployment-heading[data-v-02eddb53],.deployment-footer[data-v-02eddb53]{align-items:start;flex-direction:column}.item-facts[data-v-02eddb53]{grid-template-columns:1fr;gap:5px}.item-facts dd[data-v-02eddb53]{margin-bottom:12px}.readiness-summary[data-v-02eddb53]{grid-template-columns:1fr}}@media(max-width:480px){.setup[data-v-02eddb53]{padding:24px 14px 40px}.deployment[data-v-02eddb53],.group-heading[data-v-02eddb53],.setup-item[data-v-02eddb53]{padding:18px}.item-heading[data-v-02eddb53]{flex-wrap:wrap}.scope-filter[data-v-02eddb53]{width:100%}.scope-filter select[data-v-02eddb53]{flex:1}.filter[data-v-02eddb53]{padding:8px 9px}.copyable[data-v-02eddb53]{flex-wrap:wrap}.copyable pre[data-v-02eddb53],.doc-path code[data-v-02eddb53]{flex-basis:100%}}.verification[data-v-93d57abf]{max-width:1000px;margin:auto;padding:32px 20px}.source[data-v-93d57abf]{font-size:.92em;opacity:.85}.filters[data-v-93d57abf]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.empty-results[data-v-93d57abf]{text-align:center;padding:34px 20px;color:#53625c}section[data-v-93d57abf]{border:1px solid #d7dedb;border-radius:14px;padding:20px;background:#fff;margin-bottom:14px}.intro[data-v-93d57abf]{margin-top:0}.test[data-v-93d57abf]{border-top:1px solid #e6ebe8;padding:16px 0 4px 12px}.test[data-v-93d57abf]:first-of-type{border-top:0}.test.passing[data-v-93d57abf]{border-left:3px solid #3f8f6d}.test.failing[data-v-93d57abf]{border-left:3px solid #d9534f}.test.untested[data-v-93d57abf]{border-left:3px solid #cdd6d1}.test>header[data-v-93d57abf]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.test h3[data-v-93d57abf]{margin:0;font-size:1.02rem}.mark[data-v-93d57abf]{display:inline-block;width:1.1em;font-weight:700}.test.passing .mark[data-v-93d57abf]{color:#3f8f6d}.test.failing .mark[data-v-93d57abf]{color:#d9534f}.test.untested .mark[data-v-93d57abf]{color:#9aa8a1}.badge--passing[data-v-93d57abf]{background:var(--status-ok-bg, #e7f4ee);color:var(--status-ok-fg, #226b4d)}.badge--failing[data-v-93d57abf]{background:var(--status-critical-bg, #fdecea);color:var(--status-critical-fg, #98322d)}.badge--untested[data-v-93d57abf]{background:var(--surface-sunken, #f1f4f2);color:var(--text-muted, #5d6b64)}.why[data-v-93d57abf]{margin:8px 0;opacity:.85}ol[data-v-93d57abf]{margin:0 0 8px;padding-left:20px}ol li[data-v-93d57abf]{padding:2px 0}.pass[data-v-93d57abf]{margin:0 0 6px}.note[data-v-93d57abf]{margin:0 0 8px;font-size:.9em;opacity:.8}.note span+span[data-v-93d57abf]{margin-left:6px}code[data-v-93d57abf]{padding:1px 6px;border-radius:5px;background:#f1f4f2;font-size:.9em;overflow-wrap:anywhere}.selection-page[data-v-ef767e37]{width:min(680px,100%);margin:clamp(32px,8vh,90px) auto;padding:0 20px}.selection-page h1[data-v-ef767e37]{margin:.3rem 0 .75rem}.intro[data-v-ef767e37]{max-width:58ch}.selection-form[data-v-ef767e37]{display:grid;gap:22px;margin-top:28px}select[data-v-ef767e37]{width:100%;padding:14px;border:1px solid var(--border-strong,#a9b7af);border-radius:9px;background:#fff;font:inherit}.actions[data-v-ef767e37]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.empty-state[data-v-ef767e37]{display:grid;gap:12px;margin-top:26px;padding:20px;border-radius:10px;background:var(--surface-subtle,#f6f4fb)}.aff-shell[data-v-2036e40f]{min-height:100vh;background:var(--surface-page, #f6f7f5)}.aff-top[data-v-2036e40f]{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid var(--border-hairline, #d7dedb);background:var(--surface-card, #fff)}.aff-brand[data-v-2036e40f]{color:var(--text-strong, #152d22);font-weight:700;text-decoration:none}.aff-brand span[data-v-2036e40f]{color:var(--text-subtle, #53625c);font-weight:500}.aff-top__actions[data-v-2036e40f]{margin-left:auto;display:flex;align-items:center;gap:12px}.aff-who[data-v-2036e40f]{color:var(--text-muted, #53625c);font-size:14px;overflow-wrap:anywhere}.aff-main[data-v-2036e40f]{max-width:1100px;margin:0 auto;padding:24px 20px 64px}.aff-hero[data-v-2036e40f]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;padding:20px;border:1px solid var(--border-hairline, #d7dedb);border-radius:12px;background:var(--surface-card, #fff)}.aff-link[data-v-2036e40f]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0}.aff-link code[data-v-2036e40f]{padding:8px 12px;border-radius:8px;background:var(--surface-sunken, #eef2ef);font-size:15px;overflow-wrap:anywhere}.aff-rates[data-v-2036e40f]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.aff-rates div[data-v-2036e40f]{display:grid;gap:2px;padding:12px;border-radius:10px;background:var(--surface-accent-quiet, #f3effd)}.aff-rates span[data-v-2036e40f]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle, #53625c)}.aff-rates strong[data-v-2036e40f]{font-size:28px;color:var(--text-strong, #152d22)}.aff-rates small[data-v-2036e40f],.aff-muted[data-v-2036e40f]{color:var(--text-subtle, #53625c);font-size:13px}.aff-stats[data-v-2036e40f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;padding:18px 20px;border:1px solid var(--border-hairline, #d7dedb);border-radius:12px;background:var(--surface-card, #fff)}.aff-table-wrap[data-v-2036e40f]{overflow-x:auto;margin-top:10px;border:1px solid var(--border-hairline, #d7dedb);border-radius:10px}.aff-table[data-v-2036e40f]{width:100%;border-collapse:collapse;font-size:14px}.aff-table th[data-v-2036e40f]{padding:8px 12px;background:var(--surface-sunken, #f3f6f4);color:var(--text-subtle, #53625c);font-size:12px;text-align:left;white-space:nowrap}.aff-table td[data-v-2036e40f]{padding:9px 12px;border-top:1px solid var(--border-hairline, #e6ebe8);vertical-align:top}.aff-table td small[data-v-2036e40f]{display:block;color:var(--text-subtle, #53625c);font-size:12px}.aff-empty[data-v-2036e40f]{padding:16px 0 4px;color:var(--text-muted, #53625c)}.aff-blurb[data-v-2036e40f]{display:flex;gap:12px;align-items:flex-start;margin:10px 0;padding:12px;border-radius:10px;background:var(--surface-sunken, #f3f6f4)}.aff-blurb p[data-v-2036e40f]{flex:1;margin:0;overflow-wrap:anywhere}.aff-guidance[data-v-2036e40f]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:12px 0}.aff-guidance h3[data-v-2036e40f]{font-size:15px;margin:0 0 6px}.aff-guidance ul[data-v-2036e40f]{margin:0;padding-left:18px;display:grid;gap:4px}.aff-form[data-v-2036e40f]{display:grid;gap:14px;margin-top:8px}.aff-form__row[data-v-2036e40f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.aff-form[data-v-2036e40f] input,.aff-form[data-v-2036e40f] select,.aff-form[data-v-2036e40f] textarea{width:100%;box-sizing:border-box}@media(max-width:760px){.aff-hero[data-v-2036e40f],.aff-guidance[data-v-2036e40f]{grid-template-columns:1fr}.aff-main[data-v-2036e40f]{padding:16px 16px 48px}.aff-blurb[data-v-2036e40f]{flex-direction:column}}.aff-grid[data-v-6754fcaa]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;align-items:start}.aff-aside[data-v-6754fcaa]{display:grid;gap:16px}.aff-check label[data-v-6754fcaa]{display:flex;gap:10px;align-items:flex-start;font-weight:400}.aff-check input[data-v-6754fcaa]{flex:none;width:18px;height:18px;min-height:0;margin:2px 0 0;padding:0}@media(max-width:860px){.aff-grid[data-v-6754fcaa]{grid-template-columns:1fr}}.artifact-document[data-v-76438117]{display:grid;gap:18px;line-height:1.8;font-size:14px;overflow-wrap:anywhere}.artifact-document h2[data-v-76438117]{font-size:22px;margin-top:10px;line-height:1.4}.artifact-document h3[data-v-76438117]{font-size:18px;margin-top:8px;line-height:1.5}.artifact-document h4[data-v-76438117]{font-size:16px;line-height:1.5}.artifact-document p[data-v-76438117],.artifact-document li[data-v-76438117]{white-space:pre-wrap}.artifact-document ul[data-v-76438117],.artifact-document ol[data-v-76438117]{margin:0;padding-left:24px}.artifact-document li+li[data-v-76438117]{margin-top:7px}.artifact-table-scroll[data-v-76438117]{overflow-x:auto;border:1px solid var(--border-hairline);border-radius:var(--radius-control)}.artifact-table-scroll[data-v-76438117]:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.artifact-document table[data-v-76438117]{width:100%;border-collapse:collapse;font-size:13px}.artifact-document th[data-v-76438117],.artifact-document td[data-v-76438117]{padding:10px 12px;border-bottom:1px solid var(--border-hairline);text-align:left;vertical-align:top;min-width:100px;white-space:pre-wrap}.artifact-document thead th[data-v-76438117]{background:var(--surface-sunken)}.artifact-document tr:last-child td[data-v-76438117],.artifact-document tbody tr:last-child th[data-v-76438117]{border-bottom:0}.artifact-document caption[data-v-76438117]{padding:12px;font-weight:600;text-align:left}.artifact-plain-text[data-v-76438117]{font-family:inherit}.evidence-sources[data-v-f435ae8f]{margin-top:14px;border-top:1px solid var(--border-hairline);padding-top:12px}summary[data-v-f435ae8f]{cursor:pointer;color:var(--text-accent);font-weight:600;padding:5px 0}summary[data-v-f435ae8f]:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.evidence-sources>ul[data-v-f435ae8f]{display:grid;gap:14px;margin:12px 0 0;padding:0;list-style:none}.evidence-sources>ul>li[data-v-f435ae8f]{min-width:0;padding:12px;border-radius:var(--radius-control);background:var(--surface-sunken)}.evidence-source-heading[data-v-f435ae8f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}a[data-v-f435ae8f],strong[data-v-f435ae8f]{overflow-wrap:anywhere}p[data-v-f435ae8f],.evidence-limitations[data-v-f435ae8f]{font-size:12px;line-height:1.6;color:var(--text-muted);margin-top:6px}.evidence-limitations[data-v-f435ae8f]{padding-left:17px}.library-intro[data-v-e147d1b6]{display:flex;align-items:end;justify-content:space-between;gap:20px}.library-intro h1[data-v-e147d1b6]{margin-top:5px}.library-intro p[data-v-e147d1b6]:last-child{margin-top:8px;color:var(--text-muted)}.document-workspace[data-v-e147d1b6]{display:grid;grid-template-columns:235px minmax(0,1fr);gap:24px;align-items:start}.document-sidebar[data-v-e147d1b6],.document-main[data-v-e147d1b6],.document-filters[data-v-e147d1b6]{display:grid;gap:16px;min-width:0}.document-filters .field[data-v-e147d1b6]{font-size:12px}.document-filters option[data-v-e147d1b6]{text-transform:capitalize}.document-list-actions[data-v-e147d1b6]{display:flex;justify-content:space-between;align-items:center;gap:10px}.document-checkbox[data-v-e147d1b6]{display:flex;align-items:center;gap:8px;font-size:12px}.document-checkbox input[data-v-e147d1b6]{width:16px;height:16px}.document-list[data-v-e147d1b6]{display:grid;gap:8px;list-style:none;padding:0;margin:0;max-height:650px;overflow-y:auto}.document-list button[data-v-e147d1b6]{display:grid;gap:7px;width:100%;padding:14px;text-align:left;border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--surface-card);cursor:pointer;overflow-wrap:anywhere}.document-list button[data-v-e147d1b6]:hover,.document-list .is-selected[data-v-e147d1b6],.document-versions .is-selected[data-v-e147d1b6]{border-color:var(--border-strong);background:var(--surface-accent-quiet)}.document-list span[data-v-e147d1b6]{font-size:10px;color:var(--text-accent);text-transform:capitalize}.document-list strong[data-v-e147d1b6]{font-size:13px;line-height:1.5}.document-list small[data-v-e147d1b6]{font-size:11px;color:var(--text-muted)}.document-paper[data-v-e147d1b6]{display:grid;gap:26px;padding:32px;min-width:0;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.document-heading[data-v-e147d1b6]{display:grid;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--border-hairline)}.document-heading h2[data-v-e147d1b6]{font-size:29px;line-height:1.4;overflow-wrap:anywhere}.document-heading>p[data-v-e147d1b6]{color:var(--text-muted);font-size:12px}.document-heading .document-change-note[data-v-e147d1b6]{font-size:13px;line-height:1.7;white-space:pre-wrap}.document-heading-labels[data-v-e147d1b6],.document-actions[data-v-e147d1b6],.document-context[data-v-e147d1b6]{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.document-heading-labels[data-v-e147d1b6]{justify-content:start}.document-actions[data-v-e147d1b6]{margin-top:6px}.document-context[data-v-e147d1b6]{justify-content:space-between;font-size:12px}.document-context a[data-v-e147d1b6]{color:var(--text-accent)}.document-version-notice[data-v-e147d1b6]{padding:13px;background:var(--surface-accent-quiet);border-radius:var(--radius-control);font-size:13px;line-height:1.7}.document-version-notice button[data-v-e147d1b6]{color:var(--text-accent);text-decoration:underline;background:transparent;border:0;cursor:pointer}.document-muted[data-v-e147d1b6],.document-source-note[data-v-e147d1b6]{color:var(--text-muted);font-size:13px;line-height:1.7}.document-source-note[data-v-e147d1b6]{border-top:1px solid var(--border-hairline);padding-top:18px}.document-history h2[data-v-e147d1b6]{font-size:17px;margin-bottom:8px}.document-versions[data-v-e147d1b6]{display:grid;gap:7px;list-style:none;padding:0;margin:16px 0}.document-versions button[data-v-e147d1b6]{display:grid;gap:6px;width:100%;padding:13px;border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--surface-card);text-align:left;font-size:12px;cursor:pointer;overflow-wrap:anywhere}.document-versions time[data-v-e147d1b6]{color:var(--text-subtle);font-size:11px}button[data-v-e147d1b6]:focus-visible,a[data-v-e147d1b6]:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}@media(max-width:1100px){.document-workspace[data-v-e147d1b6]{grid-template-columns:200px minmax(0,1fr);gap:16px}.document-paper[data-v-e147d1b6]{padding:22px}}@media(max-width:760px){.library-intro[data-v-e147d1b6]{flex-direction:column;align-items:stretch}.document-workspace[data-v-e147d1b6]{grid-template-columns:minmax(0,1fr)}.document-sidebar[data-v-e147d1b6]{border:1px solid var(--border-hairline);padding:16px;border-radius:var(--radius-card);background:var(--surface-card)}.document-list[data-v-e147d1b6]{max-height:240px}.document-paper[data-v-e147d1b6]{padding:18px}.document-heading h2[data-v-e147d1b6]{font-size:24px}}.profile-actions[data-v-9f0cb8b1]{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.profile-platform[data-v-9f0cb8b1]{margin:0;font-size:.875rem;opacity:.8}.profile-review[data-v-9f0cb8b1]{padding-top:1.25rem;margin-top:1.25rem;border-top:1px solid var(--color-border, #ddd)}.preserve-lines[data-v-9f0cb8b1]{white-space:pre-wrap;overflow-wrap:anywhere}dt[data-v-9f0cb8b1]{font-weight:600;margin-top:.75rem}dd[data-v-9f0cb8b1]{margin:.25rem 0 .75rem}.campaign-explainer[data-v-fe42fcec]{max-width:850px}.season-settings[data-v-fe42fcec]{border:1px solid var(--border-hairline);border-radius:12px;background:var(--surface-card)}.season-settings>summary[data-v-fe42fcec]{cursor:pointer;padding:16px 20px;font-weight:700}.season-settings>summary span[data-v-fe42fcec]{font-weight:400;color:var(--text-muted);margin-left:10px}.season-settings[data-v-fe42fcec]>*:not(summary){margin:12px 16px 16px}.seasonal-curve[data-v-fe42fcec]{display:flex;align-items:flex-end;gap:.4rem;list-style:none;margin:1rem 0 0;padding:0;min-height:7rem}.seasonal-curve li[data-v-fe42fcec]{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:flex-end;gap:.2rem;height:7rem}.seasonal-curve i[data-v-fe42fcec]{display:block;width:100%;min-height:2px;border-radius:3px 3px 0 0;background:currentColor;opacity:.35}.seasonal-curve span[data-v-fe42fcec]{font-size:.7rem}.seasonal-curve small[data-v-fe42fcec]{font-size:.65rem;opacity:.7}.campaign-mission[data-v-fe42fcec]{margin-bottom:.75rem}.season-form[data-v-fe42fcec]{display:grid;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--border-subtle, #ddd)}.season-form h3[data-v-fe42fcec],.season-form p[data-v-fe42fcec]{margin:0}.month-grid[data-v-fe42fcec]{display:grid;grid-template-columns:repeat(4,minmax(8rem,1fr));gap:.75rem}.month-grid label[data-v-fe42fcec],.lead-time[data-v-fe42fcec]{display:grid;gap:.35rem;font-weight:700}.month-grid select[data-v-fe42fcec],.lead-time select[data-v-fe42fcec]{width:100%;padding:.65rem;border:1px solid var(--border-strong, #aaa);border-radius:.5rem;background:#fff}.lead-time[data-v-fe42fcec]{max-width:24rem}@media(max-width:800px){.month-grid[data-v-fe42fcec]{grid-template-columns:repeat(2,minmax(0,1fr))}}.review-page[data-v-43d1882a]{display:grid;gap:18px;max-width:900px;margin:auto}.filters[data-v-43d1882a]{display:flex;gap:14px;align-items:end;flex-wrap:wrap}.filters label[data-v-43d1882a]{display:grid;gap:6px;font-weight:600}.filters label[data-v-43d1882a]:first-child{flex:1;min-width:220px}.filters input[type=search][data-v-43d1882a],textarea[data-v-43d1882a]{width:100%;padding:11px;border:1px solid #d8d0c5;border-radius:8px}.filters .history[data-v-43d1882a]{display:flex;align-items:center;padding-bottom:10px;font-size:.9rem}.changes[data-v-43d1882a]{display:grid;gap:14px}.change-head[data-v-43d1882a]{display:flex;align-items:start;justify-content:space-between;gap:14px}.change-head h2[data-v-43d1882a]{margin:3px 0 8px}.feedback[data-v-43d1882a]{background:#dff2e7;padding:5px 10px;border-radius:99px;white-space:nowrap}.actions[data-v-43d1882a]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.fix-form[data-v-43d1882a]{margin-top:16px;display:grid;gap:10px}.fix-form label[data-v-43d1882a]{display:grid;gap:8px;font-weight:600}.fix-form button[data-v-43d1882a]{justify-self:start}.pagination[data-v-43d1882a]{display:flex;gap:12px}.pagination__disabled[data-v-43d1882a]{color:#8a8176}.record-link[data-v-43d1882a],.scope[data-v-43d1882a]{margin:0}.section-title[data-v-43d1882a]{margin:6px 0 0;font-size:1.15rem}.section-intro[data-v-43d1882a]{margin:0 0 4px;color:#5d5568}.completed[data-v-43d1882a]{display:grid;gap:10px;scroll-margin-top:24px}.completed-list[data-v-43d1882a]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.completed-list li[data-v-43d1882a]{display:grid;gap:3px}.completed-list .eyebrow[data-v-43d1882a]{margin:0}.completed-title[data-v-43d1882a]{font-weight:600}.completed-detail[data-v-43d1882a]{margin:0;color:#5d5568}.empty h2[data-v-43d1882a]{margin:0 0 8px}.empty p[data-v-43d1882a]{margin:0 0 10px}.chat-count--over[data-v-da986ab2]{color:var(--status-critical-fg);font-weight:600}.chat-intro[data-v-da986ab2]{display:flex;align-items:end;justify-content:space-between;gap:18px}.chat-intro h1[data-v-da986ab2]{margin-top:5px}.chat-intro p[data-v-da986ab2]:last-child{color:var(--text-muted);margin-top:8px}.chat-workspace[data-v-da986ab2]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:start}.chat-sidebar[data-v-da986ab2]{display:grid;gap:16px;min-width:0}.chat-search[data-v-da986ab2]{display:grid;gap:10px}.chat-search .field[data-v-da986ab2]{font-size:12px}.chat-list-controls[data-v-da986ab2]{display:flex;gap:7px;align-items:center}.chat-list-controls .field[data-v-da986ab2]{flex:1}.chat-list-controls select[data-v-da986ab2]{min-height:34px;padding:5px 8px}.chat-conversations[data-v-da986ab2]{display:grid;gap:4px;list-style:none;margin:0;padding:0;max-height:440px;overflow-y:auto}.chat-conversations button[data-v-da986ab2]{display:grid;gap:6px;width:100%;border:1px solid transparent;background:transparent;padding:12px;border-radius:var(--radius-control);text-align:left;cursor:pointer}.chat-conversations button[data-v-da986ab2]:hover,.chat-conversations .is-selected[data-v-da986ab2]{background:var(--surface-accent-quiet);border-color:var(--border-hairline)}.chat-conversations strong[data-v-da986ab2]{font-size:13px;line-height:1.45;overflow-wrap:anywhere}.chat-conversations span[data-v-da986ab2]{font-size:11px;color:var(--text-muted)}.chat-main[data-v-da986ab2]{overflow:hidden;min-width:0;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.chat-conversation-header[data-v-da986ab2]{display:flex;justify-content:space-between;align-items:start;gap:12px;padding:18px 22px;border-bottom:1px solid var(--border-hairline)}.chat-conversation-header h2[data-v-da986ab2]{font-size:16px;overflow-wrap:anywhere}.chat-conversation-header p[data-v-da986ab2]{font-size:12px;color:var(--text-muted);margin-top:5px}.chat-header-actions[data-v-da986ab2]{display:flex;flex-wrap:wrap;justify-content:end}.chat-feed[data-v-da986ab2]{min-height:380px;height:min(62vh,680px);overflow-y:auto;overflow-x:hidden;padding:24px;scroll-behavior:auto}.chat-welcome[data-v-da986ab2]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:330px;gap:16px;text-align:center}.chat-welcome h3[data-v-da986ab2]{font-size:23px}.chat-welcome p[data-v-da986ab2]{max-width:46ch;color:var(--text-muted);line-height:1.65}.chat-suggestions[data-v-da986ab2]{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:5px}.chat-suggestions button[data-v-da986ab2]{padding:12px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-accent);font-size:13px;cursor:pointer}.chat-suggestions button[data-v-da986ab2]:hover{background:var(--surface-accent-quiet)}.chat-message[data-v-da986ab2]{padding:17px 0;border-bottom:1px solid var(--border-hairline);min-width:0}.chat-message[data-v-da986ab2]:last-child{border-bottom:none}.chat-message>header[data-v-da986ab2]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-bottom:10px}.chat-message header strong[data-v-da986ab2]{font-size:13px;color:var(--text-accent)}.chat-message header time[data-v-da986ab2]{font-size:11px;color:var(--text-subtle)}.chat-message--user[data-v-da986ab2]{margin:12px 0;padding:15px;border:0;border-radius:var(--radius-panel);background:var(--surface-sunken)}.chat-message--system[data-v-da986ab2]{font-size:13px;color:var(--text-muted)}.chat-message-body[data-v-da986ab2]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;font-size:14px}.chat-message-markdown[data-v-da986ab2]{font-size:14px;line-height:1.75}.chat-message--live[data-v-da986ab2]{border-style:dashed}.chat-result-cards[data-v-da986ab2]{display:grid;gap:10px;margin-top:15px}.chat-result-card[data-v-da986ab2]{display:grid;gap:8px;padding:15px;border:1px solid var(--border-strong);border-radius:var(--radius-control);text-decoration:none;color:var(--text-strong);background:var(--surface-card);overflow-wrap:anywhere}.chat-result-card>span[data-v-da986ab2]:last-child{font-size:12px;color:var(--text-accent)}.chat-turn-status[data-v-da986ab2]{min-height:45px;padding:8px 22px;display:flex;gap:14px;justify-content:space-between;align-items:center;border-top:1px solid var(--border-hairline)}.chat-turn-status p[data-v-da986ab2]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted)}.chat-activity-dot[data-v-da986ab2]{width:8px;height:8px;background:var(--text-accent);border-radius:50%}.chat-composer[data-v-da986ab2]{display:grid;gap:10px;border-top:1px solid var(--border-hairline);padding:18px 22px}.chat-composer textarea[data-v-da986ab2]{min-height:86px;max-height:260px}.chat-composer-footer[data-v-da986ab2]{display:flex;align-items:center;gap:10px;justify-content:space-between}.chat-composer--dragging[data-v-da986ab2]{outline:2px dashed var(--border-focus);outline-offset:-6px}.chat-attach[data-v-da986ab2]{position:relative;flex:none;padding:6px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-control);font-size:12px;font-weight:600;color:var(--text-accent);cursor:pointer}.chat-attach input[data-v-da986ab2]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.chat-files[data-v-da986ab2]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.chat-files li[data-v-da986ab2]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;background:var(--surface-sunken);font-size:12px}.chat-files small[data-v-da986ab2]{color:var(--text-subtle)}.chat-files button[data-v-da986ab2]{border:0;background:none;font-size:15px;line-height:1;cursor:pointer;color:var(--text-muted)}.chat-files--sent[data-v-da986ab2]{margin-top:6px}.chat-file-error[data-v-da986ab2]{margin:0;color:var(--text-danger, #9b3a26);font-size:12px}.chat-composer-footer small[data-v-da986ab2],.chat-composer-note[data-v-da986ab2]{color:var(--text-subtle);font-size:11px;line-height:1.55}.chat-readonly[data-v-da986ab2]{border-top:1px solid var(--border-hairline);padding:20px 24px;background:var(--surface-sunken);font-size:13px}.chat-muted[data-v-da986ab2]{color:var(--text-muted);font-size:13px;line-height:1.6}.chat-inline-error[data-v-da986ab2]{margin:12px 22px}.chat-saved[data-v-da986ab2]{display:grid;gap:9px;border-top:1px solid var(--border-hairline);padding-top:16px}.chat-saved h2[data-v-da986ab2]{font-size:13px}.chat-saved a[data-v-da986ab2]{display:grid;gap:4px;padding:10px;color:var(--text-strong);text-decoration:none;border:1px solid var(--border-hairline);border-radius:var(--radius-control);overflow-wrap:anywhere}.chat-saved span[data-v-da986ab2]{font-size:10px;color:var(--text-muted);text-transform:capitalize}.chat-saved strong[data-v-da986ab2]{font-size:12px}.chat-sr-only[data-v-da986ab2]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}button[data-v-da986ab2]:focus-visible,a[data-v-da986ab2]:focus-visible,.chat-feed[data-v-da986ab2]:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}@media(max-width:1050px){.chat-workspace[data-v-da986ab2]{grid-template-columns:185px minmax(0,1fr);gap:12px}.chat-intro[data-v-da986ab2]{align-items:start}.chat-conversation-header[data-v-da986ab2]{flex-wrap:wrap}.chat-feed[data-v-da986ab2]{padding:18px}}@media(max-width:760px){.chat-intro[data-v-da986ab2]{flex-direction:column;align-items:stretch}.chat-workspace[data-v-da986ab2]{grid-template-columns:minmax(0,1fr)}.chat-sidebar[data-v-da986ab2]{padding:15px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card)}.chat-conversations[data-v-da986ab2]{max-height:150px}.chat-saved[data-v-da986ab2]{display:none}.chat-feed[data-v-da986ab2]{height:55vh;min-height:340px;padding:16px}.chat-composer[data-v-da986ab2],.chat-conversation-header[data-v-da986ab2]{padding:16px}.chat-suggestions[data-v-da986ab2]{grid-template-columns:1fr}.chat-welcome[data-v-da986ab2]{min-height:300px}.chat-composer-footer[data-v-da986ab2]{align-items:end}}.video-card[data-v-e5f26290]{display:grid;gap:18px}.video-head[data-v-e5f26290]{display:flex;justify-content:space-between;align-items:start;gap:12px}.video-head h2[data-v-e5f26290]{margin:0}.video-body[data-v-e5f26290]{display:grid;grid-template-columns:minmax(220px,320px) 1fr;gap:22px;align-items:start}.player video[data-v-e5f26290],.player-placeholder[data-v-e5f26290]{width:100%;aspect-ratio:9/16;border-radius:14px;background:#111;display:block}.player-placeholder[data-v-e5f26290]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;box-sizing:border-box;color:#eee;text-align:center;font-weight:600}.player-placeholder small[data-v-e5f26290]{font-weight:400;color:#bbb}.spinner[data-v-e5f26290]{width:28px;height:28px;border:3px solid #555;border-top-color:#fff;border-radius:50%;animation:spin-e5f26290 1s linear infinite}@keyframes spin-e5f26290{to{transform:rotate(360deg)}}.video-side[data-v-e5f26290]{display:grid;gap:12px}.video-side p[data-v-e5f26290]{margin:0}.video-actions[data-v-e5f26290]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.download[data-v-e5f26290]{font-weight:600}.scenes[data-v-e5f26290]{display:grid;gap:12px}.scenes-head[data-v-e5f26290]{display:flex;justify-content:space-between;align-items:center;gap:12px}.scenes-head h3[data-v-e5f26290]{margin:0}.scenes ol[data-v-e5f26290]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.scenes li[data-v-e5f26290]{display:grid;gap:8px;padding:14px;border:1px solid var(--border-hairline);border-radius:12px}.scene-top[data-v-e5f26290]{display:flex;justify-content:space-between;align-items:center}.scene-top label[data-v-e5f26290]{display:flex;align-items:center;gap:8px}.scene-top select[data-v-e5f26290]{width:auto}label[data-v-e5f26290]{display:grid;gap:5px;font-weight:600;font-size:14px}input[data-v-e5f26290],select[data-v-e5f26290],textarea[data-v-e5f26290]{width:100%;box-sizing:border-box;padding:9px;border:1px solid var(--border-strong);border-radius:8px;font:inherit;font-weight:400}.scene-photo[data-v-e5f26290]{margin:0;color:var(--text-muted);font-size:13px}.form-error[data-v-e5f26290]{color:var(--text-critical,#b42318)}@media(max-width:700px){.video-body[data-v-e5f26290]{grid-template-columns:1fr}.player[data-v-e5f26290]{max-width:280px}}.article-page[data-v-deb7bebe]{max-width:1000px;margin:auto}.back-link[data-v-deb7bebe]{color:var(--text-accent);font-weight:600}.studio-grid[data-v-deb7bebe]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.studio-main[data-v-deb7bebe],.progress-card[data-v-deb7bebe],.editor-card[data-v-deb7bebe],.image-card[data-v-deb7bebe],.review-card[data-v-deb7bebe],.history-card[data-v-deb7bebe]{display:grid;gap:16px}.progress-card h2[data-v-deb7bebe],.editor-card h2[data-v-deb7bebe],.image-card h2[data-v-deb7bebe],.review-card h2[data-v-deb7bebe],.history-card h2[data-v-deb7bebe]{font-size:20px}.field[data-v-deb7bebe]{display:grid;gap:7px;font-size:13px}.field span[data-v-deb7bebe]{font-weight:600}.field input[data-v-deb7bebe],.field select[data-v-deb7bebe],.field textarea[data-v-deb7bebe]{width:100%;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:10px 12px;background:var(--surface-card);font:inherit;color:var(--text-primary)}.field textarea[data-v-deb7bebe]{resize:vertical}.version-note[data-v-deb7bebe]{font-size:12px;color:var(--text-muted);line-height:1.6}.progress-card ol[data-v-deb7bebe]{display:grid;gap:9px;padding:0;list-style:none}.progress-card li[data-v-deb7bebe]{display:flex;align-items:center;gap:10px}.progress-card li span[data-v-deb7bebe]:last-child{display:grid}.progress-card li small[data-v-deb7bebe]{color:var(--text-muted)}.editor-title[data-v-deb7bebe],.editor-actions[data-v-deb7bebe],.history-heading[data-v-deb7bebe]{display:flex;justify-content:space-between;gap:20px;align-items:start}.editor-title p[data-v-deb7bebe]:last-child,.image-card>p[data-v-deb7bebe],.review-card p[data-v-deb7bebe]:not(.eyebrow){color:var(--text-muted);font-size:13px}.review-actions[data-v-deb7bebe]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.review-actions span[data-v-deb7bebe]{font-size:13px;color:var(--text-muted)}.history-layout[data-v-deb7bebe]{display:grid;grid-template-columns:minmax(170px,230px) minmax(0,1fr);gap:18px;align-items:start}.version-list[data-v-deb7bebe]{display:grid;gap:6px;max-height:470px;overflow:auto}.version-list button[data-v-deb7bebe]{display:grid;gap:4px;padding:10px;border:1px solid var(--border-hairline);border-radius:8px;background:var(--surface-card);font:inherit;text-align:left;cursor:pointer}.version-list button.selected[data-v-deb7bebe]{border-color:var(--text-accent);background:var(--surface-accent-quiet)}.version-list button span[data-v-deb7bebe],.version-list button small[data-v-deb7bebe]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.version-list button small[data-v-deb7bebe]{color:var(--text-muted);font-size:11px}.version-detail[data-v-deb7bebe]{display:grid;gap:12px;min-width:0}.version-detail h3[data-v-deb7bebe]{font-size:18px}.version-detail .button[data-v-deb7bebe]{justify-self:start}.image-tabs[data-v-deb7bebe]{display:flex;flex-wrap:wrap;gap:8px}.image-tabs button[data-v-deb7bebe]{padding:8px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-card);color:var(--text-primary);font:inherit;cursor:pointer}.image-tabs button.selected[data-v-deb7bebe]{background:var(--surface-accent-quiet);border-color:var(--text-accent);color:var(--text-accent)}.image-settings[data-v-deb7bebe]{display:grid;gap:12px;max-width:640px}.image-settings img[data-v-deb7bebe],.image-placeholder[data-v-deb7bebe]{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px;background:var(--surface-sunken)}.image-placeholder[data-v-deb7bebe]{display:grid;place-items:center;color:var(--text-muted)}.image-actions[data-v-deb7bebe]{display:flex;flex-wrap:wrap;gap:10px}.library-picker[data-v-deb7bebe]{display:grid;gap:10px}.library-picker__grid[data-v-deb7bebe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;padding:0;margin:0;list-style:none}.library-picker__grid li[data-v-deb7bebe]{display:grid;gap:6px}.library-picker__grid button[data-v-deb7bebe]{display:grid;gap:6px;padding:6px;border:1px solid var(--border-hairline);border-radius:8px;background:var(--surface-card);font:inherit;text-align:left;cursor:pointer}.library-picker__grid button[data-v-deb7bebe]:hover{border-color:var(--text-accent)}.library-picker__grid img[data-v-deb7bebe]{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:6px}.library-picker__grid span[data-v-deb7bebe]{font-size:12px;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.library-picker__reference[data-v-deb7bebe]{display:flex;gap:6px;align-items:center;font-size:12px}.link-button[data-v-deb7bebe]{border:0;padding:0;background:none;color:var(--text-accent);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline}.sources[data-v-deb7bebe]{display:grid;gap:8px;padding-left:20px}.checks-card[data-v-deb7bebe]{display:grid;gap:14px}.checks-card h2[data-v-deb7bebe]{font-size:20px}.checks-card p[data-v-deb7bebe]:not(.eyebrow){color:var(--text-muted);font-size:13px}.check-findings[data-v-deb7bebe]{display:grid;gap:12px;padding-left:20px}.check-findings li[data-v-deb7bebe]{display:grid;gap:4px;justify-items:start}.check-findings q[data-v-deb7bebe]{font-style:italic;color:var(--text-primary)}.check-findings span[data-v-deb7bebe],.check-findings small[data-v-deb7bebe]{font-size:13px;color:var(--text-muted)}.check-findings a[data-v-deb7bebe]{color:var(--text-accent);overflow-wrap:anywhere}.check-findings li.overridden[data-v-deb7bebe]{opacity:.7}.check-changes[data-v-deb7bebe]{display:grid;gap:12px;padding-left:20px}.check-changes li[data-v-deb7bebe]{display:grid;gap:6px}.check-changes del[data-v-deb7bebe]{color:var(--text-muted);text-decoration:line-through}.check-changes ins[data-v-deb7bebe]{text-decoration:none;color:var(--text-primary);background:var(--surface-accent-quiet);padding:2px 4px;border-radius:4px}.check-changes small[data-v-deb7bebe]{font-size:12px;color:var(--text-muted)}.pre-review[data-v-deb7bebe]{display:grid;gap:8px;padding:12px;border-radius:8px;background:var(--surface-accent-quiet);font-size:13px}.pre-review p[data-v-deb7bebe]{margin:0;color:var(--text-primary)!important}.publication-plan[data-v-deb7bebe]{display:grid;gap:6px;margin:4px 0 0;padding:12px;border:1px solid var(--border-hairline);border-radius:8px}.publication-plan div[data-v-deb7bebe]{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:10px;font-size:13px}.publication-plan dt[data-v-deb7bebe]{font-weight:600}.publication-plan dd[data-v-deb7bebe]{margin:0;overflow-wrap:anywhere;color:var(--text-muted)}.sources a[data-v-deb7bebe]{color:var(--text-accent);overflow-wrap:anywhere}@media(max-width:900px){.history-layout[data-v-deb7bebe]{grid-template-columns:1fr}.editor-title[data-v-deb7bebe],.editor-actions[data-v-deb7bebe]{display:grid}}.library-link[data-v-fddc2d32]{color:var(--text-accent);font-weight:600;justify-self:start}.library-page[data-v-fddc2d32]{max-width:1100px;margin:auto;display:grid;gap:18px}.library-actions[data-v-fddc2d32]{display:flex;align-items:center;justify-content:space-between;gap:16px}.library-actions p[data-v-fddc2d32]{margin:0}.create-card[data-v-fddc2d32]{display:grid;gap:14px}.create-card h2[data-v-fddc2d32]{margin:0}.create-fields[data-v-fddc2d32]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.create-fields label[data-v-fddc2d32]:nth-last-child(-n+2){grid-column:1/-1}label[data-v-fddc2d32]{display:grid;gap:6px;font-weight:600}input[data-v-fddc2d32],select[data-v-fddc2d32],textarea[data-v-fddc2d32]{width:100%;box-sizing:border-box;padding:11px;border:1px solid var(--border-strong);border-radius:8px;font:inherit}.create-card button[data-v-fddc2d32]{justify-self:start}.concept-field small[data-v-fddc2d32],.video-note[data-v-fddc2d32]{font-weight:400;color:var(--text-muted);font-size:13px}.video-note[data-v-fddc2d32]{margin:0}.library-filter[data-v-fddc2d32]{display:grid;gap:16px}.tabs[data-v-fddc2d32]{display:flex;flex-wrap:wrap;gap:7px}.tabs button[data-v-fddc2d32]{border:1px solid var(--border-hairline);background:var(--surface-card);border-radius:99px;padding:8px 12px;color:var(--text-primary);font:inherit;cursor:pointer}.tabs button.active[data-v-fddc2d32]{background:var(--surface-accent-quiet);border-color:var(--text-accent);color:var(--text-accent);font-weight:700}.library-filter form[data-v-fddc2d32]{display:flex;align-items:end;gap:10px}.library-filter form label[data-v-fddc2d32]{flex:1}.library-list[data-v-fddc2d32]{display:grid;gap:9px}.library-row[data-v-fddc2d32]{display:flex;align-items:center;gap:18px;justify-content:space-between;padding:17px 20px;background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:12px;color:var(--text-primary);text-decoration:none}.library-row[data-v-fddc2d32]:hover{border-color:var(--text-accent)}.library-row>div[data-v-fddc2d32]{min-width:0;flex:1}.library-row h2[data-v-fddc2d32]{font-size:18px;margin:4px 0 6px}.library-row small[data-v-fddc2d32],.kind[data-v-fddc2d32]{color:var(--text-muted)}.kind[data-v-fddc2d32]{text-transform:capitalize;font-size:12px;font-weight:700}.arrow[data-v-fddc2d32]{font-size:22px;color:var(--text-accent)}.pages[data-v-fddc2d32]{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:650px){.create-fields[data-v-fddc2d32]{grid-template-columns:1fr}.library-actions[data-v-fddc2d32],.library-row[data-v-fddc2d32]{align-items:start}.library-row[data-v-fddc2d32]{flex-wrap:wrap}.library-filter form[data-v-fddc2d32],.library-actions[data-v-fddc2d32]{display:grid}}.content-plan[data-v-fddc2d32]{display:grid;gap:14px;scroll-margin-top:20px}.content-plan h2[data-v-fddc2d32],.content-plan h3[data-v-fddc2d32],.content-plan p[data-v-fddc2d32]{margin:0}.content-plan__heading p[data-v-fddc2d32]:last-child{margin-top:6px;color:var(--text-muted)}.content-plan section[data-v-fddc2d32]{display:grid;gap:7px}.content-plan h3[data-v-fddc2d32]{font-size:16px}.content-plan ul[data-v-fddc2d32]{margin:0;padding:0;list-style:none;display:grid}.content-plan li[data-v-fddc2d32]{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--border-hairline)}.content-plan li div[data-v-fddc2d32]{min-width:0;display:grid;gap:3px}.content-plan li strong[data-v-fddc2d32],.content-plan li a[data-v-fddc2d32]{font-weight:700}.content-plan li small[data-v-fddc2d32],.content-plan__date[data-v-fddc2d32],.content-plan__research[data-v-fddc2d32]{color:var(--text-muted);font-size:13px}@media(max-width:650px){.content-plan li[data-v-fddc2d32]{grid-template-columns:65px minmax(0,1fr)}.content-plan li .status-badge[data-v-fddc2d32]{grid-column:2;justify-self:start}}.demo-workspace[data-v-e92ed996]{max-width:1000px;margin:auto;padding:32px 20px}.demo-workspace article[data-v-e92ed996]{padding:16px 0;border-bottom:1px solid #ddd}.demo-workspace nav[data-v-e92ed996]{flex-wrap:wrap}.authorise-page[data-v-5b1e1013]{max-width:560px;margin:48px auto;padding:0 16px;display:grid;gap:16px}.facts[data-v-5b1e1013]{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;margin:16px 0}.facts dt[data-v-5b1e1013]{font-weight:600}.facts dd[data-v-5b1e1013]{margin:0;overflow-wrap:anywhere}.actions[data-v-5b1e1013]{display:flex;gap:10px;flex-wrap:wrap}.hint[data-v-5b1e1013]{color:var(--text-subtle,#53625c)}.task-page[data-v-81e536af]{display:grid;gap:20px}.page-heading[data-v-81e536af]{display:flex;justify-content:space-between;align-items:start;gap:24px}.page-heading p[data-v-81e536af]{max-width:72ch;color:var(--text-subtle,#53625c)}.status-row[data-v-81e536af],.actions[data-v-81e536af]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.notice[data-v-81e536af]{font-weight:600}.steps[data-v-81e536af]{list-style:none;margin:0;padding:0;display:grid;border:1px solid var(--border-subtle,#ddd);border-radius:12px;background:var(--surface-card,#fff)}.step[data-v-81e536af]{display:grid;grid-template-columns:90px 1fr;gap:8px 14px;padding:12px 16px}.step+.step[data-v-81e536af]{border-top:1px solid var(--border-subtle,#ddd)}.step--note[data-v-81e536af]{font-style:italic}.when[data-v-81e536af]{color:var(--text-subtle,#53625c);font-size:13px}.shot[data-v-81e536af]{grid-column:2}.shot img[data-v-81e536af]{max-width:min(100%,480px);border:1px solid var(--border-subtle,#ddd);border-radius:8px}@media(max-width:850px){.page-heading[data-v-81e536af]{display:grid}.step[data-v-81e536af]{grid-template-columns:1fr}.shot[data-v-81e536af]{grid-column:1}}.devices-page[data-v-07a091ad]{display:grid;gap:24px}.page-heading[data-v-07a091ad]{display:flex;justify-content:space-between;align-items:start;gap:24px}.page-heading p[data-v-07a091ad]{max-width:72ch}.steps[data-v-07a091ad]{margin:8px 0;padding-left:20px;display:grid;gap:6px}.hint[data-v-07a091ad],.empty[data-v-07a091ad]{color:var(--text-subtle,#53625c)}.section-row[data-v-07a091ad]{display:flex;justify-content:space-between;align-items:center;gap:12px}.list[data-v-07a091ad]{display:grid;border:1px solid var(--border-subtle,#ddd);border-radius:12px;background:var(--surface-card,#fff);overflow:hidden}.row[data-v-07a091ad]{display:flex;align-items:center;gap:14px;padding:16px}.row+.row[data-v-07a091ad]{border-top:1px solid var(--border-subtle,#ddd)}.main[data-v-07a091ad]{display:grid;gap:3px;min-width:0;margin-right:auto}.main span[data-v-07a091ad]{color:var(--text-subtle,#53625c);font-size:14px}.actions[data-v-07a091ad]{display:flex;gap:8px;flex-wrap:wrap}.notice[data-v-07a091ad]{font-weight:600}.account-form[data-v-07a091ad]{display:grid;gap:12px;max-width:560px}.account-form h3[data-v-07a091ad]{margin:0}.confirm[data-v-07a091ad]{display:flex;gap:8px;align-items:flex-start}@media(max-width:850px){.page-heading[data-v-07a091ad]{display:grid}.row[data-v-07a091ad]{flex-wrap:wrap}.main[data-v-07a091ad]{flex-basis:100%}}.embed-workspace[data-v-12f62ce9]{max-width:1000px;margin:auto;padding:24px 16px}.embed-workspace article[data-v-12f62ce9]{padding:16px 0;border-bottom:1px solid #ddd}.selection-page[data-v-40b39563]{width:min(760px,100%);margin:clamp(32px,8vh,90px) auto;padding:0 20px}.selection-page h1[data-v-40b39563]{margin:.3rem 0 .75rem}.intro[data-v-40b39563]{max-width:62ch}.selection-form[data-v-40b39563]{display:grid;gap:22px;margin-top:28px}.repository-picker[data-v-40b39563]{display:grid;gap:8px;margin:0;padding:0;border:0}.repository-picker legend[data-v-40b39563]{margin-bottom:8px;font-weight:700}.repository-choice[data-v-40b39563]{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid var(--border-subtle,#ddd);border-radius:10px;cursor:pointer}.repository-choice[data-v-40b39563]:hover,.repository-choice.selected[data-v-40b39563]{border-color:var(--brand,#6332d8);background:var(--surface-subtle,#f6f4fb)}.repository-choice input[data-v-40b39563]{margin-top:4px}.repository-choice span[data-v-40b39563],.repository-choice small[data-v-40b39563]{display:block}.repository-choice small[data-v-40b39563]{margin-top:3px;color:var(--text-muted,#766d80)}input[type=search][data-v-40b39563],select[data-v-40b39563]{width:100%;padding:14px;border:1px solid var(--border-strong,#a9b7af);border-radius:9px;background:#fff;font:inherit}.no-results[data-v-40b39563],.safety-note[data-v-40b39563]{padding:16px;border-radius:10px;background:var(--surface-subtle,#f6f4fb)}.actions[data-v-40b39563]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.link-button[data-v-40b39563]{padding:0;border:0;background:none;color:var(--brand-primary,#5b2bd9);font:inherit;text-decoration:underline;cursor:pointer}.link-button[data-v-40b39563]:disabled{cursor:wait;opacity:.65}.empty-state[data-v-40b39563]{display:grid;gap:12px;margin-top:26px;padding:20px;border-radius:10px;background:var(--surface-subtle,#f6f4fb)}.empty-state ol[data-v-40b39563]{margin:0 auto;text-align:left}.selection-page[data-v-0043f385]{width:min(680px,100%);margin:clamp(32px,8vh,90px) auto;padding:0 20px}.selection-page h1[data-v-0043f385]{margin:.3rem 0 .75rem}.intro[data-v-0043f385]{max-width:58ch}.selection-form[data-v-0043f385]{display:grid;gap:22px;margin-top:28px}select[data-v-0043f385]{width:100%;padding:14px;border:1px solid var(--border-strong,#a9b7af);border-radius:9px;background:#fff;font:inherit}.location-preview[data-v-0043f385]{display:grid;gap:8px;padding:18px;border:1px solid var(--border-subtle,#ddd);border-radius:10px;background:var(--surface-subtle,#f6f4fb)}.location-preview span[data-v-0043f385]{display:block}.import-choice[data-v-0043f385]{display:flex;gap:10px;align-items:flex-start;margin-top:8px;font-weight:600}.import-choice input[data-v-0043f385]{margin-top:4px}.actions[data-v-0043f385]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.match-note[data-v-0043f385]{margin:-12px 0 0;color:var(--success,#1d6b3a);font-weight:600}.empty-state[data-v-0043f385]{display:grid;gap:12px;margin-top:26px;padding:20px;border-radius:10px;background:var(--surface-subtle,#f6f4fb)}.workspace-google[data-v-6a81444c]{width:min(960px,100%);margin:clamp(24px,6vh,72px) auto;padding:0 16px}.workspace-google h1[data-v-6a81444c]{margin:.3rem 0 .75rem}.intro[data-v-6a81444c]{max-width:64ch}.stack[data-v-6a81444c]{display:grid;gap:18px;margin-top:24px}.choices[data-v-6a81444c],.accounts[data-v-6a81444c]{display:grid;gap:8px;border:0;padding:0;margin:0}.choices[data-v-6a81444c]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}legend[data-v-6a81444c]{font-weight:600;margin-bottom:6px}.choices label[data-v-6a81444c],.accounts label[data-v-6a81444c],.skip[data-v-6a81444c]{display:flex;gap:8px;align-items:center}.site-row[data-v-6a81444c]{display:grid;gap:12px;padding:16px;border:1px solid var(--border-subtle,#ddd);border-radius:10px}.site-row.skipped[data-v-6a81444c]{opacity:.7}.site-row header[data-v-6a81444c]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.site-row header span[data-v-6a81444c]{display:grid;gap:2px;min-width:0}.site-row code[data-v-6a81444c]{overflow-wrap:anywhere}.service-grid[data-v-6a81444c]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.service-choice[data-v-6a81444c]{display:grid;gap:6px;min-width:0}.service-choice span[data-v-6a81444c]{font-weight:600}select[data-v-6a81444c]{width:100%;max-width:100%;padding:10px;border:1px solid var(--border-strong,#a9b7af);border-radius:8px;background:var(--surface,#fff);color:inherit;font:inherit}.match[data-v-6a81444c]{color:var(--success,#1d6b3a);font-weight:600}.service-errors[data-v-6a81444c]{margin:16px 0 0;padding:12px 16px 12px 32px;border-radius:8px;background:var(--surface-subtle,#f6f4fb)}.actions[data-v-6a81444c]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.empty-state[data-v-6a81444c]{display:grid;gap:12px;margin-top:24px;padding:20px;border-radius:10px;background:var(--surface-subtle,#f6f4fb)}.progress-tiers[data-v-fd85115e]{display:grid;gap:16px}.progress-tiers h3[data-v-fd85115e]{margin:0 0 6px;font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-subtle)}.progress-tiers ul[data-v-fd85115e]{display:grid;gap:6px;margin:0;padding:0;list-style:none}.progress-tiers li[data-v-fd85115e]{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--border-hairline);border-radius:8px;background:var(--surface-card)}.progress-tiers li a[data-v-fd85115e]{color:var(--text-link);font-weight:700;text-decoration:none}.progress-tiers li a[data-v-fd85115e]:hover,.progress-tiers li a[data-v-fd85115e]:focus-visible{text-decoration:underline}.progress-tiers li small[data-v-fd85115e]{color:var(--text-muted);overflow-wrap:anywhere}.progress-tiers__section--minor li[data-v-fd85115e]{padding:6px 10px;background:transparent}.progress-tiers__section--minor li a[data-v-fd85115e]{font-weight:600}.month-value[data-v-ccb4f0a0]{display:grid;gap:10px}.month-value .stat-row[data-v-ccb4f0a0]{margin-top:2px}.home-heading[data-v-ab6f339f]{display:flex;justify-content:space-between;align-items:end;gap:20px}.home-heading h1[data-v-ab6f339f]{font-size:clamp(30px,4vw,48px);line-height:1.08}.home-heading p[data-v-ab6f339f]:last-child{margin-top:8px;color:var(--text-muted)}.setup-guide ol[data-v-ab6f339f]{display:grid;gap:8px;list-style:none;padding:0;margin:18px 0 0}.setup-guide li[data-v-ab6f339f]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;border-radius:10px;background:var(--surface-card)}.setup-guide li>span[data-v-ab6f339f]{font-weight:800;color:var(--text-accent)}.setup-guide li div[data-v-ab6f339f]{display:grid;gap:3px}.setup-guide li small[data-v-ab6f339f]{color:var(--text-muted)}.setup-guide li em[data-v-ab6f339f]{font-style:normal;color:var(--status-ok-fg);font-size:12px;font-weight:700}.setup-guide li.complete[data-v-ab6f339f]{opacity:.72}.site-list article.site-current[data-v-ab6f339f]{border-color:var(--border-strong);background:var(--surface-sunken)}.site-list article>em[data-v-ab6f339f]{font-style:normal;font-size:12px;font-weight:700;color:var(--text-accent)}@media(max-width:650px){.home-heading[data-v-ab6f339f]{align-items:stretch;flex-direction:column}.setup-guide li[data-v-ab6f339f]{grid-template-columns:24px minmax(0,1fr)}.setup-guide li .button[data-v-ab6f339f]{grid-column:2}.site-list article[data-v-ab6f339f]{flex-wrap:wrap}}.home-website-line[data-v-ab6f339f]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;color:var(--text-muted)}.home-website-line>span[data-v-ab6f339f]{min-width:0}.home-website-switcher[data-v-ab6f339f]{position:relative;color:var(--text-body)}.home-website-switcher>summary[data-v-ab6f339f]{cursor:pointer;list-style:none;padding:2px 7px;border-radius:6px;color:var(--text-link);font-size:var(--size-ui-sm)}.home-website-switcher>summary[data-v-ab6f339f]::-webkit-details-marker{display:none}.home-website-switcher>summary[data-v-ab6f339f]:hover,.home-website-switcher[open]>summary[data-v-ab6f339f]{background:var(--surface-accent-quiet)}.home-website-switcher>summary[data-v-ab6f339f]:focus-visible{outline:2px solid var(--text-link);outline-offset:2px}.home-website-menu[data-v-ab6f339f]{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:min(300px,calc(100vw - 40px));padding:7px;display:grid;gap:2px;border:1px solid var(--border-hairline);border-radius:var(--radius-panel);background:var(--surface-card);box-shadow:0 12px 28px #18122a26}.home-website-menu__label[data-v-ab6f339f]{padding:8px 10px 4px;color:var(--text-subtle);font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase}.home-website-menu__current[data-v-ab6f339f],.home-website-menu__option[data-v-ab6f339f]{width:100%;padding:9px 10px;display:grid;gap:2px;border:0;border-radius:7px;background:transparent;text-align:left;text-decoration:none}.home-website-menu__current[data-v-ab6f339f]{background:var(--surface-sunken)}.home-website-menu__option[data-v-ab6f339f]{cursor:pointer}.home-website-menu__option[data-v-ab6f339f]:hover,.home-website-menu__option[data-v-ab6f339f]:focus-visible{background:var(--surface-accent-quiet)}.home-website-menu strong[data-v-ab6f339f]{color:var(--text-strong);font:var(--type-ui)}.home-website-menu small[data-v-ab6f339f]{color:var(--text-subtle);font-size:var(--size-ui-sm)}.home-website-menu__manage[data-v-ab6f339f]{margin:4px 3px 2px;padding:8px;border-top:1px solid var(--border-hairline);color:var(--text-link);font:var(--type-ui);text-decoration:none}.home-action-list[data-v-ab6f339f]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.home-action-list a[data-v-ab6f339f]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border-hairline);border-radius:8px;background:var(--surface-card);color:var(--text-link);font-weight:700;text-decoration:none}.home-action-list a[data-v-ab6f339f]:hover,.home-action-list a[data-v-ab6f339f]:focus-visible{border-color:var(--border-strong);text-decoration:underline}.home-week[data-v-ab6f339f]{display:grid;gap:16px}.home-week__month[data-v-ab6f339f]{padding-top:14px;border-top:1px solid var(--border-hairline)}.stat-sparkline[data-v-ab6f339f]{display:block;width:min(100%,200px);height:30px;margin:7px 0 5px;overflow:visible}.stat-sparkline polyline[data-v-ab6f339f]{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.stat-sparkline__current[data-v-ab6f339f]{stroke:var(--text-accent)}.stat-sparkline__previous[data-v-ab6f339f]{stroke:var(--status-high-fg);opacity:.9}.stat-sparkline__legend[data-v-ab6f339f]{display:flex;flex-wrap:wrap;gap:5px 12px;margin-bottom:4px;color:var(--text-muted);font-size:11px}.stat-sparkline__legend span[data-v-ab6f339f]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.stat-sparkline__swatch[data-v-ab6f339f]{display:inline-block;width:12px;height:2px;border-radius:2px}.stat-sparkline__swatch--current[data-v-ab6f339f]{background:var(--text-accent)}.stat-sparkline__swatch--previous[data-v-ab6f339f]{background:var(--status-high-fg)}.library-page[data-v-99acac1e]{display:grid;gap:20px;max-width:1100px;margin:auto}.back-link[data-v-99acac1e]{color:var(--text-accent);font-weight:600}.library-section[data-v-99acac1e]{display:grid;gap:16px}.library-section h2[data-v-99acac1e]{font-size:20px}.library-section p[data-v-99acac1e]:not(.eyebrow){color:var(--text-muted);font-size:13px}.picture-grid[data-v-99acac1e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding:0;margin:0;list-style:none}.picture[data-v-99acac1e]{display:grid;gap:8px;align-content:start;min-width:0}.picture img[data-v-99acac1e]{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;background:var(--surface-sunken)}.field[data-v-99acac1e]{display:grid;gap:6px;font-size:13px}.field span[data-v-99acac1e]{font-weight:600}.field input[data-v-99acac1e],.field select[data-v-99acac1e]{width:100%;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:9px 11px;background:var(--surface-card);font:inherit;color:var(--text-primary)}.source[data-v-99acac1e]{color:var(--text-muted);font-size:11px;overflow-wrap:anywhere}.actions[data-v-99acac1e]{display:flex;flex-wrap:wrap;gap:8px}.scope[data-v-99acac1e]{max-width:360px}.dropzone[data-v-99acac1e]{position:relative;display:grid;gap:4px;place-items:center;padding:36px 16px;border:2px dashed var(--border-strong);border-radius:12px;background:var(--surface-sunken);text-align:center;cursor:pointer}.dropzone input[data-v-99acac1e]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.dropzone span[data-v-99acac1e]{color:var(--text-muted);font-size:13px}.dropzone--active[data-v-99acac1e]{border-color:var(--text-accent);background:var(--surface-accent-quiet)}.upload-queue[data-v-99acac1e]{display:grid;gap:4px;padding:0;margin:0;list-style:none;max-height:260px;overflow:auto;font-size:13px}.upload-queue li[data-v-99acac1e]{display:flex;justify-content:space-between;gap:12px}.upload-queue li span[data-v-99acac1e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-queue small[data-v-99acac1e]{color:var(--text-muted);flex:none}.upload-queue__done small[data-v-99acac1e]{color:#176848}.upload-queue__failed small[data-v-99acac1e]{color:#9b3a26}.clear-queue[data-v-99acac1e]{justify-self:start}.field--needs input[data-v-99acac1e]{border-color:#d9a13a;background:#fff9eb}.notice[data-v-99acac1e]{color:#176848;font-weight:600}.keep-all-bottom[data-v-99acac1e]{justify-self:start}.review-heading[data-v-99acac1e]{display:flex;justify-content:space-between;align-items:start;gap:16px}@media(max-width:700px){.keep-all-bottom[data-v-99acac1e]{justify-self:start}.review-heading[data-v-99acac1e]{display:grid}}@media(max-width:600px){.picture-grid[data-v-99acac1e]{grid-template-columns:1fr}}.primary-action-issues[data-v-ecd57f04]{display:grid;gap:10px;margin:12px 0;padding-left:20px}.primary-action-issues li[data-v-ecd57f04]{display:grid;gap:4px}.primary-action-issues q[data-v-ecd57f04]{font-style:italic;color:var(--text-primary)}.primary-action-issues span[data-v-ecd57f04],.primary-action-issues small[data-v-ecd57f04]{color:var(--text-muted);font-size:13px}.primary-action-issues a[data-v-ecd57f04]{color:var(--text-accent);overflow-wrap:anywhere}.primary-action-changes[data-v-ecd57f04]{display:grid;gap:10px;margin:12px 0;padding-left:20px}.primary-action-changes li[data-v-ecd57f04]{display:grid;gap:4px}.primary-action-changes del[data-v-ecd57f04]{color:var(--text-muted);text-decoration:line-through}.primary-action-changes ins[data-v-ecd57f04]{text-decoration:none;color:var(--text-primary);background:var(--surface-accent-quiet);padding:2px 4px;border-radius:4px}.primary-action-changes small[data-v-ecd57f04],.primary-action-progress[data-v-ecd57f04]{color:var(--text-muted);font-size:13px}.redirect-choice__options[data-v-ecd57f04]{display:grid;gap:var(--space-2);margin-top:var(--space-2)}.redirect-choice__option[data-v-ecd57f04]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.redirect-choice__reason[data-v-ecd57f04]{margin:0;color:var(--text-muted);overflow-wrap:anywhere}.redirect-choice__actions[data-v-ecd57f04]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.redirect-choice__left[data-v-ecd57f04]{margin-top:var(--space-3)}.redirect-choice__ready[data-v-ecd57f04]{display:grid;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-hairline)}.submission-fields[data-v-ecd57f04]{display:grid;gap:6px;margin:10px 0 0}.proposal-heading__action[data-v-ecd57f04]{display:grid;justify-items:end;gap:12px}.proposal-heading__action .button[data-v-ecd57f04]{white-space:nowrap}.submission-fields>div[data-v-ecd57f04]{display:grid;grid-template-columns:minmax(120px,1fr) 3fr;gap:12px}.submission-fields dt[data-v-ecd57f04]{color:var(--text-muted);text-transform:capitalize}.submission-fields dd[data-v-ecd57f04]{margin:0;overflow-wrap:anywhere}@media(max-width:620px){.submission-fields>div[data-v-ecd57f04]{grid-template-columns:1fr;gap:2px}}.evidence-list[data-v-ecd57f04]{display:grid;gap:18px;margin:14px 0 0;padding:0;list-style:none;counter-reset:none}.evidence-list figure[data-v-ecd57f04]{margin:0;display:grid;gap:8px}.evidence-list img[data-v-ecd57f04]{display:block;width:100%;height:auto;border:1px solid var(--border-subtle, rgba(0, 0, 0, .12));border-radius:8px}.evidence-list figcaption[data-v-ecd57f04]{display:grid;gap:3px;color:var(--text-muted)}.evidence-list figcaption strong[data-v-ecd57f04]{color:var(--text-strong, inherit);text-transform:capitalize}.evidence-list code[data-v-ecd57f04]{overflow-wrap:anywhere}.rejection-learning[data-v-ecd57f04]{display:flex;align-items:center;justify-content:space-between;gap:20px}.rejection-learning>div[data-v-ecd57f04]{display:grid;gap:5px}.rejection-learning h3[data-v-ecd57f04]{font-size:var(--size-title-3)}.rejection-learning p[data-v-ecd57f04]:last-child{max-width:65ch;color:var(--text-muted)}.mission-next-action[data-v-ecd57f04]{display:flex;align-items:center;justify-content:space-between;gap:18px}.mission-agent-status[data-v-ecd57f04]{padding:16px;border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-sunken)}.mission-next-action>div[data-v-ecd57f04]{display:grid;gap:5px}.mission-next-action .button[data-v-ecd57f04]{flex:none}@media(max-width:760px){.rejection-learning[data-v-ecd57f04]{align-items:flex-start;flex-direction:column}.rejection-learning .button[data-v-ecd57f04]{width:100%}.mission-next-action[data-v-ecd57f04]{align-items:stretch;flex-direction:column}.mission-next-action .button[data-v-ecd57f04]{width:100%;justify-content:center}.proposal-heading__action[data-v-ecd57f04]{justify-items:stretch}}.authorise-page[data-v-c3421065]{max-width:600px;margin:48px auto;padding:0 16px;display:grid;gap:16px}.authorise-page h2[data-v-c3421065]{font-size:1rem;margin:20px 0 8px}.abilities[data-v-c3421065],.workspaces[data-v-c3421065]{margin:0;padding-left:20px;display:grid;gap:6px}.role[data-v-c3421065]{color:var(--text-subtle,#53625c);font-size:.875rem;margin-left:6px}.actions[data-v-c3421065]{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.hint[data-v-c3421065]{color:var(--text-subtle,#53625c)}.outreach-plan[data-v-5d1a81fd]{display:grid;gap:10px;justify-items:start}.outreach-identity h3[data-v-5d1a81fd]{margin:18px 0 6px}.identity-record[data-v-5d1a81fd]{display:grid;gap:6px;padding:12px;border-radius:8px;background:var(--surface-sunken, #f6f4fb);white-space:pre-line;overflow-wrap:anywhere}.identity-record p[data-v-5d1a81fd]{margin:0}.identity-record small[data-v-5d1a81fd]{color:var(--text-subtle, #53625c);white-space:normal}.identity-actions[data-v-5d1a81fd]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.link-button[data-v-5d1a81fd]{padding:0;border:0;background:none;color:var(--brand-primary, #5b2bd9);font:inherit;text-decoration:underline;cursor:pointer}.outreach-identity textarea[data-v-5d1a81fd]{width:100%;box-sizing:border-box}.prospect-list[data-v-5d1a81fd]{list-style:none;margin:12px 0 0;padding:0}.prospect-list>li[data-v-5d1a81fd]{padding:10px 0;border-bottom:1px solid var(--border-subtle, rgba(0, 0, 0, .12))}.prospect-row[data-v-5d1a81fd]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.prospect-identity[data-v-5d1a81fd]{display:grid;gap:2px;overflow-wrap:anywhere}.prospect-actions[data-v-5d1a81fd]{display:flex;align-items:center;gap:10px;flex-shrink:0}@media(max-width:620px){.prospect-row[data-v-5d1a81fd]{flex-direction:column}}.recipient[data-v-7c4a9253]{border:1px solid var(--border-subtle, rgba(0, 0, 0, .12));border-radius:8px;padding:14px 16px;display:grid;gap:8px}.recipient--struck[data-v-7c4a9253]{opacity:.62}.recipient>header[data-v-7c4a9253]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.recipient>header>div[data-v-7c4a9253]:first-child{display:grid;gap:2px;overflow-wrap:anywhere}.recipient-state[data-v-7c4a9253]{display:flex;align-items:center;gap:10px;flex-shrink:0}.recipient-subject[data-v-7c4a9253]{font-weight:600;margin:0;overflow-wrap:anywhere}.recipient-body[data-v-7c4a9253]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.recipient-note[data-v-7c4a9253]{margin:0;color:var(--text-muted)}@media(max-width:620px){.recipient>header[data-v-7c4a9253]{flex-direction:column}}code[data-v-5fce1fea]{display:block;overflow-wrap:anywhere;margin:8px 0}.partner-console[data-v-c9511255]{max-width:1100px;margin:0 auto;padding:32px 24px;display:grid;gap:24px}.partner-header[data-v-c9511255]{display:flex;align-items:center;justify-content:space-between;gap:16px}.private-link[data-v-c9511255]{display:block;overflow-wrap:anywhere;margin:12px 0}.partner-console nav[data-v-c9511255]{flex-wrap:wrap}.partner-console[data-v-c9511255] .connect-form{max-width:640px;width:100%}.specialist-setting[data-v-c9511255]{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;padding:16px 0;border-top:1px solid var(--border-hairline)}.specialist-setting img[data-v-c9511255]{width:54px;height:54px;object-fit:cover;border-radius:50%}.specialist-setting>div[data-v-c9511255]{display:grid;gap:8px}.specialist-setting strong[data-v-c9511255]{color:var(--text-strong)}@media(max-width:640px){.partner-console[data-v-c9511255]{padding:24px 16px}.partner-header h1[data-v-c9511255]{font-size:26px}}.review-operation[data-v-d399e530]{border:1px solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-card);overflow:hidden}.review-operation header[data-v-d399e530]{padding:18px 22px;border-bottom:1px solid var(--border-hairline)}.review-operation header strong[data-v-d399e530]{font-size:13px;text-transform:capitalize}.review-operation header p[data-v-d399e530]{margin-top:8px;font-size:12px;color:var(--text-muted);overflow-wrap:anywhere}.review-fields[data-v-d399e530]{display:grid;gap:18px;padding:22px}.review-fields dt[data-v-d399e530]{color:var(--text-muted);text-transform:capitalize;font-size:12px;margin-bottom:7px}.review-fields dd[data-v-d399e530],.review-diff p[data-v-d399e530]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75;font-size:14px;margin:0}.review-diff[data-v-d399e530]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.review-diff section[data-v-d399e530]{padding:20px;min-width:0}.review-diff section+section[data-v-d399e530]{background:var(--surface-accent-quiet)}.review-diff h3[data-v-d399e530]{font-size:12px;color:var(--text-muted);margin-bottom:12px}.review-note[data-v-d399e530]{padding:16px 22px;border-top:1px solid var(--border-hairline);color:var(--text-muted);font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}@media(max-width:680px){.review-diff[data-v-d399e530]{grid-template-columns:minmax(0,1fr)}.review-operation header[data-v-d399e530],.review-fields[data-v-d399e530]{padding:16px}}.proposal-review-page[data-v-bdfda1ba]{max-width:950px;margin:0 auto}.review-navigation[data-v-bdfda1ba],.review-heading[data-v-bdfda1ba],.review-buttons[data-v-bdfda1ba]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.review-navigation a[data-v-bdfda1ba]{color:var(--text-accent);font-size:13px}.review-heading[data-v-bdfda1ba]{align-items:start}.review-heading>div[data-v-bdfda1ba]{flex:1;min-width:220px}.review-heading h1[data-v-bdfda1ba]{font-size:28px;margin-top:9px;overflow-wrap:anywhere}.review-rationale[data-v-bdfda1ba]{margin-top:18px;white-space:pre-wrap;line-height:1.8;color:var(--text-muted);font-size:14px}.review-dates[data-v-bdfda1ba]{display:flex;gap:20px;flex-wrap:wrap;margin-top:22px}.review-dates dt[data-v-bdfda1ba]{color:var(--text-subtle);font-size:11px;margin-bottom:6px}.review-dates dd[data-v-bdfda1ba]{font-size:12px;margin:0}.review-status[data-v-bdfda1ba]{padding:18px 22px;background:var(--surface-accent-quiet);border:1px solid var(--border-hairline);border-radius:var(--radius-control);line-height:1.7;font-size:14px}.review-decision h2[data-v-bdfda1ba],#review-changes[data-v-bdfda1ba]{font-size:19px}.review-decision>p[data-v-bdfda1ba],.review-readonly[data-v-bdfda1ba]{font-size:13px;line-height:1.75;margin-top:10px;color:var(--text-muted)}.review-buttons[data-v-bdfda1ba]{justify-content:start;margin-top:20px}.review-reject-form[data-v-bdfda1ba]{display:grid;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid var(--border-hairline)}.review-reject-form>button[data-v-bdfda1ba]{justify-self:start}button[data-v-bdfda1ba]:focus-visible,a[data-v-bdfda1ba]:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}@media(max-width:680px){.review-heading h1[data-v-bdfda1ba]{font-size:23px}.review-dates[data-v-bdfda1ba]{display:grid}}.activity-list[data-v-a010d9fc]{display:grid;gap:12px}.activity-card[data-v-a010d9fc]{display:grid;gap:10px}.activity-header[data-v-a010d9fc]{display:flex;align-items:start;justify-content:space-between;gap:16px}.activity-header h2[data-v-a010d9fc]{font-size:18px;margin:3px 0}.activity-header .eyebrow[data-v-a010d9fc]{margin:0}.activity-card>p[data-v-a010d9fc]{margin:0}.activity-actions[data-v-a010d9fc]{display:flex;align-items:start;gap:20px;flex-wrap:wrap}.activity-actions details[data-v-a010d9fc]{flex:1;min-width:230px}.activity-actions summary[data-v-a010d9fc]{cursor:pointer;color:var(--text-accent);font-weight:600}.activity-actions ol[data-v-a010d9fc]{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:7px}.activity-actions li[data-v-a010d9fc]{display:flex;flex-wrap:wrap;gap:10px;font-size:13px}.activity-actions time[data-v-a010d9fc],.activity-actions li span[data-v-a010d9fc]{color:var(--text-muted)}.traffic-source[data-v-6442dea5]{min-width:0}.source-heading[data-v-6442dea5]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.source-heading h2[data-v-6442dea5]{margin:0}.source-status[data-v-6442dea5]{flex:none;border-radius:999px;padding:6px 10px;background:#edf7f1;color:#176848;font-size:12px;font-weight:700}.source-status[data-state=partial][data-v-6442dea5],.source-status[data-state=awaiting][data-v-6442dea5],.source-status[data-state=syncing][data-v-6442dea5]{background:#fff6dc;color:#73530a}.source-status[data-state=stale][data-v-6442dea5],.source-status[data-state=disconnected][data-v-6442dea5],.source-status[data-state=failed][data-v-6442dea5],.source-status[data-state=paused][data-v-6442dea5]{background:#f7ece8;color:#94331f}.source-window[data-v-6442dea5]{margin-top:-8px;color:var(--text-muted,#53625a);font-size:13px}.traffic-metrics[data-v-6442dea5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.traffic-metric[data-v-6442dea5]{display:grid;gap:5px;padding:16px;border:1px solid var(--border-subtle,#e5e1da);border-radius:12px;background:#fafbf9}.traffic-metric span[data-v-6442dea5],.traffic-metric small[data-v-6442dea5],.coverage-note[data-v-6442dea5],.source-caveat[data-v-6442dea5],.report-lists p[data-v-6442dea5]{color:var(--text-muted,#53625a)}.traffic-metric strong[data-v-6442dea5]{font-size:28px;line-height:1.1}.traffic-metric small[data-v-6442dea5]{line-height:1.35}.traffic-metric .metric-change[data-tone=positive][data-v-6442dea5]{color:#176848;font-weight:700}.traffic-metric .metric-change[data-tone=negative][data-v-6442dea5]{color:#b42318;font-weight:700}.coverage-note[data-v-6442dea5],.source-caveat[data-v-6442dea5]{font-size:13px}.report-lists[data-v-6442dea5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.report-lists--single[data-v-6442dea5]{grid-template-columns:1fr}.report-lists h3[data-v-6442dea5]{margin-bottom:4px}.report-lists p[data-v-6442dea5]{margin-top:0}.traffic-table[data-v-6442dea5]{overflow-x:auto;border:1px solid var(--border-subtle,#e5e1da);border-radius:10px}.traffic-table[data-v-6442dea5]:focus-visible{outline:2px solid var(--border-focus,#176848);outline-offset:3px}.traffic-table table[data-v-6442dea5]{width:100%;border-collapse:collapse;font-size:13px}.traffic-table th[data-v-6442dea5],.traffic-table td[data-v-6442dea5]{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border-subtle,#e5e1da)}.traffic-table td[data-v-6442dea5]{text-align:right;white-space:nowrap}.traffic-table tbody tr[data-v-6442dea5]:last-child>*{border-bottom:0}.traffic-table tbody th[data-v-6442dea5]{font-weight:500;overflow-wrap:anywhere;max-width:260px}.empty-report[data-v-6442dea5],.empty-row[data-v-6442dea5]{padding:18px;border-radius:10px;background:#fafbf9}.empty-report h3[data-v-6442dea5]{margin-top:0}@media(max-width:760px){.traffic-metrics[data-v-6442dea5],.report-lists[data-v-6442dea5]{grid-template-columns:1fr}.source-heading[data-v-6442dea5]{align-items:flex-start;flex-direction:column;gap:10px}}.rankings[data-v-30193b39]{--rank-top-3:#0f5238;--rank-top-10:#3d8f68;--rank-top-20:#8cc3a5;display:grid;gap:16px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .rankings[data-v-30193b39]{--rank-top-3:#8fd6b0;--rank-top-10:#4fa57c;--rank-top-20:#2c6b4c}}.rankings-meta[data-v-30193b39]{display:grid;gap:4px;text-align:right}.rankings-meta span[data-v-30193b39]{color:var(--text-muted,#53625a);font-size:13px}.section-heading[data-v-30193b39]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.chart-legend[data-v-30193b39]{display:flex;gap:16px;font-size:13px;margin:4px 0 8px}.chart-legend i[data-v-30193b39]{display:inline-block;width:14px;height:3px;border-radius:2px;margin-right:6px;vertical-align:middle}.visibility-chart[data-v-30193b39]{width:100%;height:auto;display:block}.visibility-chart .grid[data-v-30193b39]{stroke:var(--border-subtle,#e5e1da);stroke-width:1}.visibility-chart .axis[data-v-30193b39]{fill:var(--text-muted,#53625a);font-size:11px}.visibility-chart .crosshair[data-v-30193b39]{stroke:var(--text-muted,#53625a);stroke-width:1;stroke-dasharray:3 3}.chart-tooltip[data-v-30193b39]{font-size:13px;color:var(--text-muted,#53625a);margin:6px 0 0}.plain-list[data-v-30193b39]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.plain-list li[data-v-30193b39]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.plain-list small[data-v-30193b39]{display:block}.table-scroll[data-v-30193b39]{overflow-x:auto;max-width:100%}.rank-table[data-v-30193b39]{border-collapse:collapse;width:100%;font-size:14px}.rank-table th[data-v-30193b39],.rank-table td[data-v-30193b39]{text-align:left;padding:8px;border-bottom:1px solid var(--border-subtle,#e5e1da);vertical-align:top}.rank-table thead th[data-v-30193b39]{font-size:12px;color:var(--text-muted,#53625a);white-space:nowrap}.rank-table tbody th small[data-v-30193b39]{display:block;font-weight:400}.rank-table .why[data-v-30193b39]{min-width:220px;max-width:360px}.rank-table .actions[data-v-30193b39]{white-space:nowrap}.rank-table .actions[data-v-30193b39]>*{margin-left:4px}.muted[data-v-30193b39]{color:var(--text-muted,#53625a);overflow-wrap:anywhere}.badge[data-v-30193b39]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;background:#e6f2ec;color:#176848;font-size:11px;font-weight:650}.is-up[data-v-30193b39]{color:#176848}.is-down[data-v-30193b39]{color:#a4372a}.add-keyword[data-v-30193b39]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px}.add-keyword label[data-v-30193b39]{font-size:13px;font-weight:700}.add-keyword input[data-v-30193b39]{font:inherit;padding:8px 10px;border:1px solid var(--border-subtle,#d7d2c9);border-radius:8px;min-width:220px}.visually-hidden[data-v-30193b39]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.report-footnote[data-v-30193b39]{color:var(--text-muted,#53625a);font-size:13px}@media(max-width:650px){.rankings-meta[data-v-30193b39]{text-align:left}.add-keyword input[data-v-30193b39]{min-width:0;flex:1}}.heading[data-v-e9368d58]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.stat-row[data-v-e9368d58]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:12px 0}.stat-row strong[data-v-e9368d58]{display:block;font-size:24px}.stat-row strong.small[data-v-e9368d58]{font-size:15px}.stat-row span[data-v-e9368d58]{display:block;color:var(--text-muted, #53625a)}.story[data-v-e9368d58]{border-top:1px solid var(--border-subtle, #e5e1da);padding:14px 0;display:grid;gap:8px}.story header p[data-v-e9368d58]{margin:2px 0 0}.grade[data-v-e9368d58]{display:inline-block;margin-right:8px;padding:1px 8px;border-radius:999px;background:#eee;font-size:12px;font-weight:650}.is-act[data-v-e9368d58]{background:#e7f4ee;color:#176848}.is-watch[data-v-e9368d58]{background:#f3ecdf;color:#7a5a1c}.angles[data-v-e9368d58]{display:grid;gap:8px}.angle[data-v-e9368d58]{display:flex;gap:10px;padding:10px;border:1px solid var(--border-subtle, #e5e1da);border-radius:8px;cursor:pointer}.angle.chosen[data-v-e9368d58]{border-color:var(--brand-primary, #5b2bd9)}.angle>span[data-v-e9368d58]{display:grid;gap:4px}.role[data-v-e9368d58]{font-size:12px;font-weight:650;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted, #53625a)}.warning[data-v-e9368d58]{color:#a4442c}.ok[data-v-e9368d58]{color:#176848}.journalists h4[data-v-e9368d58]{margin:4px 0}.journalists ul[data-v-e9368d58],.closed ul[data-v-e9368d58],.watches ul[data-v-e9368d58]{margin:0;padding-left:18px;display:grid;gap:6px}.actions[data-v-e9368d58]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.link-button[data-v-e9368d58]{padding:0;border:0;background:none;color:var(--brand-primary, #5b2bd9);font:inherit;text-decoration:underline;cursor:pointer}.kind[data-v-e9368d58]{font-size:12px;font-weight:650}.watch-form[data-v-e9368d58]{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin-top:10px}.watch-form label[data-v-e9368d58]{display:grid;gap:6px;font-weight:600}.watch-form select[data-v-e9368d58],.watch-form input[data-v-e9368d58]{padding:9px;border:1px solid var(--border-subtle, #d7d2c9);border-radius:8px}.muted[data-v-e9368d58]{color:var(--text-muted, #53625a)}.notice[data-v-e9368d58]{padding:12px;border:1px solid #4a896b;border-radius:8px;background:#e7f4ee}details summary[data-v-e9368d58]{cursor:pointer;font-weight:600;margin-top:10px}.stat-row[data-v-0192d483]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.stat-row strong[data-v-0192d483]{display:block;font-size:28px}.stat-row span[data-v-0192d483],.stat-row small[data-v-0192d483]{display:block}.links-table[data-v-0192d483]{width:100%;border-collapse:collapse}.links-table th[data-v-0192d483],.links-table td[data-v-0192d483]{text-align:left;padding:8px;border-top:1px solid var(--border-subtle, #e5e1da);vertical-align:top}.tag[data-v-0192d483]{margin-left:6px;padding:1px 8px;border-radius:999px;background:#f3ecdf;font-size:12px}.status[data-v-0192d483]{font-weight:650}.is-live[data-v-0192d483]{color:#176848}.is-lost[data-v-0192d483]{color:#a4442c}.is-pending[data-v-0192d483],.is-muted[data-v-0192d483],.muted[data-v-0192d483]{color:var(--text-muted, #53625a)}.work-list[data-v-0192d483]{margin:0;padding-left:18px;display:grid;gap:10px}.settings[data-v-0192d483]{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.settings label[data-v-0192d483]{display:grid;gap:6px;font-weight:600}.settings select[data-v-0192d483],.settings input[data-v-0192d483]{padding:9px;border:1px solid var(--border-subtle, #d7d2c9);border-radius:8px}.breakable[data-v-0192d483]{word-break:break-word}.strategy-list[data-v-0192d483]{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:12px}.strategy-list li[data-v-0192d483]{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-top:10px;border-top:1px solid var(--border-subtle, #e5e1da)}.strategy-list select[data-v-0192d483]{padding:7px;border:1px solid var(--border-subtle, #d7d2c9);border-radius:8px}.strategies details summary[data-v-0192d483]{cursor:pointer;font-weight:600;margin-top:12px}@media(max-width:650px){.strategy-list li[data-v-0192d483]{flex-direction:column}}.notice[data-v-0192d483]{padding:12px;border:1px solid #4a896b;border-radius:8px;background:#e7f4ee}@media(max-width:650px){.links-table thead[data-v-0192d483]{display:none}.links-table tr[data-v-0192d483]{display:grid;padding:8px 0}.links-table td[data-v-0192d483]{border:0;padding:2px 0}}.youtube-report[data-v-cc5568e9]{min-width:0}.source-heading[data-v-cc5568e9]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.source-heading h2[data-v-cc5568e9]{margin:0}.source-status[data-v-cc5568e9]{flex:none;border-radius:999px;padding:6px 10px;background:#edf7f1;color:#176848;font-size:12px;font-weight:700}.source-status[data-state=partial][data-v-cc5568e9],.source-status[data-state=awaiting][data-v-cc5568e9]{background:#fff6dc;color:#73530a}.source-status[data-state=failed][data-v-cc5568e9],.source-status[data-state=reconnect][data-v-cc5568e9]{background:#f7ece8;color:#94331f}.source-window[data-v-cc5568e9]{margin-top:-8px;color:var(--text-muted,#53625a);font-size:13px}.traffic-metrics[data-v-cc5568e9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.traffic-metric[data-v-cc5568e9]{display:grid;gap:5px;padding:16px;border:1px solid var(--border-subtle,#e5e1da);border-radius:12px;background:#fafbf9}.traffic-metric span[data-v-cc5568e9],.traffic-metric small[data-v-cc5568e9],.coverage-note[data-v-cc5568e9],.source-caveat[data-v-cc5568e9],.report-lists p[data-v-cc5568e9]{color:var(--text-muted,#53625a)}.traffic-metric strong[data-v-cc5568e9]{font-size:28px;line-height:1.1}.traffic-metric small[data-v-cc5568e9]{line-height:1.35}.traffic-metric .metric-change[data-tone=positive][data-v-cc5568e9]{color:#176848;font-weight:700}.traffic-metric .metric-change[data-tone=negative][data-v-cc5568e9]{color:#b42318;font-weight:700}.views-chart h3[data-v-cc5568e9]{margin-bottom:8px}.views-chart svg[data-v-cc5568e9]{display:block;width:100%;height:160px;border-bottom:1px solid var(--border-subtle,#e5e1da)}.views-chart rect[data-v-cc5568e9]{fill:#c4302b}.views-chart rect.missing[data-v-cc5568e9]{fill:#e5e1da}.chart-axis[data-v-cc5568e9]{display:flex;margin-top:4px;font-size:11px;color:var(--text-muted,#53625a)}.chart-axis span[data-v-cc5568e9]{flex:1;min-width:0;white-space:nowrap;overflow:visible}.coverage-note[data-v-cc5568e9],.source-caveat[data-v-cc5568e9]{font-size:13px}.report-lists h3[data-v-cc5568e9]{margin-bottom:4px}.report-lists p[data-v-cc5568e9]{margin-top:0}.traffic-table[data-v-cc5568e9]{overflow-x:auto;border:1px solid var(--border-subtle,#e5e1da);border-radius:10px}.traffic-table[data-v-cc5568e9]:focus-visible{outline:2px solid var(--border-focus,#176848);outline-offset:3px}.traffic-table table[data-v-cc5568e9]{width:100%;border-collapse:collapse;font-size:13px}.traffic-table th[data-v-cc5568e9],.traffic-table td[data-v-cc5568e9]{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border-subtle,#e5e1da)}.traffic-table td[data-v-cc5568e9]{text-align:right;white-space:nowrap}.traffic-table tbody tr[data-v-cc5568e9]:last-child>*{border-bottom:0}.traffic-table tbody th[data-v-cc5568e9]{font-weight:500;overflow-wrap:anywhere;max-width:360px}.empty-row[data-v-cc5568e9]{padding:18px;border-radius:10px;background:#fafbf9}@media(max-width:760px){.traffic-metrics[data-v-cc5568e9]{grid-template-columns:1fr}.source-heading[data-v-cc5568e9]{flex-direction:column;gap:10px}}.share-list[data-v-af06e1ba]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.share-list li[data-v-af06e1ba]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.report-tabs[data-v-af06e1ba]{display:flex;gap:6px;padding:5px;border:1px solid var(--border-subtle,#e5e1da);border-radius:12px;background:#f7f7f4;width:max-content;max-width:100%}.report-tabs button[data-v-af06e1ba]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:650;padding:10px 16px;cursor:pointer}.report-tabs button[aria-current=page][data-v-af06e1ba]{background:#fff;box-shadow:0 1px 4px #182d231f;color:#176848}.report-tabs button[data-v-af06e1ba]:focus-visible{outline:2px solid var(--border-focus,#176848);outline-offset:2px}.report-intro[data-v-af06e1ba]{display:flex;align-items:end;justify-content:space-between;gap:24px}.report-intro h2[data-v-af06e1ba]{margin:0}.range-controls[data-v-af06e1ba]{display:grid;grid-template-columns:auto 150px;align-items:center;gap:6px 10px;max-width:560px}.range-controls label[data-v-af06e1ba]{font-size:13px;font-weight:700}.range-controls select[data-v-af06e1ba]{font:inherit;padding:9px 34px 9px 11px;border:1px solid var(--border-subtle,#d7d2c9);border-radius:8px;background:#fff;color:inherit;cursor:pointer}.range-controls p[data-v-af06e1ba]{grid-column:1/-1;margin:0;color:var(--text-muted,#53625a);text-align:right}.report-footnote[data-v-af06e1ba]{color:var(--text-muted,#53625a);font-size:13px}@media(max-width:650px){.report-tabs[data-v-af06e1ba]{width:100%;box-sizing:border-box}.report-tabs button[data-v-af06e1ba]{flex:1;padding-inline:10px}.report-intro[data-v-af06e1ba]{align-items:flex-start;flex-direction:column;gap:12px}.range-controls[data-v-af06e1ba]{width:100%;grid-template-columns:1fr}.range-controls p[data-v-af06e1ba]{grid-column:auto;text-align:left}.range-controls select[data-v-af06e1ba]{width:100%}}.selection-panel[data-v-268e2320]{padding:16px;border:1px solid var(--border-subtle,#ddd);border-radius:10px}.service-choices[data-v-268e2320]{display:flex;flex-wrap:wrap;gap:8px 18px;border:0;padding:0;margin:0}.service-choices legend[data-v-268e2320]{font-weight:600;margin-bottom:6px}.service-choices label[data-v-268e2320]{display:flex;gap:6px;align-items:center}.actions[data-v-268e2320],.connection-actions[data-v-268e2320]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.connection-actions[data-v-268e2320]{justify-content:flex-end}.sync-error[data-v-268e2320]{color:var(--critical,#a21b1b)}.manual-toggle[data-v-268e2320]{align-self:flex-start;color:var(--brand-primary,#5b2bd9);background:none;border:0;text-decoration:underline;cursor:pointer;text-align:left}.empty-resources[data-v-268e2320],.provider-notice[data-v-268e2320]{padding:12px;border-radius:8px;background:var(--surface-subtle,#f6f4fb)}.provider-notice[data-v-268e2320]{display:grid;gap:6px;border:1px solid var(--border-subtle,#ddd)}.provider-notice p[data-v-268e2320]{margin:0}.provider-notice a[data-v-268e2320]{justify-self:start}.connection-actions[data-v-fbccd8c1],.connection-actions[data-v-57b0aa76]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.page-choice[data-v-57b0aa76]{display:flex;gap:8px;align-items:center;padding:6px 0}fieldset[data-v-57b0aa76]{border:0;padding:0;margin:0}legend[data-v-57b0aa76]{font-weight:600;margin-bottom:6px}.connection-actions[data-v-8a912abc],.connection-actions[data-v-5add9cf5]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.location-fields[data-v-1794f6f4]{display:grid;gap:16px;border:1px solid var(--border-subtle,#ddd);border-radius:10px;padding:16px;min-width:0}.location-fields legend[data-v-1794f6f4]{font-weight:600;padding:0 6px}summary[data-v-1794f6f4]{cursor:pointer;font-weight:600}.github-actions[data-v-d1403840]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.control-rows[data-v-53942e9e]{display:grid;gap:1rem}.control-row[data-v-53942e9e]{display:flex;align-items:end;gap:1rem;justify-content:space-between;padding:.8rem 0}.control-row[data-v-53942e9e]>:first-child{flex:1;min-width:0}.control-row select[data-v-53942e9e],.control-row input[data-v-53942e9e]{width:100%}.owner-only-note[data-v-53942e9e]{margin:0 0 .5rem}.connection-scopes[data-v-53942e9e]{margin-top:1.5rem}@media(max-width:640px){.control-row[data-v-53942e9e]{align-items:stretch;flex-direction:column}}.tracking-guide[data-v-6a5e8fb2]{display:grid;gap:18px;padding:20px;border:2px solid #d9b36c;border-radius:14px;background:#fff9eb;scroll-margin:24px;outline:none}.tracking-guide[data-v-6a5e8fb2]:focus-visible{box-shadow:0 0 0 3px #6237b533}.tracking-guide--complete[data-v-6a5e8fb2]{border-color:#8ab69a;background:#eef8f1}.tracking-guide__heading[data-v-6a5e8fb2]{display:flex;align-items:flex-start;gap:12px}.tracking-guide__heading>div[data-v-6a5e8fb2]{display:grid;gap:5px}.tracking-guide__heading strong[data-v-6a5e8fb2]{color:var(--text-strong);font-size:1.05rem}.tracking-guide__heading p[data-v-6a5e8fb2],.tracking-next-step p[data-v-6a5e8fb2],.tracking-guide__footnote[data-v-6a5e8fb2]{color:var(--text-muted);margin:0}.tracking-guide__icon[data-v-6a5e8fb2],.tracking-next-step__number[data-v-6a5e8fb2]{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:999px;background:#f2d28d;color:#513814;font-weight:800}.tracking-guide--complete .tracking-guide__icon[data-v-6a5e8fb2]{background:#cce8d5;color:#176848}.tracking-next-step[data-v-6a5e8fb2]{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid rgba(81,56,20,.18);border-radius:10px;background:#fff}.tracking-next-step>div[data-v-6a5e8fb2]{display:grid;gap:10px;min-width:0}.tracking-next-step .button[data-v-6a5e8fb2]{justify-self:start}.tracking-problems[data-v-6a5e8fb2]{display:grid;gap:7px;padding:14px 16px;border-left:4px solid #b9573f;background:#fff}.tracking-problems ul[data-v-6a5e8fb2]{margin:0;padding-left:20px}.tracking-guide__footnote[data-v-6a5e8fb2]{font-size:var(--size-ui-sm)}.save-row[data-v-6a5e8fb2]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.save-status[data-v-6a5e8fb2]{color:#176848;font-weight:600}.save-status--bad[data-v-6a5e8fb2]{color:#9b3a26}@media(max-width:600px){.tracking-guide[data-v-6a5e8fb2]{padding:16px}.tracking-next-step[data-v-6a5e8fb2]{padding:14px}.tracking-next-step .button[data-v-6a5e8fb2]{width:100%;justify-content:center}}.wordpress-steps ol[data-v-6ca7edd0]{display:grid;gap:8px;padding-left:22px;margin:0 0 8px}.wordpress-steps code[data-v-6ca7edd0]{overflow-wrap:anywhere}.share-list[data-v-47d35279]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.share-list li[data-v-47d35279]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.platform-heading[data-v-6d91bad0]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.platform-heading h3[data-v-6d91bad0],.platform-heading p[data-v-6d91bad0]{margin-top:0}.platform-form[data-v-6d91bad0]{margin-top:18px}.disconnect-warning[data-v-6d91bad0]{padding:14px;border:1px solid var(--border-warning,#d8a02d);border-radius:10px;background:var(--surface-warning,#fff8e8)}.disconnect-warning p[data-v-6d91bad0]{margin:6px 0 12px}.disconnect-warning label[data-v-6d91bad0]{display:flex;align-items:flex-start;gap:9px}.disconnect-warning input[data-v-6d91bad0]{width:auto;margin-top:4px}.platform-actions[data-v-6d91bad0]{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:650px){.platform-heading[data-v-6d91bad0]{display:grid}}.details-heading[data-v-1f3b02c4]{display:flex;justify-content:space-between;align-items:start;gap:16px}.details-heading h3[data-v-1f3b02c4],.details-heading p[data-v-1f3b02c4]{margin-block:0 6px}.details-forms[data-v-1f3b02c4]{display:grid;gap:18px;margin-top:16px;max-width:560px}.details-note[data-v-1f3b02c4]{margin:0;color:var(--text-subtle,#53625c);font-size:14px}@media(max-width:700px){.details-heading[data-v-1f3b02c4]{display:grid}}.connections-card[data-v-0187ede7],.connection-list[data-v-0187ede7],.instruction-form[data-v-0187ede7],.mcp-form[data-v-0187ede7]{display:grid;gap:16px}.connection-list article[data-v-0187ede7]{display:grid;gap:10px;padding:14px;border:1px solid var(--border-hairline);border-radius:var(--radius-control)}.connection-title[data-v-0187ede7]{display:flex;justify-content:space-between;gap:12px;align-items:start}.connection-title span[data-v-0187ede7]:first-child{display:grid;gap:3px}.connection-title small[data-v-0187ede7]{color:var(--text-muted)}.primary-pill[data-v-0187ede7]{padding:4px 8px;border-radius:999px;background:var(--surface-accent-quiet);color:var(--text-accent);font-size:12px;font-weight:700}.connection-actions[data-v-0187ede7]{display:flex;gap:8px;flex-wrap:wrap}.saved-guidance[data-v-0187ede7],.tool-summary[data-v-0187ede7]{white-space:pre-wrap;color:var(--text-muted);font-size:13px}.tool-summary[data-v-0187ede7]{overflow-wrap:anywhere}.technical-details[data-v-0187ede7]{color:var(--text-muted);font-size:13px}.technical-details summary[data-v-0187ede7]{cursor:pointer;width:max-content}.technical-details p[data-v-0187ede7]{margin-top:6px;overflow-wrap:anywhere}.instruction-form textarea[data-v-0187ede7],.mcp-form input[data-v-0187ede7],.mcp-form select[data-v-0187ede7]{width:100%;box-sizing:border-box}.check[data-v-0187ede7]{display:flex;gap:9px;align-items:flex-start}.check input[data-v-0187ede7]{width:auto;margin-top:4px}.missing-details[data-v-0187ede7]{color:var(--text-muted);font-size:13px}.missing-details summary[data-v-0187ede7]{cursor:pointer;width:max-content}.missing-details ul[data-v-0187ede7]{margin:6px 0 0;padding-left:18px;display:grid;gap:4px}.access-status[data-v-0187ede7]{display:flex;align-items:center;justify-content:space-between;gap:20px}.access-status>div[data-v-0187ede7]{display:grid;gap:5px}.access-status h2[data-v-0187ede7],.access-status p[data-v-0187ede7]{margin:0}.access-status--ready[data-v-0187ede7]{border-color:var(--status-ok-border,#8cc9a7);background:var(--status-ok-surface,#f1fbf5)}.access-status--attention[data-v-0187ede7]{border-color:var(--status-high-border,#e6a89e);background:var(--status-high-surface,#fff3f1)}@media(max-width:650px){.access-status[data-v-0187ede7]{align-items:stretch;flex-direction:column}}.cloudflare-actions[data-v-c1355552]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cloudflare-steps[data-v-c1355552]{display:grid;gap:8px;padding-left:20px}.cloudflare-steps ul[data-v-c1355552]{margin:6px 0;padding-left:18px}.client-mail[data-v-270a8fa8]{min-width:0}.mail-status[data-v-270a8fa8]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap;padding:8px 0;overflow-wrap:anywhere}.mail-step[data-v-270a8fa8]{border-top:1px solid var(--border-subtle,#e5e1da);margin-top:20px;padding-top:12px}.mail-step h3[data-v-270a8fa8]{margin:0 0 8px}.mode-choice[data-v-270a8fa8]{border:0;padding:0;margin:0 0 10px;display:grid;gap:8px}.one-click[data-v-270a8fa8]{margin:0 0 14px}.mail-actions[data-v-270a8fa8]{display:flex;gap:10px;flex-wrap:wrap}.conflict[data-v-270a8fa8]{display:flex;gap:10px;align-items:flex-start;padding:6px 0;overflow-wrap:anywhere}.copy-row[data-v-270a8fa8]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.copy-row code[data-v-270a8fa8],.dns-record code[data-v-270a8fa8],.conflict code[data-v-270a8fa8]{overflow-wrap:anywhere;word-break:break-all}.dns-records[data-v-270a8fa8],.inbox[data-v-270a8fa8]{list-style:none;padding:0;margin:0;display:grid;gap:12px}.dns-record[data-v-270a8fa8],.inbox li[data-v-270a8fa8]{border:1px solid var(--border-subtle,#e5e1da);border-radius:8px;padding:12px;min-width:0}.dns-record__head[data-v-270a8fa8]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.dns-record dl[data-v-270a8fa8]{margin:8px 0 0;display:grid;gap:6px}.dns-record dl div[data-v-270a8fa8]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px}.dns-record dt[data-v-270a8fa8]{font-weight:600}.dns-record dd[data-v-270a8fa8]{margin:0;min-width:0}.snippet[data-v-270a8fa8]{margin:6px 0;overflow-wrap:anywhere}.button-link[data-v-270a8fa8]{display:inline-block;padding:8px 14px;border-radius:8px;background:var(--brand-primary,#5b2bd9);color:#fff;text-decoration:none}.visually-hidden[data-v-270a8fa8]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:520px){.dns-record dl div[data-v-270a8fa8]{grid-template-columns:1fr}}.webhook-instructions[data-v-32fd641c]{padding:16px;border:1px solid var(--border-subtle,#ddd);border-radius:10px;margin:16px 0}.webhook-instructions code[data-v-32fd641c]{overflow-wrap:anywhere}.webhook-instructions pre[data-v-32fd641c]{white-space:pre-wrap;overflow-wrap:anywhere}.webhook-instructions summary[data-v-32fd641c]{cursor:pointer;font-weight:600}.private-key[data-v-32fd641c]{display:block;overflow-wrap:anywhere;margin:12px 0}.business-connections[data-v-9e46821d]{min-width:0}.connector[data-v-9e46821d]{padding:10px 0;border-bottom:1px solid var(--border-subtle,#e5e1da)}.connector[data-v-9e46821d]:last-child{border-bottom:0}.connector-head[data-v-9e46821d]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.connector-actions[data-v-9e46821d]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.connector p[data-v-9e46821d]{overflow-wrap:anywhere}.email-setup[data-v-73b8b5c4]{min-width:0}.provider-status[data-v-73b8b5c4]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0}.email-step[data-v-73b8b5c4]{border-top:1px solid var(--border-subtle,#e5e1da);margin-top:20px;padding-top:12px}.email-step h3[data-v-73b8b5c4]{margin:0 0 8px}.provider-choice[data-v-73b8b5c4]{border:0;padding:0;margin:0}.provider-option[data-v-73b8b5c4]{display:flex;gap:10px;align-items:flex-start;padding:8px 0}.copy-row[data-v-73b8b5c4]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;overflow-wrap:anywhere}.copy-row code[data-v-73b8b5c4]{overflow-wrap:anywhere;word-break:break-all}.dns-records[data-v-73b8b5c4]{list-style:none;padding:0;margin:0;display:grid;gap:12px}.dns-record[data-v-73b8b5c4]{border:1px solid var(--border-subtle,#e5e1da);border-radius:8px;padding:12px;min-width:0}.dns-record__head[data-v-73b8b5c4]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.dns-record__help[data-v-73b8b5c4]{margin:6px 0}.dns-record dl[data-v-73b8b5c4]{margin:8px 0 0;display:grid;gap:6px}.dns-record dl div[data-v-73b8b5c4]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px}.dns-record dt[data-v-73b8b5c4]{font-weight:600}.dns-record dd[data-v-73b8b5c4]{margin:0;min-width:0}.visually-hidden[data-v-73b8b5c4]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:520px){.dns-record dl div[data-v-73b8b5c4]{grid-template-columns:1fr}}.shop-status[data-v-feccbe1f]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;flex-wrap:wrap}.shop-status>span[data-v-feccbe1f]:first-child{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.shop-actions[data-v-feccbe1f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.connect-form[data-v-feccbe1f]{margin-top:16px}.connect-form h3[data-v-feccbe1f]{margin:0}.sync-error[data-v-feccbe1f]{color:var(--critical,#a21b1b)}.platform[data-v-c9f36c32]{padding:12px 0;border-top:1px solid var(--border-subtle,#e5e1da)}.platform-head[data-v-c9f36c32]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.platform-status[data-v-c9f36c32]{color:var(--text-muted,#5f5a52)}.platform p[data-v-c9f36c32]{margin:6px 0;overflow-wrap:anywhere}.platform-sync[data-v-c9f36c32]{font-size:.9em;color:var(--text-muted,#5f5a52)}.platform-actions[data-v-c9f36c32]{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}input[data-v-c9f36c32],select[data-v-c9f36c32]{max-width:100%}.provider-connections[data-v-680dd182]{min-width:0}.provider-status[data-v-680dd182]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0}.provider-actions[data-v-680dd182]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.submission-results[data-v-680dd182]{list-style:none;padding:0}.submission-results li[data-v-680dd182]{display:grid;gap:4px;padding:10px 0;overflow-wrap:anywhere}.provider-report[data-v-680dd182]{margin-top:16px}.provider-report summary[data-v-680dd182]{cursor:pointer;font-weight:600;overflow-wrap:anywhere}.report-scroll[data-v-680dd182]{max-width:100%;overflow-x:auto}table[data-v-680dd182]{width:100%;border-collapse:collapse}th[data-v-680dd182],td[data-v-680dd182]{text-align:left;padding:10px;border-bottom:1px solid var(--border-subtle,#e5e1da);min-width:100px}td[data-v-680dd182]{overflow-wrap:anywhere}textarea[data-v-680dd182]{width:100%;box-sizing:border-box}.competitor-roster[data-v-babbc470]{min-width:0}.competitor-list[data-v-babbc470]{list-style:none;padding:0;margin:0 0 16px}.competitor-list li[data-v-babbc470]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--border-subtle,#e5e1da)}.competitor-identity[data-v-babbc470]{display:grid;gap:2px;overflow-wrap:anywhere}.site-learnings[data-v-65258ed9]{min-width:0}.learning-list[data-v-65258ed9]{list-style:none;padding:0;margin:0 0 16px}.learning-list>li[data-v-65258ed9]{padding:12px 0;border-bottom:1px solid var(--border-subtle,#e5e1da)}.learning-row[data-v-65258ed9]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.learning-body[data-v-65258ed9]{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.learning-meta[data-v-65258ed9]{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;color:var(--text-subtle,#53625c)}.learning-meta code[data-v-65258ed9]{font-size:12px;opacity:.75}.learning-actions[data-v-65258ed9]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.learning-correction[data-v-65258ed9]{margin-top:10px}.learning-history[data-v-65258ed9]{margin:10px 0 0;padding-left:18px;display:grid;gap:6px}.learning-history li[data-v-65258ed9]{display:grid;gap:2px}.learning-history small[data-v-65258ed9]{color:var(--text-subtle,#53625c)}@media(max-width:650px){.learning-row[data-v-65258ed9]{flex-direction:column}.learning-actions[data-v-65258ed9]{justify-content:flex-start}}.slack-identity[data-v-a94cfb50]{overflow-wrap:anywhere}.embed-access h3[data-v-5664a5cd]{margin:18px 0 6px}.embed-open[data-v-5664a5cd]{display:grid;gap:8px;justify-items:start}.embed-open p[data-v-5664a5cd]{margin:0;overflow-wrap:anywhere}.identity-list[data-v-5664a5cd]{list-style:none;margin:0;padding:0}.identity-list li[data-v-5664a5cd]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-subtle,#ddd)}.identity-list span[data-v-5664a5cd]{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.identity-list small[data-v-5664a5cd]{color:var(--text-subtle,#53625c)}.issued-key[data-v-5664a5cd]{display:grid;gap:8px;justify-items:start;margin-top:14px;padding:12px;border-radius:8px;background:var(--surface-sunken,#f6f4fb)}.issued-key p[data-v-5664a5cd]{margin:0}.issued-key code[data-v-5664a5cd]{overflow-wrap:anywhere;word-break:break-all}select[data-v-5664a5cd],input[data-v-5664a5cd]{width:100%;box-sizing:border-box}.template-catalogue[data-v-89390db7]{display:flex;flex-direction:column;gap:14px}.template-catalogue>p[data-v-89390db7]{max-width:72ch;color:var(--text-muted)}.template-grid[data-v-89390db7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.template-card[data-v-89390db7]{display:flex;flex-direction:column;gap:14px}.template-card h3[data-v-89390db7]{font-size:var(--size-title-3)}.template-card>p[data-v-89390db7]{color:var(--text-muted)}.template-card__ceiling[data-v-89390db7]{padding:10px 12px;border-radius:var(--radius-control);background:var(--status-high-bg);color:var(--status-high-fg)!important;font-size:var(--size-body-sm)}.template-card__locked[data-v-89390db7]{margin-top:auto;padding-top:12px;border-top:1px solid var(--border-hairline);font-size:var(--size-body-sm)}.template-card__action[data-v-89390db7]{margin-top:auto;display:flex;align-items:flex-start;flex-direction:column;gap:7px}.template-card__action small[data-v-89390db7]{color:var(--text-subtle)}@media(max-width:760px){.template-grid[data-v-89390db7]{grid-template-columns:1fr}}.knowledge-setup[data-v-e069a2e7]{display:flex;flex-direction:column;gap:18px}.knowledge-setup>p[data-v-e069a2e7]{max-width:68ch;color:var(--text-muted)}.knowledge-setup__success[data-v-e069a2e7]{color:var(--status-ok-fg)!important;font:var(--type-ui)}.knowledge-amendment[data-v-e069a2e7]{margin-top:6px;padding-top:20px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;border-top:1px solid var(--border-hairline)}.knowledge-amendment>div[data-v-e069a2e7]{display:grid;gap:7px}.knowledge-amendment h3[data-v-e069a2e7]{font-size:var(--size-title-3)}.knowledge-amendment blockquote[data-v-e069a2e7]{margin:4px 0;padding:12px 14px;border-left:3px solid var(--mustard-300);background:var(--surface-sunken);color:var(--text-strong)}.knowledge-amendment__confirm[data-v-e069a2e7]{width:100%;padding:14px;border:1px solid var(--violet-200);border-radius:var(--radius-panel);background:var(--surface-accent-quiet)}.closure-form[data-v-e272ee73]{display:grid;gap:1rem;max-width:40rem}.closure-form input[data-v-e272ee73]{width:100%}.closure-form .button[data-v-e272ee73]{justify-self:start}.settings-shell[data-v-ccd23b52]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;align-items:start}.settings-sections[data-v-ccd23b52]{display:flex;flex-direction:column;gap:3px;padding:7px;border:1px solid var(--border-subtle,#ddd);border-radius:12px;background:var(--surface-card,#fff);position:sticky;top:88px;z-index:5}.settings-sections button[data-v-ccd23b52],.settings-sections a[data-v-ccd23b52]{display:block;width:100%;flex:0 0 auto;padding:10px 12px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:14px;text-align:left;text-decoration:none;color:var(--text-subtle,#53625c);cursor:pointer}.settings-sections button[data-v-ccd23b52]:hover,.settings-sections a[data-v-ccd23b52]:hover{background:var(--surface-sunken,#f6f4fb);color:var(--text-strong,#17211d)}.settings-sections button.active[data-v-ccd23b52]{background:var(--surface-sunken,#f1ecfa);color:var(--brand-primary,#5b2bd9);font-weight:700}.site-status-link[data-v-ccd23b52]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;cursor:pointer;border-radius:999px}.site-status-link[data-v-ccd23b52]:hover .badge,.site-status-link[data-v-ccd23b52]:focus-visible .badge{text-decoration:underline;filter:brightness(.96)}.site-status-link[data-v-ccd23b52]:focus-visible{outline:2px solid var(--border-focus,#5b2bd9);outline-offset:3px}.site-status-link[data-v-ccd23b52]:disabled{cursor:wait;opacity:.65}.settings-nav-divider[data-v-ccd23b52]{height:1px;margin:5px 8px;background:var(--border-subtle,#ddd)}.settings-content[data-v-ccd23b52],.settings-content>section[data-v-ccd23b52]{min-width:0}.section-intro[data-v-ccd23b52]{display:grid;gap:5px}.section-intro h2[data-v-ccd23b52],.section-intro p[data-v-ccd23b52]{margin:0}.section-intro p[data-v-ccd23b52]{max-width:68ch;color:var(--text-subtle,#53625c)}.settings-page[data-v-ccd23b52] .connect-form{max-width:640px;width:100%}.settings-page[data-v-ccd23b52] code{overflow-wrap:anywhere}.settings-page[data-v-ccd23b52] .field{min-width:0}.settings-page[data-v-ccd23b52] input,.settings-page[data-v-ccd23b52] select,.settings-page[data-v-ccd23b52] textarea{max-width:100%;box-sizing:border-box}@media(max-width:850px){.settings-shell[data-v-ccd23b52]{display:block}.settings-sections[data-v-ccd23b52]{flex-direction:row;overflow-x:auto;top:72px;margin-bottom:20px}.settings-sections button[data-v-ccd23b52],.settings-sections a[data-v-ccd23b52]{width:auto;white-space:nowrap}.settings-nav-divider[data-v-ccd23b52]{width:1px;height:auto;margin:7px 5px}}@media(max-width:650px){.settings-page[data-v-ccd23b52] .site-list article{flex-wrap:wrap}.settings-page[data-v-ccd23b52] .site-list article>span{min-width:0;overflow-wrap:anywhere}}.guide-steps[data-v-f72d514b]{display:grid;gap:14px;padding-left:22px;margin:12px 0 0}.guide-steps li p[data-v-f72d514b]{margin:0 0 8px}.guide-fields[data-v-f72d514b]{display:grid;gap:8px;margin:8px 0 0}.guide-fields div[data-v-f72d514b]{display:grid;gap:4px}.guide-fields dt[data-v-f72d514b]{font-size:13px;font-weight:700;color:var(--text-muted)}.guide-fields dd[data-v-f72d514b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.guide-fields code[data-v-f72d514b]{overflow-wrap:anywhere;padding:6px 8px;border-radius:6px;background:var(--surface-sunken)}.copy-button[data-v-f72d514b]{font:inherit;font-size:13px;padding:4px 10px;border-radius:6px;border:1px solid var(--border-strong);background:var(--surface-card);cursor:pointer}.shared-workspace[data-v-82876f9e]{max-width:960px;margin:auto;padding:32px 20px}.shared-workspace article[data-v-82876f9e]{padding:12px 0;border-bottom:1px solid var(--border-subtle,#e5e1da)}.verify-change[data-v-f7568722]{align-self:flex-start;padding:0;border:0;background:none;color:var(--text-link);font:inherit;text-decoration:underline;cursor:pointer}.verify-change[data-v-f7568722]:hover{color:var(--text-link-hover)}.verify-change-form[data-v-f7568722]{display:grid;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-hairline)}.verify-change-form input[data-v-f7568722]{width:100%;overflow-wrap:anywhere}.verify-change-form__actions[data-v-f7568722]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.verify-change-form__actions .verify-change[data-v-f7568722]{overflow-wrap:anywhere;text-align:left}.video-settings[data-v-863ad955]{display:grid;gap:14px}.head[data-v-863ad955]{display:flex;justify-content:space-between;align-items:start;gap:12px}.head h2[data-v-863ad955]{margin:0}.new-video[data-v-863ad955]{font-weight:600;white-space:nowrap}.muted[data-v-863ad955]{margin:0;color:var(--text-muted)}.toggle[data-v-863ad955]{display:flex;gap:10px;align-items:start}.toggle input[data-v-863ad955]{margin-top:4px}.toggle span[data-v-863ad955]{display:grid;gap:2px;color:var(--text-muted)}.toggle strong[data-v-863ad955]{color:var(--text-primary)}.choices[data-v-863ad955]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}label[data-v-863ad955]{display:grid;gap:5px;font-weight:600}select[data-v-863ad955],input[type=password][data-v-863ad955]{width:100%;box-sizing:border-box;padding:9px;border:1px solid var(--border-strong);border-radius:8px;font:inherit}.presenter[data-v-863ad955]{display:grid;gap:10px;padding-top:6px;border-top:1px solid var(--border-hairline)}.presenter h3[data-v-863ad955],section h3[data-v-863ad955]{margin:0}.presenter-row[data-v-863ad955]{display:flex;gap:12px;align-items:center}.presenter-row img[data-v-863ad955]{width:56px;height:56px;border-radius:50%;object-fit:cover}.presenter-row p[data-v-863ad955]{margin:0}.key-row[data-v-863ad955]{display:flex;gap:10px}.looks[data-v-863ad955]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.looks label[data-v-863ad955]{border:1px solid var(--border-hairline);border-radius:10px;padding:8px;cursor:pointer;font-weight:500}.looks label.chosen[data-v-863ad955]{border-color:var(--text-accent)}.looks input[data-v-863ad955]{display:none}.looks img[data-v-863ad955]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}.looks small[data-v-863ad955]{display:block;color:var(--text-muted)}.consent[data-v-863ad955]{display:flex;gap:8px;align-items:center;font-weight:500}.concepts[data-v-863ad955]{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:10px}.concepts li p[data-v-863ad955]{margin:2px 0}.concepts small[data-v-863ad955]{color:var(--text-muted)}.concepts .unavailable[data-v-863ad955]{opacity:.65}.videos[data-v-863ad955]{display:grid;gap:8px;margin-top:8px}.video-row[data-v-863ad955]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--border-hairline);border-radius:10px;color:var(--text-primary);text-decoration:none}.video-row small[data-v-863ad955]{display:block;color:var(--text-muted)}.link-button[data-v-863ad955]{background:none;border:0;padding:0;color:var(--text-accent);font:inherit;font-weight:600;cursor:pointer}.form-error[data-v-863ad955]{color:var(--text-critical,#b42318);margin:0}@media(max-width:650px){.choices[data-v-863ad955]{grid-template-columns:1fr}.key-row[data-v-863ad955],.head[data-v-863ad955]{flex-direction:column}}.social-setup[data-v-758eb54b]{display:grid;gap:10px;justify-items:start}.social-failure[data-v-758eb54b]{display:grid;gap:4px;padding:10px 12px;border-radius:8px;background:var(--surface-sunken)}.social-failure p[data-v-758eb54b],.social-muted[data-v-758eb54b]{margin:0;color:var(--text-muted)}.members-page[data-v-78c4d23d]{display:grid;gap:24px}.page-heading[data-v-78c4d23d]{display:flex;justify-content:space-between;align-items:start;gap:24px}.page-heading p[data-v-78c4d23d]{max-width:72ch}.invite-form[data-v-78c4d23d]{display:grid;grid-template-columns:minmax(220px,1.5fr) minmax(220px,1fr) 160px auto;gap:16px;align-items:end}.invite-form h2[data-v-78c4d23d],.invite-form p[data-v-78c4d23d]{margin-block:0 6px}.member-list[data-v-78c4d23d]{display:grid;border:1px solid var(--border-subtle,#ddd);border-radius:12px;background:var(--surface-card,#fff);overflow:hidden}.member-row[data-v-78c4d23d]{display:flex;align-items:center;gap:14px;padding:16px}.member-row+.member-row[data-v-78c4d23d]{border-top:1px solid var(--border-subtle,#ddd)}.member-row>div[data-v-78c4d23d]:first-child{display:grid;gap:3px;min-width:0;margin-right:auto}.member-row span[data-v-78c4d23d]{color:var(--text-subtle,#53625c);font-size:14px}.role-form select[data-v-78c4d23d]{min-width:110px}.role-label[data-v-78c4d23d]{text-transform:capitalize}.invitation-actions[data-v-78c4d23d]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:850px){.invite-form[data-v-78c4d23d]{grid-template-columns:1fr}.member-row[data-v-78c4d23d]{align-items:flex-start;flex-wrap:wrap}.member-row>div[data-v-78c4d23d]:first-child{flex-basis:100%}.invitation-actions[data-v-78c4d23d]{justify-content:flex-start}.page-heading[data-v-78c4d23d]{display:grid}}.handover-form[data-v-78c4d23d]{display:grid;gap:14px;max-width:560px}.handover-form h2[data-v-78c4d23d],.handover-form p[data-v-78c4d23d]{margin-block:0 6px}.handover-keep[data-v-78c4d23d]{display:flex;gap:8px;align-items:center}.admin-help[data-v-903411b1]{min-width:0;align-self:start;color:#33443c}details[data-v-903411b1]{background:#f5f8f5;border:1px solid #d8e2d9;border-radius:12px;overflow:hidden}details[data-v-903411b1]:not([open]){width:max-content;max-width:100%;margin-left:auto}summary[data-v-903411b1]{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;list-style:none}summary[data-v-903411b1]::-webkit-details-marker{display:none}.admin-help__icon[data-v-903411b1]{display:grid;place-items:center;flex:0 0 25px;height:25px;border:1px solid #91a99a;border-radius:50%;font:600 15px/1 ui-sans-serif,sans-serif;color:#2c5944}.admin-help__eyebrow[data-v-903411b1]{display:block;margin-bottom:3px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.11em;color:#53715e}.admin-help__title[data-v-903411b1]{display:block;font-size:14px;font-weight:650;line-height:1.4}.admin-help__chevron[data-v-903411b1]{margin-left:auto;font-size:21px}details[open] .admin-help__chevron[data-v-903411b1]{transform:rotate(180deg)}.admin-help__body[data-v-903411b1]{max-width:80ch;padding:0 20px 20px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.admin-help__body>p[data-v-903411b1]{margin:0 0 12px}.admin-help__return[data-v-903411b1]{display:inline-block;font-size:12px;margin-bottom:6px}section[data-v-903411b1],nav[data-v-903411b1]{margin-top:22px}h2[data-v-903411b1]{font-family:inherit;font-size:12px;line-height:1.5;font-weight:750;letter-spacing:.02em;margin:0 0 10px;color:#233e2d}ol[data-v-903411b1]{margin:0;padding-left:18px}li+li[data-v-903411b1]{margin-top:10px}li[data-v-903411b1]::marker{color:#567662;font-weight:650}dl[data-v-903411b1]{margin:0}dt[data-v-903411b1]{font-weight:650;margin-top:12px}dd[data-v-903411b1]{margin:3px 0 0;color:#4d6255}nav[data-v-903411b1]{border-top:1px solid #d8e2d9;padding-top:18px}nav ul[data-v-903411b1]{padding:0;list-style:none;margin:0}a[data-v-903411b1]{color:#24573d;text-underline-offset:3px}a[data-v-903411b1]:hover{color:#173d2a}summary[data-v-903411b1]:focus-visible,a[data-v-903411b1]:focus-visible{outline:3px solid #7142cb;outline-offset:-3px;border-radius:4px}@media(prefers-reduced-motion:no-preference){.admin-help__chevron[data-v-903411b1]{transition:transform .15s ease}}@media print{.admin-help[data-v-903411b1]{display:none}}.admin-shell[data-v-e449a993]{min-height:100vh;background:var(--surface-page, #f6f7f5)}.admin-topbar[data-v-e449a993]{position:sticky;top:0;z-index:50;min-height:60px;padding:8px 20px;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--border-hairline, #d7dedb);background:var(--surface-card, #fff)}.admin-topbar__title[data-v-e449a993]{color:var(--text-strong, #152d22);font-weight:700;text-decoration:none}.admin-topbar__actions[data-v-e449a993]{margin-left:auto;display:flex;align-items:center;gap:10px}.admin-menu-toggle[data-v-e449a993]{display:none}.admin-body[data-v-e449a993]{display:grid;grid-template-columns:220px minmax(0,1fr);max-width:1480px;margin:0 auto}.admin-nav[data-v-e449a993]{position:sticky;top:60px;align-self:start;max-height:calc(100vh - 60px);overflow-y:auto;padding:20px 12px 32px;display:grid;gap:18px}.admin-nav__title[data-v-e449a993]{margin:0 0 4px;padding:0 10px;color:var(--text-subtle, #53625c);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.admin-nav__section[data-v-e449a993]{display:grid;gap:1px}.admin-nav a[data-v-e449a993]{padding:7px 10px;border-radius:8px;color:var(--text-body, #303b38);font-size:14px;text-decoration:none}.admin-nav a[data-v-e449a993]:hover{background:var(--surface-sunken, #eef2ef)}.admin-nav a[aria-current=page][data-v-e449a993]{background:var(--surface-accent-quiet, #f3effd);color:var(--text-accent, #5b2bd9);font-weight:650}.admin-page-content[data-v-e449a993]{min-width:0;padding:20px 24px 64px;display:flex;flex-direction:column;gap:16px}.admin-page-content[data-v-e449a993]:focus{outline:none}.admin-page-content[data-v-e449a993]>main{min-width:0;width:100%;box-sizing:border-box;margin:0!important;padding:0!important;max-width:1180px!important}@media(max-width:900px){.admin-menu-toggle[data-v-e449a993]{display:inline-flex}.admin-body[data-v-e449a993]{grid-template-columns:minmax(0,1fr)}.admin-nav[data-v-e449a993]{display:none;position:static;max-height:none;border-bottom:1px solid var(--border-hairline, #d7dedb);background:var(--surface-card, #fff)}.admin-nav.open[data-v-e449a993]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.admin-page-content[data-v-e449a993]{padding:16px 16px 48px}.admin-topbar[data-v-e449a993]{padding:8px 12px;flex-wrap:wrap}}@media print{.admin-nav[data-v-e449a993],.admin-topbar[data-v-e449a993]{display:none}.admin-body[data-v-e449a993]{display:block}}.admin-intro{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 20px}.admin-intro h1{margin:2px 0 6px;font-size:var(--size-title-2, 1.6rem);line-height:1.2}.admin-intro p{margin:0;max-width:72ch;color:var(--text-muted, #53625c)}.admin-intro__actions{display:flex;flex-wrap:wrap;gap:8px}.admin-panel{padding:18px 20px;border:1px solid var(--border-hairline, #d7dedb);border-radius:12px;background:var(--surface-card, #fff);min-width:0;overflow-wrap:anywhere}.admin-panel>h2{margin:0 0 10px;font-size:1.05rem}.admin-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.admin-toolbar label{display:grid;gap:4px;font-size:12px;font-weight:650;color:var(--text-subtle, #53625c)}.admin-toolbar input,.admin-toolbar select{min-height:38px;padding:6px 10px;border:1px solid var(--border-strong, #b4beb8);border-radius:8px;background:var(--surface-card, #fff);color:var(--text-strong, #152d22);font-size:14px}.admin-toolbar input[type=search]{min-width:260px}.admin-table-wrap{overflow-x:auto;border:1px solid var(--border-hairline, #d7dedb);border-radius:12px;background:var(--surface-card, #fff)}.admin-table{width:100%;border-collapse:collapse;font-size:14px}.admin-table th{position:sticky;top:0;padding:9px 12px;background:var(--surface-sunken, #f3f6f4);color:var(--text-subtle, #53625c);font-size:12px;font-weight:700;text-align:left;white-space:nowrap}.admin-table td{padding:10px 12px;border-top:1px solid var(--border-hairline, #e6ebe8);vertical-align:top}.admin-table td small,.admin-muted{display:block;color:var(--text-subtle, #53625c);font-size:12px}.admin-table tr:hover td{background:var(--surface-accent-quiet, #faf8ff)}.admin-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;color:var(--text-muted, #53625c);font-size:14px}.admin-empty{padding:28px 20px;text-align:center;color:var(--text-muted, #53625c)}.admin-empty strong{display:block;margin-bottom:4px;color:var(--text-strong, #152d22)}.admin-details{border:1px solid var(--border-hairline, #d7dedb);border-radius:10px;background:var(--surface-sunken, #f7f8f5)}.admin-details>summary{padding:9px 12px;cursor:pointer;font-size:13px;font-weight:650;color:var(--text-muted, #53625c)}.admin-details>div{padding:0 12px 12px;font-size:13px;overflow-wrap:anywhere}.admin-form{display:grid;gap:14px}.admin-form .field input,.admin-form .field select,.admin-form .field textarea{width:100%;box-sizing:border-box}.admin-form__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.admin-form__actions{display:flex;flex-wrap:wrap;gap:8px}.admin-dialog{width:min(560px,calc(100vw - 32px));padding:0;border:1px solid var(--border-hairline, #d7dedb);border-radius:14px;background:var(--surface-card, #fff);color:var(--text-body, #303b38);box-shadow:0 20px 60px #12231b40}.admin-dialog::backdrop{background:#12231b66}.admin-dialog>form{padding:20px}.admin-dialog h2{margin:0 0 6px;font-size:1.15rem}@media(max-width:650px){.admin-toolbar input[type=search]{min-width:0;width:100%}.admin-toolbar label{flex:1 1 140px}}
