@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.content-analysis[data-v-86adad76]{min-width:0;overflow-wrap:anywhere}.analysis-heading[data-v-86adad76]{padding:17px 20px 16px;border-bottom:1px solid var(--line)}.analysis-heading h2[data-v-86adad76]{line-height:1.25}.analysis-heading p[data-v-86adad76]{margin-top:4px;color:var(--muted);font-size:.87rem}.analysis-grid[data-v-86adad76]{display:grid;grid-template-columns:minmax(230px,.79fr) minmax(0,2.1fr)}.analysis-pages[data-v-86adad76]{min-width:0;margin:14px 0 0;padding:0 13px 15px;border:0}.analysis-pages legend[data-v-86adad76]{padding:0 7px;color:var(--muted);font-size:.82rem;font-weight:620}.page-choice[data-v-86adad76]{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;min-height:64px;margin-top:5px;padding:10px 9px;border:1px solid transparent;border-radius:8px;cursor:pointer}.page-choice[data-v-86adad76]:hover{background:var(--canvas)}.page-choice[data-v-86adad76]:has(:checked){border-color:#cdd9ff;background:var(--accent-soft)}.page-choice[data-v-86adad76]:has(:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.page-choice input[data-v-86adad76]{width:16px;height:16px;margin:0;accent-color:var(--accent)}.page-choice strong[data-v-86adad76],.page-choice small[data-v-86adad76]{display:block}.page-choice strong[data-v-86adad76]{font-size:.9rem;font-weight:650;line-height:1.3}.page-choice small[data-v-86adad76]{margin-top:3px;color:var(--muted);font-size:.8rem}.analysis-detail[data-v-86adad76]{min-width:0;border-left:1px solid var(--line)}.analysis-source[data-v-86adad76]{padding:15px 20px 12px}.analysis-source h3[data-v-86adad76]{font-size:1.2rem;font-weight:710;letter-spacing:-.023em;line-height:1.28}.page-url[data-v-86adad76]{display:block;width:fit-content;max-width:100%;margin-top:4px;color:var(--accent);font-size:.87rem;font-weight:560}.page-url--unavailable[data-v-86adad76]{color:var(--muted)}.recommendations[data-v-86adad76]{margin:0;padding:0;list-style:none}.recommendation[data-v-86adad76]{padding:13px 20px 15px;border-top:1px solid var(--line)}.recommendation-category[data-v-86adad76]{color:var(--accent);font-size:.81rem;font-weight:650}.recommendation-text[data-v-86adad76]{max-width:70ch;margin-top:3px;font-size:.98rem;font-weight:640;line-height:1.4}.recommendation-evidence[data-v-86adad76]{max-width:75ch;margin:10px 0 0;padding:9px 12px 10px;border:1px solid var(--line);border-radius:8px;background:var(--canvas)}.recommendation-evidence figcaption[data-v-86adad76]{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:.79rem;font-weight:620}.recommendation-evidence blockquote[data-v-86adad76]{margin:3px 0 0;font-size:.9rem;line-height:1.45}.analysis-status[data-v-86adad76]{padding:16px 20px 19px;border-top:1px solid var(--line)}.analysis-status p[data-v-86adad76]{max-width:65ch;margin-top:3px;color:var(--muted)}.analysis-status--global[data-v-86adad76]{border-top:0}@media(max-width:970px){.analysis-grid[data-v-86adad76]{grid-template-columns:minmax(167px,.75fr) minmax(0,1.75fr)}}@media(max-width:740px){.analysis-heading[data-v-86adad76],.analysis-source[data-v-86adad76],.recommendation[data-v-86adad76],.analysis-status[data-v-86adad76]{padding-inline:13px}}@media(max-width:590px){.analysis-grid[data-v-86adad76]{grid-template-columns:minmax(0,1fr)}.analysis-heading[data-v-86adad76]{padding-block:13px}.analysis-pages[data-v-86adad76]{margin-top:10px;padding:0 10px 11px}.page-choice[data-v-86adad76]{min-height:44px;margin-top:3px;padding-block:5px}.page-choice small[data-v-86adad76]{margin-top:1px}.analysis-detail[data-v-86adad76]{border-top:1px solid var(--line);border-left:0}.analysis-source[data-v-86adad76]{padding-top:12px}.analysis-source h3[data-v-86adad76]{font-size:1.13rem}.recommendation[data-v-86adad76]{padding-block:11px 12px}.recommendation-evidence[data-v-86adad76]{margin-top:8px}}.sample-summary[data-v-7ab52f1a],.sample-list[data-v-7ab52f1a],.sample-detail[data-v-7ab52f1a]{min-width:0;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.sample-summary[data-v-7ab52f1a]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:17px 21px}.sample-site[data-v-7ab52f1a]{min-width:0;overflow-wrap:anywhere}.sample-site h2[data-v-7ab52f1a],.sample-heading h2[data-v-7ab52f1a]{font-size:1.3rem;font-weight:680;line-height:1.28;letter-spacing:-.025em}.sample-site p[data-v-7ab52f1a],.sample-heading p[data-v-7ab52f1a]{margin-top:4px;color:var(--muted);font-size:.86rem;overflow-wrap:anywhere}.sample-site time[data-v-7ab52f1a]{color:var(--ink);font-variant-numeric:tabular-nums}.sample-stat[data-v-7ab52f1a]{display:grid;align-content:center;min-height:50px;gap:4px;padding-left:16px;border-left:1px solid var(--line)}.sample-stat>span[data-v-7ab52f1a]{color:var(--muted);font-size:.82rem;font-weight:570}.sample-stat strong[data-v-7ab52f1a]{font-size:1.1rem;font-weight:680;font-variant-numeric:tabular-nums}.sample-stat meter[data-v-7ab52f1a]{width:min(114px,100%);height:6px;margin-top:2px}.sample-stat meter[data-v-7ab52f1a]::-webkit-meter-bar{height:6px;border:0;border-radius:8px;background:var(--line)}.sample-stat meter[data-v-7ab52f1a]::-webkit-meter-optimum-value{border-radius:8px;background:var(--accent)}.sample-stat meter[data-v-7ab52f1a]::-moz-meter-bar{border-radius:8px;background:var(--accent)}.sample-workspace[data-v-7ab52f1a]{display:grid;grid-template-columns:minmax(0,1.36fr) minmax(0,1fr);align-items:start;gap:16px}.sample-heading[data-v-7ab52f1a]{min-width:0;padding:18px 19px 12px}.sample-detail .sample-heading[data-v-7ab52f1a]{padding-bottom:17px}.sample-detail-actions[data-v-7ab52f1a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 10px;margin-bottom:8px}.sample-back[data-v-7ab52f1a]{display:none}.sample-detail-path span[data-v-7ab52f1a]{color:var(--ink)}.sample-filters[data-v-7ab52f1a]{display:flex;flex-wrap:wrap;column-gap:15px;padding:0 19px;border-bottom:1px solid var(--line)}.sample-filters button[data-v-7ab52f1a]{display:inline-flex;min-height:44px;align-items:center;gap:5px;padding:2px 0 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font-size:.81rem;font-weight:630;white-space:nowrap}.sample-filters button[data-v-7ab52f1a]:hover{color:var(--ink)}.sample-filters button[aria-pressed=true][data-v-7ab52f1a]{border-bottom-color:var(--accent);color:var(--accent)}.sample-filters button span[data-v-7ab52f1a]{min-width:15px;padding:0 3px;border-radius:4px;background:var(--canvas);text-align:center;font-variant-numeric:tabular-nums}.sample-filters button[aria-pressed=true] span[data-v-7ab52f1a]{background:var(--accent-soft)}.sample-filters button[data-v-7ab52f1a]:focus-visible,.sample-page[data-v-7ab52f1a]:focus-visible{outline-offset:-2px}.sample-table[data-v-7ab52f1a]{width:100%;table-layout:fixed;border-collapse:collapse;text-align:left;font-size:.9rem}.sample-table th[data-v-7ab52f1a],.sample-table td[data-v-7ab52f1a]{padding:10px 9px;border-bottom:1px solid var(--line);vertical-align:middle}.sample-table thead[data-v-7ab52f1a]{color:var(--muted);background:var(--canvas);font-size:.76rem}.sample-table thead th[data-v-7ab52f1a]{font-weight:600}.sample-table th[data-v-7ab52f1a]:first-child{padding-left:19px}.sample-table th[data-v-7ab52f1a]:last-child,.sample-table td[data-v-7ab52f1a]:last-child{padding-right:16px}.sample-table th[data-v-7ab52f1a]:nth-child(2){width:55px}.sample-table th[data-v-7ab52f1a]:nth-child(3){width:140px}.sample-table td[data-v-7ab52f1a]:nth-child(2){font-variant-numeric:tabular-nums}.sample-table tbody th[data-v-7ab52f1a]{padding-block:0;font-weight:400}.sample-table tbody tr:last-child th[data-v-7ab52f1a],.sample-table tbody tr:last-child td[data-v-7ab52f1a]{border-bottom:0}.sample-table tbody tr:last-child th[data-v-7ab52f1a]{border-bottom-left-radius:13px}.sample-table tbody tr:last-child td[data-v-7ab52f1a]:last-child{border-bottom-right-radius:13px}.sample-row--selected[data-v-7ab52f1a]{background:var(--accent-soft)}.sample-page[data-v-7ab52f1a]{display:grid;width:100%;min-height:52px;align-content:center;gap:2px;padding:8px 2px 8px 0;border:0;background:none;color:var(--ink);text-align:left;overflow-wrap:anywhere}.sample-page strong[data-v-7ab52f1a]{font-weight:650}.sample-page:hover strong[data-v-7ab52f1a],.sample-page:hover .sample-path--solo[data-v-7ab52f1a]{color:var(--accent);text-decoration:underline}.sample-page span[data-v-7ab52f1a]{color:var(--muted);font-size:.79rem}.sample-page .sample-path--solo[data-v-7ab52f1a]{color:var(--ink);font-size:.89rem;font-weight:600}.sample-status[data-v-7ab52f1a]{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:4px 6px;border-radius:6px;font-size:.76rem;font-weight:620;line-height:1.3;overflow-wrap:anywhere}.sample-status--passed[data-v-7ab52f1a]{color:var(--success);background:var(--success-soft)}.sample-status--issue[data-v-7ab52f1a]{color:var(--warning);background:var(--warning-soft)}.sample-status--unknown[data-v-7ab52f1a]{color:var(--muted);background:var(--canvas)}.sample-status--error[data-v-7ab52f1a]{color:var(--danger);background:var(--danger-soft)}.sample-empty[data-v-7ab52f1a]{padding:21px 19px;color:var(--muted);font-size:.88rem}@media(max-width:1080px){.sample-workspace[data-v-7ab52f1a]{grid-template-columns:minmax(0,1fr)}.sample-detail--sitemap[data-v-7ab52f1a]{scroll-margin-top:14px}.sample-back[data-v-7ab52f1a]{display:inline-flex;min-height:36px;align-items:center;gap:5px;padding:4px;border:0;background:none;color:var(--accent);font-size:.81rem;font-weight:610}.sample-back[data-v-7ab52f1a]:hover{text-decoration:underline}}@media(min-width:1081px){.sample-detail--sitemap[data-v-7ab52f1a]{position:sticky;top:16px}}@media(max-width:650px){.sample-summary[data-v-7ab52f1a]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:14px 15px}.sample-site[data-v-7ab52f1a]{grid-column:1 / -1;border-bottom:1px solid var(--line);padding-bottom:9px}.sample-stat[data-v-7ab52f1a]{padding-left:10px}.sample-site+.sample-stat[data-v-7ab52f1a]{padding-left:0;border-left:0}.sample-stat strong[data-v-7ab52f1a]{font-size:1rem}.sample-heading[data-v-7ab52f1a]{padding:14px 13px 9px}.sample-detail .sample-heading[data-v-7ab52f1a]{padding-bottom:13px}.sample-filters[data-v-7ab52f1a]{column-gap:12px;padding-inline:13px}.sample-filters button[data-v-7ab52f1a]{gap:3px;font-size:.75rem}.sample-table th[data-v-7ab52f1a],.sample-table td[data-v-7ab52f1a]{padding-inline:5px}.sample-table th[data-v-7ab52f1a]:first-child{padding-left:13px}.sample-table th[data-v-7ab52f1a]:last-child,.sample-table td[data-v-7ab52f1a]:last-child{padding-right:7px}.sample-table th[data-v-7ab52f1a]:nth-child(2){width:38px}.sample-table th[data-v-7ab52f1a]:nth-child(3){width:107px}.sample-table .sample-status[data-v-7ab52f1a]{font-size:.71rem}.sample-table .sample-status svg[data-v-7ab52f1a]{display:none}.sample-page span[data-v-7ab52f1a]{font-size:.75rem}}.audit-view[data-v-e2ced322]{display:grid;gap:20px;min-width:0}.audit-summary[data-v-e2ced322],.check-sheet[data-v-e2ced322],.audit-state[data-v-e2ced322]{min-width:0;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.summary-head[data-v-e2ced322]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 24px}.summary-site[data-v-e2ced322]{display:flex;align-items:center;gap:13px;min-width:0}.site-icon[data-v-e2ced322],.state-icon[data-v-e2ced322]{display:grid;flex:none;width:42px;height:42px;place-items:center;border-radius:11px;color:var(--accent);background:var(--accent-soft)}.site-text[data-v-e2ced322]{min-width:0;overflow-wrap:anywhere}.site-text h2[data-v-e2ced322],.check-header h2[data-v-e2ced322],.audit-state h2[data-v-e2ced322]{margin:0;color:var(--ink);font-weight:650;letter-spacing:-.025em;line-height:1.28}.site-text h2[data-v-e2ced322]{font-size:1.08rem}.site-text p[data-v-e2ced322],.summary-date[data-v-e2ced322],.check-header p[data-v-e2ced322]{margin:3px 0 0;color:var(--muted);font-size:.85rem;line-height:1.5}.summary-date[data-v-e2ced322]{display:grid;flex:none;gap:3px;text-align:right}.summary-date time[data-v-e2ced322]{color:var(--ink);font-weight:530;font-variant-numeric:tabular-nums}.summary-stats[data-v-e2ced322]{display:grid;grid-template-columns:1.35fr 1fr 1fr;margin:0;padding:0 24px;border-top:1px solid var(--line)}.summary-stat[data-v-e2ced322]{min-width:0;padding:16px 18px;border-left:1px solid var(--line)}.summary-stat[data-v-e2ced322]:first-child{border-left:0;padding-left:0}.summary-stat[data-v-e2ced322]:last-child{padding-right:0}.sitemap-summary .summary-head[data-v-e2ced322]{padding:16px 20px}.sitemap-summary .site-icon[data-v-e2ced322]{width:38px;height:38px}.sitemap-stats[data-v-e2ced322]{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1.65fr);padding:14px 20px}.sitemap-stats .summary-stat[data-v-e2ced322]{padding-block:0}.sitemap-stats .summary-stat dd[data-v-e2ced322]{display:block;min-height:0;font-size:1rem;font-weight:680}.sitemap-stats small[data-v-e2ced322]{display:block;margin-top:3px;color:var(--muted);font-size:.79rem;font-weight:460;overflow-wrap:anywhere}.sitemap-discovery[data-v-e2ced322]{display:flex;align-items:center;gap:7px;margin:0;padding:9px 20px;border-top:1px solid var(--line);color:var(--warning);font-size:.83rem;font-weight:550}.sitemap-discovery svg[data-v-e2ced322]{flex:none}.summary-stat dt[data-v-e2ced322]{margin-bottom:6px;color:var(--muted);font-size:.79rem;font-weight:520;line-height:1.4}.summary-stat dd[data-v-e2ced322]{display:flex;align-items:center;min-height:26px;margin:0;color:var(--ink);font-size:.86rem;line-height:1.35;font-variant-numeric:tabular-nums}.summary-stat strong[data-v-e2ced322]{font-weight:660}.coverage-value[data-v-e2ced322]{gap:13px;flex-wrap:wrap}.coverage-value span[data-v-e2ced322]{white-space:nowrap}.coverage-meter[data-v-e2ced322]{display:block;width:clamp(40px,28%,90px);height:6px;border:0;border-radius:8px;background:var(--line)}.coverage-meter[data-v-e2ced322]::-webkit-meter-bar{height:6px;border:0;border-radius:8px;background:var(--line)}.coverage-meter[data-v-e2ced322]::-webkit-meter-optimum-value{border-radius:8px;background:var(--accent)}.coverage-meter[data-v-e2ced322]::-moz-meter-bar{border-radius:8px;background:var(--accent)}.http-status[data-v-e2ced322]{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:6px;font-size:.77rem;font-weight:630;white-space:nowrap}.http-status--ok[data-v-e2ced322]{color:var(--success);background:var(--success-soft)}.http-status--issue[data-v-e2ced322]{color:var(--warning);background:var(--warning-soft)}.summary-stat .metric-unavailable[data-v-e2ced322]{color:var(--muted)}.check-header[data-v-e2ced322]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:21px 24px 12px}.check-header h2[data-v-e2ced322]{font-size:1.14rem}.check-filters[data-v-e2ced322]{display:flex;gap:22px;overflow-x:auto;padding:0 24px;border-bottom:1px solid var(--line)}.check-filter[data-v-e2ced322]{position:relative;display:inline-flex;flex:none;min-height:44px;align-items:center;gap:6px;padding:2px 0 0;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);background:transparent;font:inherit;font-size:.84rem;font-weight:570;cursor:pointer;white-space:nowrap}.check-filter[data-v-e2ced322]:hover{color:var(--ink)}.check-filter[aria-pressed=true][data-v-e2ced322]{border-bottom-color:var(--accent);color:var(--accent)}.check-filter[data-v-e2ced322]:focus-visible{outline-offset:-3px}.filter-count[data-v-e2ced322]{min-width:17px;padding:0 4px;border-radius:5px;background:var(--canvas);color:var(--muted);font-size:.71rem;line-height:1.42;text-align:center;font-variant-numeric:tabular-nums}.check-filter[aria-pressed=true] .filter-count[data-v-e2ced322]{color:var(--accent);background:var(--accent-soft)}.check-column-labels[data-v-e2ced322],.check-button[data-v-e2ced322]{display:grid;grid-template-columns:minmax(0,1fr) 154px 16px;align-items:center;gap:16px;padding-inline:24px}.check-column-labels[data-v-e2ced322]{min-height:34px;color:var(--muted);background:var(--canvas);font-size:.74rem;font-weight:560}.check-list[data-v-e2ced322]{margin:0;padding:0;list-style:none}.check-list>li+li[data-v-e2ced322]{border-top:1px solid var(--line)}.check-button[data-v-e2ced322]{width:100%;min-width:0;min-height:62px;padding-block:10px;border:0;border-radius:0;color:var(--ink);background:transparent;font:inherit;text-align:left;cursor:pointer}.check-list>li:last-child .check-button[data-v-e2ced322]{border-radius:0 0 13px 13px}.check-button[data-v-e2ced322]:hover{background:var(--canvas)}.check-button[data-v-e2ced322]:focus-visible{outline-offset:-3px}.check-name[data-v-e2ced322]{display:grid;gap:3px;min-width:0;line-height:1.34}.check-name strong[data-v-e2ced322]{font-size:.87rem;font-weight:630}.check-name>span[data-v-e2ced322]{color:var(--muted);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-status[data-v-e2ced322]{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:4px 8px;border-radius:6px;font-size:.82rem;font-weight:570;white-space:nowrap}.check-status svg[data-v-e2ced322]{flex:none}.check-status--passed[data-v-e2ced322]{background:var(--success-soft);color:var(--success)}.check-status--issue[data-v-e2ced322]{background:var(--warning-soft);color:var(--warning)}.check-status--unknown[data-v-e2ced322]{background:var(--canvas);color:var(--muted)}.check-chevron[data-v-e2ced322]{color:var(--muted);transition:transform .15s ease-out}.check-item--open .check-chevron[data-v-e2ced322]{transform:rotate(180deg);color:var(--accent)}.check-detail[data-v-e2ced322]{display:grid;grid-template-columns:1fr 1.03fr;gap:22px;padding:16px 24px 18px;border-top:1px solid var(--line);background:var(--canvas)}.check-list>li:last-child .check-detail[data-v-e2ced322]{border-radius:0 0 13px 13px}.check-detail>div[data-v-e2ced322]{min-width:0}.check-detail>div+div[data-v-e2ced322]{padding-left:22px;border-left:1px solid var(--line)}.check-detail h3[data-v-e2ced322]{display:flex;align-items:center;gap:7px;margin:0 0 5px;color:var(--ink);font-size:.8rem;font-weight:630;line-height:1.4}.check-detail h3 svg[data-v-e2ced322]{flex:none;color:var(--accent)}.check-detail p[data-v-e2ced322],.filter-empty[data-v-e2ced322],.audit-state p[data-v-e2ced322]{margin:0;color:var(--muted);font-size:.86rem;line-height:1.55;overflow-wrap:anywhere}.filter-empty[data-v-e2ced322]{padding:28px 24px}.audit-state[data-v-e2ced322]{display:grid;justify-items:center;align-content:center;gap:10px;min-height:270px;padding:32px 24px;text-align:center}.state-icon[data-v-e2ced322]{width:48px;height:48px;border-radius:12px;margin-bottom:5px}.state-icon--warning[data-v-e2ced322]{color:var(--warning);background:var(--warning-soft)}.audit-state h2[data-v-e2ced322]{font-size:1.24rem}.audit-state p[data-v-e2ced322]{max-width:53ch}.audit-state .button[data-v-e2ced322]{margin-top:6px}.audit-state--sample[data-v-e2ced322]{justify-items:start;min-height:auto;padding:23px;text-align:left}.audit-state--sample .state-icon[data-v-e2ced322]{width:38px;height:38px;color:var(--danger);background:var(--danger-soft)}.sample-unavailable[data-v-e2ced322]{padding:15px 19px;border-top:1px solid var(--line);color:var(--muted);font-size:.86rem;overflow-wrap:anywhere}.sample-unavailable h3[data-v-e2ced322]{margin-bottom:5px;color:var(--ink);font-size:.95rem}.sample-unavailable p+p[data-v-e2ced322]{margin-top:5px}.sample-unavailable code[data-v-e2ced322]{color:var(--ink)}.sample-check-list[data-v-e2ced322]{border-top:1px solid var(--line)}.sample-check-list .check-button[data-v-e2ced322]{grid-template-columns:minmax(0,1fr) 16px;min-height:52px;gap:5px 10px;padding:9px 19px}.sample-check-list .check-name[data-v-e2ced322]{grid-column:1}.sample-check-list .check-status[data-v-e2ced322]{grid-column:1;grid-row:2;font-size:.75rem}.sample-check-list .check-chevron[data-v-e2ced322]{grid-column:2;grid-row:1 / 3}.sample-check-list .check-detail[data-v-e2ced322]{grid-template-columns:minmax(0,1fr);gap:12px;padding:13px 19px 15px}.sample-check-list .check-detail>div+div[data-v-e2ced322]{padding:11px 0 0;border-top:1px solid var(--line);border-left:0}.sample-check-list .check-name>span[data-v-e2ced322]{white-space:normal;overflow-wrap:anywhere}.skeleton-lines[data-v-e2ced322]{display:grid;gap:7px;width:min(200px,85%);margin-top:9px}.skeleton-lines i[data-v-e2ced322]{display:block;height:6px;border-radius:8px;background:var(--line)}.skeleton-lines i[data-v-e2ced322]:nth-child(2){width:78%}.skeleton-lines i[data-v-e2ced322]:nth-child(3){width:58%}@media(max-width:650px){.audit-view[data-v-e2ced322]{gap:16px}.summary-head[data-v-e2ced322]{align-items:flex-start;flex-direction:column;gap:12px;padding:16px}.summary-date[data-v-e2ced322]{display:flex;flex-wrap:wrap;gap:4px 9px;margin:0;text-align:left;font-size:.78rem}.summary-stats[data-v-e2ced322]{padding-inline:16px;grid-template-columns:1.2fr 1fr 1fr}.sitemap-summary .summary-head[data-v-e2ced322]{flex-direction:row;align-items:center;gap:9px;padding:13px}.sitemap-summary .summary-site[data-v-e2ced322]{gap:9px}.sitemap-summary .check-status[data-v-e2ced322]{white-space:normal}.sitemap-stats[data-v-e2ced322]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:9px;padding:11px 13px}.sitemap-stats .sitemap-stat-unchecked[data-v-e2ced322]{grid-column:1 / -1;padding:8px 0 0;border:0;border-top:1px solid var(--line)}.sitemap-discovery[data-v-e2ced322]{padding-inline:13px}.summary-stat[data-v-e2ced322]{padding:13px 10px}.summary-stat dt[data-v-e2ced322]{font-size:.72rem}.summary-stat dd[data-v-e2ced322]{font-size:.77rem}.summary-stat .coverage-value[data-v-e2ced322]{display:grid;gap:6px}.coverage-meter[data-v-e2ced322]{width:min(100%,54px);margin-bottom:2px}.http-status[data-v-e2ced322]{padding-inline:5px;font-size:.73rem}.http-status svg[data-v-e2ced322]{display:none}.check-header[data-v-e2ced322]{flex-wrap:wrap;padding:16px 16px 9px}.check-filters[data-v-e2ced322]{gap:16px;padding-inline:16px}.check-filter[data-v-e2ced322]{font-size:.77rem}.filter-count[data-v-e2ced322],.check-column-labels[data-v-e2ced322]{display:none}.check-button[data-v-e2ced322]{grid-template-columns:minmax(0,1fr) 16px;gap:6px 10px;padding:12px 16px}.check-name[data-v-e2ced322]{grid-column:1}.check-button .check-status[data-v-e2ced322]{grid-column:1;grid-row:2;font-size:.77rem}.check-chevron[data-v-e2ced322]{grid-column:2;grid-row:1 / 3}.check-detail[data-v-e2ced322]{grid-template-columns:1fr;gap:12px;padding:13px 16px 15px}.check-detail>div+div[data-v-e2ced322]{padding:11px 0 0;border-top:1px solid var(--line);border-left:0}.filter-empty[data-v-e2ced322]{padding:22px 16px}.sample-check-list .check-button[data-v-e2ced322],.sample-check-list .check-detail[data-v-e2ced322],.sample-unavailable[data-v-e2ced322]{padding-inline:13px}}@media(prefers-reduced-motion:reduce){.check-chevron[data-v-e2ced322]{transition:none}}.editor-back[data-v-a889475f]{display:inline-flex;min-height:34px;margin:-4px 0 10px;padding:3px 3px 3px 0;align-items:center;gap:7px;border:0;border-radius:5px;background:transparent;color:var(--accent);font-weight:620}.editor-back[data-v-a889475f]:hover{text-decoration:underline;text-underline-offset:3px}.editor-heading[data-v-a889475f]{align-items:start}.editor-status[data-v-a889475f]{display:inline-flex;width:max-content;max-width:100%;min-height:28px;align-items:center;gap:7px;padding:4px 9px;border-radius:6px;background:var(--warning-soft);color:var(--warning);font-size:.85rem;font-weight:660}.editor-status[data-tone=ready][data-v-a889475f]{color:var(--accent);background:var(--accent-soft)}.editor-status[data-tone=success][data-v-a889475f]{color:var(--success);background:var(--success-soft)}.editor-status[data-tone=muted][data-v-a889475f]{color:var(--muted);background:#eef2f7}.editor-status[data-tone=danger][data-v-a889475f]{color:var(--danger);background:var(--danger-soft)}.editor-notice[data-v-a889475f]{margin-bottom:14px;overflow-wrap:anywhere}.editor-notice p[data-v-a889475f]{margin-top:3px}.editor-grid[data-v-a889475f]{display:grid;grid-template-columns:minmax(0,1.64fr) minmax(294px,1fr);gap:16px;align-items:start}.editor-grid[data-v-a889475f]>*{min-width:0}.editor-panel-head[data-v-a889475f]{display:flex;justify-content:space-between;gap:7px;padding:17px 20px;border-bottom:1px solid var(--line)}.editor-panel-head h2[data-v-a889475f],.editor-actions h2[data-v-a889475f]{font-size:1.14rem;line-height:1.36}.editor-panel-head p[data-v-a889475f],.editor-action-copy>p[data-v-a889475f]{margin-top:4px;color:var(--muted);font-size:.9rem}.editor-draft-meta[data-v-a889475f]{color:var(--muted);font-size:.82rem}.editor-article[data-v-a889475f]{padding:22px 24px 18px;overflow-wrap:anywhere}.editor-article h3[data-v-a889475f]{max-width:30ch;margin-bottom:17px;font-size:1.98rem;line-height:1.18;letter-spacing:-.033em}.editor-fragment[data-v-a889475f]{max-width:66ch;padding-bottom:15px}.editor-fragment[data-v-a889475f]:last-child{padding-bottom:0}.editor-fragment+.editor-fragment[data-v-a889475f]{padding-top:16px;border-top:1px solid var(--line)}.editor-fragment p[data-v-a889475f]{font-size:1.03rem;line-height:1.65}.editor-fact-links[data-v-a889475f]{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.editor-fact-link[data-v-a889475f]{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:3px 8px;border:1px solid var(--line);border-radius:6px;background:var(--canvas);color:var(--accent);font-size:.84rem;font-weight:630}.editor-fact-link[data-v-a889475f]:hover,.editor-fact-link[aria-pressed=true][data-v-a889475f]{border-color:#a4b9ed;background:var(--accent-soft)}.editor-evidence[data-v-a889475f]{padding:15px 20px}.editor-facts[data-v-a889475f],.editor-checks ul[data-v-a889475f]{margin:0;padding:0;list-style:none}.editor-facts li+li[data-v-a889475f]{margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.editor-fact-item[data-v-a889475f]{display:grid;width:100%;min-height:43px;grid-template-columns:20px minmax(0,1fr) 15px;align-items:center;gap:7px;padding:8px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ink);font-size:.91rem;font-weight:630;line-height:1.35;text-align:left}.editor-fact-item[data-v-a889475f]:hover,.editor-fact-item[aria-pressed=true][data-v-a889475f]{border-color:#c8d7fa;background:var(--accent-soft)}.editor-fact-item svg[data-v-a889475f],.editor-fact-number[data-v-a889475f]{color:var(--accent)}.editor-fact-number[data-v-a889475f]{font-variant-numeric:tabular-nums;text-align:center}.editor-fact-summary[data-v-a889475f]{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.editor-source[data-v-a889475f]{margin-top:12px;padding:11px 12px;border-radius:8px;background:var(--canvas)}.editor-source h3[data-v-a889475f]{font-size:.91rem}.editor-source p[data-v-a889475f]{margin-top:4px;font-size:.92rem;overflow-wrap:anywhere}.editor-source dl[data-v-a889475f]{margin:8px 0 0;color:var(--muted);font-size:.84rem}.editor-source dl div[data-v-a889475f]{display:flex;flex-wrap:wrap;gap:2px 6px}.editor-source dl div+div[data-v-a889475f]{margin-top:5px}.editor-source dt[data-v-a889475f]{font-weight:650}.editor-source dd[data-v-a889475f]{min-width:0;margin:0;overflow-wrap:anywhere}.editor-source a[data-v-a889475f]{color:var(--accent)}.editor-source a svg[data-v-a889475f]{display:inline;vertical-align:middle}.editor-empty[data-v-a889475f]{color:var(--muted)}.editor-checks[data-v-a889475f]{padding:11px 20px 15px;border-top:1px solid var(--line)}.editor-checks summary[data-v-a889475f],.editor-version summary[data-v-a889475f]{width:fit-content;cursor:pointer}.editor-checks summary[data-v-a889475f]{padding:4px 0;font-size:.91rem;font-weight:680}.editor-checks li[data-v-a889475f]{display:flex;gap:7px;align-items:flex-start;color:var(--muted);font-size:.84rem}.editor-checks li+li[data-v-a889475f]{margin-top:4px}.editor-checks svg[data-v-a889475f]{flex:none;margin-top:2px;color:var(--success)}.editor-checks .lucide-circle-alert[data-v-a889475f]{color:var(--warning)}.editor-actions[data-v-a889475f]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:15px 19px}.editor-action-copy[data-v-a889475f]{min-width:0}.editor-action-copy>p[data-v-a889475f]{max-width:65ch}.editor-version[data-v-a889475f]{margin-top:6px;color:var(--muted);font-size:.8rem;overflow-wrap:anywhere}.editor-version>code[data-v-a889475f]{display:block;margin-top:4px}.editor-action-buttons[data-v-a889475f],.editor-dialog-buttons[data-v-a889475f]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.editor-action-buttons[data-v-a889475f]:empty{display:none}.editor-rollback[data-v-a889475f]:not(:disabled){color:var(--danger)}@media(max-width:890px){.editor-grid[data-v-a889475f]{grid-template-columns:minmax(0,1fr)}}@media(max-width:740px){.editor-heading[data-v-a889475f]{align-items:start}.editor-grid[data-v-a889475f]{gap:12px}.editor-panel-head[data-v-a889475f],.editor-evidence[data-v-a889475f]{padding:13px 14px}.editor-article[data-v-a889475f]{padding:16px 15px}.editor-article h3[data-v-a889475f]{margin-bottom:12px;font-size:1.56rem}.editor-checks[data-v-a889475f]{padding-inline:14px}.editor-actions[data-v-a889475f]{flex-direction:column;align-items:stretch;margin-top:12px;padding:13px 14px}.editor-action-buttons[data-v-a889475f]>*{flex:1 1 auto}.editor-draft-meta[data-v-a889475f]{text-align:right}}.run-view[data-v-17a28f91]{overflow-wrap:anywhere}.run-back[data-v-17a28f91],.run-text-action[data-v-17a28f91]{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:4px;background:transparent;color:var(--accent);font-weight:650;text-align:left}.run-back[data-v-17a28f91]{min-height:34px;margin:-4px 0 10px;padding:3px 3px 3px 0}.run-text-action[data-v-17a28f91]{min-height:28px;padding:2px 0}.run-back[data-v-17a28f91]:hover,.run-text-action[data-v-17a28f91]:hover{text-decoration:underline;text-underline-offset:3px}.run-heading[data-v-17a28f91]{align-items:center;margin-bottom:22px}.run-status[data-v-17a28f91]{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;max-width:100%;min-height:27px;padding:4px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent);font-size:.82rem;font-weight:650}.run-status[data-tone=neutral][data-v-17a28f91]{background:#eef2f7;color:var(--muted)}.run-status[data-tone=warning][data-v-17a28f91]{background:var(--warning-soft);color:var(--warning)}.run-status[data-tone=danger][data-v-17a28f91]{background:var(--danger-soft);color:var(--danger)}.run-problem[data-v-17a28f91]{align-items:center}.run-problem>div[data-v-17a28f91]{flex:1 1 auto}.run-problem p[data-v-17a28f91]{margin-top:3px}.run-problem button[data-v-17a28f91]{flex:0 0 auto}.run-phases[data-v-17a28f91]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 16px;padding:0;list-style:none}.run-phases li[data-v-17a28f91]{display:flex;min-width:0;align-items:center;gap:10px;padding:15px 18px}.run-phases li+li[data-v-17a28f91]{border-left:1px solid var(--line)}.run-phases li[data-v-17a28f91]:first-child{border-radius:13px 0 0 13px}.run-phases li[data-v-17a28f91]:last-child{border-radius:0 13px 13px 0}.run-phases li[data-phase=active][data-v-17a28f91]{background:#f7f9ff}.run-phase-icon[data-v-17a28f91]{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border-radius:8px;background:var(--canvas);color:var(--muted)}[data-phase=active] .run-phase-icon[data-v-17a28f91]{background:var(--accent-soft);color:var(--accent)}[data-phase=done] .run-phase-icon[data-v-17a28f91]{background:var(--success-soft);color:var(--success)}[data-phase=warning] .run-phase-icon[data-v-17a28f91]{background:var(--warning-soft);color:var(--warning)}.run-phases strong[data-v-17a28f91],.run-phases small[data-v-17a28f91]{display:block;line-height:1.35}.run-phases small[data-v-17a28f91]{margin-top:3px;color:var(--muted);font-size:.84rem}.run-review-grid[data-v-17a28f91]{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(0,1fr);gap:16px;align-items:start}.run-panel-head[data-v-17a28f91]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line)}.run-panel-head h2[data-v-17a28f91]{font-size:1.16rem}.run-panel-head p[data-v-17a28f91]{margin-top:3px;color:var(--muted);font-size:.89rem}.run-count[data-v-17a28f91]{flex:0 0 auto;margin-top:3px;color:var(--muted);font-size:.82rem}.run-text[data-v-17a28f91]{padding:15px 23px 18px}.run-fragment[data-v-17a28f91]{padding:12px 12px 13px;border:1px solid transparent;border-radius:8px;scroll-margin-top:14px}.run-fragment+.run-fragment[data-v-17a28f91]{border-top-color:var(--line);border-top-left-radius:0;border-top-right-radius:0}.run-fragment[data-selected][data-v-17a28f91]{border-color:#b9cafa;border-radius:8px;background:#f5f8ff}.run-fragment[data-selected]+.run-fragment[data-v-17a28f91]{border-top-color:transparent}.run-fragment[data-v-17a28f91]:focus,.run-sources li[data-v-17a28f91]:focus{outline:2px solid var(--accent);outline-offset:2px}.run-location[data-v-17a28f91]{display:block;margin-bottom:4px;color:var(--muted);font-size:.8rem;font-weight:650}.run-fragment[data-selected] .run-location[data-v-17a28f91],.run-finding .run-location[data-v-17a28f91]{color:var(--accent)}.run-fragment h3[data-v-17a28f91]{font-size:1.8rem;font-weight:730;line-height:1.18;letter-spacing:-.032em}.run-fragment p[data-v-17a28f91]{font-size:1.025rem;line-height:1.58}.run-fragment mark[data-v-17a28f91]{margin-inline:-.08em;padding:.01em .13em;border-radius:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffedbc;color:inherit}.run-return[data-v-17a28f91]{margin-top:5px}.run-unavailable[data-v-17a28f91]{padding:16px 20px;color:var(--muted)}.run-findings[data-v-17a28f91]{margin:0;padding:7px 20px 8px;list-style:none}.run-findings li[data-v-17a28f91]{padding:11px 0 13px}.run-findings li+li[data-v-17a28f91]{border-top:1px solid var(--line)}.run-finding[data-v-17a28f91]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:9px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:8px;background:var(--canvas);color:var(--ink);text-align:left;scroll-margin-top:14px}button.run-finding[data-v-17a28f91]:hover{border-color:#b9cafa}.run-finding[aria-current=true][data-v-17a28f91]{border-color:#b9cafa;background:var(--accent-soft)}.run-finding strong[data-v-17a28f91],.run-finding .run-location[data-v-17a28f91]{grid-column:1}.run-finding .run-location[data-v-17a28f91]{margin-bottom:2px}.run-finding strong[data-v-17a28f91]{font-size:.95rem;line-height:1.35}.run-quote-action[data-v-17a28f91]{display:inline-flex;grid-column:2;grid-row:1 / span 2;align-items:center;gap:2px;color:var(--accent);font-size:.81rem;font-weight:650}.run-findings li>p[data-v-17a28f91]{margin-top:7px;color:var(--muted);font-size:.92rem;line-height:1.5}.run-fact-links[data-v-17a28f91]{display:flex;flex-wrap:wrap;column-gap:13px}.run-fact-links[data-v-17a28f91]:not(:empty){margin-top:3px}.run-sources[data-v-17a28f91]{margin:0 20px 15px;padding-top:10px;border-top:1px solid var(--line)}.run-sources summary[data-v-17a28f91],.run-brief summary[data-v-17a28f91]{width:fit-content;cursor:pointer;font-weight:650}.run-sources ul[data-v-17a28f91],.run-brief ul[data-v-17a28f91]{display:grid;gap:7px;margin:9px 0 0;padding:0;list-style:none}.run-sources li[data-v-17a28f91],.run-brief li[data-v-17a28f91]{padding:7px 10px;border-radius:6px;background:var(--canvas);scroll-margin-top:14px}.run-source[data-v-17a28f91]{color:var(--muted);font-size:.87rem}.run-next[data-v-17a28f91],.run-brief[data-v-17a28f91]{margin-top:16px;padding:16px 20px}.run-next h2[data-v-17a28f91]{margin-bottom:3px;font-size:1.15rem}.run-next p[data-v-17a28f91]{max-width:69ch;color:var(--muted)}.run-next p+p[data-v-17a28f91]{margin-top:4px}.run-next .run-topic[data-v-17a28f91]{color:var(--ink);font-weight:600}.run-next--action[data-v-17a28f91]{display:flex;align-items:center;justify-content:space-between;gap:12px}.run-next--action .button[data-v-17a28f91]{flex:0 0 auto}@media(max-width:1000px){.run-review-grid[data-v-17a28f91]{grid-template-columns:minmax(0,1.38fr) minmax(0,1fr)}}@media(max-width:890px){.run-review-grid[data-v-17a28f91]{grid-template-columns:minmax(0,1fr)}}@media(max-width:740px){.run-heading[data-v-17a28f91]{align-items:start;gap:10px;margin-bottom:15px}.run-phases li[data-v-17a28f91]{flex-direction:column;align-items:flex-start;gap:4px;padding:9px 8px}.run-phases strong[data-v-17a28f91]{font-size:.81rem}.run-phases small[data-v-17a28f91]{font-size:.74rem}.run-phase-icon[data-v-17a28f91]{width:25px;height:25px;border-radius:6px}.run-phase-icon svg[data-v-17a28f91]{width:14px;height:14px}.run-panel-head[data-v-17a28f91]{padding:13px 14px}.run-findings[data-v-17a28f91]{padding-inline:14px}.run-sources[data-v-17a28f91]{margin-inline:14px}.run-text[data-v-17a28f91]{padding:9px 12px 12px}.run-fragment[data-v-17a28f91]{padding:9px}.run-fragment h3[data-v-17a28f91]{font-size:1.55rem}.run-next[data-v-17a28f91],.run-brief[data-v-17a28f91]{padding:13px 14px}.run-next--action[data-v-17a28f91]{flex-direction:column;align-items:stretch}.run-problem[data-v-17a28f91]{flex-wrap:wrap}.run-problem>div[data-v-17a28f91]{flex-basis:calc(100% - 30px)}}@media(max-width:360px){.run-phases li[data-v-17a28f91]{padding-inline:6px}.run-phases strong[data-v-17a28f91]{font-size:.78rem;overflow-wrap:normal}}.wordpress-download[data-v-0e779604]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 20px;margin-bottom:16px}.wordpress-download h2[data-v-0e779604]{font-size:1.16rem}.wordpress-download p[data-v-0e779604]{margin:4px 0 0;color:var(--muted)}.draft-list h2[data-v-0e779604]{padding:16px 20px;border-bottom:1px solid var(--line);font-size:1.16rem}.draft-list+.draft-list[data-v-0e779604]{margin-top:16px}.draft-list ul[data-v-0e779604]{margin:0;padding:0;list-style:none}.draft-list li+li[data-v-0e779604]{border-top:1px solid var(--line)}.draft-list__note[data-v-0e779604]{padding:10px 20px;border-top:1px solid var(--line);color:var(--muted)}.draft-row[data-v-0e779604]{display:grid;grid-template-columns:minmax(0,1fr) auto 17px;align-items:center;gap:12px;width:100%;padding:15px 20px;border:0;background:transparent;color:var(--ink);text-align:left}.draft-row[data-v-0e779604]:enabled:hover{background:var(--canvas)}.draft-row[data-v-0e779604]:focus-visible{outline-offset:-3px}.draft-row__title[data-v-0e779604]{min-width:0;overflow-wrap:anywhere}.draft-row__title small[data-v-0e779604]{display:block;margin-top:3px;color:var(--muted)}.draft-row__arrow[data-v-0e779604]{color:var(--accent)}.draft-state[data-v-0e779604]{border-radius:6px;padding:4px 8px;background:var(--accent-soft);color:var(--accent);font-size:.82rem;font-weight:630}.draft-state[data-state=ready][data-v-0e779604]{color:var(--warning);background:var(--warning-soft)}.draft-state[data-state=published][data-v-0e779604]{color:var(--success);background:var(--success-soft)}.draft-state[data-state=rolled_back][data-v-0e779604]{color:var(--muted);background:var(--canvas)}.draft-state[data-tone=warning][data-v-0e779604]{color:var(--warning);background:var(--warning-soft)}.draft-state[data-tone=danger][data-v-0e779604]{color:var(--danger);background:var(--danger-soft)}.draft-state[data-tone=neutral][data-v-0e779604]{color:var(--muted);background:var(--canvas)}.draft-state[data-tone=success][data-v-0e779604]{color:var(--success);background:var(--success-soft)}.task-back[data-v-0e779604],.add-fact[data-v-0e779604]{display:inline-flex;align-items:center;gap:7px;padding:5px 0;border:0;background:transparent;color:var(--accent);font-weight:650}.task-back[data-v-0e779604]{margin-bottom:12px}.task-back[data-v-0e779604]:enabled:hover,.add-fact[data-v-0e779604]:enabled:hover{text-decoration:underline}.brief-layout[data-v-0e779604]{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(0,1fr);gap:16px;align-items:start}.brief-form[data-v-0e779604]{padding:18px 21px;min-width:0}.brief-form fieldset[data-v-0e779604]{min-width:0;margin:0;padding:0;border:0}.brief-form legend[data-v-0e779604]{padding:0;margin-bottom:13px;font-size:1.17rem;font-weight:700}.brief-fact[data-v-0e779604]{display:flex;align-items:flex-start;gap:8px;border-top:1px solid var(--line);margin-top:13px;padding-top:13px}.brief-fact__fields[data-v-0e779604]{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(0,1fr);gap:12px;flex:1;min-width:0}.brief-fact>.icon-button[data-v-0e779604]{margin-top:22px}.fact-expiry[data-v-0e779604]{grid-column:1 / -1;max-width:230px}.fact-expiry small[data-v-0e779604]{color:var(--muted);font-weight:400}.brief-form textarea[data-v-0e779604]{display:block;width:100%;margin:0;padding:8px 10px;resize:vertical;border:1px solid var(--line-strong);border-radius:8px;color:var(--ink);background:var(--surface);font:inherit}.brief-form input[data-v-0e779604],.brief-form textarea[data-v-0e779604]{font-weight:430}.brief-actions[data-v-0e779604]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:22px}.brief-actions>.button[data-v-0e779604]{margin-left:auto}.brief-steps h2[data-v-0e779604]{padding:16px 20px;border-bottom:1px solid var(--line);font-size:1.16rem}.brief-steps ol[data-v-0e779604]{margin:0;padding:6px 20px 12px;list-style:none}.brief-steps li[data-v-0e779604]{display:flex;gap:11px;align-items:flex-start;padding:11px 0}.brief-steps li+li[data-v-0e779604]{border-top:1px solid var(--line)}.brief-steps p[data-v-0e779604]{margin-top:2px;color:var(--muted)}.brief-step-icon[data-v-0e779604]{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:8px;color:var(--muted);background:var(--canvas)}.brief-status[data-v-0e779604],.form-error[data-v-0e779604]{margin-top:9px}.brief-status[data-v-0e779604]{color:var(--muted)}.form-error[data-v-0e779604]{color:var(--danger)}@media(max-width:890px){.brief-layout[data-v-0e779604]{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.brief-fact__fields[data-v-0e779604]{grid-template-columns:minmax(0,1fr)}.brief-actions>.button[data-v-0e779604]{width:100%}}@media(max-width:470px){.brief-form[data-v-0e779604],.draft-row[data-v-0e779604]{padding:13px 14px}.brief-steps h2[data-v-0e779604],.brief-steps ol[data-v-0e779604]{padding-inline:14px}.draft-row[data-v-0e779604]{gap:7px;grid-template-columns:minmax(0,1fr) 17px}.draft-state[data-v-0e779604]{grid-row:2;width:fit-content;grid-column:1}.draft-row__arrow[data-v-0e779604]{grid-row:1 / span 2;grid-column:2}}.geo-heading[data-v-5e2e4dca]{flex-wrap:wrap;gap:13px;margin-bottom:23px}.platform[data-v-5e2e4dca]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.platform button[data-v-5e2e4dca]{min-height:42px;padding:8px 12px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink);font-size:.88rem;font-weight:650}.platform button[data-v-5e2e4dca]:hover{border-color:var(--accent);color:var(--accent)}.platform button[aria-pressed=true][data-v-5e2e4dca]{border-color:var(--accent);background:var(--accent);color:#fff}.platform button[aria-pressed=true][data-v-5e2e4dca]:hover{background:var(--accent-hover)}.period-switch[data-v-5e2e4dca]{margin-top:9px}.panel[data-v-5e2e4dca]{min-width:0}.panel-head[data-v-5e2e4dca]{padding:19px 21px 12px}.panel-head h2[data-v-5e2e4dca]{font-size:1.34rem;line-height:1.25;letter-spacing:-.024em}.panel-head p[data-v-5e2e4dca]{margin-top:4px;color:var(--muted);font-size:.88rem}.context[data-v-5e2e4dca]{display:flex;flex-wrap:wrap;gap:5px 19px;margin:9px 0 0;color:var(--muted);font-size:.81rem;line-height:1.45}.context div[data-v-5e2e4dca]{display:flex;align-items:baseline;gap:6px;min-width:0}.context dt[data-v-5e2e4dca]{flex-shrink:0;font-weight:620}.context dd[data-v-5e2e4dca]{margin:0;color:var(--ink);overflow-wrap:anywhere}.measurement-selectors[data-v-5e2e4dca]{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:14px}.measurement-selectors label[data-v-5e2e4dca]{display:grid;gap:4px;min-width:0;max-width:100%}.measurement-selectors label span[data-v-5e2e4dca],.repeat-selector span[data-v-5e2e4dca]{color:var(--muted);font-size:.82rem;font-weight:620}.comparison-error[data-v-5e2e4dca]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px}.comparison-error p[data-v-5e2e4dca]{margin:0;color:var(--danger)}select[data-v-5e2e4dca]{min-width:0;max-width:100%;min-height:38px;padding:5px 8px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit}.comparison-table[data-v-5e2e4dca],.prompt-table[data-v-5e2e4dca]{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.comparison-table[data-v-5e2e4dca]{font-size:.9rem}.comparison-table th[data-v-5e2e4dca],.comparison-table td[data-v-5e2e4dca]{padding:9px 15px;border-top:1px solid var(--line);overflow-wrap:anywhere}.comparison-table thead th[data-v-5e2e4dca],.prompt-table thead[data-v-5e2e4dca]{background:#f1f4f9;color:var(--muted)}.comparison-table thead th[data-v-5e2e4dca]{font-size:.81rem;font-weight:620}.comparison-table thead th[data-v-5e2e4dca]:first-child,.comparison-table tbody th[data-v-5e2e4dca]{width:46%;padding-left:21px}.comparison-table tbody th[data-v-5e2e4dca]{font-weight:590}.comparison-table th span[data-v-5e2e4dca]{display:block;margin-top:2px;font-size:.76rem;font-weight:500}.comparison-table td[data-v-5e2e4dca]{font-weight:680;font-variant-numeric:tabular-nums}.comparison-table .geo-after-value[data-v-5e2e4dca]{color:var(--muted);font-weight:570}.compare-note[data-v-5e2e4dca]{display:flex;align-items:flex-start;gap:8px;padding:11px 21px;border-top:1px solid var(--line);color:var(--muted);font-size:.84rem}.compare-note svg[data-v-5e2e4dca]{margin-top:2px;color:var(--accent)}.geo-work[data-v-5e2e4dca]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px}.prompt-table[data-v-5e2e4dca]{font-size:.87rem}.prompt-table thead[data-v-5e2e4dca]{font-size:.77rem}.prompt-table th[data-v-5e2e4dca],.prompt-table td[data-v-5e2e4dca]{padding:9px 10px;border-top:1px solid var(--line);overflow-wrap:anywhere}.prompt-table thead th[data-v-5e2e4dca]{font-weight:620}.prompt-table th[data-v-5e2e4dca]:first-child{width:61%;padding-left:20px}.prompt-table th[data-v-5e2e4dca]:nth-child(2){width:21%}.prompt-table th[data-v-5e2e4dca]:last-child,.prompt-table td[data-v-5e2e4dca]:last-child{padding-right:12px}.prompt-table tbody th[data-v-5e2e4dca]{padding:3px 10px 3px 12px}.prompt-table tbody tr[data-v-5e2e4dca]:hover{background:var(--canvas)}.prompt-table tbody tr[data-v-5e2e4dca]:has([aria-pressed=true]){background:var(--accent-soft)}.prompt-button[data-v-5e2e4dca]{width:100%;min-height:48px;padding:9px 8px;border:0;border-radius:6px;background:transparent;color:var(--ink);text-align:left;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.prompt-button[data-v-5e2e4dca]:focus-visible{outline-offset:0}.score[data-v-5e2e4dca]{display:inline-flex;align-items:center;gap:4px;width:max-content;max-width:100%;padding:4px 6px;border-radius:6px;background:#eef2f8;color:var(--muted);font-size:.78rem;font-weight:670;line-height:1.25}.score--confirmed[data-v-5e2e4dca]{background:var(--success-soft);color:var(--success)}.score svg[data-v-5e2e4dca]{stroke-width:2.2}.query-note[data-v-5e2e4dca]{padding:10px 20px;border-top:1px solid var(--line);color:var(--muted);font-size:.81rem}.detail-head[data-v-5e2e4dca]{padding-bottom:11px}.detail-head p[data-v-5e2e4dca]{font-size:.83rem}.detail-question[data-v-5e2e4dca]{padding:0 20px 13px;font-size:1rem;font-weight:660;line-height:1.4;overflow-wrap:anywhere}.repeat-selector[data-v-5e2e4dca]{display:flex;align-items:center;gap:7px;margin:0 20px 12px}.detail-body[data-v-5e2e4dca]{display:grid;padding:0 20px}.evidence[data-v-5e2e4dca]{min-width:0;padding:12px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.evidence h3[data-v-5e2e4dca]{margin-bottom:4px;font-size:.87rem;font-weight:670}.evidence p[data-v-5e2e4dca],p.evidence[data-v-5e2e4dca],.no-sources[data-v-5e2e4dca]{color:var(--muted);font-size:.87rem}.evidence blockquote[data-v-5e2e4dca]{margin:0;padding:7px 10px;border-radius:7px;background:#f1f5fc;font-size:.88rem;font-weight:650}.matching-sources[data-v-5e2e4dca]{display:grid;gap:4px;margin:0;padding:0;list-style:none}.evidence a[data-v-5e2e4dca]{display:inline-flex;align-items:baseline;gap:5px;max-width:100%;color:var(--accent);font-size:.88rem;font-weight:620}.evidence a span[data-v-5e2e4dca]{min-width:0}.transcript[data-v-5e2e4dca]{border-top:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);background:#f8faff}.transcript summary[data-v-5e2e4dca]{min-height:44px;padding:12px 20px;border-radius:inherit;color:var(--accent);font-size:.87rem;font-weight:650;cursor:pointer}.transcript summary[data-v-5e2e4dca]:hover{background:var(--accent-soft)}.transcript summary[data-v-5e2e4dca]:focus-visible{outline-offset:-3px}.readout[data-v-5e2e4dca]{padding:0 20px 17px}.answer-text[data-v-5e2e4dca]{max-width:70ch;font-size:.88rem;white-space:pre-wrap;overflow-wrap:anywhere}.all-sources[data-v-5e2e4dca]{margin-bottom:0;padding-left:18px;font-size:.84rem;overflow-wrap:anywhere}.all-sources a[data-v-5e2e4dca]{color:var(--accent)}.no-sources[data-v-5e2e4dca]{margin-top:9px}@media(max-width:1020px){.geo-work[data-v-5e2e4dca]{grid-template-columns:minmax(0,1fr)}}@media(max-width:740px){.geo-heading[data-v-5e2e4dca]{gap:12px;margin-bottom:16px}.panel-head[data-v-5e2e4dca]{padding:14px 14px 10px}.panel-head h2[data-v-5e2e4dca]{font-size:1.19rem}.context[data-v-5e2e4dca]{gap:4px 11px;margin-top:7px;font-size:.78rem}.comparison-table th[data-v-5e2e4dca],.comparison-table td[data-v-5e2e4dca]{padding:8px 7px}.comparison-table thead th[data-v-5e2e4dca]:first-child,.comparison-table tbody th[data-v-5e2e4dca]{width:43%;padding-left:14px}.comparison-table thead th[data-v-5e2e4dca]{font-size:.75rem}.comparison-table td[data-v-5e2e4dca],.comparison-table tbody th[data-v-5e2e4dca]{font-size:.83rem}.compare-note[data-v-5e2e4dca]{padding:8px 14px;font-size:.78rem}.geo-work[data-v-5e2e4dca]{gap:13px;margin-top:13px}.prompt-table th[data-v-5e2e4dca],.prompt-table td[data-v-5e2e4dca]{padding:7px 4px}.prompt-table th[data-v-5e2e4dca]:first-child{width:55%;padding-left:14px}.prompt-table th[data-v-5e2e4dca]:nth-child(2){width:25%}.prompt-table th[data-v-5e2e4dca]:last-child,.prompt-table td[data-v-5e2e4dca]:last-child{padding-right:6px}.prompt-table tbody th[data-v-5e2e4dca]{padding-left:9px}.prompt-button[data-v-5e2e4dca]{padding:8px 5px;font-size:.82rem}.score[data-v-5e2e4dca]{padding:4px;font-size:.74rem}.score svg[data-v-5e2e4dca]{display:none}.query-note[data-v-5e2e4dca],.detail-question[data-v-5e2e4dca],.detail-body[data-v-5e2e4dca],.transcript summary[data-v-5e2e4dca],.readout[data-v-5e2e4dca]{padding-inline:14px}.repeat-selector[data-v-5e2e4dca]{margin-inline:14px}}@media(max-width:390px){.platform button[data-v-5e2e4dca]{min-height:40px}.prompt-table th[data-v-5e2e4dca]:nth-child(2){width:24%}}.audit-actions[data-v-ff0bab2d]{display:flex;flex-wrap:wrap;gap:8px}.audit-scope[data-v-ff0bab2d]{margin-bottom:18px;padding:20px 24px}.audit-scope>p[data-v-ff0bab2d]{margin-top:4px;color:var(--muted)}.audit-scope .field[data-v-ff0bab2d]{max-width:590px;margin-top:14px}.audit-modes[data-v-ff0bab2d]{display:flex;flex-wrap:wrap;gap:5px 21px;margin:9px 0 0;padding:0;border:0}.audit-modes label[data-v-ff0bab2d]{display:flex;align-items:center;min-height:30px;gap:7px;font-weight:620}.audit-modes input[data-v-ff0bab2d]{width:16px;height:16px;margin:0;accent-color:var(--accent)}.audit-scope .audit-limit[data-v-ff0bab2d]{max-width:none;margin-top:8px}.audit-content-option[data-v-ff0bab2d]{display:grid;gap:4px;justify-items:start;margin-top:15px}.audit-content-option label[data-v-ff0bab2d]{display:inline-flex;align-items:flex-start;gap:8px;font-weight:640;cursor:pointer}.audit-content-option input[data-v-ff0bab2d]{flex:none;width:16px;height:16px;margin:2px 0 0;accent-color:var(--accent)}.audit-content-option small[data-v-ff0bab2d]{margin-inline-start:24px;color:var(--muted)}.audit-limit__row[data-v-ff0bab2d]{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 14px}.audit-limit__row input[data-v-ff0bab2d]{width:162px;max-width:100%}.audit-limit__row small[data-v-ff0bab2d]{max-width:72ch}.audit-scope textarea[data-v-ff0bab2d]{width:100%;min-height:90px;resize:vertical;padding:9px 11px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink);caret-color:var(--accent);font:inherit;font-size:max(16px,1rem);font-weight:470}.audit-scope textarea[data-v-ff0bab2d]::placeholder{color:var(--subtle);opacity:1}.audit-scope textarea[data-v-ff0bab2d]:focus{border-color:var(--accent);outline-offset:2px}.audit-scope [aria-invalid=true][data-v-ff0bab2d]{border-color:var(--danger)}.audit-scope [role=alert][data-v-ff0bab2d]{color:var(--danger);font-size:.86rem}@media(max-width:740px){.audit-scope[data-v-ff0bab2d]{padding:16px}}:root{font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;color:#16233a;background:#f5f7fb;font-synthesis:none;text-rendering:optimizeLegibility;--canvas: #f5f7fb;--surface: #fff;--ink: #16233a;--muted: #475975;--subtle: #586983;--line: #dfe5ef;--line-strong: #c9d4e5;--accent: #2552cc;--accent-hover: #1942b5;--accent-soft: #eaf0ff;--success: #146346;--success-soft: #e5f5ed;--warning: #805000;--warning-soft: #fff1d0;--danger: #9a3434;--danger-soft: #fcefee;--radius: 14px}*,*:before,*:after{box-sizing:border-box}body{min-width:320px;margin:0}h1,h2,h3,p{margin:0}a{color:inherit;text-underline-offset:3px}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:default}svg{display:block;flex-shrink:0}::selection{color:var(--ink);background:#cddcff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}h1:focus{outline:none}.skip-link{position:fixed;z-index:10;top:12px;left:12px;translate:0 -160%;border-radius:8px;background:var(--ink);color:#fff;padding:10px 14px}.skip-link:focus{translate:0}.workspace{display:grid;min-height:100vh;grid-template:64px 1fr / 230px minmax(0,1fr)}.rail{grid-row:1 / -1;position:sticky;top:0;display:flex;height:100dvh;min-width:0;flex-direction:column;align-items:stretch;border-right:1px solid var(--line);background:var(--surface);padding:24px 15px 17px}.wordmark{display:inline-flex;width:fit-content;align-items:center;gap:10px;color:var(--ink);font-size:1.32rem;font-weight:750;letter-spacing:-.025em;text-decoration:none}.rail__brand{margin:0 0 43px 10px}.brand-mark{display:grid;width:35px;height:35px;flex:0 0 auto;place-items:center;border-radius:9px;background:var(--accent);color:#fff}.rail__nav{display:grid;gap:4px}.nav-link{display:flex;min-height:44px;align-items:center;gap:10px;padding:7px 11px;border-radius:8px;color:var(--muted);font-weight:580;text-decoration:none}.nav-link:hover{background:var(--canvas);color:var(--ink)}.nav-link[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:680}.nav-label-compact,.nav-label-narrow{display:none}.rail__project{display:grid;grid-template-columns:38px minmax(0,1fr) 15px;align-items:center;gap:9px;margin-top:auto;padding:12px 7px 5px;border-top:1px solid var(--line);border-radius:0 0 8px 8px;color:var(--muted);text-decoration:none}.rail__project:hover{background:var(--canvas)}.rail__project .project-mark{width:38px;height:38px}.rail__project-text{display:grid;min-width:0;gap:2px}.rail__project-text strong{display:-webkit-box;overflow:hidden;color:var(--ink);font-size:.86rem;font-weight:650;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.rail__project-text small{overflow:hidden;color:var(--muted);font-size:.79rem;text-overflow:ellipsis;white-space:nowrap}.topbar{border-bottom:1px solid var(--line);background:var(--surface)}.topbar__inner{display:flex;width:min(100%,1312px);height:100%;align-items:center;justify-content:space-between;gap:12px;margin-inline:auto;padding-inline:36px}.topbar__brand{display:none}.topbar__actions{display:flex;flex:0 0 auto;align-items:center;gap:12px}.breadcrumb{display:flex;min-width:0;align-items:center;gap:8px;color:var(--muted);font-size:.9rem}.breadcrumb strong{color:var(--ink);font-weight:620}.mode-label{display:inline-flex;min-height:26px;align-items:center;gap:6px;padding:3px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent);font-size:.78rem;font-weight:650;white-space:nowrap}.mode-label:before{width:6px;height:6px;border-radius:50%;background:currentColor;content:""}.mode-label--connected{background:var(--success-soft);color:var(--success)}.main{min-width:0}.main__inner{width:min(100%,1312px);margin-inline:auto;padding:33px 36px 54px}.page-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.page-heading h1{color:var(--ink);font-size:2.45rem;font-weight:730;letter-spacing:-.038em;line-height:1.12;overflow-wrap:anywhere}.page-heading p{max-width:68ch;margin-top:9px;color:var(--muted);font-size:.98rem}.page-heading .button{flex:0 0 auto}.button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border:1px solid transparent;border-radius:8px;color:var(--ink);font-size:.9rem;font-weight:650;line-height:1.3;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.button--primary{border-color:var(--accent);background:var(--accent);color:#fff}.button--primary:not(:disabled):hover{border-color:var(--accent-hover);background:var(--accent-hover)}.button--primary:not(:disabled):active{border-color:#14399e;background:#14399e}.button--secondary{border-color:var(--line-strong);background:var(--surface)}.button--secondary:not(:disabled):hover{border-color:#9eafd0;background:var(--canvas)}.button--secondary:not(:disabled):active{border-color:#8ea4cd;background:var(--accent-soft)}.button:disabled{border-color:var(--line);background:#edf1f7;color:#65738a}.button--compact{min-height:36px;padding:6px 10px;font-size:.82rem}.icon-button{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:var(--muted)}.icon-button:not(:disabled):hover{background:var(--accent-soft);color:var(--accent)}.icon-button:not(:disabled):active{background:#dce7ff}.icon-button:disabled{opacity:.55}.panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.panel h2,.connect-dialog h2{font-size:1.27rem;font-weight:720;letter-spacing:-.018em}.notice{display:flex;align-items:flex-start;gap:9px;margin-bottom:18px;padding:12px 14px;border:1px solid;border-radius:9px}.notice--error{border-color:#e7c4c2;background:var(--danger-soft);color:var(--danger)}.notice>svg{margin-top:2px}.notice strong{font-size:.94rem;font-weight:640;overflow-wrap:anywhere}.notice small{display:block;margin-top:4px;font-size:.78rem;overflow-wrap:anywhere}.notice__dismiss{width:28px;height:28px;margin:-3px -2px -3px auto;color:inherit}.create-form{margin-bottom:18px;padding:24px}.form-grid{display:grid;max-width:760px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.field{display:grid;min-width:0;align-content:start;gap:6px;color:var(--ink);font-weight:640}.field input{width:100%;min-height:43px;padding:9px 11px;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);color:var(--ink);caret-color:var(--accent);font-size:max(16px,1rem);font-weight:470}.field input::placeholder{color:var(--subtle);opacity:1}.field input:hover{border-color:#9eafd0}.field input:focus{border-color:var(--accent);outline-offset:2px}.field small{color:var(--muted);font-size:.82rem;font-weight:450}.form-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.project-list ul{margin:0;padding:0;list-style:none}.project-row{display:grid;grid-template-columns:45px minmax(0,1fr) auto auto;align-items:center;gap:13px;padding:16px 20px}.project-row+.project-row{border-top:1px solid var(--line)}.project-mark{display:grid;width:43px;height:43px;flex:0 0 auto;place-items:center;border-radius:9px;background:var(--accent-soft);color:var(--accent)}.project-row__identity{display:grid;min-width:0;gap:2px;overflow-wrap:anywhere}.project-row__identity strong{font-weight:680}.project-row__identity small{color:var(--muted);font-size:.84rem}.status-label{display:inline-flex;width:fit-content;align-items:center;gap:5px;padding:4px 8px;border-radius:6px;background:var(--warning-soft);color:var(--warning);font-size:.8rem;font-weight:650}.status-label--success{background:var(--success-soft);color:var(--success)}.empty-panel{display:grid;justify-items:start;gap:10px;padding:26px}.empty-panel p{color:var(--muted)}.empty-panel .button{margin-top:5px}.domain-panel__heading{display:grid;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px 23px;border-bottom:1px solid var(--line)}.domain-panel__heading h2,.domain-panel__heading p{overflow-wrap:anywhere}.domain-panel__heading p{color:var(--muted);font-size:.88rem}.domain-panel__body{padding:23px}.domain-panel__body h3{margin-bottom:5px;font-size:1.1rem}.domain-panel__body p{max-width:68ch;color:var(--muted)}.domain-panel__body>.button{margin-top:18px}.domain-panel__body .demo-note{margin-top:5px;color:var(--accent);font-size:.87rem}.dns-record{max-width:820px;margin:18px 0 8px;overflow:hidden;border:1px solid var(--line);border-radius:9px;background:var(--canvas)}.dns-record>div{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:7px;min-height:45px;padding:4px 12px}.dns-record>div+div{border-top:1px solid var(--line)}.dns-record dt{color:var(--muted);font-weight:620}.dns-record dd{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:4px;margin:0}.dns-record code{padding:4px 0;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.dns-expiry{font-size:.85rem}.dns-alternative{margin-bottom:4px;overflow-wrap:anywhere}.dns-expiry span{margin-left:5px;color:var(--accent)}.connect-dialog{width:min(446px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:23px;border:0;border-radius:var(--radius);background:var(--surface);color:var(--ink);box-shadow:0 16px 50px #14274438}.connect-dialog::backdrop{background:#14274473}.connect-dialog__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.connect-dialog p{margin:7px 0 16px;color:var(--muted)}.connect-dialog .notice{margin:12px 0 0}@media(max-width:1000px){.workspace{grid-template-columns:202px minmax(0,1fr)}.topbar__inner,.main__inner{padding-inline:25px}}@media(max-width:740px){.workspace{display:flex;flex-direction:column}.topbar{order:-1}.topbar__inner{min-height:57px;gap:7px;padding:7px 15px}.topbar__brand{display:inline-flex;gap:7px;font-size:1.18rem}.topbar__brand .brand-mark{width:31px;height:31px;border-radius:8px}.topbar__actions{flex-shrink:1;flex-wrap:wrap;justify-content:flex-end;gap:5px 7px}.topbar__actions .button{min-height:38px;gap:5px;padding-inline:8px;white-space:nowrap}.breadcrumb,.rail__brand,.rail__project{display:none}.rail{position:static;height:auto;padding:5px 13px;border-right:0;border-bottom:1px solid var(--line)}.rail__nav{display:flex;flex-wrap:wrap;gap:3px}.nav-link{min-height:41px;gap:5px;padding:5px 7px;font-size:.84rem;white-space:nowrap}.nav-label{display:none}.nav-label-compact{display:inline}.nav-link svg{width:15px;height:15px}.main__inner{padding:24px 15px 38px}.page-heading{flex-wrap:wrap;gap:13px;margin-bottom:18px}.page-heading h1{font-size:1.95rem}.page-heading p{margin-top:6px;font-size:.94rem}}@media(max-width:470px){.topbar__actions .button svg{display:none}.rail__nav{justify-content:space-between}.nav-link{padding-inline:5px;font-size:.8rem}.nav-link svg{display:none}.project-row{grid-template-columns:39px minmax(0,1fr) auto;gap:8px;padding:12px}.project-row>.project-mark{width:38px;height:38px}.project-row>.status-label{grid-column:2;grid-row:2;justify-self:start}.project-row>.button{grid-column:3;grid-row:1 / span 2}.domain-panel__heading{grid-template-columns:43px minmax(0,1fr);gap:8px;padding:13px}.domain-panel__heading .status-label{grid-column:2}.domain-panel__body,.create-form,.empty-panel{padding:15px}.form-grid{grid-template-columns:minmax(0,1fr);gap:12px}.dns-record>div{grid-template-columns:74px minmax(0,1fr);gap:4px;padding-inline:9px}}@media(max-width:360px){.nav-link{padding-inline:4px;font-size:.77rem}.nav-link--geo .nav-label-compact{display:none}.nav-label-narrow{display:inline}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
