@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-devanagari-400-normal.3uzg23pgl4lg1.woff2)format("woff2"),url(../media/poppins-devanagari-400-normal.2-nsh_ipowlj7.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-ext-400-normal.2khz88u8-t8l6.woff2)format("woff2"),url(../media/poppins-latin-ext-400-normal.35tu-5sc4pbd1.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(../media/poppins-latin-400-normal.02pgwtu2kliti.woff2)format("woff2"),url(../media/poppins-latin-400-normal.3n0ylxy42e09x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-devanagari-500-normal.388_y8g0lncyu.woff2)format("woff2"),url(../media/poppins-devanagari-500-normal.2wk19p_zkff4s.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-ext-500-normal.2g937qp4gb5cj.woff2)format("woff2"),url(../media/poppins-latin-ext-500-normal.3g4upd8mp3tge.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(../media/poppins-latin-500-normal.25i40p8naznea.woff2)format("woff2"),url(../media/poppins-latin-500-normal.1ca8t586iof23.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-devanagari-600-normal.0jjudczid-6fh.woff2)format("woff2"),url(../media/poppins-devanagari-600-normal.0afspkrtbuo7r.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-ext-600-normal.0i1qqcvl7st56.woff2)format("woff2"),url(../media/poppins-latin-ext-600-normal.3we82rbx-xdv4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(../media/poppins-latin-600-normal.2jsr8pt-l398u.woff2)format("woff2"),url(../media/poppins-latin-600-normal.10xpv_fqg6qm3.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-devanagari-700-normal.0yx4n9xus5e7-.woff2)format("woff2"),url(../media/poppins-devanagari-700-normal.2zxe1s0527nnn.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-ext-700-normal.3uznqz29zuo_k.woff2)format("woff2"),url(../media/poppins-latin-ext-700-normal.0078e205c2y04.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(../media/poppins-latin-700-normal.3ci4wwoppl422.woff2)format("woff2"),url(../media/poppins-latin-700-normal.3l92ypskwypxq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--canvas:#f4f4f8;--surface:#fff;--sunken:#f0f0f6;--hover:#f2f2fc;--select:#e6e7fa;--line:#e4e4ee;--line-strong:#cfd0df;--ink:#12143f;--ink-2:#363a66;--ink-3:#62668c;--ink-4:#a3a6c2;--ink-inverse:#fff;--navy:#121672;--navy-deep:#0c0f55;--navy-soft:#b9bceb;--navy-wash:#eeeffc;--spark:#ffa41b;--spark-deep:#f59000;--spark-wash:#fff4e2;--pink:#e94195;--pink-deep:#c92a7a;--pink-wash:#fde8f2;--brand-gradient:linear-gradient(120deg, #e94195 0%, #ff6a5c 48%, #ffa41b 100%);--accent:var(--navy);--accent-deep:var(--navy-deep);--accent-soft:var(--navy-soft);--accent-wash:var(--navy-wash);--action:var(--spark);--action-deep:var(--spark-deep);--good:#1f8a5b;--good-wash:#e3f4ea;--watch:#8a5a0b;--watch-wash:#fbf0d6;--attn:#b4381f;--attn-wash:#fde8e3;--off:#6b6884;--off-wash:#eeedf6;--d-opens:#3d45c9;--d-clicks:#e07a00;--d-third:#e94195;--d-muted:#c3c5d9;--d-track:#ecedf8;--d-grid:#ececf2;--d-axis:#cfd0df;--seq-1:#eeeffc;--seq-2:#cdd0f6;--seq-3:#a7acee;--seq-4:#7e85e3;--seq-5:#5860d6;--seq-6:#3d45c9;--seq-7:#2a31a0;--seq-8:#1c2270;--font:"Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font);--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--t-11:.6875rem;--t-12:.75rem;--t-13:.8125rem;--t-14:.875rem;--t-16:1rem;--t-18:1.125rem;--t-22:1.375rem;--t-28:1.75rem;--t-34:2.125rem;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--r-sm:6px;--r-md:10px;--r-btn:12px;--r-lg:14px;--r-xl:20px;--r-pill:999px;--float:0 1px 2px #12143f0f, 0 12px 32px -8px #12143f38;--ease:cubic-bezier(.16, 1, .3, 1);--dur:.14s;--rail-w:232px;--row-h:38px;--touch:44px}@media (prefers-reduced-motion:reduce){:root{--dur:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);color:var(--ink);font:400 var(--t-14)/1.5 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}img,svg{max-width:100%;display:block}table{border-collapse:collapse;width:100%}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}::selection{background:var(--navy-soft);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}input,textarea{caret-color:var(--accent)}.tnum,.num{font-variant-numeric:tabular-nums}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.t-title{font-size:var(--t-22);letter-spacing:-.015em;font-weight:600;line-height:1.25}.t-verdict{font-size:var(--t-22);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.25}.t-head{font-size:var(--t-14);letter-spacing:-.005em;font-weight:600}.t-body{font-size:var(--t-14)}.t-small{font-size:var(--t-12)}.t-meta{font-size:var(--t-12);color:var(--ink-3)}.muted{color:var(--ink-3)}.strong{font-weight:600}.measure{max-width:68ch}.truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.code{font-family:var(--mono);font-size:var(--t-12)}.link{color:var(--accent);font-weight:600}.link:hover{text-underline-offset:3px;text-decoration:underline}.link-quiet{color:var(--ink-2);font-size:var(--t-13)}.link-quiet:hover{text-underline-offset:3px;text-decoration:underline}
.app{grid-template-columns:var(--rail-w) minmax(0, 1fr);min-height:100dvh;display:grid}.rail{flex-direction:column;gap:2px;height:100dvh;padding:10px 8px 10px 10px;display:flex;position:sticky;top:0;overflow-y:auto}.main{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;min-width:0;min-height:calc(100dvh - 16px);margin:8px 8px 8px 0;display:flex}.topbar{z-index:20;align-items:center;gap:var(--s-3);height:52px;padding:0 var(--s-4);background:var(--surface);border-bottom:1px solid var(--line);border-radius:var(--r-lg) var(--r-lg) 0 0;display:flex;position:sticky;top:0}.crumbs{min-width:0;font-size:var(--t-13);color:var(--ink-3);align-items:center;gap:6px;display:flex}.crumbs a:hover{color:var(--ink)}.crumbs .here{color:var(--ink);font-weight:600;font-size:var(--t-14)}.crumbs svg{width:14px;height:14px;color:var(--ink-4);flex:none}.top-spacer{flex:1}.content{padding:var(--s-5) var(--s-6) var(--s-12);flex:1;min-width:0}.brand{border-radius:var(--r-md);align-items:center;gap:10px;height:52px;padding:0 6px;display:flex}.brand:hover{background:#1216720d}.brand-mark{flex:none;width:28px;height:28px}.brand-word{letter-spacing:-.02em;color:var(--navy);font-size:1.0625rem;font-weight:700;line-height:1}.brand-word span{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.brand-by{letter-spacing:.02em;color:var(--ink-3);margin-top:3px;font-size:10px;font-weight:500;display:block}.rail-group{margin-top:var(--s-3)}.rail-label{font-size:var(--t-11);letter-spacing:.02em;color:var(--ink-3);padding:6px 8px 4px;font-weight:600}.nav-item{align-items:center;gap:var(--s-2);border-radius:var(--r-md);height:32px;font-size:var(--t-13);color:var(--ink-2);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);padding:0 8px;font-weight:500;display:flex}.nav-item svg{width:16px;height:16px;color:var(--ink-3);flex:none}.nav-item:hover{color:var(--ink);background:#1216720d}.nav-item[aria-current=page]{background:var(--select);color:var(--ink);font-weight:600}.nav-item[aria-current=page] svg{color:var(--navy)}.nav-count{font-size:var(--t-11);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.rail-foot{gap:var(--s-2);padding-top:var(--s-3);flex-direction:column;margin-top:auto;display:flex}.user-row{align-items:center;gap:var(--s-2);border-radius:var(--r-md);font-size:var(--t-13);text-align:left;width:100%;padding:6px 8px;display:flex}.user-row:hover,.user-row[aria-expanded=true]{background:#1216720d}.user-row small{color:var(--ink-3);font-size:var(--t-11);display:block}.org-trig{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);width:calc(100% - 4px);font-size:var(--t-13);color:var(--ink);text-align:left;transition:border-color var(--dur) var(--ease);align-items:center;gap:8px;margin:0 0 6px 4px;padding:6px 8px;font-weight:600;display:flex}.org-trig:hover,.org-trig[aria-expanded=true]{border-color:var(--navy-soft)}.org-trig small{font-size:var(--t-11);color:var(--ink-3);font-weight:500;display:block}.org-trig>svg{color:var(--ink-3);flex:none;width:15px;height:15px;margin-left:auto}.spark-card{border-radius:var(--r-md);background:var(--navy);color:#fff;font-size:var(--t-12);gap:2px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.spark-card strong{font-size:var(--t-13)}.spark-card small{color:#ffffffb8}.spark-card img{opacity:.9;width:34px;height:34px;position:absolute;top:-6px;right:-6px}.btn{border-radius:var(--r-md);border:1px solid var(--line-strong);background:var(--surface);height:32px;color:var(--ink);font-size:var(--t-13);white-space:nowrap;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), transform var(--dur) var(--ease);justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex;position:relative}.btn svg{flex:none;width:15px;height:15px}.btn:hover{background:var(--hover);border-color:var(--navy-soft)}.btn:active{transform:translateY(.5px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn-primary{background:var(--navy);border-color:var(--navy);color:#fff}.btn-primary:hover{background:var(--navy-deep);border-color:var(--navy-deep)}.btn-quiet{color:var(--ink-2);background:0 0;border-color:#0000}.btn-quiet:hover{background:var(--hover);border-color:#0000}.btn-danger{color:var(--attn)}.btn-danger:hover{background:var(--attn-wash);border-color:#f2b8aa}.btn-sm{height:26px;font-size:var(--t-12);padding:0 9px}.btn-action{border-radius:var(--r-btn);background:var(--action);border-color:var(--action);height:36px;color:var(--ink);gap:10px;padding:0 4px 0 14px;font-weight:600}.btn-action:hover{background:var(--action-deep);border-color:var(--action-deep)}.btn-action .arrow{background:var(--navy);width:28px;height:28px;color:var(--spark);transition:transform var(--dur) var(--ease);border-radius:8px;place-items:center;display:grid}.btn-action .arrow svg{width:14px;height:14px}.btn-action:hover .arrow{transform:translate(2px)}.btn-action:not(:has(.arrow)){padding:0 14px}.btn[data-pending]>.btn-face{visibility:hidden}.btn-busy{place-items:center;display:grid;position:absolute;inset:0}.btn-face{align-items:center;gap:inherit;display:inline-flex}.icon-btn{border-radius:var(--r-md);width:30px;height:30px;color:var(--ink-3);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);place-items:center;display:inline-grid}.icon-btn svg{width:16px;height:16px}.icon-btn:hover{background:var(--select);color:var(--ink)}.spinner{opacity:.7;border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.tag{border-radius:var(--r-sm);height:20px;font-size:var(--t-11);background:var(--off-wash);color:var(--off);white-space:nowrap;align-items:center;gap:5px;padding:0 7px;font-weight:600;display:inline-flex}.tag.good{background:var(--good-wash);color:var(--good)}.tag.watch{background:var(--watch-wash);color:var(--watch)}.tag.attn{background:var(--attn-wash);color:var(--attn)}.tag.navy{background:var(--navy-wash);color:var(--navy)}.tag.spark{background:var(--spark-wash);color:#8a4b00}.tag.pink{background:var(--pink-wash);color:var(--pink-deep)}.tag svg{width:11px;height:11px}.avatar{--sz:28px;width:var(--sz);height:var(--sz);font-size:calc(var(--sz) * .4);background:var(--navy-wash);color:var(--navy);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.avatar.lg{--sz:36px}.avatar[data-tone="1"]{color:#1f6b4a;background:#e3f4ea}.avatar[data-tone="2"]{color:#9b2c66;background:#fce4f1}.avatar[data-tone="3"]{color:#2b4a78;background:#e4ecf7}.avatar[data-tone="4"]{color:#8a4b00;background:#fff1de}.avatar[data-tone="5"]{color:#4a3db0;background:#e9e6fb}.live-dot{background:var(--good);width:8px;height:8px;box-shadow:0 0 0 3px var(--good-wash);border-radius:50%;flex:none;display:inline-block}.live-dot.pulse{animation:pulse 1.6s var(--ease) infinite}@keyframes pulse{50%{box-shadow:0 0 0 6px #1f8a5b1f}}.kbd{border:1px solid var(--line-strong);min-width:18px;height:18px;font-size:var(--t-11);color:var(--ink-3);background:var(--surface);border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;font-weight:600;display:inline-grid}.strip{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);display:grid}.metric{padding:14px var(--s-4);border-right:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;display:flex}.metric:first-child{padding-left:0}.metric:last-child{border-right:0}.metric-label{font-size:var(--t-12);color:var(--ink-3);white-space:nowrap;align-items:center;gap:5px;font-weight:500;display:flex}.metric-label svg{width:12px;height:12px;color:var(--ink-4)}.metric-value{font-size:var(--t-22);letter-spacing:-.02em;font-weight:700;line-height:1.2}.metric-was{font-size:var(--t-12);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;min-height:18px;display:flex;overflow:hidden}.metric-was .up{color:var(--good);font-weight:600;display:inline-flex}.metric-was .down{color:var(--attn);font-weight:600;display:inline-flex}.metric-was svg{width:12px;height:12px}.row{grid-template-columns:var(--cols,1fr);align-items:center;gap:var(--s-3);min-height:var(--row-h);padding:0 var(--s-4);border-bottom:1px solid var(--line);font-size:var(--t-13);transition:background var(--dur) var(--ease);display:grid;position:relative}a.row:hover,.row.is-link:hover{background:var(--hover);cursor:pointer}.row.head{background:var(--sunken);min-height:30px;color:var(--ink-3);font-size:var(--t-12);font-weight:600}.row .cell{align-items:center;gap:var(--s-2);min-width:0;display:flex}.row .cell.right{text-align:right;justify-content:flex-end}.row .name{color:var(--ink);font-weight:600}.row .sub{color:var(--ink-3);font-size:var(--t-12)}.panel .row{padding-left:0;padding-right:0}.panel a.row:hover{box-shadow:-8px 0 0 var(--hover), 8px 0 0 var(--hover)}.empty{text-align:center;place-items:center;gap:var(--s-2);padding:var(--s-10) var(--s-6);color:var(--ink-3);font-size:var(--t-13);display:grid}.empty strong{color:var(--ink);font-size:var(--t-14)}.empty .btn,.empty .btn-action{margin-top:var(--s-2)}.tabs{scrollbar-width:none;white-space:nowrap;gap:2px;max-width:100%;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tab{border-radius:var(--r-md);height:30px;font-size:var(--t-13);color:var(--ink-2);transition:background var(--dur) var(--ease);flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.tab:hover{background:var(--hover)}.tab[aria-selected=true],.tab[aria-current=page]{background:var(--select);color:var(--ink);font-weight:600}.tab svg{width:14px;height:14px}.seg{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--sunken);gap:2px;padding:2px;display:inline-flex}.seg a,.seg button{height:26px;font-size:var(--t-12);color:var(--ink-3);border-radius:7px;align-items:center;gap:5px;padding:0 10px;font-weight:600;display:inline-flex}.seg a:hover,.seg button:hover{color:var(--ink)}.seg [aria-pressed=true],.seg [aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line)}.input,.select,.textarea{border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);width:100%;height:34px;font-size:var(--t-13);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);padding:0 10px}.textarea{resize:vertical;height:auto;min-height:96px;padding:8px 10px;line-height:1.5}.textarea.code{font-family:var(--mono);font-size:var(--t-12);line-height:1.55}.input:hover,.select:hover,.textarea:hover{border-color:var(--navy-soft)}.input:focus,.select:focus,.textarea:focus{border-color:var(--navy);box-shadow:0 0 0 3px var(--navy-wash);outline:0}.input::placeholder,.textarea::placeholder{color:var(--ink-4)}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--attn)}.field{font-size:var(--t-12);color:var(--ink-2);gap:6px;font-weight:600;display:grid}.field .hint{color:var(--ink-3);font-weight:400;line-height:1.45}.field .error{color:var(--attn);font-weight:500}.form-error{border-radius:var(--r-md);background:var(--attn-wash);color:var(--attn);font-size:var(--t-13);align-items:flex-start;gap:8px;padding:10px 12px;font-weight:500;display:flex}.form-error svg{flex:none;margin-top:2px}.form-grid{gap:var(--s-4);max-width:560px;display:grid}.form-row{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.form-actions{gap:var(--s-2);padding-top:var(--s-2);align-items:center;display:flex}.switch{appearance:none;border-radius:var(--r-pill);background:var(--line-strong);cursor:pointer;width:34px;height:20px;transition:background var(--dur) var(--ease);flex:none;margin:0;position:relative}.switch:after{content:"";width:16px;height:16px;transition:transform var(--dur) var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.switch:checked{background:var(--good)}.switch:checked:after{transform:translate(14px)}.menu{z-index:80;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);min-width:220px;max-width:320px;box-shadow:var(--float);padding:4px;position:fixed}.menu-item{align-items:center;gap:var(--s-2);width:100%;min-height:32px;font-size:var(--t-13);text-align:left;color:var(--ink);border-radius:7px;padding:5px 8px;font-weight:500;display:flex}.menu-item svg{width:15px;height:15px;color:var(--ink-3);flex:none}.menu-item:hover,.menu-item:focus-visible,.menu-item[data-active=true]{background:var(--select);outline:0}.menu-item .menu-check{color:var(--navy);margin-left:auto}.menu-item small{font-size:var(--t-11);color:var(--ink-3);font-weight:400;line-height:1.2;display:block}.menu-head{font-size:var(--t-11);color:var(--ink-3);padding:6px 8px 4px;font-weight:600}.menu-sep{background:var(--line);height:1px;margin:4px -4px}.dtip{z-index:120;background:var(--ink);color:#fff;max-width:280px;font-size:var(--t-12);box-shadow:var(--float);pointer-events:none;opacity:0;transition:opacity .11s var(--ease);border-radius:10px;gap:4px;padding:10px 12px;line-height:1.35;display:grid;position:fixed;top:0;left:0}.dtip.on{opacity:1}.dtip strong{font-size:var(--t-13);align-items:center;gap:7px;margin-bottom:2px;font-weight:700;display:flex}.dtip strong i{border-radius:3px;flex:none;width:9px;height:9px}.dtip-r{font-variant-numeric:tabular-nums;justify-content:space-between;gap:18px;display:flex}.dtip-r span{color:#ffffffbd;align-items:center;gap:6px;display:inline-flex}.dtip-r span i{border-radius:2px;flex:none;width:8px;height:8px}.dtip-r b{color:#fff;text-align:right;font-weight:700}.dtip-n{color:var(--navy-soft);font-size:var(--t-11);margin-top:2px}.toasts{z-index:100;pointer-events:none;justify-items:center;gap:8px;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.toast{align-items:center;gap:var(--s-2);border-radius:var(--r-md);background:var(--ink);color:#fff;font-size:var(--t-13);box-shadow:var(--float);animation:toast-in .18s var(--ease);pointer-events:auto;padding:9px 14px;display:flex}.toast svg{width:15px;height:15px;color:var(--spark)}.toast.error svg{color:#ff8a7a}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}}.scrim{z-index:70;padding:var(--s-4);animation:fade .14s var(--ease);background:#12143f52;place-items:center;display:grid;position:fixed;inset:0}.modal{background:var(--surface);border-radius:var(--r-lg);width:min(460px,100%);box-shadow:var(--float);padding:var(--s-5);gap:var(--s-3);display:grid}.modal h2{font-size:var(--t-18);letter-spacing:-.01em;font-weight:700}.modal p{color:var(--ink-2);font-size:var(--t-13)}.modal-actions{justify-content:flex-end;gap:var(--s-2);padding-top:var(--s-2);display:flex}@keyframes fade{0%{opacity:0}}.page{gap:var(--s-6);display:grid}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--s-6);flex-wrap:wrap;display:flex}.page-head .copy{gap:var(--s-1);min-width:0;max-width:860px;display:grid}.page-head .actions{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.page-head h1{font-size:var(--t-22);letter-spacing:-.02em;font-weight:600;line-height:1.25}.panel{min-width:0}.panel-head{justify-content:space-between;align-items:center;gap:var(--s-3);border-bottom:1px solid var(--line);flex-wrap:wrap;padding:0 0 8px;display:flex}.panel-head h2{white-space:nowrap}.panel-head .head-sub{margin-right:auto}.panel-head .head-r{align-items:center;gap:var(--s-3);white-space:nowrap;display:inline-flex}.panel-body{padding:var(--s-4) 0 0}.panel-note{padding-top:var(--s-2)}.grid-2{grid-template-columns:minmax(0,1fr) clamp(320px,26vw,460px);align-items:start;display:grid}.grid-2>.col{gap:var(--s-8);min-width:0;padding-right:var(--s-6);display:grid}.grid-2>.col.side{padding-right:0;padding-left:var(--s-6);border-left:1px solid var(--line);gap:var(--s-6)}.grid-halves{gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kv{display:grid}.kv>div{justify-content:space-between;gap:var(--s-3);border-bottom:1px solid var(--line);font-size:var(--t-13);padding:8px 0;display:flex}.kv>div:last-child{border-bottom:0}.kv dt{color:var(--ink-3)}.kv dd{text-align:right;min-width:0;font-weight:600}.callout{gap:var(--s-3);border-radius:var(--r-md);background:var(--navy-wash);color:var(--ink-2);font-size:var(--t-13);align-items:flex-start;padding:12px 14px;line-height:1.5;display:flex}.callout>svg{width:16px;height:16px;color:var(--navy);flex:none;margin-top:2px}.callout.watch{background:var(--watch-wash)}.callout.watch>svg{color:var(--watch)}.callout.attn{background:var(--attn-wash)}.callout.attn>svg{color:var(--attn)}.callout.good{background:var(--good-wash)}.callout.good>svg{color:var(--good)}.callout strong{color:var(--ink)}.callout .callout-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.only-m{display:none!important}@media (min-width:901px) and (max-width:1180px){:root{--rail-w:64px}.rail{align-items:center;padding:10px 8px}.rail .brand-text,.rail .rail-label,.rail .nav-label,.rail .user-row>span:last-child,.rail .org-trig>span,.rail .org-trig>svg:last-child,.rail .spark-card{display:none}.brand,.nav-item,.user-row,.org-trig{justify-content:center;width:44px;height:40px;margin:0;padding:0}.org-trig{border:0}.rail-group{padding-top:var(--s-2);border-top:1px solid var(--line);margin-top:var(--s-2);gap:2px;display:grid}}@media (max-width:1100px){.grid-2{gap:var(--s-8);grid-template-columns:minmax(0,1fr)}.grid-2>.col{padding-right:0}.grid-2>.col.side{border-left:0;padding-left:0}}@media (max-width:900px){.app{display:block}.rail{display:none}.main{min-height:100dvh;padding-bottom:calc(64px + env(safe-area-inset-bottom));border:0;border-radius:0;margin:0}.topbar{padding:0 var(--s-3);border-radius:0}.topbar .crumbs{display:none}.only-m{display:flex!important}.hide-m{display:none!important}.content{padding:var(--s-4) var(--s-4) var(--s-8)}.strip{--n:2!important}.strip .metric{border-bottom:1px solid var(--line);padding-left:var(--s-4)}.strip .metric:nth-child(odd){padding-left:0}.strip .metric:nth-child(2n){border-right:0}.metric-value{font-size:var(--t-18)}.grid-halves,.form-row{grid-template-columns:minmax(0,1fr)}.btn,.seg a,.seg button{min-height:40px}.input,.select{height:42px;font-size:var(--t-14)}.tabbar{grid-template-columns:repeat(var(--tabs,4), 1fr);z-index:60;border-top:1px solid var(--line);padding:4px 4px calc(4px + env(safe-area-inset-bottom));background:#fff;display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a{min-height:var(--touch);color:var(--ink-3);border-radius:var(--r-md);justify-items:center;gap:2px;padding:6px 0;font-size:10.5px;font-weight:600;display:grid}.tabbar svg{width:21px;height:21px}.tabbar [aria-current=page]{color:var(--navy)}.row{padding:8px var(--s-3)}}.tabbar{display:none}@media (max-width:900px){.tabbar{display:grid}}@media print{.rail,.topbar,.tabbar{display:none}}
.chart{gap:var(--s-2);font-size:var(--t-11);color:var(--ink-3);margin:0;display:grid}.chart-legend{gap:var(--s-4);font-size:var(--t-12);color:var(--ink-2);flex-wrap:wrap;display:flex}.chart-legend span{align-items:center;gap:6px;display:inline-flex}.chart-legend i{border-radius:3px;flex:none;width:10px;height:10px}.chart-legend i.line{border-radius:2px;width:14px;height:3px}.chart-svg{width:100%;height:auto;display:block;overflow:visible}.chart-svg text{fill:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px}.chart-svg .grid line{stroke:var(--d-grid);stroke-width:1px;shape-rendering:crispedges}.chart-svg .baseline{stroke:var(--d-axis);stroke-width:1px;shape-rendering:crispedges}.chart-svg .hit{fill:#0000;cursor:default;outline:none}.chart-svg .hit:hover,.chart-svg .hit:focus-visible{fill:var(--navy-wash);fill-opacity:.7}.chart-svg .bar{transition:opacity var(--dur) var(--ease)}.chart-svg:has(.cbar:hover) .cbar:not(:hover) .bar{opacity:.45}.chart-svg .end-label{fill:var(--ink);font-size:12px;font-weight:600}.chart-svg .dot{stroke:var(--surface);stroke-width:2px}.chart-caption{font-size:var(--t-12);color:var(--ink-3)}.hbars{gap:2px;display:grid}.hbar{align-items:center;gap:var(--s-3);min-height:30px;font-size:var(--t-13);border-radius:var(--r-sm);grid-template-columns:minmax(96px,150px) minmax(0,1fr) 64px;display:grid}.hbar:hover{background:var(--hover);box-shadow:-6px 0 0 var(--hover), 6px 0 0 var(--hover)}.hbar .k{min-width:0;color:var(--ink-2);align-items:center;gap:6px;display:flex}.hbar .v{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.meter{background:var(--d-track);border-radius:8px;width:100%;height:8px;display:block;overflow:hidden}.meter i{background:var(--d-opens);border-radius:8px;min-width:3px;height:100%;display:block}.meter.clicks i,.meter.health i[data-band=needs_work]{background:var(--d-clicks)}.score{align-items:center;gap:var(--s-4);display:flex}.score-ring{--v:0;--c:var(--d-opens);background:conic-gradient(var(--c) calc(var(--v) * 1%), var(--d-track) 0);border-radius:50%;flex:none;place-items:center;width:88px;height:88px;display:grid;position:relative}.score-ring:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:9px}.score-ring b{letter-spacing:-.03em;color:var(--ink);font-size:1.75rem;font-weight:700;position:relative}.score-copy{gap:4px;min-width:0;display:grid}.hrow{align-items:center;gap:var(--s-3);grid-template-columns:104px minmax(0,1fr) 30px;min-height:30px;display:grid}.hrow .s{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--t-12)}.heat{color:var(--ink-3);grid-template-columns:34px repeat(24,minmax(0,1fr));gap:2px;font-size:10px;display:grid}.heat .d{font-size:var(--t-11);align-items:center;display:flex}.heat .h{text-align:center;padding-top:4px}.heat .cell{aspect-ratio:1;background:var(--seq-1);border-radius:3px;outline:none;min-height:10px}.heat .cell:hover,.heat .cell:focus-visible{box-shadow:0 0 0 2px var(--ink)}.heat-scale{font-size:var(--t-11);color:var(--ink-3);justify-content:flex-end;align-items:center;gap:6px;display:flex}.heat-scale i{border-radius:2px;width:14px;height:10px}.table-toggle{font-size:var(--t-12);color:var(--ink-3)}.table-toggle summary{cursor:pointer;width:fit-content}.table-toggle summary:hover{color:var(--ink)}.data-table{margin-top:var(--s-2);font-size:var(--t-12)}.data-table th,.data-table td{text-align:right;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:4px 8px}.data-table th:first-child,.data-table td:first-child{text-align:left;padding-left:0}.data-table th{color:var(--ink-3);font-weight:600}.cols-chart{gap:var(--s-3)}.cols-panel{gap:6px;display:grid}.cols-title{font-size:var(--t-12);color:var(--ink-2);font-weight:600}.cols-plot{grid-template-columns:36px minmax(0,1fr);gap:8px;display:grid}.cols-axis{height:var(--h);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;line-height:1;display:flex;transform:translateY(-1px)}.cols-area{position:relative}.cols-grid{height:var(--h);pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.cols-grid i{background:var(--d-grid);height:1px;display:block}.cols-grid i:last-child{background:var(--d-axis)}.cols{height:var(--h);grid-template-columns:repeat(var(--n), minmax(0, 1fr));align-items:end;gap:2px;display:grid;position:relative}.cbar{height:100%;transition:background var(--dur) var(--ease);border-radius:4px 4px 0 0;outline:none;justify-content:center;align-items:flex-end;display:flex;position:relative}.cbar:hover,.cbar:focus-visible{background:var(--navy-wash)}.cols:hover .cbar:not(:hover) i{opacity:.5}.cbar i{width:100%;max-width:24px;min-height:0;transition:opacity var(--dur) var(--ease);border-radius:4px 4px 0 0;display:block}.cbar i[style*="height: 0%"]{min-height:0}.cbar .col-x{white-space:nowrap;font-size:var(--t-11);color:var(--ink-3);position:absolute;top:calc(100% + 6px);left:0}.cbar:last-child .col-x:not(:only-child){left:auto;right:0}.cbar .col-end{font-size:var(--t-11);color:var(--ink);white-space:nowrap;position:absolute}.cols-panel:last-of-type .cols-plot{padding-bottom:20px}
.login{gap:var(--s-4);min-height:100dvh;padding:var(--s-4);background:var(--canvas);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.login-art{background:var(--navy);color:#fff;padding:var(--s-10);isolation:isolate;border-radius:28px;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.login-art:before{content:"";z-index:-1;background:radial-gradient(closest-side,#e941958c,#0000 70%);height:70%;position:absolute;inset:auto -20% -35% 30%}.login-art:after{content:"";z-index:-1;background:radial-gradient(closest-side,#ffa41b47,#0000 70%);height:70%;position:absolute;inset:-30% 40% auto -25%}.login-art-logo{align-self:flex-start;width:132px;height:auto}.login-stars{z-index:-1;pointer-events:none;position:absolute;inset:0}.login-stars img{position:absolute}.login-label{font-weight:600;font-size:var(--t-12);letter-spacing:.1em;text-transform:uppercase;color:var(--spark);margin-bottom:var(--s-3)}.login-headline{letter-spacing:-.025em;text-wrap:balance;max-width:15ch;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:700;line-height:1.06}.login-headline em{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.login-points{margin-top:var(--s-6);gap:10px;max-width:40ch;display:grid}.login-points li{font-size:var(--t-14);color:#ffffffd1;align-items:flex-start;gap:10px;display:flex}.login-points svg{width:16px;height:16px;color:var(--spark);flex:none;margin-top:3px}.login-form-wrap{padding:var(--s-6);place-items:center;display:grid}.login-form{gap:var(--s-4);width:100%;max-width:380px;display:grid}.login-mark{width:44px;height:44px;margin:0 auto var(--s-2)}.login-form h1{font-weight:700;font-size:var(--t-28);letter-spacing:-.025em;text-align:center;line-height:1.15}.login-sub{text-align:center;color:var(--ink-3);font-size:var(--t-14);margin-top:calc(var(--s-2) * -1);margin-bottom:var(--s-2)}.login-field{font-size:var(--t-13);gap:6px;font-weight:500;display:grid}.login-field .input{border-radius:var(--r-btn);height:48px;font-size:var(--t-14);padding:0 var(--s-4)}.login-submit{width:100%;height:52px!important;padding:0 8px 0 var(--s-5)!important;font-size:var(--t-14)!important;justify-content:space-between!important}.login-submit .arrow{width:36px!important;height:36px!important}.login-row{margin-top:calc(var(--s-2) * -1);font-size:var(--t-13);justify-content:flex-end;display:flex}.login-foot button.login-link{font:inherit}.login-foot{text-align:center;color:var(--ink-2);font-size:var(--t-13)}.login-link{color:var(--navy);font-weight:600}.login-link:hover{text-underline-offset:3px;text-decoration:underline}.login-invite{border-radius:var(--r-btn);background:var(--navy-wash);font-size:var(--t-13);color:var(--ink-2);align-items:center;gap:12px;padding:12px 14px;display:flex}.login-invite strong{color:var(--ink)}@media (max-width:900px){.login{padding:var(--s-3);grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:0}.login-art{min-height:200px;padding:var(--s-5);border-radius:22px}.login-headline{font-size:1.6rem}.login-points{display:none}.login-form-wrap{padding:var(--s-6) var(--s-2) var(--s-8);align-items:start}}
.camp-row{--cols:minmax(220px, 2.4fr) 110px 90px 80px 80px 104px 110px}@media (max-width:900px){.camp-row{--cols:minmax(0, 1fr) 64px 64px}}.camp-head{padding-bottom:var(--s-3);border-bottom:1px solid var(--line);align-items:flex-end}.camp-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.camp-tabs{margin-bottom:-1px}.report-tools{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.report-tools .seg-wrap{font-size:var(--t-12);color:var(--ink-3);align-items:center;gap:8px;display:inline-flex}.link-row,.rcpt-row{font-size:var(--t-13)}.link-row{--cols:minmax(0, 1fr) minmax(120px, .8fr) 70px 70px}.rcpt-row{--cols:minmax(0, 1.6fr) 64px 64px minmax(110px, .8fr) minmax(110px, .8fr)}.link-cell{gap:0;display:grid!important}.link-cell a{color:var(--ink-3);font-size:var(--t-12)}.link-cell a:hover{color:var(--navy);text-decoration:underline}.search-form{gap:var(--s-2);display:flex}.search-form .input{width:220px;height:30px}@media (max-width:900px){.link-row{--cols:minmax(0, 1fr) 60px}.rcpt-row{--cols:minmax(0, 1fr) 48px 48px}.camp-head{align-items:flex-start}}.code-page{gap:var(--s-8);display:grid}.inline-input{gap:var(--s-2);display:flex}.inline-input .input{flex:1;min-width:0}.tag-form{max-width:640px}.track-tool{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.track-pane{gap:var(--s-3);align-content:start;min-width:0;display:grid}.track-area{white-space:pre;min-height:280px;max-height:480px;overflow:auto}.track-report{gap:var(--s-2);grid-column:1/-1;display:grid}.track-details{font-size:var(--t-13);border:1px solid var(--line);border-radius:var(--r-md);padding:8px 12px}.track-details summary{cursor:pointer;color:var(--ink-2);font-weight:600}.track-details ul{gap:4px;margin-top:8px;display:grid}.track-details li{grid-template-columns:14px minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:8px;min-height:26px;display:grid}.track-details li svg{color:var(--ink-3)}.snippet{align-items:flex-start;gap:var(--s-2);border:1px solid var(--line);border-radius:var(--r-md);background:var(--sunken);padding:10px 12px;display:flex}.snippet code{min-width:0;font-family:var(--mono);font-size:var(--t-12);word-break:break-all;color:var(--ink-2);flex:1;line-height:1.5}.next-step{gap:var(--s-2);border-radius:var(--r-md);background:var(--navy-wash);font-size:var(--t-13);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:500;display:flex}@media (max-width:900px){.track-tool{grid-template-columns:minmax(0,1fr)}.inline-input{flex-direction:column}}.test-grid{margin-top:0}.checks{display:grid}.checks li{gap:var(--s-3);border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr);padding:12px 0;display:grid}.checks li:last-child{border-bottom:0}.checks li>svg{width:18px;height:18px;color:var(--ink-4);margin-top:1px}.checks li>svg.ok{color:var(--good)}.checks li>svg.bad{color:var(--attn)}.checks strong{font-size:var(--t-13);display:block}.checks small{font-size:var(--t-12);color:var(--ink-3);line-height:1.45;display:block}.spin-slow{animation:1.4s linear infinite spin}.feed{margin-top:var(--s-2);display:grid}.feed li{gap:var(--s-3);border-bottom:1px solid var(--line);animation:toast-in .22s var(--ease);grid-template-columns:28px minmax(0,1fr) auto;padding:10px 0;display:grid}.feed-ic{background:var(--navy-wash);width:28px;height:28px;color:var(--d-opens);border-radius:8px;place-items:center;display:grid}.feed-ic.click{background:var(--spark-wash);color:var(--d-clicks)}.feed-ic svg{width:15px;height:15px}.feed-body{gap:2px;min-width:0;display:grid}.feed-top{font-size:var(--t-13);gap:6px;min-width:0;display:flex}.feed-sub{font-size:var(--t-12);color:var(--ink-3)}.feed-tags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.feed-time{font-size:var(--t-11);color:var(--ink-3)}.panel-head h2 .live-dot{vertical-align:1px;margin-right:6px}.dash-row{--cols:minmax(0, 1fr) 76px 76px 100px 104px}@media (max-width:900px){.dash-row{--cols:minmax(0, 1fr) 64px 64px}}.health-body{gap:var(--s-4);display:grid}.health-parts{gap:2px;display:grid}.alerts{gap:var(--s-2);display:grid}.steps{gap:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px;display:grid}.steps li{gap:var(--s-3);padding:var(--s-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);display:flex}.steps b{background:var(--navy);width:28px;height:28px;color:var(--spark);font-size:var(--t-13);border-radius:50%;flex:none;place-items:center;display:grid}.steps strong{font-size:var(--t-14);display:block}.steps small{color:var(--ink-3);font-size:var(--t-13);margin-top:2px;line-height:1.45;display:block}@media (max-width:900px){.steps{grid-template-columns:minmax(0,1fr)}}.team-row{--cols:36px minmax(0, 1fr) minmax(0, 1fr) 140px}.invite-row{--cols:minmax(0, 1fr) 150px auto}.invite-result{gap:var(--s-2);display:grid}@media (max-width:900px){.team-row{--cols:36px minmax(0, 1fr)}.invite-row{--cols:minmax(0, 1fr) auto}}.recipient-fields{gap:var(--s-3);display:grid}.switch-row{gap:var(--s-3);cursor:pointer;align-items:flex-start;display:flex}.switch-row .switch{margin-top:2px}.switch-row strong{font-size:var(--t-13);display:block}.switch-row small{font-size:var(--t-12);color:var(--ink-3);line-height:1.45;display:block}.form-grid.wide{max-width:none}.link-form{gap:var(--s-3);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;align-items:end;display:grid}.snippet.fresh{background:var(--good-wash);border-color:#bfe3cd}.ll-row{--cols:minmax(160px, .9fr) minmax(0, 1.6fr) 96px}.link-list .row{padding-left:0;padding-right:0}.advanced{border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 16px}.advanced summary{cursor:pointer;font-size:var(--t-13);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.advanced[open] summary{margin-bottom:var(--s-2)}@media (max-width:900px){.link-form{grid-template-columns:minmax(0,1fr)}.ll-row{--cols:minmax(0, 1fr) 96px}.ll-row>:nth-child(2){display:none}}.form-grid.link-maker{max-width:1100px}.alt-input{max-width:520px}

