.desk{--ground:#070d29;--ground-deep:#040820;--ground-raise:#111d45;--ground-line:#f6f1e11f;--ground-line-strong:#f6f1e138;--ink:#f6f1e1;--ink-soft:#f6f1e1bd;--ink-faint:#f6f1e18f;--frame:#ffd23f;--frame-deep:#c98f0e;--frame-wash:#ffd23f1a;--flame:#ff8a2a;--card-ink:#1c1a14;--slot-1:#c98500;--slot-2:#3987e5;--up:#7ff5c3;--down:#ff9aa8;--ease-out:cubic-bezier(.16, 1, .3, 1);--gutter:clamp(16px, 3vw, 40px);--wide:1480px;background:var(--ground);color:var(--ink);font-family:var(--font-text), ui-sans-serif, system-ui, sans-serif;font-variant-numeric:tabular-nums;caret-color:var(--frame);scrollbar-color:var(--frame-deep) var(--ground-deep);font-size:16px;line-height:1.5;overflow-x:clip}.desk ::selection{background:var(--frame);color:var(--card-ink)}.desk :focus-visible{outline:3px solid var(--frame);outline-offset:2px;border-radius:6px}.desk a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.desk a:hover{-webkit-text-decoration-color:var(--frame);text-decoration-color:var(--frame)}.desk h1,.desk h2,.desk h3{font-family:var(--font-display), var(--font-text), sans-serif;text-wrap:balance;margin:0;font-weight:900}.desk :where(.desk) button{font:inherit;color:inherit}.desk .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.desk .btn{height:44px;font-family:var(--font-display), sans-serif;cursor:pointer;transition:transform .15s var(--ease-out), box-shadow .2s var(--ease-out), filter .2s;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.desk .btn-primary{background:var(--gold-face);box-shadow:var(--gold-raise);border:0;color:var(--card-ink)!important}.desk .btn-primary:hover{box-shadow:var(--gold-raise-hover);filter:brightness(1.04)}.desk .btn-primary:active{box-shadow:var(--gold-press);transform:translateY(1px)}.desk .btn-quiet{background:var(--raise-face);box-shadow:var(--raise);color:var(--ink);border:0}.desk .btn-quiet:hover{background:var(--raise-face-hover);box-shadow:var(--raise-hover)}.desk .btn-quiet:active{box-shadow:var(--press);transform:translateY(1px)}.desk .btn-block{width:100%}.desk .linkish{color:var(--ink-soft);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:.9rem;text-decoration:underline}.desk .linkish:hover{color:var(--ink);-webkit-text-decoration-color:var(--frame);text-decoration-color:var(--frame)}.desk .page{max-width:var(--wide);padding:28px var(--gutter) 64px;margin:0 auto}.desk .page-head{gap:8px;padding-bottom:20px;display:grid}.desk .page-head h1{letter-spacing:-.02em;font-size:2.5rem;line-height:1}.desk .lede{max-width:64ch;color:var(--ink-soft);margin:0;font-size:1.05rem}.desk .fresh{color:var(--ink-faint);margin:0;font-size:.85rem;font-stretch:90%}.desk .empty{border:1px dashed var(--hairline);color:var(--ink-soft);border-radius:12px;margin:16px 0;padding:28px}.desk .empty p{max-width:70ch;margin:0}.desk .presets{scrollbar-width:none;gap:8px;padding-bottom:14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.desk .presets:after{content:"";flex:none;width:32px}.desk .preset{background:var(--raise-face);box-shadow:var(--raise);border:0;border-radius:10px;flex:none;gap:1px;padding:9px 14px 10px;text-decoration:none;transition:box-shadow .2s,background-color .2s;display:grid}.desk .preset:hover{background:var(--raise-face-hover);box-shadow:var(--raise-hover)}.desk .preset[aria-current=true]{background:var(--ground-deep);box-shadow:var(--sunk)}.desk .filters{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:end;gap:14px 18px;padding:14px 0 18px;display:flex}.desk .filters[aria-busy=true]{cursor:progress}.desk .filters fieldset{border:0;min-width:0;margin:0;padding:0}.desk .filters legend,.desk .field>span{color:var(--ink-soft);padding:0 0 6px;font-size:.78rem;font-weight:700;font-stretch:88%;display:block}.desk .field{display:block}.desk .filters input:not([type=radio]),.desk .filters select{border:1px solid var(--hairline);background:var(--ground-deep);height:40px;color:var(--ink);font:inherit;border-radius:10px;outline:none;padding:0 12px;font-size:.95rem;transition:border-color .2s}.desk .filters input::placeholder{color:#f6f1e173}.desk .filters input:not([type=radio]):focus,.desk .filters select:focus{border-color:var(--frame)}.desk .filters select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-soft) 50%), linear-gradient(135deg, var(--ink-soft) 50%, transparent 50%);background-position:calc(100% - 18px) 17px,calc(100% - 13px) 17px;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.desk .range{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:6px;font-size:.85rem;display:flex}.desk .range legend{width:100%}.desk .range input{width:86px}@media (max-width:759px){.desk .lede{font-size:.98rem}}.desk .count-line{color:var(--ink-faint);margin:0 0 10px;font-size:.88rem}.desk .ledger{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.desk .ledger-toggle{display:none}@media (min-width:1200px){.desk .ledger:not([data-full]){grid-template-columns:minmax(0,1fr) 280px}.desk .ledger-toggle{grid-column:1/-1;justify-self:start;margin-top:-12px;display:block}}.desk .ledger-scroll{background:var(--ground-deep);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:12px;overflow-x:auto}@media (min-width:1100px){.desk .ledger-scroll{overflow:visible}.desk .ledger .sheet thead th{top:var(--bar-h);z-index:2;position:sticky}}.desk .sheet{border-collapse:separate;border-spacing:0;width:100%;font-size:.95rem}.desk .sheet thead th{background:var(--ground-deep);border-bottom:1px solid var(--hairline);color:var(--ink-soft);text-align:left;white-space:nowrap;vertical-align:bottom;padding:12px 12px 10px;font-size:.78rem;font-weight:700;font-stretch:88%}.desk .sheet thead th:first-child{border-top-left-radius:12px}.desk .sheet thead th:last-child{border-top-right-radius:12px}.desk .sheet thead th.num{text-align:right}.desk .sheet tbody th,.desk .sheet tbody td{border-bottom:1px solid var(--ground-line);vertical-align:middle;text-align:left;padding:10px 12px;font-weight:600}.desk .sheet tbody tr:last-child>*{border-bottom:0}.desk .sheet tbody tr{cursor:pointer;transition:background-color .15s}.desk .sheet tbody tr:hover,.desk .sheet tbody tr[data-active]{background:#ffd23f0f}.desk .sheet td.num{text-align:right;white-space:nowrap}.desk .sheet td.strong{font-size:1rem;font-weight:800}.desk .sub{color:var(--ink-faint);margin-top:1px;font-size:.76rem;font-weight:600;font-stretch:88%;display:block}.desk .nil{color:var(--ink-faint);font-weight:500}.desk .move{align-items:center;gap:5px;display:inline-flex}.desk .dir{flex:none}.desk .flag{border:1px solid var(--ink-faint);color:var(--ink-soft);cursor:help;border-radius:4px;padding:1px 6px;font-size:.75rem;font-weight:800;display:inline-block}.desk .col-watch{width:40px;padding-right:0!important}.desk .col-card{min-width:250px}.desk .star{width:32px;height:32px;color:var(--ink-faint);cursor:pointer;transition:color .15s, transform .15s var(--ease-out);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.desk .star:hover{color:var(--ink)}.desk .star[data-on]{color:var(--frame)}.desk .star:active{transform:scale(.88)}.desk .cardcell{align-items:center;gap:12px;text-decoration:none;display:flex}.desk .cardcell img,.desk .cardcell .noart{object-fit:cover;background:var(--ground-raise);border-radius:3px;flex:none;width:38px;height:53px;box-shadow:0 2px 6px #03071999}.desk .cardcell-text{min-width:0;display:grid}.desk .cardcell-name{font-size:.98rem;font-weight:800;line-height:1.25}.desk .cardcell-meta{color:var(--ink-soft);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-size:.78rem;font-weight:500;font-stretch:88%;overflow:hidden}.desk tr:hover .cardcell-name,.desk tr[data-active] .cardcell-name{text-decoration:underline;-webkit-text-decoration-color:var(--frame);text-decoration-color:var(--frame);text-underline-offset:.18em;text-decoration-thickness:2px}@media (max-width:1099px){.desk .sheet .col-card{z-index:1;background:var(--ground-deep);box-shadow:2px 0 0 var(--ground-line);position:sticky;left:0}.desk .sheet .col-watch{display:none}.desk .col-card{min-width:200px}.desk .cardcell-meta{max-width:160px}}@media (max-width:759px){.desk .page-head h1{font-size:2rem}.desk .col-card{min-width:168px}.desk .cardcell img,.desk .cardcell .noart{width:30px;height:42px}.desk .cardcell{gap:8px}.desk .cardcell-name{font-size:.9rem}.desk .cardcell-meta{max-width:120px}.desk .range input{width:72px}}.desk .inspector{display:none}@media (min-width:1200px) and (max-width:1339px){.desk .ledger:not([data-full]) .col-step,.desk .ledger:not([data-full]) .col-cap{display:none}}@media (min-width:1200px){.desk .ledger:not([data-full]) .inspector{top:calc(var(--bar-h) + 16px);gap:16px;display:grid;position:sticky}}.desk .inspect{margin:0;display:grid}.desk .inspect>div{border-bottom:1px solid var(--ground-line);grid-template-columns:64px 1fr;gap:10px;padding:8px 0;font-size:.88rem;display:grid}.desk .inspect dt{color:var(--ink-faint);font-weight:700;font-stretch:88%}.desk .inspect dd{color:var(--ink-soft);margin:0}.desk .inspect b{color:var(--ink);font-weight:800}.desk .trace{margin:0}.desk .trace svg{background:var(--ground-deep);width:100%;height:96px;box-shadow:inset 0 0 0 1px var(--ground-line);border-radius:8px;display:block}.desk .trace-grid line{stroke:var(--ground-line);stroke-width:1px;vector-effect:non-scaling-stroke}.desk .trace-area{fill:#ffd23f1a}.desk .trace-line{fill:none;stroke:var(--frame);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.desk .trace-axis{color:var(--ink-faint);justify-content:space-between;gap:8px;padding-top:4px;font-size:.72rem;font-stretch:88%;display:flex}.desk .pager{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding-top:20px;display:grid}.desk .pager>:last-child{justify-self:end}.desk .pager-at{color:var(--ink-soft);font-size:.9rem}.desk .method{background:var(--ground-deep);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:20px;margin-top:56px;padding:clamp(24px,3.5vw,44px)}.desk details.method{padding:18px clamp(20px,3vw,32px)}.desk details.method[open]{padding-bottom:clamp(24px,3.5vw,44px)}.desk details.method>summary{cursor:pointer;font-family:var(--font-display), sans-serif;justify-content:space-between;align-items:baseline;gap:16px;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:900;list-style:none;display:flex}.desk details.method>summary::-webkit-details-marker{display:none}.desk details.method>summary:after{content:"+";color:var(--frame)}.desk details.method[open]>summary{margin-bottom:18px}.desk details.method[open]>summary:after{content:"–"}.desk .method h2{margin-bottom:18px;font-size:1.6rem}.desk .method dl{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px 40px;margin:0;display:grid}.desk .method dt{font-family:var(--font-display), sans-serif;color:var(--frame);margin-bottom:4px;font-weight:800}.desk .method dd{max-width:62ch;color:var(--ink-soft);margin:0;font-size:.95rem}.desk .crumbs{color:var(--ink-faint);flex-wrap:wrap;gap:8px;padding-bottom:18px;font-size:.88rem;display:flex}.desk .sheet-head-bare{grid-template-columns:1fr}.desk .sheet-title{letter-spacing:-.025em;font-size:clamp(2.4rem,4vw,3.4rem);line-height:.98}.desk .sheet-title-mark{color:var(--ink-soft)}.desk .sheet-sub{color:var(--ink-soft);margin:-8px 0 0;font-size:1rem}.desk .chip{background:var(--raise-face);box-shadow:var(--raise);border:0;border-radius:10px;align-items:baseline;gap:8px;padding:7px 12px;font-size:.9rem;font-weight:700;text-decoration:none;transition:box-shadow .2s;display:inline-flex}.desk .chip:hover{background:var(--raise-face-hover);box-shadow:var(--raise-hover)}.desk .chip[aria-current=true]{background:var(--ground-deep);box-shadow:var(--sunk);color:var(--frame)}.desk .chip-sub{color:var(--ink-faint);font-size:.76rem;font-weight:600;font-stretch:88%}.desk .chip-new{font-family:var(--font-text), sans-serif;color:var(--frame);border:1px solid;border-radius:4px;margin-left:6px;padding:0 5px;font-size:.68rem;font-weight:800;font-stretch:88%}.desk .qp-graders a[aria-current=true] .chip-new{color:var(--card-ink)}.desk .watch{justify-items:start;gap:6px;display:grid}.desk .sheet-acts{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.desk .watch-note,.desk .note{color:var(--ink-soft);margin:0 0 12px;font-size:.9rem}.desk .block{border-top:1px solid var(--hairline);padding:40px 0 8px}.desk .block-head{grid-template-columns:minmax(0,auto) minmax(0,60ch);justify-content:space-between;align-items:baseline;gap:8px 40px;padding-bottom:18px;display:grid}.desk .block-head h2{font-size:1.9rem;line-height:1.05}.desk .block-head p{color:var(--ink-soft);margin:0;font-size:.92rem}.desk .table-wrap{background:var(--ground-deep);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:12px;overflow-x:auto}.desk .sheet-plain tbody tr{cursor:default}.desk .sheet-plain tbody tr:hover{background:0 0}.desk .rung{font-family:var(--font-display), sans-serif;white-space:nowrap;font-weight:900;text-decoration:none}.desk .rung:hover{text-decoration:underline;-webkit-text-decoration-color:var(--frame);text-decoration-color:var(--frame)}.desk .sales .col-title{min-width:260px;color:var(--ink-soft);font-size:.88rem;font-weight:500}.desk .sales .col-title a{text-decoration:none}.desk .sales .col-title a:hover{color:var(--ink);text-decoration:underline}.desk .sales .col-title .flag{margin-left:8px}.desk .sales tr[data-flagged] td,.desk .sales tr[data-offer] td.num{color:var(--ink-faint)}.desk .sales td:first-child,.desk .sales td:nth-child(2){white-space:nowrap}.desk .more summary{border-top:1px solid var(--ground-line);cursor:pointer;padding:12px 14px;font-size:.9rem;font-weight:700}.desk .more summary:hover{color:var(--frame)}.desk .fetching{color:var(--ink-soft);align-items:center;gap:10px;margin:0 0 12px;font-size:.92rem;display:flex}.desk .fetching-dot{background:var(--frame);border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite pulse}.desk .fresh{color:var(--ink-soft);align-items:center;gap:10px;margin:0 0 12px;font-size:.92rem;display:flex}.desk .fresh-dot{background:var(--frame);border-radius:50%;width:9px;height:9px}@keyframes pulse{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.desk .fetching-dot{animation:none}}.desk .deeper{border-top:1px solid var(--hairline);color:var(--ink-soft);margin:36px 0 0;padding-top:20px;font-size:.92rem}.desk .chart{--slot-1:#ffd23f;--chart-bar:#7d93e052;--chart-bar-held:#7d93e09e;--rsi:#9db4ff;background:linear-gradient(#16245abf,#0a1233bf);border-radius:18px;margin:0;padding:16px 16px 10px;box-shadow:inset 0 1px #ffffff0f,0 20px 40px -22px #000c}.desk .chart-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding-bottom:10px;display:flex}.desk .chart-read{min-height:24px;color:var(--ink-soft);flex-wrap:wrap;flex:240px;align-items:center;gap:4px 14px;margin:0;font-size:.82rem;display:flex}.desk .key{align-items:center;gap:7px;display:inline-flex}.desk .key:before{content:"";flex:none}.desk .key-sale:before{background:var(--slot-1);border-radius:50%;width:8px;height:8px}.desk .key-weekly:before{border-top:2px solid var(--slot-1);width:18px;height:0}.desk .key-offer:before{border:1.5px solid var(--slot-1);border-radius:50%;width:7px;height:7px}.desk .key-bars:before{background:var(--chart-bar-held);border-radius:2px 2px 0 0;width:8px;height:11px}.desk .key-out:before{border-left:5px solid #0000;border-right:5px solid #0000;border-bottom:7px solid var(--ink-faint);width:0;height:0}.desk .key-other:before{content:"×";width:auto;height:auto;color:var(--ink-faint);font-weight:800;line-height:1}.desk .chart-controls{align-items:center;gap:10px;display:flex}.desk .chart-inds{gap:4px;display:flex}.desk .ind{background:var(--raise-face);height:30px;box-shadow:var(--raise);color:var(--ink-faint);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:.8rem;font-weight:800;transition:box-shadow .15s,color .15s,background-color .15s;display:inline-flex}.desk .ind:before{content:"";opacity:.45;flex:none;transition:opacity .15s}.desk .ind:hover{background:var(--raise-face-hover);box-shadow:var(--raise-hover);color:var(--ink)}.desk .ind[aria-pressed=true]{background:var(--ground-deep);box-shadow:var(--sunk);color:var(--ink)}.desk .ind[aria-pressed=true]:before{opacity:1}.desk .ind-sales:before{background:var(--slot-1);border-radius:50%;width:8px;height:8px}.desk .ind-volume:before{background:var(--ink-soft);border-radius:2px 2px 0 0;width:8px;height:11px}.desk .ind-rsi:before{background:var(--slot-1);clip-path:polygon(0 100%,35% 20%,60% 70%,100% 0,100% 25%,62% 95%,37% 45%,10% 100%);width:14px;height:8px}.desk .chart-ranges{gap:4px;margin-left:auto;display:flex}.desk .chart-ranges button,.desk .rsi-head button{background:var(--ground-deep);height:30px;color:var(--ink-soft);cursor:pointer;border:0;border-radius:8px;padding:0 10px;font-size:.78rem;font-weight:800;box-shadow:inset 0 1px 3px #030719b3}.desk .chart-ranges button:hover,.desk .rsi-head button:hover{color:var(--ink)}.desk .chart-ranges button[aria-pressed=true]{background:var(--gold-face);box-shadow:var(--gold-small);color:var(--card-ink)}.desk .rsi-head{border-top:1px solid var(--ground-line);align-items:center;gap:4px;margin-top:10px;padding-top:10px;display:flex}.desk .rsi-head>span{letter-spacing:.06em;margin-right:4px;font-size:.78rem;font-weight:800}.desk .rsi-head button{height:26px;padding:0 8px;font-size:.74rem}.desk .rsi-head button[aria-pressed=true]{color:#dbe4ff;background:#9db4ff33;box-shadow:inset 0 0 0 1px #9db4ff8c}.desk .rsi-head+.rsi-strip{border-top:0}.desk .range-select{margin-left:auto}.desk .range-select select{height:30px;box-shadow:var(--gold-small);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1.5 1.5 6 6l4.5-4.5' fill='none' stroke='%231c1a14' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center, var(--gold-face);color:var(--card-ink);font:inherit;appearance:none;cursor:pointer;border:0;border-radius:8px;padding:0 30px 0 12px;font-size:.8rem;font-weight:800}.desk .range-select select:focus-visible{outline:2px solid var(--frame);outline-offset:2px}@media (max-width:640px){.desk .chart-controls{flex-wrap:wrap;order:-1;justify-content:space-between;width:100%}.desk .chart-ranges{order:-1;width:100%;margin-left:0}.desk .chart-ranges button{flex:1}.desk .ind,.desk .chart-ranges button,.desk .range-select select{height:36px}.desk .ind{padding:0 9px}}.desk .chart-box{width:100%;position:relative}.desk .chart-empty{box-sizing:border-box;text-align:center;place-items:center;margin:0;display:grid}.desk .chart-box svg{touch-action:pan-y;-webkit-user-select:none;user-select:none;display:block}.desk .chart-box svg:focus-visible{outline:3px solid var(--frame);outline-offset:2px}.desk .chart-grid line{stroke:var(--ground-line);stroke-width:1px}.desk .chart-grid .chart-grid-day{stroke-dasharray:2 4}.desk .chart-axis text{fill:var(--ink-faint);font-size:11px;font-family:var(--font-text), sans-serif;font-stretch:88%}.desk .chart-bar{fill:var(--chart-bar)}.desk .chart-bar-held{fill:var(--chart-bar-held)}.desk .chart-held{fill:var(--frame-wash)}.desk .chart-sale{fill:#ffe27a99;stroke:none}.desk .chart-sale.chart-end{fill:var(--slot-1);stroke:var(--ground-deep);stroke-width:2px}.desk .chart-sale-offer{fill:var(--ground-deep);stroke:var(--slot-1);stroke-width:1.6px}.desk .chart-sale-other{fill:none;stroke:var(--ink-faint);stroke-width:1.5px;stroke-linecap:round}.desk .chart-sale-far{fill:none;stroke:var(--ink-faint);stroke-width:1.2px;stroke-dasharray:2 1.5}.desk .chart-pin{fill:var(--ground-deep);stroke:var(--ink-faint);stroke-width:1.5px;stroke-linejoin:round}.desk .chart-weekly{fill:none;stroke:var(--slot-1);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round;opacity:.85}.desk .chart-line{stroke-width:2.4px;opacity:1}.desk .chart-area{fill:var(--slot-1)}.desk .chart-fill-top{stop-color:var(--slot-1);stop-opacity:.3}.desk .chart-fill-end{stop-color:var(--slot-1);stop-opacity:0}.desk .chart-ping{fill:var(--slot-1);opacity:0;pointer-events:none;transform-box:fill-box;transform-origin:50%}.desk .chart[data-anim=wait] .chart-box svg,.desk .chart[data-anim=wait] .rsi-strip{visibility:hidden}.desk .chart[data-anim=play] .chart-line,.desk .chart[data-anim=play] .rsi-path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.5s cubic-bezier(.3,.7,.2,1) .1s forwards chart-draw}.desk .chart[data-anim=play] .rsi-path{animation-delay:.35s}.desk .chart[data-anim=play] .chart-area{animation:.8s ease-out .5s backwards chart-in}.desk .chart[data-anim=play] .chart-bar{transform-box:fill-box;transform-origin:50% 100%;animation:.7s cubic-bezier(.2,.8,.2,1) .1s backwards chart-grow}.desk .chart[data-anim=play] :is(.chart-sale,.chart-sale-offer,.chart-sale-other,.chart-sale-far,.chart-pin,.chart-level,.chart-tag){animation:.6s ease-out 1s backwards chart-in}.desk .chart[data-anim=play] .chart-ping{animation:1.6s ease-out 1.7s 3 chart-ping}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes chart-in{0%{opacity:0}}@keyframes chart-grow{0%{transform:scaleY(0)}}@keyframes chart-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}@media (prefers-reduced-motion:reduce){.desk .chart[data-anim] .chart-box svg,.desk .chart[data-anim] .rsi-strip{visibility:visible}.desk .chart[data-anim] *{stroke-dashoffset:0!important;animation:none!important}}.desk .chart-level{stroke:var(--slot-1);stroke-width:1px;stroke-dasharray:1 3;opacity:.8}.desk .chart-level-offer{stroke-dasharray:5 4}.desk .chart-tag rect{fill:var(--slot-1)}.desk .chart-tag text{fill:var(--ground-deep);font-size:11px;font-weight:800;font-family:var(--font-text), sans-serif;font-stretch:88%}.desk .chart-tag-offer rect{fill:var(--ground-deep);stroke:var(--slot-1);stroke-width:1.5px;stroke-dasharray:4 2.5}.desk .chart-tag-offer text{fill:var(--slot-1)}.desk .chart-hair{stroke:var(--frame);stroke-width:1px}.desk .chart-tip{z-index:2;background:var(--ground-raise);width:max-content;min-width:160px;max-width:min(240px,70%);box-shadow:0 0 0 1px var(--ground-line-strong), 0 10px 24px -8px #030719cc;pointer-events:none;border-radius:10px;gap:1px;padding:9px 11px;font-size:.8rem;line-height:1.4;display:grid;position:absolute;top:6px}.desk .chart-tip b{font-family:var(--font-display), sans-serif;margin-bottom:2px;font-size:.88rem}.desk .chart-tip p{margin:0}.desk .chart-tip .chart-tip-value{border-bottom:1px solid var(--ground-line);margin:2px 0 4px;padding-bottom:5px;display:grid}.desk .chart-tip-value strong{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;color:var(--slot-1);text-shadow:0 0 12px #ffd23f8c;font-size:1.4rem;line-height:1.15}.desk .chart-tip-value span{color:var(--ink-faint);font-size:.74rem}.desk .chart-tip-row{justify-content:space-between;gap:14px;display:flex}.desk .chart-tip-row span:first-child{color:var(--ink-faint)}.desk .chart-tip .chart-tip-list{border-top:1px solid var(--ground-line);color:var(--ink-soft);margin-top:4px;padding-top:4px;display:grid}.desk .chart-tip-aside{color:var(--flame)}@media (max-width:900px){.desk .block-head{grid-template-columns:1fr}}.desk .watch-empty{border:1px dashed var(--hairline);color:var(--ink-soft);border-radius:12px;justify-items:start;gap:14px;margin:8px 0;padding:32px;display:grid}.desk .watch-empty p{max-width:62ch;margin:0}.desk .cardcell img,.desk .cardcell .noart{outline:1px dashed var(--ground-line-strong);outline-offset:-1px}.desk .cardcell img:not([data-broken]){outline:none}.desk .cardcell img[data-broken]{color:#0000}.desk .slab-noart{border:1px dashed var(--ground-line-strong);border-radius:4.6%/3.3%}.desk .ledger-title{color:var(--ink-soft);margin:0 0 6px;font-size:.78rem;font-weight:700;font-stretch:88%}@media (max-width:1099px){.desk .ledger-scroll,.desk .table-wrap{background:linear-gradient(270deg, var(--ground-deep) 40%, #0a123300) 100% 0 / 36px 100% no-repeat local, linear-gradient(270deg, #f6f1e129, #f6f1e100) 100% 0 / 18px 100% no-repeat scroll, var(--ground-deep)}}@media (max-width:759px){.desk .sales,.desk .sales tbody,.desk .sales tr{display:block}.desk .sales thead,.desk .sales td.col-where{display:none}.desk .sales tr{border-bottom:1px solid var(--ground-line);grid-template-columns:1fr auto;gap:2px 12px;padding:10px 12px;display:grid}.desk .sales tbody td{display:block;border:0!important;padding:0!important}.desk .sales td.col-title{grid-area:2/1/auto/-1;min-width:0}}.desk .sales .col-title .out{vertical-align:-1px;margin-right:2px}.desk .rsi-strip{border-top:1px solid var(--ground-line);margin-top:4px;display:block}.desk .rsi-strip-none{color:var(--ink-faint);margin-bottom:0;padding:10px 6px 4px;font-size:.8rem}.desk .rsi-hot{fill:#7ff5c312}.desk .rsi-cold{fill:#ff9aa812}.desk .rsi-guide{stroke:var(--ground-line-strong);stroke-dasharray:3 4}.desk .rsi-path{fill:none;stroke:var(--rsi,var(--slot-1));stroke-width:1.9px;stroke-linejoin:round}.desk .rsi-quiet{fill:none;stroke:var(--rsi,var(--slot-1));stroke-width:1.5px;stroke-dasharray:2 4;opacity:.5}.desk .rsi-tag rect{fill:var(--rsi,var(--slot-1))}.desk .rsi-tag-overbought rect{fill:var(--up)}.desk .rsi-tag-oversold rect{fill:var(--down)}.desk .rsi-read{color:var(--ink-soft);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem;font-weight:800}.desk .rsi-read-overbought{color:var(--up)}.desk .rsi-read-oversold{color:var(--down)}.desk .rsi-zone-text text{letter-spacing:.04em;fill:var(--ink-faint);opacity:.8;font-size:9.5px;font-weight:700}.desk .rsi-warmup{fill:var(--ink-faint);font-size:10.5px}.desk .rsi-name{fill:var(--ink-faint);font-size:11px;font-weight:800}.desk .rsi-guide-text text{fill:var(--ink-faint);font-size:10px;font-stretch:88%}@media (max-width:759px){.desk .volumes .col-flagged{display:none}}.desk .qp{grid-template:"art head""art main"1fr/minmax(240px,320px) minmax(0,1fr);align-items:start;gap:18px clamp(28px,4.5vw,64px);display:grid}.desk .qp-art{top:calc(var(--bar-h) + 20px);isolation:isolate;grid-area:art;min-width:0;position:sticky}.desk .qp-art:before{content:"";z-index:-1;filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#ffd23f3d,#506eff1f 50%,#0000 70%);border-radius:50%;position:absolute;inset:-10% -16%}.desk .qp-art{--rest-x:4deg;--rest-y:8deg}.desk .qp-art .slab{transform:perspective(1000px) rotateX(calc(var(--rest-x) + var(--rx,0deg))) rotateY(calc(var(--rest-y) + var(--ry,0deg)));box-shadow:inset 0 0 0 1px #fff6,inset 0 0 0 1.4cqi #ffffff0d,inset 0 0 0 calc(1.4cqi + 1px) #ffffff2e,inset 0 2px #ffffff73,inset 0 -2px #00000040,0 40px 60px -24px #000000e6,0 0 60px #ffd23f29}@media (prefers-reduced-motion:reduce){.desk .qp-art .slab{transform:perspective(1000px) rotateX(var(--rest-x)) rotateY(var(--rest-y))}}.desk .qp-page{isolation:isolate;position:relative}.desk .qp-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 55% at 30% 28%,#4060ff42,#0000 70%),radial-gradient(30% 32% at 26% 30%,#ffd23f1a,#0000 70%);width:min(1500px,220vw);height:760px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}@media (max-width:900px){.desk .qp-page:before{background:radial-gradient(90% 50% at 50% 26%,#4060ff4d,#0000 65%),radial-gradient(60% 30% at 50% 32%,#ffd23f1f,#0000 70%)}}.desk .qp-zoom{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:zoom-in;background:0 0;border:0;border-radius:10px;padding:0;display:block}.desk .qp-zoom-view{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:64px 16px;overflow:hidden}.desk .qp-zoom-view[open]{grid-template-columns:100%;place-items:center;display:grid}.desk .qp-zoom-view::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05091ecc}.desk .qp-zoom-view[open]::backdrop{animation:.3s ease-out qp-fade-in}.desk .qp-zoom-view[data-closing]::backdrop{animation:.4s forwards qp-fade-out}.desk .qp-zoom-view[data-closing] .qp-zoom-close{opacity:0;transition:opacity .2s}.desk .qp-zoom-view .market{background:0 0;width:min(460px,100%,71.5909dvh - 91.6364px)}.desk .qp-zoom-view .scan,.desk .qp-art .scan{width:100%}.desk .qp-box{aspect-ratio:1;object-fit:contain;background:var(--ground-raise);border-radius:10px;width:100%;height:auto;display:block}.desk .qp-box.box-art-none{color:var(--ink-faint);place-content:center;justify-items:center;gap:8px;font-size:.85rem;display:grid}.desk .qp-zoom-view .market,.desk .qp-art .market{overflow:visible}.desk .qp-zoom-close{top:max(16px, env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px));background:var(--raise-face);width:44px;height:44px;box-shadow:var(--raise);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:fixed}.desk .qp-zoom-close:hover{box-shadow:var(--raise-hover)}@keyframes qp-fade-in{0%{opacity:0}}@keyframes qp-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.desk .qp-zoom-view[open]::backdrop,.desk .qp-zoom-view[data-closing]::backdrop{animation:none}}.desk .qp-head{grid-area:head;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.desk .qp-main{grid-area:main;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}@media (max-width:900px){.desk .qp{grid-template:"art""head""main"/minmax(0,1fr);align-items:start;gap:16px}.desk .qp-art{--rest-y:0deg;justify-self:center;width:min(216px,58vw);padding-top:8px;position:relative;top:auto}.desk .qp-head{gap:6px}.desk .qp-head .qp-quote{gap:4px;padding-top:8px}.desk .qp-head .qp-big{font-size:clamp(2.6rem,14vw,3.6rem)}.desk .qp-head .qp-meta{font-size:.9rem}.desk .qp-head .qp-second{font-size:.84rem}.desk .qp-head .sheet-title{font-size:clamp(1.9rem,9vw,2.4rem)}.desk .qp-head .sheet-sub{margin:0;font-size:.88rem}}.desk .qp-switch{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}.desk .qp-picks{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.desk .qp-pick{position:relative}.desk .qp-pick-button{background:var(--raise-face);min-height:40px;box-shadow:var(--raise);color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 10px 0 14px;font-weight:800;transition:box-shadow .2s;display:inline-flex}.desk .qp-pick-button:hover,.desk .qp-pick-button:hover{box-shadow:var(--raise-hover)}.desk .qp-pick-button[aria-expanded=true]{background:var(--ground-deep);box-shadow:var(--sunk)}.desk .qp-pick-button small{color:var(--ink-faint);font-size:.76rem;font-weight:600;font-stretch:88%}.desk .qp-pick-button svg{color:var(--ink-faint);transition:transform .2s var(--ease-out)}.desk .qp-pick-button[aria-expanded=true] svg{transform:rotate(180deg)}.desk .qp-pick-menu{z-index:25;background:var(--ground);min-width:220px;box-shadow:inset 0 0 0 1px var(--ground-line-strong), 0 20px 40px -16px #000000b3;border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.desk .qp-pick-menu[hidden]{display:none}.desk .qp-pick-item{color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;font-weight:800;text-decoration:none;display:flex}.desk .qp-pick-item>span{color:var(--ink-faint);margin-left:auto;font-size:.8rem;font-weight:600;font-stretch:88%}.desk .qp-pick-item:hover{background:#f6f1e10f}.desk .qp-pick-item[aria-current=true]{background:var(--frame-wash)}.desk .qp-pick-item[aria-current=true]:after{content:"✓";color:var(--frame);margin-left:6px}.desk .qp-mode{margin-left:auto}.desk .qp-graders.qp-lang{overflow:visible}.desk .qp-lang .qp-pick-button{min-height:40px;box-shadow:none;color:var(--ink-soft);background:0 0;border-radius:9px;padding:0 8px 0 14px}.desk .qp-lang .qp-pick-button:hover,.desk .qp-lang .qp-pick-button[aria-expanded=true]{box-shadow:none;color:var(--ink);background:#f6f1e10f}.desk .qp-lang .qp-pick-menu{left:auto;right:0}.desk .qp-lang .qp-pick-item{color:var(--ink)}@media (max-width:479px){.desk .qp-pick-button small{display:none}.desk .qp-pick-button{padding:0 8px 0 12px}.desk .qp-mode a,.desk .qp-lang a{padding:0 12px}}.desk .qp-grid-box{gap:8px;min-width:0;display:grid}.desk .qp-grid-scroll{scrollbar-width:none;position:relative;overflow-x:auto}.desk .qp-grid-scroll::-webkit-scrollbar{display:none}.desk .qp-grid{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:100%}.desk .qp-grid th,.desk .qp-grid td{text-align:right;white-space:nowrap;padding:8px 10px}.desk .qp-grid thead th{padding:0}.desk .qp-grid thead th a{background:var(--raise-face);min-width:56px;box-shadow:var(--raise);font-family:var(--font-display), sans-serif;color:var(--ink);transition:box-shadow .2s var(--ease-out), background .2s;border-radius:12px;flex-direction:column;align-items:center;gap:6px;margin:0 3px 8px;padding:9px 8px;font-size:1.25rem;font-weight:900;line-height:1;text-decoration:none;display:flex}.desk .qp-grid thead th a:hover{background:var(--raise-face-hover);box-shadow:var(--raise-hover)}.desk .qp-grid thead th[aria-current=true] a{color:var(--frame);background:linear-gradient(#ffd23f2e,#111d45e6);box-shadow:inset 0 0 0 1px #ffd23f99,0 0 22px #ffd23f33}.desk .qp-grid .qp-grid-move td[data-dir=up]{color:var(--up)}.desk .qp-grid .qp-grid-move td[data-dir=down]{color:var(--down)}.desk .qp-grid-move .dir{vertical-align:0;margin-right:3px;display:inline-block}.desk .qp-grades-bar{gap:8px;margin-top:4px;display:grid}.desk .qp-grades-split{border-radius:5px;gap:1.5px;height:10px;margin:0;display:flex;overflow:hidden}.desk .qp-grades-split span{flex:0 auto;min-width:2px}.desk .qp-grades-split span[data-on]{box-shadow:inset 0 0 0 1.5px #ffffffd9}.desk .qp-grades-split span:first-child{filter:drop-shadow(0 0 6px #ffd23f80)}.desk .qp-grades-key{color:var(--ink-soft);flex-wrap:wrap;gap:4px 12px;margin:0;font-size:.78rem;font-weight:700;display:flex}.desk .qp-grades-key span{align-items:center;gap:5px;display:inline-flex}.desk .qp-grades-key i{border-radius:2px;width:9px;height:9px}.desk .qp-grid-new{vertical-align:middle;font-family:var(--font-text), sans-serif;color:var(--frame);margin-left:4px;font-size:.62rem;font-weight:800}.desk .qp-grid-key,.desk .qp-grid tbody th{z-index:1;background:var(--ground);text-align:left;font-family:var(--font-text), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);padding-left:0;padding-right:8px;font-size:.7rem;font-weight:700;font-stretch:88%;line-height:1.2;position:sticky;left:0}.desk .qp-grid thead th.qp-grid-key{vertical-align:bottom;padding:0 8px 8px 0}.desk .qp-grid tbody th,.desk .qp-grid tbody td{border-top:1px solid var(--ground-line)}.desk .qp-grid tbody td{color:var(--ink-soft);font-size:.92rem}.desk .qp-grid tbody td[data-on]{color:var(--ink);background:#ffd23f12;font-weight:800}.desk .qp-grid-price td{color:var(--ink);font-size:1rem;font-weight:800}.desk .qp-grid tbody td[data-thin]{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.desk .qp-grid-asof{letter-spacing:.04em;font-size:.6rem;font-weight:600;display:block}.desk .qp-gem{vertical-align:1px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-right:4px;font-size:.62rem;font-weight:700}@media (min-width:760px){.desk .qp-grid th:not(.qp-grid-key),.desk .qp-grid td{text-align:center}}.desk .qp-strip-note{color:var(--ink-faint);margin:0;font-size:.8rem}.desk .qp-grid-also{align-items:center;gap:4px;margin:0;font-size:.86rem;display:flex}.desk .qp-grid-also>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin-right:4px;font-size:.74rem;font-weight:700;font-stretch:88%}.desk .qp-grid-also a{min-width:36px;min-height:32px;font-family:var(--font-display), sans-serif;color:var(--ink-soft);background:var(--raise-face);box-shadow:var(--raise);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-weight:900;text-decoration:none;display:inline-flex}.desk .qp-grid-also a:hover{color:var(--ink);box-shadow:var(--raise-hover)}.desk .qp-grid-also a[aria-current=true]{background:var(--frame);color:var(--card-ink);box-shadow:var(--gold-sunk)}.desk .qp-graders{scrollbar-width:none;background:var(--ground-deep);width:fit-content;max-width:100%;box-shadow:var(--well);border-radius:12px;gap:4px;padding:4px;display:flex;overflow-x:auto}.desk .qp-graders a{min-height:40px;color:var(--ink-soft);border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:800;text-decoration:none;display:inline-flex}.desk .qp-graders a:hover{color:var(--ink);background:#f6f1e10f}.desk .qp-graders a[aria-current=true]{background:var(--gold-face);box-shadow:var(--gold-small);color:var(--card-ink)}.desk .qp-nograded{color:var(--ink-soft);margin:0}.desk .qp-quote{gap:6px;padding-top:4px;display:grid}.desk .qp-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.78rem;font-weight:700;font-stretch:88%}.desk .qp-price-row{flex-wrap:wrap;align-items:baseline;gap:4px 18px;display:flex}.desk .qp-big{font-family:var(--font-display), sans-serif;letter-spacing:-.03em;color:var(--frame);text-shadow:0 0 30px #ffd23f73;margin:0;font-size:clamp(2.8rem,8vw,4.6rem);font-weight:900;line-height:.95}.desk .qp-big.qp-none{color:var(--ink-soft);text-shadow:none;font-size:clamp(1.6rem,4.5vw,2.2rem)}.desk .qp-move{background:#f6f1e114;border-radius:999px;align-items:center;gap:6px;margin:0;padding:4px 11px;font-size:.95rem;font-weight:800;display:inline-flex}.desk .qp-move[data-dir=up]{color:var(--up);background:#5cf2b01f}.desk .qp-move[data-dir=down]{color:var(--down);background:#ff8a9a1f}.desk .qp-move span{color:inherit;opacity:.8;font-size:.82rem;font-weight:600}.desk .qp-title-row{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.desk .qp-head-acts{flex:none;gap:8px;padding-top:2px;display:flex}.desk .qp-icon-btn{background:var(--raise-face);width:44px;height:44px;box-shadow:var(--raise);color:var(--ink);cursor:pointer;transition:transform .15s var(--ease-out), box-shadow .2s var(--ease-out);border:0;border-radius:12px;place-items:center;padding:0;display:grid}.desk .qp-icon-btn:hover{background:var(--raise-face-hover);box-shadow:var(--raise-hover)}.desk .qp-icon-btn:active{box-shadow:var(--press);transform:translateY(1px)}.desk .qp-icon-btn[data-on]{background:var(--gold-face);box-shadow:var(--gold-raise);color:var(--card-ink)}.desk .hf-launch[data-icon]{display:block;position:relative}.desk .hf-launch[data-icon] .hf-added{z-index:5;background:var(--ground-raise);width:max-content;max-width:min(320px,80vw);box-shadow:inset 0 0 0 1px var(--hairline), 0 14px 30px -12px #000c;border-radius:12px;padding:10px 12px;position:absolute;top:calc(100% + 8px);right:0}.desk .qp-meta{color:var(--ink-soft);margin:0}.desk .qp-meta a{color:var(--frame);text-underline-offset:3px;white-space:nowrap}.desk .qp-meta a svg,.desk .qp-tape .qp-where a svg{vertical-align:-.1em;display:inline-block}.desk .qp-meta [data-stale],.desk .qp-second [data-stale]{color:var(--flame)}.desk .qp-second{color:var(--ink-faint);margin:0;font-size:.92rem}.desk .qp-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:18px;display:grid}@media (max-width:1099px){.desk .qp-split{grid-template-columns:minmax(0,1fr)}}.desk .qp-panel{background:#111d45b3;border-radius:18px;min-width:0;padding:18px;box-shadow:inset 0 1px #ffffff0f,0 20px 40px -26px #000c}.desk .qp-panel-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:10px;font-size:1.2rem;display:flex}.desk .qp-panel-title span{font-family:var(--font-text), sans-serif;color:var(--ink-faint);font-size:.8rem;font-weight:600}.desk .qp-tape{border-collapse:collapse;width:100%}.desk .qp-tape td{border-top:1px solid var(--ground-line);white-space:nowrap;padding:9px 4px}.desk .qp-tape tr:first-child td{border-top:0}.desk .qp-tape td:nth-child(2){color:var(--ink-soft)}.desk .qp-tape .strong{font-weight:800}.desk .qp-tape .flag{margin-left:8px}.desk .qp-tape tr[data-flagged] td{opacity:.55}.desk .qp-tape .flag-new{color:var(--frame);border-color:currentColor}.desk .qp-tape tr[data-new] td{animation:1.6s ease-out sale-arrives}@keyframes sale-arrives{0%{background:color-mix(in srgb, var(--frame) 22%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.desk .qp-tape tr[data-new] td{animation:none}}.desk .qp-tape .qp-where{text-align:right;color:var(--ink-faint)}.desk .qp-tape .qp-where a{color:var(--ink-soft);white-space:nowrap}.desk .qp-tape .qp-flag-cell{text-align:right;width:36px;padding:0 0 0 2px}.desk .qp-flag{width:36px;height:36px;color:var(--ink-faint);opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.desk .qp-flag:hover,.desk .qp-flag:focus-visible{opacity:1;color:var(--ink);background:#f6f1e114}.desk .qp-flag[data-on]{opacity:1;color:var(--flame)}.desk .qp-tape tr[data-flagged] td.qp-flag-cell{opacity:1}.site .hf-small{white-space:normal;text-align:left;width:min(440px,100vw - 24px);font-weight:400}.site .flag-reasons{border:0;gap:2px;margin:0;padding:0;display:grid}.site .flag-reasons label{cursor:pointer;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:0 10px;display:flex}.site .flag-reasons label:hover{background:var(--ground)}.site .flag-reasons label:has(input:checked){background:var(--ground)}.site .flag-reasons input{width:18px;height:18px;accent-color:var(--frame);margin:0}.site .hf-field textarea{background:var(--ground);width:100%;box-shadow:inset 0 0 0 1px var(--ground-line-strong);color:var(--ink);font:inherit;resize:vertical;border:0;border-radius:10px;padding:10px 12px;font-size:1rem}.site .hf-field textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--frame);outline:none}.desk .qp-panel .more{margin-top:6px}.desk .qp-more-note{color:var(--ink-soft);align-items:center;gap:8px;margin:10px 0 0;font-size:.86rem;display:flex}.desk .qp-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin:0;display:grid}.desk .qp-stats dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);font-size:.74rem;font-weight:700;font-stretch:88%}.desk .qp-stats dd{font-family:var(--font-display), sans-serif;margin:4px 0 0;font-size:1.32rem;font-weight:900}.desk .qp-stats dd[data-dir=up]{color:var(--up)}.desk .qp-stats dd[data-dir=down]{color:var(--down)}.desk .qp-stats p{color:var(--ink-faint);margin:2px 0 0;font-size:.8rem}.desk .qp-acts{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}@media (max-width:640px){.desk .qp-acts{flex-wrap:nowrap;gap:8px}.desk .qp-acts>*,.desk .qp-acts .watch .btn{white-space:nowrap;flex:1 1 0;justify-content:center;width:100%;min-width:0}}.desk .qp-face{color:var(--ink);background:linear-gradient(135deg,#ffd23f21,#111d45bf 55%);border-radius:18px;margin:4px 0 8px;padding:clamp(16px,2.5vw,24px);box-shadow:inset 0 0 0 1px #ffd23f3d,0 20px 40px -26px #000c}.desk .qp-face h2{font-family:var(--font-text), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--frame);font-size:.76rem;font-weight:800}.desk .qp-verdict{font-family:var(--font-display), sans-serif;color:var(--ink);margin:6px 0 14px;font-size:1.25rem;font-weight:800;line-height:1.25}.desk .qp-verdict[data-good]{color:var(--up)}.desk .qp-odds{border-radius:6px;gap:2px;height:12px;margin:0 0 12px;display:flex;overflow:hidden}.desk .qp-odds span{background:#36447a;flex:0 auto;min-width:2px}.desk .qp-odds span[data-i="1"]{background:#6f86d6}.desk .qp-odds span[data-i="2"]{background:#4b5c9e}.desk .qp-odds span[data-pays]{background:var(--frame);box-shadow:0 0 12px #ffd23f99}.desk .qp-face table{border-collapse:collapse;width:100%;font-size:.95rem}.desk .qp-face th,.desk .qp-face td{border-top:1px solid var(--ground-line);text-align:left;padding:8px 4px}.desk .qp-face thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint);border-top:0;font-size:.72rem;font-weight:700}.desk .qp-face .num{text-align:right}.desk .qp-face td.num:last-child{color:var(--down);font-weight:800}.desk .qp-face td.num[data-good]:last-child{color:var(--up)}.desk .qp-share{background:#ffd23fb3;border-radius:3px;height:5px;margin-top:4px;display:block}.desk .qp-fine{color:var(--ink-faint);margin:12px 0 0;font-size:.82rem}.desk .qp-method{background:var(--ground-deep);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:12px;margin-top:48px;padding:16px 20px}.desk .qp-method summary{cursor:pointer;font-weight:800}.desk .qp-method>div{max-width:70ch;color:var(--ink-soft);gap:10px;margin-top:12px;font-size:.92rem;display:grid}.desk .qp-method p{margin:0}.desk .qp-raw .explorer{margin-top:0}.desk .qp-raw .chart-window{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}@media (max-width:640px){.desk .qp-chart .chart,.desk .qp-raw .chart{margin-inline:calc(-1 * var(--gutter));box-shadow:inset 0 1px 0 var(--ground-line), inset 0 -1px 0 var(--ground-line);border-radius:0;padding:14px 4px 8px}.desk .qp-raw{overflow-x:visible}.desk .qp-chart .chart-top,.desk .qp-raw .chart-top,.desk .qp-raw .pc-readout,.desk .qp-chart .chart-empty{padding-inline:calc(var(--gutter) - 4px)}}.desk .qp-dock{display:none}@media (max-width:900px){.desk .qp-dock{top:var(--bar-h);z-index:15;padding:10px var(--gutter) 11px;opacity:0;pointer-events:none;background:#080e28e0;align-items:center;gap:12px;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .2s;display:flex;position:fixed;left:0;right:0;transform:translateY(-110%);box-shadow:inset 0 -1px #ffd23f66,0 14px 30px -14px #000000e6}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.desk .qp-dock{-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#080e28c7}}.desk .qp-dock[data-shown]{opacity:1;pointer-events:auto;transform:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.desk .qp-dock{transition:opacity .15s}}.desk .qp-dock-card{cursor:zoom-in;background:0 0;border:0;border-radius:6px;flex:none;width:60px;height:84px;padding:0;display:block;position:relative}.desk .qp-dock-card img{object-fit:cover;border-radius:6px;width:60px;height:84px;display:block;box-shadow:0 0 0 1px #ffffff47,0 8px 18px -6px #000,0 0 18px #ffd23f40}.desk .qp-dock-noart{background:var(--ground-raise);box-shadow:inset 0 0 0 1px var(--hairline);cursor:default}.desk .qp-dock-text{flex:1;min-width:0}.desk .qp-dock-top{justify-content:space-between;align-items:baseline;gap:10px;margin:0;display:flex}.desk .qp-dock-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-display), sans-serif;font-size:.95rem;font-weight:800;overflow:hidden}.desk .qp-dock-name small{font-family:var(--font-text), sans-serif;color:var(--ink-faint);margin-left:6px;font-size:.72rem;font-weight:600}.desk .qp-dock-price{font-family:var(--font-display), sans-serif;color:var(--frame);text-shadow:0 0 16px #ffd23f80;flex:none;font-size:1.15rem;font-weight:900}.desk .qp-dock-picks{align-items:center;gap:6px;margin-top:9px;display:flex}.desk .qp-dock .qp-pick{flex:none}.desk .qp-dock .qp-pick-button{height:32px;min-height:0;padding:0 6px 0 9px;font-size:.82rem}.desk .qp-dock .qp-pick-button svg{width:14px;height:14px}.desk .qp-dock .qp-pick-menu{min-width:140px}.desk .qp-dock-grader{color:var(--ink-faint);flex:none;font-size:.78rem;font-weight:800}.desk .qp-dock-grades{scrollbar-width:none;flex:1;gap:5px;min-width:0;display:flex;overflow-x:auto}.desk .qp-dock-grades::-webkit-scrollbar{display:none}.desk .qp-dock-grades a,.desk .qp-dock-raw{background:var(--ground-deep);min-width:34px;height:30px;box-shadow:inset 0 -2px 0 var(--g,var(--hairline)), inset 0 1px 3px #030719b3;color:var(--ink);border-radius:8px;flex:none;place-items:center;padding:0 7px;font-size:.82rem;font-weight:800;text-decoration:none;display:grid}.desk .qp-dock-grades a[aria-current=true],.desk .qp-dock-raw[aria-current=true]{background:var(--gold-face);box-shadow:var(--gold-small), 0 0 12px #ffd23f73;color:var(--card-ink)}.desk .qp-dock-raw{flex:none;padding:0 10px;box-shadow:inset 0 1px 3px #030719b3}.desk .rsi-head button:disabled{opacity:.4;cursor:not-allowed}
