.st-page .page-h h1{max-width:16em}.st-page .byline b{font-weight:700}.st-sec{margin:44px 0 0;min-width:0}.st-sec>h2{border-top:4px solid var(--ink);padding-top:14px}.st-d{color:var(--muted);max-width:46em}.st-fig{margin:16px 0 0;background:var(--void);color:#fff;border-radius:var(--r);box-shadow:6px 6px 0 var(--pink);padding:18px 16px 12px;max-width:820px}.st-dumb ul{list-style:none;margin:0;padding:0}.st-axis{display:flex;justify-content:space-between;font:500 11px var(--mono);color:#A3A3B2;margin:0 0 6px;border-bottom:1px solid var(--ink2);padding-bottom:4px}.st-row{display:grid;gap:6px;padding:10px 4px;border-bottom:1px solid var(--ink2);cursor:pointer;border-radius:var(--r)}.st-row:last-child{border-bottom:0}.st-row:hover,.st-row:focus-visible{background:var(--void2)}.st-row:focus-visible{outline:3px solid var(--uv);outline-offset:0}.st-rl{font:600 .95rem/1.25 var(--sans);color:#fff}.st-tr{position:relative;display:block;height:18px;background:linear-gradient(var(--ink2),var(--ink2)) 0 50%/100% 2px no-repeat;margin:0 8px}.st-tr i{position:absolute;top:50%;display:block;transform:translate(-50%,-50%);border-radius:50%}.st-seg{left:var(--lo);width:var(--w);height:4px;border-radius:2px!important;background:#A3A3B2;transform:translateY(-50%)!important}.st-from{left:var(--a);width:12px;height:12px;background:#A3A3B2}.st-to{left:var(--b);width:16px;height:16px;background:var(--pink);box-shadow:0 0 0 2px var(--void)}.st-dn .st-to{background:#FF7EB6}.st-vals{font:500 12.5px/1.5 var(--mono);color:#C9C9D3}.st-v{color:#FF5CA2;font-size:15px}.st-v0{color:#A3A3B2}.st-pts{color:#fff;font-weight:700}.st-when{display:block;color:#A3A3B2;font-size:11.5px}@media (min-width:760px){.st-axis{margin-left:calc(15rem + 28px);margin-right:8px}.st-row{grid-template-columns:15rem minmax(0,1fr);align-items:center;column-gap:16px}.st-vals{grid-column:2}}@media (prefers-reduced-motion:no-preference){.st-seg{transition:width .6s var(--ease)}}.st-fig .src{color:#C9C9D3;margin:10px 0 0}.st-fig .src a{color:#fff}.st-mo{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px}.st-mo li{background:var(--card);border:1px solid var(--rule);border-top:4px solid var(--ink);border-radius:var(--r);padding:12px 14px;min-width:0}.st-mo-k{font:700 11px/1.3 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0 0 6px}.st-mo-v{font:800 1.5rem/1.1 var(--sans);letter-spacing:-.03em;margin:0 0 4px}.st-mo-a{color:var(--muted);font-weight:600;font-size:1.1rem}.st-mo-v b{color:var(--ink)}.st-mo-d{font:500 12px/1.4 var(--mono);color:var(--muted);margin:0}.st-f{margin:16px 0 8px;display:flex;flex-wrap:wrap;gap:8px}.st-f button{font:600 13px/1 var(--sans);padding:9px 12px;border:1.5px solid var(--ink);border-radius:999px;background:var(--card);color:var(--ink);cursor:pointer}.st-f button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.st-c{font:500 11px var(--mono);opacity:.75;margin-left:2px}.st-live{font:500 13px var(--mono);color:var(--muted)}.st-grid{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.st-card{background:var(--card);border:1px solid var(--rule);border-top:4px solid var(--ink);border-radius:var(--r);padding:16px;display:flex;flex-direction:column;min-width:0;scroll-margin-top:80px}.st-card.st-hi{box-shadow:6px 6px 0 var(--pink)}.st-top{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 10px}.st-pill{font:700 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:var(--blush);padding:5px 7px;border-radius:999px}.st-new{font:700 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#fff;background:var(--uv);padding:5px 7px;border-radius:999px}.st-n{font:900 clamp(2.2rem,7vw,2.8rem)/1 var(--sans);letter-spacing:-.05em;margin:0 0 8px;color:var(--ink)}.st-l{font:600 1rem/1.35 var(--sans);margin:0 0 10px}.st-t{margin:0 0 10px;font-size:1rem}.st-t b{font-family:var(--sans);font-size:.9rem;color:var(--accent)}.st-note{font-size:.9rem;color:var(--muted);font-style:italic;margin:0 0 10px}.st-card .src{margin-top:auto;padding-top:8px;border-top:1px solid var(--hair)}.st-page .atable-wrap{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;border:1px solid var(--rule);border-radius:var(--r);background:var(--card)}.st-table{width:100%;border-collapse:collapse;min-width:640px}.st-table th,.st-table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--hair);vertical-align:top;font-size:.95rem}.st-table thead th{font:700 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;border-bottom:2px solid var(--ink)}.st-table th button{all:unset;cursor:pointer}.st-table th button:focus-visible{outline:3px solid var(--uv)}.st-table td.num{font:800 1.05rem var(--sans);white-space:nowrap}.st-table td.num a{text-decoration-color:var(--pink)}.st-rel{padding-left:1.2em}.st-rel li{margin:0 0 .5em}.st-rd{font:500 12px var(--mono);color:var(--muted)}.st-home{margin:28px 0 0}.st-home .st-mo{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr))}.st-home .mini{color:var(--accent)}.st-hl{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:16px 0 0}.st-up{font:500 12px var(--mono);color:var(--muted)}@media (max-width:520px){.st-fig{padding:14px 10px 10px}}