@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&family=Instrument+Serif:ital@0;1&display=swap");:root{color:#050505;background:#f8f8f6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body,html{width:100%;min-height:100%;margin:0}body{overflow:hidden}button,input{font:inherit}button{color:inherit}.shell{--accent:#174cff;--muted:rgba(5,5,5,0.56);--rule:rgba(5,5,5,0.12);--rule-strong:rgba(5,5,5,0.22);width:100vw;height:100dvh;flex-direction:column;overflow:hidden;background:#f8f8f6}.bar,.shell{display:flex}.bar{min-height:66px;padding:12px clamp(16px,2vw,34px);border-bottom:1px solid var(--rule);align-items:center;justify-content:space-between;gap:18px;flex-shrink:0}.brand{display:flex;align-items:baseline;gap:9px;min-width:250px}.brand-dot{width:7px;height:7px;border-radius:0;background:var(--accent);align-self:center}.brand-name{font-family:"Instrument Serif",Georgia,serif;font-size:25px;font-style:italic}.brand-sub,.eyebrow,small{color:var(--muted)}.tools{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex:1 1;min-width:0;flex-wrap:wrap}.now,.pill,.search,.time-input{height:32px;border:1px solid rgba(5,5,5,.18);border-radius:999px;background:#fff}.search{display:inline-flex;align-items:center;gap:7px;min-width:170px;max-width:230px;padding:0 12px;color:rgba(5,5,5,.45)}.search input{width:100%;min-width:0;border:0;outline:0;background:transparent}.now,.time-input{padding:0 12px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px}.time-input{width:178px}.now{cursor:pointer}.pills{display:flex;gap:2px;padding:2px;border:1px solid rgba(5,5,5,.18);border-radius:999px;background:#fff}.pill{height:26px;padding:0 10px;border:0;background:transparent;cursor:pointer;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px}.pill.active{background:#050505;color:#fff}.hero{padding:28px clamp(16px,2vw,34px) 24px;border-bottom:1px solid var(--rule);flex-shrink:0}.eyebrow{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;letter-spacing:0}h1,h2,p{margin:0}h1{max-width:1120px;margin-top:12px;font-family:"Instrument Serif",Georgia,serif;font-size:clamp(36px,4vw,64px);line-height:.96;font-weight:400}h1 em{color:var(--accent);font-style:normal}.hero p{max-width:780px;margin-top:16px;color:rgba(5,5,5,.68);line-height:1.5}.content{min-height:0;flex:1 1;display:block;overflow:hidden}.statusbar{min-height:34px;padding:0 clamp(16px,2vw,34px);border-top:1px solid var(--rule);display:flex;align-items:center;justify-content:space-between;gap:18px;flex-shrink:0;overflow:hidden;color:rgba(5,5,5,.52);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;white-space:nowrap}.footer-actions,.footer-metrics,.footer-metrics span{display:inline-flex;align-items:center}.footer-metrics{gap:18px;flex:1 1 auto;min-width:0;overflow:hidden}.footer-actions{gap:18px;margin-left:auto;flex-shrink:0}.footer-actions .support-note+a:before,.footer-actions a+a:before,.footer-metrics span+span:before{content:"";width:3px;height:3px;margin-right:18px;background:rgba(5,5,5,.26)}.footer-actions a+a:before{display:inline-block;vertical-align:middle}.support-note{color:rgba(5,5,5,.42);max-width:min(30vw,360px);overflow:hidden;text-overflow:ellipsis}.leaderboard{width:100%;height:100%;min-width:0;overflow:auto}.row,.thead{display:grid;grid-template-columns:44px minmax(270px,1.55fr) minmax(78px,.45fr) minmax(78px,.45fr) minmax(140px,.75fr) minmax(98px,.55fr) minmax(90px,.5fr) minmax(140px,.75fr) minmax(90px,.5fr) minmax(74px,.45fr) minmax(80px,.45fr) minmax(86px,.45fr);align-items:center;grid-gap:14px;gap:14px;min-width:1420px}.thead{position:-webkit-sticky;position:sticky;top:0;z-index:1;min-height:42px;padding:0 clamp(16px,2vw,34px);border-bottom:1px solid var(--rule-strong);background:#f8f8f6}.th{border:0;padding:0;background:transparent;text-align:left;color:rgba(5,5,5,.48);cursor:pointer;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;text-transform:lowercase}.th:disabled{cursor:default}.right{text-align:right}.row{min-height:58px;padding:0 clamp(16px,2vw,34px);border-bottom:1px solid rgba(5,5,5,.08);background:transparent}.num,.price,.rank{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.rank{color:rgba(5,5,5,.38)}.model{min-width:0}.model span{color:rgba(5,5,5,.48)}.model small{display:block;margin-top:4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px}.num,.price{text-align:right}.price{color:rgba(5,5,5,.62);text-decoration:none}.price:hover{color:var(--accent)}.muted{color:rgba(5,5,5,.34)}.footer-link{color:inherit;text-decoration:none}.alert,.footer-link:hover{color:var(--accent)}.alert{font-weight:500}.spark{width:100%;height:34px;color:rgba(5,5,5,.68)}.empty{padding:28px clamp(16px,2vw,34px);color:var(--muted)}@media (max-width:720px){body{overflow:auto}.shell{height:auto;min-height:100dvh;overflow:visible}.bar{align-items:flex-start;flex-direction:column}.brand{min-width:0}.tools{justify-content:flex-start}.hero{padding-top:22px}}@media (max-width:1100px){.footer-actions .support-note+a:before,.support-note{display:none}}