.rd{--rd-ink:lab(8.30603% .618205 -2.16572);--rd-ink-2:lab(26.8019% 1.35387 -4.68303);--rd-muted:lab(47.8878% 1.65477 -5.77283);--rd-subtle:lab(65.6464% 1.53497 -5.42429);--rd-line:lab(90.6853% .399232 -1.45452);--rd-line-soft:lab(96.1634% .0993311 -.364041);--rd-fill:lab(96.1634% .0993311 -.364041);--rd-fill-soft:lab(98.26% 0 0);--rd-surface:#fff;--rd-brand:lab(55.0481% -49.9246 15.93);--rd-brand-ink:lab(44.4871% -41.0396 11.0361);--rd-brand-soft:lab(97.8462% -6.94966 1.85487);--rd-amber:lab(62.7799% 22.4197 86.1544);--rd-red:lab(48.4493% 77.4328 61.5452);--rd-sky:lab(51.7754% -11.4712 -49.8349);--rd-radius:16px;--rd-shadow:0 1px 3px #0000000a, 0 1px 2px -1px #00000008;color:var(--rd-ink)}.rd-page{max-width:1160px;margin:0 auto;padding:36px 28px 72px}.rd-head h1{letter-spacing:-.025em;color:var(--rd-ink);margin:0;font-size:36px;font-weight:800;line-height:40px}.rd-head p{color:var(--rd-muted);margin:10px 0 0;font-size:15px}.rd-stats{border-top:1px solid var(--rd-line);flex-wrap:wrap;gap:16px 44px;margin-top:24px;padding-top:20px;display:flex}.rd-stat-label{letter-spacing:.04em;color:var(--rd-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.rd-stat-value{font-variant-numeric:tabular-nums;color:var(--rd-ink);margin-top:2px;font-size:24px;font-weight:900;line-height:32px}.rd-stat-value small{color:var(--rd-muted);margin-left:4px;font-size:13px;font-weight:600}.rd-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rd-chip{background:var(--rd-fill);height:32px;color:var(--rd-ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:12px;font-weight:600;transition:background-color .12s,color .12s;display:inline-flex;position:relative}.rd-chip:hover{background:color-mix(in oklab, var(--rd-fill) 70%, var(--rd-line))}.rd-chip.is-set{background:var(--rd-brand-soft);color:var(--rd-brand-ink)}.rd-chip select{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding-right:16px}.rd-chip:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--rd-brand) 22%, transparent)}.rd-chip svg{flex:none}.rd-chip .rd-chip-caret{pointer-events:none;position:absolute;right:10px}.rd-chip button{color:inherit;opacity:.7;display:inline-flex}.rd-search{border:1px solid var(--rd-line);background:var(--rd-surface);min-width:210px;height:36px;color:var(--rd-subtle);border-radius:12px;align-items:center;gap:8px;padding:0 12px;transition:border-color .12s,box-shadow .12s;display:flex}.rd-search:focus-within{border-color:var(--rd-brand);box-shadow:0 0 0 3px color-mix(in oklab, var(--rd-brand) 15%, transparent)}.rd-search input{min-width:0;color:var(--rd-ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.rd-search input::placeholder{color:var(--rd-subtle)}.rd-segment{scrollbar-width:none;border:1px solid var(--rd-line);background:var(--rd-surface);border-radius:10px;gap:2px;min-width:0;max-width:100%;margin:0;padding:3px;display:inline-flex;overflow-x:auto}.rd-segment button{white-space:nowrap;height:28px;color:var(--rd-muted);border-radius:8px;flex:none;padding:0 14px;font-size:12px;font-weight:600;transition:background-color .12s,color .12s}.rd-segment button:hover{color:var(--rd-ink)}.rd-segment button[aria-pressed=true]{background:var(--rd-brand);color:#fff}.rd-card{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:var(--rd-radius);box-shadow:var(--rd-shadow)}.rd-badge{background:var(--rd-fill);color:var(--rd-muted);letter-spacing:.025em;text-transform:uppercase;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}.rd-badge.is-brand{background:var(--rd-brand-soft);color:var(--rd-brand-ink)}.rd-badge.is-warn{background:color-mix(in oklch, var(--rd-amber) 14%, transparent);color:var(--rd-amber)}.rd-button{background:var(--rd-brand);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:13px;font-weight:600;transition:filter .12s;display:inline-flex}.rd-button:hover{filter:brightness(1.06)}.rd-button.is-quiet{background:var(--rd-surface);color:var(--rd-ink-2);border:1px solid var(--rd-line)}.rd-reveal{animation:.52s cubic-bezier(.2,.7,.2,1) both rd-rise;animation-delay:calc(var(--i,0) * 70ms)}@keyframes rd-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rd-reveal{animation:none}}@media (max-width:760px){.rd-page{padding:24px 16px 56px}.rd-head h1{font-size:28px;line-height:34px}.rd-stats{gap:14px 28px}.rd-search{flex:100%}}@media screen{.dark .rd,.dark .rd-head h1{color:var(--rd-ink)}.dark .rd-head p{color:var(--rd-muted)}.dark .rd-stats{border-top:1px solid var(--rd-line)}.dark .rd-stat-label{color:var(--rd-muted)}.dark .rd-stat-value{color:var(--rd-ink)}.dark .rd-stat-value small{color:var(--rd-muted)}.dark .rd-chip{background:var(--rd-fill);color:var(--rd-ink-2)}.dark .rd-chip:hover{background:color-mix(in oklab, var(--rd-fill) 70%, var(--rd-line))}.dark .rd-chip.is-set{background:var(--rd-brand-soft);color:var(--rd-brand-ink)}.dark .rd-chip select{color:inherit;background:0 0;border:0;outline:none}.dark .rd-chip:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--rd-brand) 22%, transparent)}.dark .rd-chip button{color:inherit}.dark .rd-search{border:1px solid var(--rd-line);background:var(--rd-surface);color:var(--rd-subtle)}.dark .rd-search:focus-within{border-color:var(--rd-brand);box-shadow:0 0 0 3px color-mix(in oklab, var(--rd-brand) 15%, transparent)}.dark .rd-search input{color:var(--rd-ink);background:0 0;border:0;outline:0}.dark .rd-search input::placeholder{color:var(--rd-subtle)}.dark .rd-segment{border:1px solid var(--rd-line);background:var(--rd-surface)}.dark .rd-segment button{color:var(--rd-muted)}.dark .rd-segment button:hover{color:var(--rd-ink)}.dark .rd-segment button[aria-pressed=true]{background:var(--rd-brand);color:#0b1411}.dark .rd-card{background:var(--rd-surface);border:1px solid var(--rd-line);box-shadow:var(--rd-shadow)}.dark .rd-badge{background:var(--rd-fill);color:var(--rd-muted)}.dark .rd-badge.is-brand{background:var(--rd-brand-soft);color:var(--rd-brand-ink)}.dark .rd-badge.is-warn{background:color-mix(in oklch, var(--rd-amber) 14%, transparent);color:var(--rd-amber)}.dark .rd-button{background:var(--rd-brand);color:#0b1411}.dark .rd-button.is-quiet{background:var(--rd-surface);color:var(--rd-ink-2);border:1px solid var(--rd-line)}}
