:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--plane:#f9f9f7;--surface:#fcfcfb;--ink:#0b0b0b;--ink-2:#52514e;--ink-3:#74726c;--grid:#e1e0d9;--axis:#c3c2b7;--border:#0b0b0b1a;--accent:#2a78d6;--accent-deep:#1e62b8;--s1:#2a78d6;--s2:#eb6834;--s3:#1baf7a;--good:#006300;--bad:#c03636;--wash:#2a78d612;--est-bg:#fab2191f;--est-border:#fab2198c;--est-text:#6b4d00;--exact-bg:#00630012;--exact-border:#00630059;--exact-text:#006300;--warn-icon:#8a6100;--shadow:#0b0b0b1f;--act-block:#c03636;--act-challenge:#de9300;--act-pass:#2e7a44;--bad-bg:#c0363614;--bad-border:#c0363666}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--plane:#141412;--surface:#1c1c1a;--ink:#f0efea;--ink-2:#b3b1a9;--ink-3:#93918a;--grid:#2c2b28;--axis:#4c4b46;--border:#ffffff1f;--accent:#3987e5;--accent-deep:#1e62b8;--s1:#3987e5;--s2:#d95926;--s3:#199e70;--good:#3fae63;--bad:#e0605c;--wash:#3987e51f;--est-bg:#fab21924;--est-border:#fab21966;--est-text:#e3b667;--exact-bg:#3fae631f;--exact-border:#3fae6366;--exact-text:#58c184;--warn-icon:#e3b667;--shadow:#00000080;--act-block:#e0605c;--act-challenge:#fab219;--act-pass:#4a9a5f;--bad-bg:#e0605c1f;--bad-border:#e0605c66}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--plane);color:var(--ink);min-height:100dvh;font:400 .875rem/1.5 system-ui,-apple-system,Segoe UI,sans-serif}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}code,.mono{color:var(--ink-2);background:var(--wash);border-radius:4px;padding:.05rem .3rem;font:.75rem/1.4 ui-monospace,SF Mono,Menlo,monospace}.wrap{max-width:74rem;margin:0 auto;padding:0 1.5rem 3rem}.masthead{flex-wrap:wrap;align-items:baseline;gap:1rem;padding:1.75rem 0 .25rem;display:flex}.masthead h1{letter-spacing:-.01em;align-items:center;gap:.625rem;margin:0;font-size:1.375rem;font-weight:650;display:inline-flex}.logomark{aspect-ratio:84.364/68.349;flex:none;height:1.25rem}.masthead .meta{color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:.875rem;font-size:.8125rem;display:flex}.masthead .logout{color:var(--ink-2);border:1px solid var(--border);background:var(--surface);border-radius:999px;margin-left:auto;padding:.3rem .75rem;font-size:.8125rem}.masthead .logout:hover{color:var(--ink);border-color:var(--axis);background:var(--wash);text-decoration:none}.badge{letter-spacing:.02em;border:1px solid var(--border);color:var(--ink-2);background:var(--surface);vertical-align:.08em;border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}.badge.est{border-color:var(--est-border);background:var(--est-bg);color:var(--est-text)}.badge.exact{border-color:var(--exact-border);background:var(--exact-bg);color:var(--exact-text)}.badge.sample{border-color:var(--est-border);background:var(--est-bg);color:var(--est-text)}.quicklinks{flex-wrap:wrap;gap:.5rem;padding:.875rem 0 0;display:flex}.quicklink{color:var(--ink-2);border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .75rem;font-size:.8125rem;display:inline-flex}.quicklink:hover{color:var(--ink);border-color:var(--axis);background:var(--wash);text-decoration:none}.icon{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px}.icon.warnicon{stroke:var(--warn-icon)}.icon-spacer{flex:none;width:12px}.tabs{border-bottom:1px solid var(--grid);gap:.25rem;margin-top:1.25rem;display:flex;overflow-x:auto}.tabs a{color:var(--ink-2);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem .875rem;font-size:.9375rem;font-weight:500;line-height:1}.tabs a:hover{color:var(--ink);background:var(--wash);text-decoration:none}.tabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}main{padding-top:1.25rem}.kpis{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:56rem){.kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:34rem){.kpis{grid-template-columns:1fr}}.kpi{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:.125rem;padding:.875rem 1rem .75rem;display:flex}.kpi .label{color:var(--ink-2);font-size:.8125rem}.kpi .value{letter-spacing:-.01em;font-size:1.75rem;font-weight:600;line-height:1.15}.kpi .value .unit{color:var(--ink-2);font-size:1rem;font-weight:500}.kpi .delta{color:var(--ink-2);font-size:.75rem}.kpi .delta .up-good{color:var(--good);font-weight:600}.kpi .delta .down-bad{color:var(--bad);font-weight:600}.kpi .delta .neutral{color:var(--ink-2);font-weight:600}.kpi .delta.muted{color:var(--ink-3)}.kpi .sub{color:var(--ink-3);font-size:.75rem}.kpi .spark{width:100%;height:26px;margin-top:.375rem;overflow:visible}.panel{background:var(--surface);border:1px solid var(--border);border-radius:10px;margin-top:1rem;padding:1.25rem 1.25rem 1rem}.panel>h2,.panel-head h2{letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:650}.panel-sub{color:var(--ink-2);margin:.125rem 0 0;font-size:.8125rem}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.panel-head a.ext{white-space:nowrap;align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}.split{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1rem;display:grid}@media (max-width:56rem){.split{grid-template-columns:1fr}}.split-title{margin:.25rem 0 0;font-size:.875rem;font-weight:600}.split-title-sub{color:var(--ink-2);font-weight:400}.minihead{color:var(--ink-2);font-size:.8125rem}.empty{color:var(--ink-3);margin:.75rem 0 0;font-size:.8125rem}.empty-state{text-align:center;padding:2.5rem 1rem 2.75rem}.empty-state h2{letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:650}.empty-state p{color:var(--ink-2);max-width:46ch;margin:.5rem auto 0;font-size:.8125rem}.mt-half{margin-top:.5rem}.mt-1{margin-top:.875rem}.legend{color:var(--ink-2);flex-wrap:wrap;gap:1.25rem;margin:.875rem 0 .25rem;font-size:.8125rem;display:flex}.legend .key{align-items:center;gap:.45rem;display:inline-flex}.legend .swatch{border-radius:999px;flex:none;width:10px;height:10px}.chartwrap{overflow-x:auto}.traffic-chart{width:100%;min-width:680px;height:auto;display:block}.traffic-chart text,.crashfree-chart text,.errors-chart text{font:400 11px system-ui,-apple-system,Segoe UI,sans-serif}.axistext{fill:var(--ink-3)}.daylabel{font-size:10px}.endlabel{fill:var(--ink-2);font-weight:600}.gridline{stroke:var(--grid);stroke-width:1px}.baseline{stroke:var(--axis);stroke-width:1px}.hourhit .reveal{opacity:0;pointer-events:none}.hourhit:hover .reveal{opacity:1}.crosshair{stroke:var(--axis);stroke-width:1px}.tt-box{fill:var(--surface);stroke:var(--grid);filter:drop-shadow(0 4px 10px var(--shadow))}.tt-title{fill:var(--ink);font-weight:600}.tt-name{fill:var(--ink-2)}.tt-val{fill:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.chart-note{color:var(--ink-3);margin-top:.5rem;font-size:.75rem}.crashfree-chart,.errors-chart{width:100%;height:auto;margin-top:.5rem;overflow:visible}.project-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1rem;display:flex}.project-head a.ext{white-space:nowrap;font-size:.8125rem}.project-split{margin-top:.625rem}.project-divider{border:0;border-top:1px solid var(--grid);margin:1.25rem 0 0}.errbar{fill:var(--s1)}details.tabletwin{margin-top:.5rem}details.tabletwin summary{color:var(--ink-2);cursor:pointer;border-radius:4px;width:fit-content;font-size:.8125rem}details.tabletwin summary:hover{color:var(--ink)}details.tabletwin .scroller{border:1px solid var(--grid);border-radius:8px;max-height:16rem;margin-top:.5rem;overflow:auto}table{border-collapse:collapse;width:100%;font-size:.8125rem}th,td{text-align:left;border-bottom:1px solid var(--grid);vertical-align:top;padding:.5rem .75rem}th{color:var(--ink-2);white-space:nowrap;font-size:.75rem;font-weight:600}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:var(--wash)}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}td .cellsub{color:var(--ink-3);font-size:.75rem;display:block}.table-note{color:var(--ink-3);margin-top:.625rem;font-size:.75rem}.table-scroll{overflow-x:auto}.total-row td{font-weight:600}.buckets{grid-template-columns:max-content 1fr max-content;align-items:center;gap:.5rem .75rem;margin-top:.875rem;display:grid}.buckets .bname{font-size:.8125rem}.buckets .bname .cellsub{color:var(--ink-3);font-size:.6875rem;line-height:1.3;display:block}.buckets .btrack{height:12px;position:relative}.buckets .bfill{background:var(--s1);border-radius:0 4px 4px 0;min-width:2px;height:12px}.buckets .bval{font-variant-numeric:tabular-nums;color:var(--ink-2);text-align:right;font-size:.8125rem}.actcell{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.actdot{border-radius:999px;flex:none;width:8px;height:8px}.actdot.act-block{background:var(--act-block)}.actdot.act-challenge{background:var(--act-challenge)}.actdot.act-pass{background:var(--act-pass)}.evcell{justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.evtrack{flex:none;width:96px;height:10px;display:block}.evfill{border-radius:0 4px 4px 0;min-width:2px;height:10px;display:block}.evfill.act-block{background:var(--act-block)}.evfill.act-challenge{background:var(--act-challenge)}.evfill.act-pass{background:var(--act-pass)}.solvecell{justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.solvetrack{flex:none;width:64px;height:12px;display:block;position:relative}.solvetrack:before{content:"";background:var(--grid);position:absolute;inset:5.5px 0}.solvebase{background:var(--axis);width:2px;margin-left:-1px;position:absolute;top:1px;bottom:1px}.solvedot{background:var(--ink-3);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);border-radius:999px;margin-left:-4px;position:absolute;top:2px}.solvedot.hot{background:var(--act-challenge)}.solveval{text-align:right;min-width:3.2rem}.solveval.hot{color:var(--warn-icon);font-weight:600}.sharecell{justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.sharetrack{background:var(--grid);border-radius:0 4px 4px 0;flex:none;width:96px;height:10px;display:block}.sharefill{background:var(--s1);border-radius:0 4px 4px 0;min-width:2px;height:10px;display:block}.shareval{text-align:right;min-width:3.2rem}.trendcell .spark{width:96px;height:22px;margin-left:auto;display:block;overflow:visible}.issues{margin:.75rem 0 0;padding:0;list-style:none}.issues li{border-bottom:1px solid var(--grid);align-items:baseline;gap:.75rem;padding:.5rem 0;display:flex}.issues li:last-child{border-bottom:0}.issues .iid{color:var(--ink-3);flex:none;font:.6875rem/1.6 ui-monospace,SF Mono,Menlo,monospace}.issues .ititle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.issues .icount{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.75rem}.fp-grid{grid-template-columns:1fr 1.4fr;gap:2rem;margin-top:1rem;display:grid}@media (max-width:56rem){.fp-grid{grid-template-columns:1fr}}.solve-big{letter-spacing:-.01em;font-size:2.25rem;font-weight:600;line-height:1.1}.solve-baseline{color:var(--ink-2);margin:.125rem 0 0;font-size:.8125rem;font-weight:600}.solve-note{color:var(--ink-2);max-width:32ch;margin:.375rem 0 0;font-size:.8125rem}.paths{margin:.5rem 0 0;padding:0;font-size:.8125rem;list-style:none}.paths li{border-bottom:1px solid var(--grid);align-items:center;gap:.5rem;padding:.45rem 0;display:flex}.paths li:last-child{border-bottom:0}.paths .pdetail{color:var(--ink-2)}.paths .pcount{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto}.fp-events{margin-top:1.25rem}.fp-summaries{color:var(--ink-2);margin:.5rem 0 0;padding:0;font-size:.8125rem;list-style:none}.fp-summaries li{padding:.1rem 0}.fp-events .trunc{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:30ch;display:inline-block;overflow:hidden}.fp-events .trunc-ua{max-width:36ch}.fp-events .trunc-rule,.fp-events .trunc-origin{max-width:26ch}.fp-events td{white-space:nowrap}.fp-events a.ext{align-items:center;gap:.3rem;display:inline-flex}.fp-events .vreasons{white-space:normal;min-width:24ch;max-width:34ch;margin-top:.2rem;line-height:1.35}.badge.v-bot{border-color:var(--exact-border);background:var(--exact-bg);color:var(--exact-text)}.badge.v-human{border-color:var(--est-border);background:var(--est-bg);color:var(--est-text)}.badge.v-bot,.badge.v-human,.badge.v-unclear{white-space:nowrap}.badge.live{border-color:var(--bad-border);background:var(--bad-bg);color:var(--bad)}.tabs a .count{color:var(--bad);vertical-align:.15em;margin-left:.25rem;font-size:.6875rem;font-weight:600}.btn{color:var(--ink-2);background:var(--surface);border:1px solid var(--border);cursor:pointer;white-space:nowrap;border-radius:999px;padding:.35rem .7rem;font:600 .75rem/1 inherit}.btn:hover{color:var(--ink);border-color:var(--axis);background:var(--wash)}.btn.block{color:var(--act-block);border-color:var(--bad-border)}.btn.block:hover{background:var(--bad-bg);color:var(--act-block)}.btn.allow{color:var(--act-pass);border-color:var(--exact-border)}.btn.allow:hover{background:var(--exact-bg);color:var(--act-pass)}.btn.primary{color:#fff;background:var(--accent-deep);border-color:var(--accent-deep);padding:.55rem 1rem;font-size:.8125rem}.btn.primary:hover{background:var(--accent);color:#fff}.btn.primary.danger{background:var(--act-block);border-color:var(--act-block)}.btn.primary.danger:hover{background:var(--bad)}.rowactions{gap:.375rem;display:inline-flex}.ttl{font-variant-numeric:tabular-nums;white-space:nowrap}.ttl .cellsub{font-variant-numeric:tabular-nums}.disclose{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;display:inline-flex}.disclose .chev{transition:transform .15s ease-out}.disclose[aria-expanded=true] .chev{transform:rotate(90deg)}tr.expandrow>td{background:var(--plane);padding:.625rem .75rem .75rem}.samples-note{color:var(--ink-3);margin:0;font-size:.75rem}.ipsamples{margin:0;padding:0;font-size:.75rem;list-style:none}.ipsamples li{border-bottom:1px dashed var(--grid);align-items:baseline;gap:.75rem;padding:.25rem 0;display:flex}.ipsamples li:last-child{border-bottom:0}.ipsamples .sts{color:var(--ink-3);flex:none;font:.6875rem/1.6 ui-monospace,SF Mono,Menlo,monospace}.ipsamples .spath{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:24rem;overflow:hidden}.ipsamples .sua{min-width:0;max-width:28rem;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;overflow:hidden}dialog.confirm{border:1px solid var(--border);background:var(--surface);color:var(--ink);width:min(26rem,100vw - 2rem);box-shadow:0 12px 40px var(--shadow);border-radius:12px;padding:1.5rem 1.5rem 1.25rem}dialog.confirm::backdrop{background:#0b0b0b59}dialog.confirm h2{letter-spacing:-.005em;margin:0;font-size:1rem;font-weight:650}dialog.confirm .dlg-ip{font:600 1rem/1.4 ui-monospace,SF Mono,Menlo,monospace}dialog.confirm .dlg-sub{color:var(--ink-2);margin:.25rem 0 0;font-size:.8125rem}.dlg-field{margin-top:1rem}.dlg-field label{color:var(--ink-2);margin-bottom:.375rem;font-size:.8125rem;font-weight:600;display:block}.dlg-field textarea{width:100%;font:inherit;color:var(--ink);background:var(--plane);border:1px solid var(--grid);resize:vertical;border-radius:8px;min-height:3.4rem;padding:.55rem .75rem}.dlg-field textarea:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.seg{border:1px solid var(--grid);border-radius:8px;display:inline-flex;overflow:hidden}.seg label{position:relative}.seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.seg span{color:var(--ink-2);border-right:1px solid var(--grid);cursor:pointer;padding:.45rem .875rem;font-size:.8125rem;font-weight:500;display:block}.seg label:last-child span{border-right:0}.seg input:checked+span{background:var(--wash);color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent);font-weight:600}.seg input:focus-visible+span{outline:2px solid var(--accent);outline-offset:-2px}.dlg-note{color:var(--ink-3);margin:.875rem 0 0;font-size:.75rem}.dlg-error{color:var(--bad);margin:.75rem 0 0;font-size:.8125rem}.dlg-actions{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.toast{background:var(--surface);border:1px solid var(--border);box-shadow:0 8px 30px var(--shadow);opacity:0;pointer-events:none;border-radius:10px;padding:.75rem 1.125rem;font-size:.8125rem;transition:opacity .2s ease-out,transform .2s ease-out;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)translateY(.5rem)}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}.kpi .viewlink{margin-top:.25rem;font-size:.75rem}@media (prefers-reduced-motion:reduce){.disclose .chev,.toast{transition:none}}.btn:disabled{opacity:.45;cursor:not-allowed}input.thresh{font:inherit;font-variant-numeric:tabular-nums;text-align:center;color:var(--ink);background:var(--plane);border:1px solid var(--grid);border-radius:6px;padding:.05rem .4rem;font-size:.8125rem;font-weight:600;display:inline-block}input.thresh:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}tr.rule-off td{color:var(--ink-3)}tr.rule-off input.thresh{color:var(--ink-3);font-weight:400}.rule-save{margin-left:.5rem}.rule-error{color:var(--bad);margin-top:.25rem;font-size:.75rem;font-weight:600;display:block}.toggle{vertical-align:middle;width:34px;height:20px;display:inline-block;position:relative}.toggle input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.toggle .track{background:var(--grid);border:1px solid var(--border);border-radius:999px;transition:background .15s ease-out;position:absolute;inset:0}.toggle .track:after{content:"";background:var(--surface);width:14px;height:14px;box-shadow:0 1px 3px var(--shadow);border-radius:999px;transition:transform .15s ease-out;position:absolute;top:2px;left:2px}.toggle input:checked+.track{background:var(--accent)}.toggle input:checked+.track:after{transform:translate(14px)}.toggle input:focus-visible+.track{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.toggle .track,.toggle .track:after{transition:none}}.feed{margin:.75rem 0 0;padding:0;list-style:none}.feed li{border-bottom:1px solid var(--grid);align-items:baseline;gap:.75rem;padding:.625rem 0;display:flex}.feed li:last-child{border-bottom:0}.feed .fts{color:var(--ink-3);flex:none;width:7.5rem;font:.6875rem/1.7 ui-monospace,SF Mono,Menlo,monospace}.feed .fbody{min-width:0}.feed .frule{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3);text-underline-offset:3px;font-weight:600}.feed .frule:hover{text-decoration-color:currentColor}.feed .fdetail{color:var(--ink-2);font-size:.75rem;display:block}.feed .fslack{color:var(--ink-3);white-space:nowrap;flex:none;margin-left:auto;font-size:.75rem}.feed .fslack.failed{color:var(--bad);font-weight:600}.skeleton{background:var(--surface);border:1px solid var(--border);border-radius:10px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--wash), transparent);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.skeleton:after{animation:1.4s ease-in-out infinite shimmer}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}}.skeleton.kpi-ghost{height:7.5rem}.skeleton.panel-ghost{height:18rem;margin-top:1rem}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.login{place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.login-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;width:100%;max-width:22rem;padding:1.75rem 1.75rem 1.5rem;display:flex}.login-card .logomark{align-self:flex-start;height:2rem;margin-bottom:.875rem}.login-card h1{letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:650}.login-sub{color:var(--ink-2);margin:.25rem 0 1.5rem;font-size:.8125rem}.login-card label{color:var(--ink-2);margin-bottom:.375rem;font-size:.8125rem;font-weight:600}.login-card input{font:inherit;color:var(--ink);background:var(--plane);border:1px solid var(--grid);border-radius:8px;padding:.55rem .75rem}.login-card input:focus-visible{outline:2px solid var(--accent);outline-offset:0;border-color:var(--accent)}.login-error{color:var(--bad);margin:.625rem 0 0;font-size:.8125rem;font-weight:600}.login-card button{color:#fff;background:var(--accent-deep);cursor:pointer;border:0;border-radius:8px;margin-top:1.25rem;padding:.7rem 1rem;font:600 .875rem/1 inherit}.login-card button:hover{background:var(--accent)}
