.cats[data-astro-cid-5jcmr5ue]{gap:var(--space-1);scrollbar-width:none;border-bottom:1px solid var(--color-hairline);margin-bottom:var(--space-8);display:flex;overflow-x:auto}.cats[data-astro-cid-5jcmr5ue]::-webkit-scrollbar{display:none}.cats[data-astro-cid-5jcmr5ue] button[data-astro-cid-5jcmr5ue]{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);font-size:var(--text-sm);color:var(--color-text-subtle);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:600;display:inline-flex}.cats[data-astro-cid-5jcmr5ue] button[data-astro-cid-5jcmr5ue]:hover{color:var(--color-text)}.cats[data-astro-cid-5jcmr5ue] button[data-astro-cid-5jcmr5ue][aria-selected=true]{color:var(--color-text);border-bottom-color:var(--color-accent)}.cats[data-astro-cid-5jcmr5ue] button[data-astro-cid-5jcmr5ue][aria-selected=true] svg{color:var(--color-accent-text)}.panel[data-astro-cid-5jcmr5ue]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.inputs[data-astro-cid-5jcmr5ue]{gap:var(--space-6);padding:var(--space-6);background:var(--color-bg-alt);align-content:start;display:grid}.inputs[data-astro-cid-5jcmr5ue] [data-astro-cid-5jcmr5ue][hidden]{display:none}.text-only[data-astro-cid-5jcmr5ue],.other-only[data-astro-cid-5jcmr5ue]{gap:var(--space-6);display:grid}.presets-label[data-astro-cid-5jcmr5ue]{font-size:var(--text-xs);color:var(--color-text-subtle)}.presets[data-astro-cid-5jcmr5ue]{gap:var(--space-2);margin-top:calc(var(--space-4) * -1);flex-wrap:wrap;display:flex}.presets[data-astro-cid-5jcmr5ue] button[data-astro-cid-5jcmr5ue]{min-height:36px;padding:0 var(--space-3);background:var(--color-bg);font-size:var(--text-xs);cursor:pointer;border:0}.presets[data-astro-cid-5jcmr5ue] button[data-astro-cid-5jcmr5ue]:hover{background:color-mix(in srgb, var(--color-accent) 10%, var(--color-bg))}.field[data-astro-cid-5jcmr5ue]{gap:var(--space-2);display:grid}.field[data-astro-cid-5jcmr5ue]>span[data-astro-cid-5jcmr5ue]:first-child{font-size:var(--text-sm);font-weight:700}.field[data-astro-cid-5jcmr5ue] small[data-astro-cid-5jcmr5ue]{font-size:var(--text-xs);color:var(--color-text-subtle)}.in[data-astro-cid-5jcmr5ue]{align-items:center;gap:var(--space-3);display:flex}.in[data-astro-cid-5jcmr5ue] input[data-astro-cid-5jcmr5ue]{width:100%;max-width:220px;min-height:48px;padding:0 var(--space-4);font-family:var(--font-mono);font-size:var(--text-lg);background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-hairline);border-radius:0}.in[data-astro-cid-5jcmr5ue] input[data-astro-cid-5jcmr5ue]:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;border-color:#0000}.in[data-astro-cid-5jcmr5ue] b[data-astro-cid-5jcmr5ue]{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:400}.rate[data-astro-cid-5jcmr5ue]{padding-top:var(--space-4);border-top:1px solid var(--color-hairline)}.r-head[data-astro-cid-5jcmr5ue]{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);font-weight:700;display:flex}.r-unit[data-astro-cid-5jcmr5ue]{font-size:var(--text-xs);color:var(--color-text-subtle);font-weight:400}.r-list[data-astro-cid-5jcmr5ue]{gap:var(--space-3);list-style:none;display:grid}.r-list[data-astro-cid-5jcmr5ue] li{gap:4px var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-hairline);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name val""bar bar";align-items:center;display:grid}.r-list[data-astro-cid-5jcmr5ue] .r-name{font-weight:600;font-size:var(--text-sm);grid-area:name}.r-list[data-astro-cid-5jcmr5ue] .r-name span{margin-left:var(--space-2);color:var(--color-text-subtle);font-size:.6875rem;font-weight:400}.r-list[data-astro-cid-5jcmr5ue] .r-name:hover{color:var(--color-accent-text)}.r-list[data-astro-cid-5jcmr5ue] .r-bar{grid-area:bar;height:8px;display:block}.r-list[data-astro-cid-5jcmr5ue] .r-bar span{background:var(--color-chart);opacity:.38;height:100%;transition:width var(--dur-base) var(--ease-out);border-radius:0 4px 4px 0;display:block}.r-list[data-astro-cid-5jcmr5ue] .r-bar span.best{opacity:1}.r-list[data-astro-cid-5jcmr5ue] .r-val{grid-area:val;justify-items:end;display:grid}.r-list[data-astro-cid-5jcmr5ue] .r-val b{font-size:var(--text-lg);font-weight:500}.r-list[data-astro-cid-5jcmr5ue] .r-val small{color:var(--color-text-subtle);font-size:.6875rem}.r-note[data-astro-cid-5jcmr5ue]{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--color-text-subtle)}.foot[data-astro-cid-5jcmr5ue]{margin-top:var(--space-12);font-size:var(--text-xs);color:var(--color-text-subtle);max-width:60em;line-height:1.8}@media (width>=900px){.panel[data-astro-cid-5jcmr5ue]{gap:var(--space-12);grid-template-columns:360px minmax(0,1fr)}.inputs[data-astro-cid-5jcmr5ue]{align-self:start;position:sticky;top:88px}.r-list[data-astro-cid-5jcmr5ue] li{grid-template-columns:15em minmax(0,1fr) 9em;grid-template-areas:"name bar val"}}
