:root{--bg:#0d0e12;--surface:#14171e;--surface-2:#11141a;--surface-3:#1b1f28;--row-hover:#12151c;--card-hover:#13161d;--border:#1e222b;--border-soft:#191c24;--border-2:#272c36;--border-3:#2b303b;--border-hover:#3c424f;--seg-off:#252a34;--text:#f4f3ef;--text-2:#b4b9c4;--muted:#8a8f9e;--muted-2:#7e8494;--dim:#6e7484;--dim-2:#565b69;--invert:#f4f3ef;--on-invert:#0d0e12;--accent:#ffd84d;--accent-text:#ffd84d;--on-accent:#0d0e12;--accent-soft:#16170f;--accent-soft-border:#4a421e;--accent-bar:#4a421e;--green:#39d689;--red:#ff5f4c;--red-soft-border:#48231d;--ticker-bg:#0d0e12eb;--overlay:#08090cdb;--overlay-strong:#08090ce6;--shadow:#06070a80;--shadow-strong:#06070ab3;--sweep-tint:#ffd84d33;--sweep-tint-soft:#ffd84d2e;--ghost-hover:#ffd84d14;--font-ui:"Schibsted Grotesk", -apple-system, "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--shell-max:1240px;--shell-pad:32px;--rank-col:60px;--claim-col:150px;--grid-gap:26px}[data-theme=light]{--bg:#f7f6f2;--surface:#fff;--surface-2:#fcfbf8;--surface-3:#f0eee7;--row-hover:#f1efe9;--card-hover:#fbfaf6;--border:#e5e2d9;--border-soft:#edeae2;--border-2:#dbd7cc;--border-3:#cfcabe;--border-hover:#b5afa1;--seg-off:#e0dcd2;--text:#16181d;--text-2:#3e434d;--muted:#626873;--muted-2:#6e747f;--dim:#868c97;--dim-2:#979da8;--invert:#16181d;--on-invert:#f7f6f2;--accent:#ffd84d;--accent-text:#8a6a00;--on-accent:#1a1400;--accent-soft:#fff8e1;--accent-soft-border:#e7d79b;--accent-bar:#edcb4f;--green:#14804f;--red:#c4402c;--red-soft-border:#e8c4bc;--ticker-bg:#f7f6f2eb;--overlay:#1c1a166b;--overlay-strong:#1c1a1680;--shadow:#28241c1f;--shadow-strong:#28241c2e}@media (max-width:900px){:root{--shell-pad:20px;--grid-gap:16px;--rank-col:34px;--claim-col:auto}}@media (max-width:560px){:root{--shell-pad:16px;--grid-gap:12px;--rank-col:28px}}*{box-sizing:border-box}html,body{background:var(--bg);margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:var(--font-ui);color:var(--text)}html,body,#root{transition:background-color .18s}a{color:var(--accent-text);text-decoration:none}a:hover{color:var(--text)}input,select,button,textarea{font:inherit;color:inherit;margin:0}select{appearance:none}input:focus,select:focus,button:focus,textarea:focus{outline:none}:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:4px}input::placeholder,textarea::placeholder{color:var(--dim-2)}::selection{background:var(--accent);color:var(--on-accent)}.app{background:var(--bg);color:var(--text);min-height:100vh;min-height:100dvh;padding-bottom:96px}.shell{max-width:var(--shell-max);padding-left:var(--shell-pad);padding-right:var(--shell-pad);margin-inline:auto}.mono{font-family:var(--font-mono)}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroll-x{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sweep{0%{opacity:0;transform:translate(-105%)}18%{opacity:1}to{opacity:0;transform:translate(105%)}}@keyframes slotin{0%{opacity:0;transform:translateY(-14px)}60%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes blip{0%,to{opacity:1}50%{opacity:.28}}@keyframes riseup{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes boardswap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn-yellow{background:var(--accent);color:var(--on-accent);letter-spacing:-.01em;cursor:pointer;border:none;border-radius:999px;font-weight:600;transition:transform .1s,filter .12s}.btn-yellow:hover{filter:brightness(1.06)}.btn-yellow:active{transform:translateY(1px)}.btn-yellow[disabled]{opacity:.55;cursor:not-allowed;filter:none;transform:none}.btn-yellow--cta{padding:11px 20px;font-size:13px}.btn-yellow--block{letter-spacing:-.02em;border-radius:20px;width:100%;padding:19px;font-size:16px}.btn-yellow--step{border-radius:18px;padding:16px 24px;font-size:14px}.btn-ghost{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;transition:border-color .12s,color .12s}.btn-ghost:hover{border-color:var(--border-hover);color:var(--text)}.btn-ghost--pill{padding:10px 15px;font-size:12px;font-weight:500}.btn-ghost--step{border-radius:18px;padding:16px 20px;font-size:14px}.btn-ghost--accent{color:var(--accent-text);border-color:var(--accent-soft-border);border-radius:999px;padding:13px 20px;font-size:13px;font-weight:600;transition:background .14s}.btn-ghost--accent:hover{background:var(--ghost-hover);color:var(--accent-text);border-color:var(--accent-soft-border)}.btn-bare{cursor:pointer;background:0 0;border:none;padding:0}.chip--icon{align-items:center;gap:7px;display:inline-flex}.chip{letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border-radius:999px;padding:9px 15px;font-size:12px;transition:border-color .12s,color .12s}.chip--on{background:var(--invert);color:var(--on-invert);border:1px solid var(--invert);font-weight:600}.chip--off{color:var(--muted);border:1px solid var(--border);background:0 0;font-weight:500}.chip--off:hover{border-color:var(--border-hover);color:var(--text)}.tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--border-2);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:10px}.linkchip{font-family:var(--font-mono);letter-spacing:.05em;color:var(--text);background:var(--surface-3);border:1px solid var(--border-2);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:10px}.linkchip:hover{color:var(--text);border-color:var(--border-hover)}.linkchip--bare{color:var(--text-2);border:1px solid var(--border-2);background:0 0;padding:5px 10px;font-size:9px}.field{background:var(--surface);border:1px solid var(--border);border-radius:18px;align-items:center;min-width:0;padding:0 18px;transition:border-color .12s;display:flex}.field:hover,.field:focus-within{border-color:var(--border-3)}.field__input{color:var(--text);background:0 0;border:none;flex:1;min-width:0;padding:15px 0;font-size:15px}.field__prefix{color:var(--dim-2);flex:none;margin-right:7px;font-size:15px}.select-shell{background:var(--surface);border:1px solid var(--border);border-radius:18px;align-items:center;min-width:0;padding:0 34px 0 18px;display:flex;position:relative}.select-shell__caret{color:var(--dim-2);pointer-events:none;font-size:9px;position:absolute;right:16px}.select-shell__select{color:var(--muted);cursor:pointer;background:0 0;border:none;flex:1;min-width:0;padding:15px 0;font-size:13px}.avatar{background:var(--surface-3);border:1px solid var(--border-2);color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex;position:relative;overflow:hidden}.avatar__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stepper{background:var(--surface);border:1px solid var(--border);width:44px;height:44px;color:var(--muted);cursor:pointer;border-radius:999px;flex:none;font-size:18px;line-height:1;transition:border-color .12s,color .12s}.stepper:hover{border-color:var(--accent-text);color:var(--accent-text)}.eyebrow{font-family:var(--font-mono);letter-spacing:.15em;color:var(--dim-2);text-transform:uppercase;font-size:10px}.label-mono{font-family:var(--font-mono);letter-spacing:.13em;color:var(--muted-2);text-transform:uppercase;font-size:10px}.you-badge{font-family:var(--font-mono);letter-spacing:.12em;background:var(--invert);color:var(--on-invert);white-space:nowrap;border-radius:999px;flex:none;padding:2px 7px;font-size:9px}.drop-badge{font-family:var(--font-mono);color:var(--red);white-space:nowrap;flex:none;font-size:10px}.delta-badge{font-family:var(--font-mono);color:var(--green);white-space:nowrap;font-size:10px}.sweep{background:linear-gradient(90deg, #ffd84d00 0%, var(--sweep-tint-soft) 50%, #ffd84d00 100%);pointer-events:none;animation:.78s ease-out sweep;position:absolute;inset:0}.sweep--strong{background:linear-gradient(90deg, #ffd84d00 0%, var(--sweep-tint) 50%, #ffd84d00 100%)}.divider{align-items:center;gap:16px;margin:32px 0 16px;display:flex}.divider__rule{background:var(--surface-3);flex:1;height:1px}.divider__label{font-family:var(--font-mono);letter-spacing:.22em;color:var(--dim);text-transform:uppercase;border:1px solid var(--border);white-space:nowrap;border-radius:999px;padding:7px 15px;font-size:10px}.blip{background:var(--green);border-radius:50%;flex:none;width:5px;height:5px;animation:2.6s ease-in-out infinite blip}@media (max-width:560px){.divider{gap:10px;margin:24px 0 12px}.divider__label{letter-spacing:.16em;padding:6px 12px}}.icon{flex:none;display:block}.board-loading{min-height:60vh}.board{padding-bottom:8px}.shell--panel-below{margin-top:32px}.board__list{flex-direction:column;gap:2px;display:flex}.board__list--mid{margin-top:28px}.board__results{flex-direction:column;gap:2px;margin-top:16px;display:flex}.board__results-caption{padding:0 20px 12px}.divider--soft{gap:14px;margin:22px 0 10px}.divider__rule--soft{background:var(--border-soft)}.board__viewer-row{grid-template-columns:var(--rank-col) 34px 1fr auto;gap:var(--grid-gap);border:1px solid var(--accent);background:var(--accent-soft);border-radius:18px;align-items:center;padding:14px 20px;display:grid;position:relative;overflow:hidden}.board__viewer-rank{color:var(--accent-text);font-size:12px}.board__viewer-avatar{width:34px;height:34px;font-size:9px}.board__viewer-line{align-items:center;gap:11px;min-width:0;display:flex}.board__viewer-amount{color:var(--accent-text);text-align:right;white-space:nowrap;font-size:15px;font-weight:500}.board__tail{border:1px solid var(--border);background:var(--surface-2);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:24px 28px;display:flex}.board__tail-title{letter-spacing:-.02em;font-size:15px;font-weight:600}.board__tail-sub{color:var(--muted-2);margin-top:7px;font-size:13px}.board__rules{border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;gap:24px;margin-top:32px;padding-top:20px;display:flex}.board__rules-line{font-family:var(--font-mono);letter-spacing:.12em;color:var(--dim-2);text-transform:uppercase;font-size:10px}@media (max-width:900px){.board__list--mid{margin-top:20px}.board__tail{gap:16px;padding:20px}.board__tail .btn-ghost--accent{text-align:center;width:100%}.board__viewer-row{grid-template-columns:var(--rank-col) auto 1fr;grid-template-areas:"rank avatar line""amount amount amount";row-gap:10px}.board__viewer-rank{grid-area:rank}.board__viewer-avatar{grid-area:avatar}.board__viewer-line{grid-area:line}.board__viewer-amount{text-align:left;grid-area:amount}}@media (max-width:560px){.board__results-caption{padding:0 12px 10px}.board__rules-line--keys{display:none}}.board__swap,.board__swap>*{animation:.19s ease-out both boardswap}.board__swap>:first-child{animation-delay:0s}.board__swap>:nth-child(2){animation-delay:14ms}.board__swap>:nth-child(3){animation-delay:28ms}.board__swap>:nth-child(4){animation-delay:42ms}.board__swap>:nth-child(5){animation-delay:56ms}.board__swap>:nth-child(n+6){animation-delay:70ms}.row{cursor:pointer;position:relative;overflow:hidden}.row:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.row__body{min-width:0}.row__chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.row__claim-col{align-items:center;min-width:0;display:flex}.claim{background:var(--accent);color:var(--on-accent);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;font-weight:600;animation:.12s ease-out fadein}.claim:hover{filter:brightness(1.06)}.claim:active{transform:translateY(1px)}.claim--lead{padding:9px 16px;font-size:12px}.claim--big{padding:9px 14px;font-size:11px}.claim--mid{padding:8px 13px;font-size:11px}.claim--small{padding:7px 12px;font-size:10px}@media (hover:hover){.row .claim{visibility:hidden}.row:hover .claim,.row:focus-within .claim{visibility:visible}}.row--lead{background:var(--surface);border:1px solid var(--border-2);box-shadow:0 24px 60px var(--shadow);border-radius:28px;margin-top:14px;padding:32px}.row--lead__top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.row--lead__eyebrow{font-family:var(--font-mono);letter-spacing:.19em;color:var(--accent-text);text-transform:uppercase;font-size:10px}.row--lead__grid{grid-template-columns:var(--rank-col) 92px 1fr auto;gap:var(--grid-gap);align-items:start;display:grid}.row--lead__rank{color:var(--accent-text);letter-spacing:-.045em;padding-top:8px;font-size:32px;font-weight:600}.row--lead__nameline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row--lead__name{letter-spacing:-.04em;color:var(--text);font-size:clamp(30px,3.3vw,50px);font-weight:600;line-height:1}.row--lead__handle{color:var(--dim);white-space:nowrap;font-size:11px}.row--lead__bio{color:var(--text-2);text-wrap:pretty;max-width:540px;margin-top:16px;font-size:16px;line-height:1.6}.row--lead__grid .row__chips{margin-top:18px}.row--lead__works{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.work-thumb{background:var(--surface-3);border:1px solid var(--border-2);border-radius:16px;flex:none;align-items:flex-end;width:118px;height:74px;padding:9px;display:flex;position:relative;overflow:hidden}.work-thumb__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.work-thumb__caption{font-family:var(--font-mono);letter-spacing:.07em;color:var(--muted-2);text-transform:uppercase;font-size:8px;line-height:1.35;position:relative}.row--lead__money{text-align:right}.row--lead__amount{color:var(--accent-text);letter-spacing:-.045em;white-space:nowrap;font-size:clamp(26px,2.9vw,42px);font-weight:600;line-height:1}.row--lead__clicks{color:var(--muted-2);white-space:nowrap;margin-top:12px;font-size:13px}.row--big{grid-template-columns:var(--rank-col) 64px 1fr var(--claim-col) auto;gap:var(--grid-gap);background:var(--surface-2);border:1px solid var(--border);border-radius:24px;align-items:center;margin-top:12px;padding:24px 32px;transition:border-color .14s,background .14s;display:grid}.row--big:hover{border-color:var(--border-3);background:var(--card-hover)}.row--big__rank{color:var(--dim);letter-spacing:-.035em;font-size:22px;font-weight:500}.row--big__nameline{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.row--big__name{letter-spacing:-.035em;color:var(--text);font-size:28px;font-weight:600;line-height:1.1}.row--big__handle{color:var(--dim);white-space:nowrap;font-size:10px}.row--big__bio{color:var(--muted);text-wrap:pretty;max-width:520px;margin-top:10px;font-size:14px;line-height:1.6}.row--big .row__chips{margin-top:14px}.tag--tight{padding:6px 11px;font-size:9px}.row--big__clicks{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim-2);white-space:nowrap;padding:6px 2px;font-size:9px}.row--big__money{text-align:right}.row--big__amount{color:var(--text);letter-spacing:-.035em;white-space:nowrap;font-size:26px;font-weight:600;line-height:1}.row--big__money .delta-badge{margin-top:9px;display:block}.row--mid{grid-template-columns:var(--rank-col) 46px 1fr var(--claim-col) auto;gap:var(--grid-gap);border-radius:18px;align-items:center;padding:16px 20px;transition:background .14s;display:grid}.row--mid:hover{background:var(--row-hover)}.row--mid__rank{color:var(--dim-2);font-size:14px}.row--mid__nameline{align-items:center;gap:10px;min-width:0;display:flex}.row--mid__name{letter-spacing:-.025em;color:var(--text);white-space:nowrap;font-size:19px;font-weight:600;line-height:1.25}.row--mid__handle{color:var(--dim-2);white-space:nowrap;font-size:10px}.row--mid__subline{align-items:center;gap:10px;min-width:0;margin-top:7px;display:flex}.row--mid__bio{color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:13px;overflow:hidden}.row--mid__money{text-align:right;justify-content:flex-end;align-items:baseline;gap:12px;display:flex}.row--mid__amount{color:var(--text);letter-spacing:-.025em;white-space:nowrap;font-size:18px;font-weight:600}.row--small{grid-template-columns:var(--rank-col) 34px 1fr var(--claim-col) auto;gap:var(--grid-gap);border-radius:16px;align-items:center;padding:12px 20px;transition:background .14s;display:grid}.row--small:hover{background:var(--row-hover)}.row--small__rank{color:var(--dim-2);font-size:12px}.row--small__line{align-items:center;gap:11px;min-width:0;display:flex}.row--small__name{color:var(--text);letter-spacing:-.015em;white-space:nowrap;font-size:16px;font-weight:500}.row--small__handle{color:var(--dim-2);white-space:nowrap;font-size:10px}.row--small__bio{color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.row--small .you-badge{font-size:8px}.row--small__money{text-align:right;justify-content:flex-end;align-items:baseline;gap:12px;display:flex}.row--small__amount{color:var(--text);letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:500}@media (max-width:1024px){.row--mid__bio{max-width:260px}}@media (max-width:900px){.row--lead{border-radius:24px;padding:24px}.row--lead__grid{grid-template-columns:auto auto 1fr;grid-template-areas:"rank avatar money""name name name""body body body";align-items:center;gap:14px}.row--lead__rank{grid-area:rank;padding-top:0;font-size:26px}.row--lead__grid .row__avatar{grid-area:avatar;justify-self:start;width:56px!important;height:56px!important;font-size:13px!important}.row--lead__nameline{grid-area:name;gap:10px}.row--lead__name{font-size:clamp(28px,8.5vw,38px)}.row--lead__grid .row__body{display:contents}.row--lead__bio,.row--lead__grid .row__chips,.row--lead__works{grid-column:1/-1;margin-top:0}.row--lead__money{text-align:right;border-top:none;grid-area:money;justify-self:end;padding-top:0;display:block}.row--lead__amount{font-size:clamp(22px,6.5vw,30px)}.row--lead__clicks{margin-top:4px;font-size:11px}.row--lead__top{flex-wrap:nowrap;margin-bottom:14px}.row--lead{padding:18px}.row--big,.row--mid,.row--small{grid-template-columns:var(--rank-col) auto 1fr;row-gap:12px;column-gap:var(--grid-gap);grid-template-areas:"rank avatar body""money money claim"}.row--big{padding:18px 20px}.row--big__rank,.row--mid__rank,.row--small__rank{grid-area:rank}.row--big .row__avatar,.row--mid .row__avatar,.row--small .row__avatar{grid-area:avatar}.row--big .row__body,.row--mid .row__body,.row--small__line{grid-area:body}.row--big__money,.row--mid__money,.row--small__money{grid-area:money}.row__claim-col{grid-area:claim;justify-content:flex-end}.row--big__money,.row--mid__money,.row--small__money{align-self:center}.row--mid__subline{flex-wrap:wrap;gap:8px}.row--mid__bio{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:100%;display:-webkit-box;overflow:hidden}.row--big__name{font-size:22px}.row--big__bio{max-width:none;font-size:13px}.row--mid__bio{max-width:none}.row--small__bio{display:none}.row--lead__works .work-thumb{width:104px;height:66px}}@media (max-width:560px){.row--lead{border-radius:20px;padding:20px}.row--lead__top{flex-wrap:wrap;gap:10px;margin-bottom:18px}.row--lead__name{font-size:clamp(26px,8vw,34px)}.row--lead__bio{margin-top:12px;font-size:15px}.row--big,.row--mid,.row--small{grid-template-columns:var(--rank-col) auto 1fr;grid-template-areas:"rank avatar body""money money claim";column-gap:12px;padding:14px 12px}.row--mid__subline .linkchip{display:none}.row--big__money,.row--mid__money,.row--small__money{text-align:left;justify-content:flex-start}.row--mid__handle,.row--small__handle{display:none}.row--mid__nameline{flex-wrap:wrap}.row--small__line{flex-wrap:wrap;gap:8px}.row__claim-col .claim{white-space:nowrap}.row--lead__works{gap:8px}.row--lead__works .work-thumb{width:calc(50% - 4px);height:70px}}@media (hover:none){.claim--mid{padding:11px 15px}.claim--small{padding:11px 14px;font-size:11px}.claim--big{padding:11px 16px}}.filters{margin-top:30px}.filters__row{flex-wrap:nowrap;align-items:center;gap:7px;display:flex}.filters__chips{flex-wrap:nowrap;flex:1 1 0;align-items:center;gap:7px;min-width:0;padding-bottom:2px;display:flex}.filters__search{background:var(--surface);border:1px solid var(--border);border-radius:999px;flex:none;align-items:center;gap:8px;width:240px;padding:0 16px;transition:border-color .12s;animation:.14s ease-out fadein;display:flex}.filters__searchtoggle{flex:none;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.filters__search:hover,.filters__search:focus-within{border-color:var(--border-3)}.filters__glyph{color:var(--dim-2);flex:none;align-items:center;display:flex}.filters__input{color:var(--text);appearance:none;background:0 0;border:none;flex:1;min-width:0;padding:9px 0;font-size:12px}.filters__input::-webkit-search-cancel-button{display:none}.filters__clear{color:var(--dim-2);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0 0 0 4px;display:flex}.filters__clear:hover{color:var(--text)}.filters__captions{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-top:22px;display:flex}@media (max-width:900px){.filters{margin-top:24px}}@media (max-width:720px){.filters__row{flex-wrap:wrap}.filters__search{flex:100%;order:3;width:100%}.filters__captions{display:none}}@media (hover:none){.filters__chips .chip{padding-top:11px;padding-bottom:11px}.filters__clear{padding:8px 4px 8px 8px}}.filters__row{position:relative}.morecats{flex:none;position:static}.morecats__trigger{align-items:center;gap:7px;display:inline-flex}.morecats__caret{font-size:9px;line-height:1;transition:transform .16s}.morecats--open .morecats__caret{transform:rotate(180deg)}.morecats__panel{z-index:45;background:var(--surface);border:1px solid var(--border-2);width:auto;max-height:58vh;box-shadow:0 24px 60px var(--shadow);border-radius:22px;flex-wrap:wrap;gap:7px;padding:14px;animation:.12s ease-out fadein;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.morecats__panel[hidden]{display:none}@media (max-width:720px){.morecats__panel{border-radius:20px;padding:12px}}.phototile{flex-direction:column;display:flex;position:relative}.phototile__button{background:var(--surface);border:1px dashed var(--border-3);cursor:pointer;text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:11px;transition:border-color .12s,background .14s;display:flex;position:relative;overflow:hidden}.phototile__button:hover{border-color:var(--border-hover)}.phototile--work .phototile__button{border-radius:18px;width:126px;height:82px}.phototile--avatar .phototile__button{border-radius:50%;justify-content:center;align-items:center;gap:2px;width:76px;height:76px;padding:0}.phototile__button--filled{border-style:solid;border-color:var(--accent-soft-border);background:var(--accent-soft)}.phototile__button--failed{border-color:var(--red-soft-border)}.phototile__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.phototile__plus{color:var(--dim-2);font-size:15px;line-height:1}.phototile__label{font-family:var(--font-mono);letter-spacing:.07em;color:var(--dim);text-transform:uppercase;font-size:8px;line-height:1.35}.phototile--avatar .phototile__label{text-align:center;padding:0 8px}.phototile__state{font-family:var(--font-mono);letter-spacing:.12em;color:var(--muted);text-transform:uppercase;font-size:8px}.phototile__added{font-family:var(--font-mono);letter-spacing:.14em;color:var(--on-accent);background:var(--accent);border-radius:999px;align-self:flex-start;padding:3px 7px;font-size:8px;position:relative}.phototile--avatar .phototile__added{align-self:center}.phototile__clear{border:1px solid var(--border-2);background:var(--surface-3);width:22px;height:22px;color:var(--text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:13px;line-height:1;display:flex;position:absolute;top:-6px;right:-6px}.phototile__clear:hover{border-color:var(--border-hover)}.phototile__error{color:var(--red);max-width:126px;margin-top:6px;font-size:11px;line-height:1.4}@media (hover:none){.phototile__clear{width:28px;height:28px;top:-8px;right:-8px}}@media (max-width:640px){.phototile--work{width:calc(50% - 5px)}.phototile--work .phototile__button{width:100%}.phototile__error{max-width:none}}.overlay{z-index:80;background:var(--overlay);justify-content:center;align-items:center;padding:32px;animation:.14s ease-out fadein;display:flex;position:fixed;inset:0}.sheet{background:var(--bg);border:1px solid var(--border-2);border-radius:28px;width:100%;max-width:700px;max-height:88vh;overflow:auto}.sheet__bar{border-bottom:1px solid var(--border);background:var(--surface);z-index:1;justify-content:space-between;align-items:center;padding:20px 26px;display:flex;position:sticky;top:0}.sheet__title{letter-spacing:-.02em;font-size:15px;font-weight:600}.sheet__close{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:19px;line-height:1}.sheet__progress{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:15px 26px;display:flex}.sheet__segments{flex:none;gap:5px;display:flex}.sheet__segment{background:var(--seg-off);border-radius:999px;width:34px;height:3px;display:block}.sheet__segment--on{background:var(--accent)}.sheet__step-name{color:var(--text-2);letter-spacing:-.01em;font-size:13px}.sheet__spacer{flex:1}.sheet__step-count{color:var(--dim-2);white-space:nowrap;font-size:12px}.sheet__body{padding:30px 26px}.sheet__heading{letter-spacing:-.03em;font-size:24px;font-weight:600}.sheet__lede{color:var(--muted);margin-top:9px;font-size:14px;line-height:1.6}.sheet__chiprow{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.sheet__pair{gap:10px;margin-top:16px;display:flex}.sheet__pair .field{flex:1}.sheet__input{padding:16px 0}.sheet__select{margin-top:10px;padding-right:36px}.sheet__select-input{padding:16px 0;font-size:14px}.sheet__rules{color:var(--dim-2);text-wrap:pretty;max-width:520px;margin-top:18px;font-size:13px;line-height:1.7}.sheet__error{color:var(--red);border:1px solid var(--red-soft-border);border-radius:14px;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.6}.sheet__advance{margin-top:26px}.sheet__group{margin-top:22px}.sheet__group:first-of-type{margin-top:24px}.sheet__group-head{justify-content:space-between;align-items:baseline;margin-bottom:9px;display:flex}.sheet__group-label{margin-bottom:9px}.sheet__counter{font-family:var(--font-mono);color:var(--dim-2);font-size:10px}.sheet__bio{background:var(--surface);border:1px solid var(--border);width:100%;color:var(--text);border-radius:18px;padding:16px 18px;font-size:15px}.sheet__links{flex-direction:column;gap:9px;display:flex}.sheet__slot{font-family:var(--font-mono);color:var(--dim-2);letter-spacing:.08em;text-transform:uppercase;flex:none;width:58px;font-size:10px}.sheet__link-input{padding:14px 0;font-size:14px}.sheet__hint{color:var(--dim-2);margin-top:9px;font-size:12px}.sheet__works{flex-wrap:wrap;gap:10px;display:flex}.worktile{background:var(--surface);border:1px dashed var(--border-3);cursor:pointer;text-align:left;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:flex-start;width:126px;height:82px;padding:11px;transition:border-color .12s;display:flex}.worktile:hover{border-color:var(--border-hover)}.worktile--added{background:var(--accent-soft);border:1px solid var(--accent-soft-border)}.worktile__plus{color:var(--dim-2);font-size:15px;line-height:1}.worktile__added{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent-text);font-size:8px}.worktile__label{font-family:var(--font-mono);letter-spacing:.07em;color:var(--dim);text-transform:uppercase;font-size:8px;line-height:1.35}.worktile--added .worktile__label{color:var(--muted)}.sheet__actions{gap:10px;margin-top:28px;display:flex}.sheet__summary{background:var(--surface);border:1px solid var(--border);border-radius:20px;align-items:center;gap:14px;padding:16px;display:flex}.sheet__summary-avatar{width:44px;height:44px;font-size:11px}.sheet__summary-text{flex:1;min-width:0}.sheet__summary-line{align-items:center;gap:9px;min-width:0;display:flex}.sheet__summary-name{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.sheet__summary-handle{color:var(--dim-2);white-space:nowrap;font-size:10px}.sheet__summary-bio{color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:13px;overflow:hidden}.sheet__edit{flex:none;padding:9px 14px;font-size:12px}.sheet__bidgrid{grid-template-columns:1fr 224px;align-items:start;gap:26px;margin-top:26px;display:grid}.sheet__bid-label{letter-spacing:.14em}.sheet__bidrow{align-items:center;gap:12px;margin-top:14px;display:flex}.sheet__bidamount{color:var(--accent-text);letter-spacing:-.045em;font-size:42px;font-weight:600;line-height:1}.sheet__quickadds{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.sheet__quickadd{border:1px solid var(--border);color:var(--muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border-radius:999px;padding:9px 14px;font-size:11px;transition:border-color .12s,color .12s}.sheet__quickadd:hover{border-color:var(--border-hover);color:var(--text)}.sheet__neighbours{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.sheet__neighbour{color:var(--dim-2);justify-content:space-between;gap:16px;padding:7px 0;font-size:13px;display:flex}.sheet__neighbour-value{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rankcard{border:1px solid var(--accent-soft-border);text-align:center;background:var(--accent-soft);border-radius:24px;padding:22px}.rankcard__label{font-family:var(--font-mono);letter-spacing:.16em;color:var(--muted);text-transform:uppercase;font-size:9px}.rankcard__rank{color:var(--accent-text);letter-spacing:-.055em;margin-top:12px;font-size:56px;font-weight:600;line-height:1}.rankcard__scope{font-family:var(--font-mono);letter-spacing:.1em;color:var(--dim-2);text-transform:uppercase;margin-top:14px;font-size:10px}.sheet__pay{margin-top:26px}.sheet__legal{color:var(--dim-2);text-wrap:pretty;margin-top:16px;font-size:12px;line-height:1.7}@media (max-width:760px){.sheet__bidgrid{grid-template-columns:1fr;gap:20px}.rankcard{text-align:left;justify-content:space-between;align-items:baseline;gap:14px;padding:18px 20px;display:flex}.rankcard__rank{margin-top:0;font-size:44px}.rankcard__scope{margin-top:0}}@media (max-width:640px){.overlay{align-items:stretch;padding:0}.sheet{border:none;border-radius:0;max-width:none;min-height:100dvh;max-height:none}.sheet__body{padding:22px 18px 40px}.sheet__bar,.sheet__progress{padding-left:18px;padding-right:18px}.sheet__step-name{display:none}.sheet__pair{flex-direction:column}.sheet__heading{font-size:21px}.sheet__actions{flex-direction:column-reverse}.sheet__actions button{width:100%}.worktile{width:calc(50% - 5px)}.sheet__bidamount{font-size:34px}}.sheet__avatar-row{align-items:center;gap:16px;margin-top:20px;display:flex}.sheet__avatar-copy{min-width:0}.sheet__avatar-note{color:var(--dim-2);text-wrap:pretty;max-width:340px;margin:7px 0 0;font-size:13px;line-height:1.6}.sheet__summary-avatar{position:relative;overflow:hidden}.sheet__summary-photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:480px){.sheet__avatar-row{gap:14px}.sheet__avatar-note{font-size:12px}}.sheet__link--bad{border-color:var(--red-soft-border)}.sheet__link-error{color:var(--red);margin:7px 0 0 18px;font-size:12px;line-height:1.5}.sheet__platform{margin-top:10px}.sheet__link-remove{color:var(--dim-2);cursor:pointer;background:0 0;border:none;flex:none;padding:0 0 0 8px;font-size:16px;line-height:1}.sheet__link-remove:hover{color:var(--text)}.sheet__addlink{border:1px dashed var(--border-3);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:10px 16px;font-size:13px;transition:border-color .12s,color .12s}.sheet__addlink:hover{border-color:var(--border-hover);color:var(--text)}@media (hover:none){.sheet__link-remove{padding:8px 0 8px 10px}}.outbid{z-index:60;padding:0 var(--shell-pad) 24px;pointer-events:none;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.outbid__panel{pointer-events:auto;background:var(--surface);border:1px solid var(--red-soft-border);width:100%;max-width:1176px;box-shadow:0 24px 60px var(--shadow-strong);border-radius:24px;flex-wrap:wrap;align-items:center;gap:26px;padding:20px 26px;animation:.24s ease-out riseup;display:flex}.outbid__headline{color:var(--red);letter-spacing:-.035em;flex:none;font-size:28px;font-weight:600;line-height:1}.outbid__detail{flex:1;min-width:200px}.outbid__who{color:var(--text);font-size:14px}.outbid__window{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-top:7px;font-size:10px}.outbid__cta{flex:none;padding:14px 20px;font-size:13px}.outbid__later{color:var(--dim-2);cursor:pointer;background:0 0;border:none;flex:none;font-size:13px}@media (max-width:900px){.outbid{padding-bottom:16px}.outbid__panel{border-radius:20px;gap:14px;padding:18px 20px}.outbid__headline{font-size:22px}.outbid__detail{flex:100%;min-width:0}.outbid__cta{text-align:center;flex:1}}@media (max-width:480px){.outbid__panel{padding:16px}.outbid__headline{font-size:20px}.outbid__cta{flex:100%}.outbid__later{flex:100%;padding:8px 0}}.overlay--strong{z-index:90;background:var(--overlay-strong)}.claimed{background:var(--bg);border:1px solid var(--border-2);border-radius:32px;width:100%;max-width:580px;max-height:88vh;padding:34px;animation:.62s cubic-bezier(.2,.9,.2,1.05) slotin;overflow:auto}.claimed__kicker{font-family:var(--font-mono);letter-spacing:.19em;color:var(--muted);text-transform:uppercase;font-size:10px}.claimed__head{align-items:baseline;gap:18px;margin-top:18px;display:flex}.claimed__rank{color:var(--accent-text);letter-spacing:-.06em;font-size:80px;font-weight:600;line-height:.9}.claimed__who{min-width:0}.claimed__name{letter-spacing:-.03em;font-size:24px;font-weight:600;line-height:1.15}.claimed__meta{color:var(--muted);margin-top:8px;font-size:13px}.claimed__bio{color:var(--text-2);text-wrap:pretty;margin-top:20px;font-size:14px;line-height:1.6}.claimed__live{background:var(--surface);border:1px solid var(--border);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:12px 12px 12px 18px;display:flex}.claimed__live-text{min-width:0}.claimed__live-label{font-family:var(--font-mono);letter-spacing:.14em;color:var(--dim-2);text-transform:uppercase;font-size:9px}.claimed__live-url{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13px;overflow:hidden}.claimed__view{background:var(--surface-3);border:1px solid var(--border-2);color:var(--text);cursor:pointer;border-radius:999px;flex:none;padding:9px 14px;font-size:12px;font-weight:600}.claimed__share{border:1px solid var(--border);background:var(--surface-2);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:20px;display:flex}.claimed__share-label{font-family:var(--font-mono);letter-spacing:.16em;color:var(--dim-2);text-transform:uppercase;font-size:9px}.claimed__share-title{letter-spacing:-.025em;margin-top:8px;font-size:17px;font-weight:600}.claimed__card{border:1px solid var(--accent-soft-border);background:var(--accent-soft);border-radius:16px;flex-direction:column;flex:none;justify-content:space-between;width:158px;height:90px;padding:12px;display:flex}.claimed__card-brand{font-family:var(--font-mono);letter-spacing:.2em;color:var(--muted);font-size:6px}.claimed__card-name{letter-spacing:-.025em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1;overflow:hidden}.claimed__card-foot{justify-content:space-between;align-items:baseline;display:flex}.claimed__card-rank{color:var(--accent-text);letter-spacing:-.035em;font-size:15px;font-weight:600}.claimed__card-money{color:var(--muted);font-size:8px}.claimed__note{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.6}.claimed__actions{gap:10px;margin-top:24px;display:flex}@media (max-width:640px){.claimed{border:none;border-radius:0;min-height:100dvh;max-height:none;padding:24px 20px}.claimed__rank{font-size:58px}.claimed__head{gap:14px}.claimed__share{flex-direction:column;align-items:flex-start;gap:16px}.claimed__card{width:100%}.claimed__actions{flex-direction:column}.claimed__actions button{width:100%}}.pending{background:var(--bg);border:1px solid var(--border-2);border-radius:28px;width:100%;max-width:460px;padding:30px;animation:.14s ease-out fadein}.pending__kicker{font-family:var(--font-mono);letter-spacing:.19em;color:var(--muted);text-transform:uppercase;font-size:10px}.pending__title{letter-spacing:-.03em;margin-top:16px;font-size:22px;font-weight:600;line-height:1.2}.pending__copy{color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:1.6}.pending__bar{background:var(--seg-off);border-radius:999px;height:3px;margin-top:24px;overflow:hidden}.pending__bar-fill{background:var(--accent);border-radius:999px;width:40%;height:100%;animation:1.4s ease-in-out infinite pending-slide;display:block}@keyframes pending-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.pending__dismiss{width:100%;margin-top:24px}@media (max-width:560px){.pending{border-radius:20px;padding:24px 20px}}.masthead-header{align-items:center;gap:26px;padding-top:24px;padding-bottom:14px;display:flex}.masthead-header__brand{flex:none;align-items:baseline;gap:11px;display:flex}.masthead-header__wordmark{letter-spacing:-.03em;font-size:20px;font-weight:600}.masthead-header__kicker{font-family:var(--font-mono);letter-spacing:.14em;color:var(--dim-2);text-transform:uppercase;white-space:nowrap;font-size:9px}.masthead-header__tabs{background:var(--surface);border:1px solid var(--border);border-radius:999px;flex:none;gap:3px;padding:4px;display:flex}.masthead-header__tab{color:var(--muted);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:500;transition:color .12s}.masthead-header__tab:hover{color:var(--text)}.masthead-header__tab--on{background:var(--invert);color:var(--on-invert);font-weight:600}.masthead-header__tab--on:hover{color:var(--on-invert)}.masthead-header__spacer{flex:1}.masthead-header__nav{align-items:center;gap:24px;display:flex}.masthead-header__link{color:var(--muted);font-size:13px;font-weight:500}@media (max-width:900px){.masthead-header{flex-wrap:wrap;gap:14px;padding-top:18px}.masthead-header__spacer{display:none}.masthead-header__brand{flex:auto}.masthead-header__nav{order:3;gap:16px;width:100%}.boardpicker{flex:none;order:2}.masthead-header__nav .btn-yellow--cta{display:none}.masthead-header__nav{order:2;width:auto;margin-left:auto}.masthead-header{gap:10px;padding-bottom:8px}}@media (max-width:420px){.masthead-header__kicker{display:none}}@media (hover:none){.masthead-header__tab{padding-top:11px;padding-bottom:11px}.masthead-header__link{padding:8px 0}}.boardpicker{flex:none;position:relative}.boardpicker__trigger{background:var(--surface);border:1px solid var(--border);color:var(--text);letter-spacing:-.01em;cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:9px 14px;font-size:13px;font-weight:600;transition:border-color .12s,background .14s;display:flex}.boardpicker__trigger:hover,.boardpicker--open .boardpicker__trigger{border-color:var(--border-hover)}.boardpicker__chevron{color:var(--dim-2);font-size:9px;line-height:1;transition:transform .16s}.boardpicker--open .boardpicker__chevron{transform:rotate(180deg)}.boardpicker__menu{z-index:50;width:max-content;min-width:100%;max-width:min(220px, calc(100vw - 2 * var(--shell-pad)));background:var(--surface);border:1px solid var(--border-2);box-shadow:0 18px 40px var(--shadow);border-radius:18px;flex-direction:column;gap:2px;padding:6px;animation:.12s ease-out fadein;display:flex;position:absolute;top:calc(100% + 6px);right:0}.boardpicker__menu[hidden]{display:none}.boardpicker__option{color:var(--text-2);text-align:left;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:12px;padding:11px 13px;font-size:13px;font-weight:500;transition:background .12s,color .12s}.boardpicker__option:hover{background:var(--row-hover);color:var(--text)}.boardpicker__option--on{background:var(--invert);color:var(--on-invert);font-weight:600}.boardpicker__option--on:hover{background:var(--invert);color:var(--on-invert)}@media (hover:none){.boardpicker__trigger{padding-top:11px;padding-bottom:11px}}.themetoggle{width:38px;height:38px;color:var(--muted);justify-content:center;align-items:center;padding:0;display:flex}.themetoggle:hover{color:var(--text)}@media (hover:none){.themetoggle{width:42px;height:42px}}.ticker{z-index:40;background:var(--ticker-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border-soft);align-items:stretch;height:38px;display:flex;position:sticky;top:0;overflow:hidden}.ticker__badge{flex:none;align-items:center;gap:7px;padding:0 18px;display:flex}.ticker__live{font-family:var(--font-mono);letter-spacing:.16em;color:var(--muted);font-size:10px}.ticker__viewport{flex:1;align-items:center;display:flex;overflow:hidden}.ticker__marquee{width:max-content;animation:74s linear infinite mq;display:flex}.ticker__pass{display:flex}.ticker__item{font-family:var(--font-mono);letter-spacing:.03em;color:var(--dim);white-space:nowrap;padding:0 26px;font-size:11px}@media (max-width:560px){.ticker__badge{padding:0 12px}.ticker__item{padding:0 16px}.ticker__marquee{animation-duration:48s}}.composer__headline{letter-spacing:-.04em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(38px,5.1vw,66px);font-weight:600;line-height:.95}.composer__amount{flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;display:flex}.composer__figure{min-width:0;color:var(--accent-text);letter-spacing:-.045em;flex:none;align-items:center;font-size:clamp(36px,4.7vw,60px);font-weight:600;line-height:1;display:flex}.composer__sizer{flex:none;align-items:center;display:inline-grid}.composer__mirror,.composer__input{font-weight:600;font-size:inherit;letter-spacing:-.045em;white-space:pre;grid-area:1/1;line-height:1}.composer__mirror{visibility:hidden;pointer-events:none;padding-right:1px}.composer__input{width:100%;min-width:0;color:var(--accent-text);background:0 0;border:none;padding:0;font-family:inherit}.composer__step-note{font-family:var(--font-mono);letter-spacing:.12em;color:var(--dim-2);text-transform:uppercase;font-size:10px}.composer__copy{max-width:510px;color:var(--muted);text-wrap:pretty;margin:20px 0 0;font-size:15px;line-height:1.65}.composer__accent{color:var(--accent-text)}.composer__quickbid{gap:10px;max-width:640px;margin-top:22px;display:flex}.composer__handle{flex:1}.composer__bid{border-radius:18px;flex:none;padding:0 30px;font-size:14px}.composer__footnote{color:var(--dim-2);margin-top:12px;font-size:13px}@media (max-width:900px){.composer__copy{max-width:none}}@media (max-width:720px){.composer__quickbid{flex-wrap:wrap;max-width:none}.composer__handle{flex:100%}.composer__category{flex:auto}.composer__bid{flex:none;padding:16px 26px}}@media (max-width:560px){.composer__amount{gap:10px}.composer__step-note{flex-basis:100%}.composer__copy{margin-top:16px;font-size:14px}}@media (max-width:720px){.composer__step-note{display:none}.composer__copy{margin-top:12px;font-size:14px;line-height:1.5}.composer__footnote{display:none}.composer__quickbid{margin-top:14px}.composer__headline{font-size:clamp(30px,8.5vw,40px)}}@media (max-width:380px){.composer__copy{display:none}}.masthead{padding-top:18px}.masthead__grid{grid-template-columns:1fr 300px;align-items:start;gap:60px;display:grid}@media (max-width:1100px){.masthead__grid{gap:32px}}@media (max-width:900px){.masthead__grid{grid-template-columns:minmax(0,1fr) 280px;gap:24px}}@media (max-width:720px){.masthead__grid{grid-template-columns:minmax(0,1fr);gap:28px}}.masthead__grid--solo{grid-template-columns:minmax(0,1fr)}.traffic{background:var(--surface);border:1px solid var(--border);border-radius:24px;overflow:hidden}.traffic--loading{min-height:320px}.traffic__block{border-bottom:1px solid var(--border);padding:15px 18px 14px}.traffic__viewers{align-items:center;gap:8px;margin-bottom:9px;display:flex}.traffic__title,.traffic__sub{display:block}.traffic__viewers-text{color:var(--muted);font-size:12px}.traffic__title{letter-spacing:-.025em;font-size:17px;font-weight:600;line-height:1.25}.traffic__sub{color:var(--muted-2);margin-top:5px;font-size:12px;line-height:1.5}.traffic__block--chart{border-bottom:none;padding:14px 18px 12px}.traffic__total-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.traffic__total{letter-spacing:-.03em;font-size:21px;font-weight:600}.traffic__total-label{font-family:var(--font-mono);letter-spacing:.1em;color:var(--dim-2);text-transform:uppercase;font-size:9px}.traffic__bars{align-items:flex-end;gap:5px;height:38px;margin-top:11px;display:flex}.traffic__bar{background:var(--accent-bar);border-radius:5px;flex:1;display:block}.traffic__bar--recent{background:var(--accent)}.traffic__days{font-family:var(--font-mono);letter-spacing:.1em;color:var(--dim-2);justify-content:space-between;margin-top:7px;font-size:9px;display:flex}.traffic__days span{text-align:center;flex:1}.traffic__block--senders{border-top:1px solid var(--border);border-bottom:none;flex-direction:column;gap:5px;padding:12px 18px 13px;display:flex}.traffic__senders-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--dim-2);text-transform:uppercase;margin-bottom:2px;font-size:9px}.traffic__sender{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.traffic__sender-handle{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.traffic__sender-count{font-family:var(--font-mono);color:var(--muted);white-space:nowrap;font-size:11px}.traffic__footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:12px;display:flex}.traffic__footer:hover{color:var(--text)}.traffic__footer-tag{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent-text);text-transform:uppercase;white-space:nowrap;font-size:10px}.traffic__summary{text-align:left;border:none;border-bottom:1px solid var(--border);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:space-between;align-items:flex-start;gap:14px;transition:background .14s;display:flex}.traffic__summary--static{cursor:default}.traffic__summary:not(.traffic__summary--static):hover{background:var(--row-hover)}.traffic__summary-text{min-width:0;display:block}.traffic__chevron{color:var(--dim-2);flex:none;padding-top:6px;font-size:10px;line-height:1;transition:transform .16s}.traffic--open .traffic__chevron{transform:rotate(180deg)}.traffic__detail{animation:.14s ease-out fadein}.traffic__detail[hidden]{display:none}.profile{z-index:70;background:var(--bg);animation:.14s ease-out fadein;position:fixed;inset:0;overflow:auto}.profile__inner{max-width:900px;padding:26px var(--shell-pad) 80px;margin:0 auto}.profile__inner--loading{min-height:60vh}.profile__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.profile__back{padding:9px 16px;font-size:12px}.profile__url{background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;gap:8px;min-width:0;padding:7px 8px 7px 16px;display:flex}.profile__url-text{color:var(--muted-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.profile__copy{background:var(--surface-3);border:1px solid var(--border-2);color:var(--text);cursor:pointer;border-radius:999px;flex:none;padding:6px 12px;font-size:11px;font-weight:600}.profile__identity{align-items:flex-start;gap:24px;margin-top:34px;display:flex}.profile__avatar{width:96px;height:96px;font-size:22px}.profile__identity-text{flex:1;min-width:0}.profile__nameline{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.profile__name{letter-spacing:-.04em;color:var(--text);margin:0;font-size:clamp(32px,4.2vw,52px);font-weight:600;line-height:1}.profile__handle{color:var(--dim);font-size:12px}.profile__bio{color:var(--text-2);text-wrap:pretty;max-width:600px;margin-top:16px;font-size:17px;line-height:1.6}.profile__chips{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.profile__stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;display:grid}.profile__stat{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:20px}.profile__stat-value{letter-spacing:-.04em;font-size:26px;font-weight:600;line-height:1}.profile__stat-value--accent{color:var(--accent-text)}.profile__stat-label{font-family:var(--font-mono);letter-spacing:.12em;color:var(--dim-2);text-transform:uppercase;margin-top:9px;font-size:9px}.profile__work{margin-top:34px}.profile__work-label{letter-spacing:.13em}.profile__work-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.profile__work-tile{background:var(--surface-3);border:1px solid var(--border-2);border-radius:20px;align-items:flex-end;height:150px;padding:14px;display:flex;position:relative;overflow:hidden}.profile__work-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.profile__work-caption{font-family:var(--font-mono);letter-spacing:.07em;color:var(--muted-2);text-transform:uppercase;font-size:9px;line-height:1.4;position:relative}.profile__claim{border:1px solid var(--border);background:var(--surface-2);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding:24px 28px;display:flex}.profile__claim-title{letter-spacing:-.02em;font-size:15px;font-weight:600}.profile__claim-sub{color:var(--muted-2);margin-top:7px;font-size:13px}.profile__claim-cta{padding:14px 22px;font-size:13px}@media (max-width:760px){.profile__identity{gap:16px;margin-top:26px}.profile__avatar{width:64px;height:64px;font-size:15px}.profile__bio{margin-top:12px;font-size:15px}.profile__stats{grid-template-columns:1fr;gap:8px;margin-top:26px}.profile__stat{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px;display:flex}.profile__stat-label{text-align:right;margin-top:0}.profile__work-grid{grid-template-columns:repeat(2,1fr)}.profile__work-tile{height:120px}.profile__claim{margin-top:26px;padding:20px}.profile__claim-cta{width:100%}}@media (max-width:480px){.profile__top{gap:10px}.profile__url{width:100%}.profile__url-text{flex:1}.profile__identity{flex-direction:column}.profile__work-grid{grid-template-columns:1fr}}
