:root{--rm-lamp:255,214,140;--rm-lamp2:255,200,120;--rm-tlamp:255,210,140;--rm-flamp:255,234,186;--rm-wall1:#241c14;--rm-wall2:#171310;--rm-rail1:#6e452a;--rm-rail2:#4b2d1a;--rm-rail3:#2e1b0f;--rm-rail4:#1d100a;--rm-rail5:#120a06;--rm-hrail1:#5c3b25;--rm-hrail2:#3a2416;--rm-hrail3:#1c1009;--rm-up1:#2a1c13;--rm-up2:#1c130d;--rm-up3:#120c08;--rm-up4:#0b0705;--rm-upA:176,130,92;--rm-upB:118,84,58}:root[data-felt=oxblood]{--felt1:#6b1f2a;--felt2:#4a141d;--felt3:#300c13;--felt-mut:#e3c6c6}:root[data-felt=midnight]{--felt1:#1d3a63;--felt2:#132745;--felt3:#0b1729;--felt-mut:#c2d2e8}:root[data-felt=sand]{--felt1:#7a6438;--felt2:#564727;--felt3:#382e1a;--felt-mut:#e8dcc0}:root[data-felt=slate]{--felt1:#39424a;--felt2:#262d33;--felt3:#171c20;--felt-mut:#d2d9de}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg:#13100e;--ink:#f0e9d8;--muted:#a89f8c;--panel:#1c1815;--panel2:#161311;--line:#332d27;--glass:rgba(29,25,21,.62);--glassline:rgba(255,255,255,.12);--glasshi:rgba(255,255,255,.14);--win:#6fd3a0;--lose:#ff9a8c;--info:#8db6ee}}:root[data-theme=dark]{--bg:#13100e;--ink:#f0e9d8;--muted:#a89f8c;--panel:#1c1815;--panel2:#161311;--line:#332d27;--glass:rgba(29,25,21,.62);--glassline:rgba(255,255,255,.12);--glasshi:rgba(255,255,255,.14);--win:#6fd3a0;--lose:#ff9a8c;--info:#8db6ee}:root[data-text=large]{--fs:17.5px;--cw:clamp(46px,14vw,66px)}:root[data-text=xl]{--fs:19px;--cw:clamp(50px,15vw,72px)}html{scroll-padding-top:env(safe-area-inset-top,0px);background:var(--bg)}*,*:before,*:after{box-sizing:inherit}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 15% 100%,rgba(23,86,63,.12) 0%,transparent 60%),radial-gradient(90% 60% at 88% 0%,rgba(201,162,75,.09) 0%,transparent 55%),radial-gradient(160% 100% at 50% -10%,var(--rm-wall1) 0%,var(--rm-wall2) 42%,var(--bg) 82%)}body{margin:0;background:transparent;color:var(--ink);font-family:var(--f-body);font-size:var(--fs);line-height:1.45;-webkit-text-size-adjust:100%;overflow-wrap:break-word}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #5b9bff;outline-offset:2px}h1,h2,h3{font-weight:400}h2{font-size:20px;line-height:1.15}h3{font-size:16.5px;line-height:1.2}.mut{color:var(--muted);font-size:.86em}.pos{color:var(--win)}.neg{color:var(--lose)}.zero{color:var(--muted)}.num{font-variant-numeric:tabular-nums}.bar .ttl{flex:1;min-width:0}.bar .ttl b{display:block;font-family:var(--f-disp);font-weight:700;font-size:19px;line-height:1.1}.bar .ttl span{font-size:12.5px;color:var(--muted)}.icon{min-width:44px;min-height:44px;border-radius:12px;border:1px solid var(--line);background:var(--panel);display:grid;place-items:center;font-size:18px;padding:0 10px;font-weight:700}.icon.lbl{font-size:14px;font-family:var(--f-body)}.suits{display:flex;gap:10px;justify-content:center;margin-top:12px;font-size:18px;color:var(--brass);opacity:.9}.chips.lead{grid-template-columns:1fr;margin-top:-30px;padding:0 10px}.chipbtn:before{content:"";position:absolute;inset:6%;border-radius:50%;border:3px dashed rgba(255,255,255,.9);opacity:.85}.chipbtn:after{content:"";position:absolute;inset:16%;border-radius:50%;border:1px solid rgba(255,255,255,.35)}.chipbtn span{position:relative;z-index:1;font-weight:700;font-size:clamp(10px,3.1vw,12.5px);line-height:1.05;text-align:center;padding:0 4px}.chipbtn i{display:block;font-style:normal;font-size:clamp(15px,5vw,20px);margin-bottom:2px}.chipbtn.play:after{display:none}.panel{border:1px solid var(--line);box-shadow:0 3px 10px #00000038,inset 0 1px #ffffff0d}.panel.flat{background:var(--panel2)}.ph{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px}.coach{border-left:4px solid var(--brass);padding-left:11px;margin-top:10px}.coach.warn{border-color:var(--lose)}.coach.good{border-color:var(--win)}ul.tight,ol.tight{margin:6px 0 0;padding-left:20px}ul.tight li,ol.tight li{margin-bottom:5px}.kv:last-child{border-bottom:0}.kv b{font-variant-numeric:tabular-nums;white-space:nowrap}.btn small{font-weight:500;font-size:.78em;color:var(--muted)}.btn.row{flex-direction:row;gap:8px;min-height:46px}.btn.pick:after{content:"Lou\2019s pick";position:absolute;top:-9px;background:var(--brass);color:var(--brass-ink);font-size:10.5px;font-weight:700;padding:1px 8px;border-radius:99px;letter-spacing:.01em}.actions{display:grid;gap:8px}.actions.c2{grid-template-columns:1fr 1fr}.actions.c3{grid-template-columns:1fr 1fr 1fr}.dock{background:linear-gradient(180deg,#13100e0f,#13100e47 40%,#13100e85 75%,#13100eb3);-webkit-backdrop-filter:blur(10px) saturate(1.5);backdrop-filter:blur(10px) saturate(1.5)}@media (prefers-reduced-transparency: reduce){.dock{background:linear-gradient(180deg,rgba(19,16,14,0) 0%,var(--bg) 65%);-webkit-backdrop-filter:none;backdrop-filter:none}}.seg button{flex:1 1 auto;border:0;background:transparent;padding:4px 8px}.switch{display:flex;align-items:center;gap:9px;background:transparent;border:0;color:var(--muted);font-size:.85em;font-weight:600;min-height:40px;padding:0}.switch i{border-radius:99px;position:relative;flex:none;transition:background .15s}.switch i:after{transition:transform .15s}.stepper{display:flex;align-items:center;gap:6px}.stepper button{font-weight:700;font-size:18px;padding:0}.stepper b{text-align:center;font-variant-numeric:tabular-nums}input[type=text],textarea,select{width:100%;background:var(--panel2);border:1px solid var(--line);border-radius:10px;padding:10px;min-height:44px}textarea{min-height:88px;resize:vertical}input[type=range]{width:100%;accent-color:var(--brass);min-height:40px}.row:last-child{border-bottom:0}.row .lb{flex:1;min-width:0}.row .lb b{display:block;font-weight:600;font-size:.95em}.row .lb span{display:block;font-size:.78em;color:var(--muted);line-height:1.35}.row .ct{flex:none;max-width:56%}.row.stack{display:block}.row.stack .ct{max-width:none;margin-top:7px}.seat{display:flex;flex-direction:column;align-items:center;gap:6px}.seat-label{font-size:13px;color:var(--felt-mut);display:flex;gap:8px;align-items:baseline;justify-content:center;flex-wrap:wrap;text-align:center;min-height:19px}.seat-label b{color:var(--felt-ink)}.seat-label em{font-style:normal;color:var(--brass)}.cards,.board{display:flex;gap:6px;justify-content:center}.board{margin:9px 0 3px}.sep{width:9px;flex:none}.card.red{color:var(--suit-red)}.card.back{background:repeating-linear-gradient(45deg,#7c2237 0 6px,#611a2b 6px 12px);border:3px solid var(--ivory)}:root[data-back=navy] .card.back{background:repeating-linear-gradient(45deg,#24406e 0 6px,#1a3055 6px 12px)}:root[data-back=brass] .card.back{background:repeating-linear-gradient(45deg,#8a6d2c 0 6px,#6b5320 6px 12px)}:root[data-back=ink] .card.back{background:repeating-linear-gradient(45deg,#2a2f33 0 6px,#1b1f22 6px 12px)}.card.sm{--cw:30px;width:30px}.card.dim{opacity:.45}.card.used{outline:2px solid var(--brass);outline-offset:1px}@keyframes deal{0%{transform:translateY(-14px) rotateY(75deg);opacity:0}to{transform:none;opacity:1}}.felt-print{font-size:12px;color:var(--brass);text-align:center;line-height:1.35;margin:4px 0 2px;min-height:32px;display:flex;align-items:center;justify-content:center}.banner b{font-family:var(--f-disp);font-weight:700}.banner span{font-weight:700;color:var(--felt-mut)}.spots{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:6px;margin-top:9px;justify-items:center}.spot{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:12px;color:var(--felt-mut)}.ring{width:clamp(52px,16vw,68px);aspect-ratio:1;border-radius:50%;border:2px solid var(--brass);display:grid;place-items:center;background:#00000024;box-shadow:inset 0 2px 5px #00000059,inset 0 -1px #ffffff0d}.chip{width:78%;aspect-ratio:1;border-radius:50%;background:var(--c,#2f5f9e);display:grid;place-items:center;color:#fff;font-weight:700;font-size:clamp(11px,3.3vw,14px);border:3px dashed rgba(255,255,255,.85);box-shadow:inset 0 0 0 3px var(--c,#2f5f9e),0 3px #00000059}.chip.ante{--c:#2f5f9e}.chip.blind{--c:#7d3c98}.chip.play{--c:#1f2430}.chip.trips{--c:#a8452f}.chip.none{background:transparent;border:0;box-shadow:none;color:#ffffff59;font-weight:500}.badge{font-size:11.5px;font-weight:700;min-height:15px}.badge.w{color:#8fe0b0}.badge.l{color:#ffab9e}.badge.p{color:#dcdccd}.strip{display:flex;gap:7px;overflow-x:auto;padding:10px 2px 2px;scrollbar-width:thin}.sc{flex:none;width:118px;border-radius:12px;background:#0003;border:1px solid rgba(255,255,255,.12);padding:8px;color:var(--felt-ink)}.sc.act{border-color:var(--brass);box-shadow:0 0 0 2px #c9a24b59}.sc.out{opacity:.5}.sc .mini{display:flex;gap:3px;margin:6px 0 5px}.sc .st{font-size:11.5px;color:var(--felt-mut);min-height:16px}.sc .bk{font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--felt-mut)}.sc .rs{font-size:11.5px;font-weight:700;min-height:16px}.cover{position:fixed;inset:0;background:radial-gradient(120% 90% at 50% 20%,var(--felt1),var(--felt3));color:var(--felt-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:26px;text-align:center;z-index:40}.cover h2{font-size:30px}.cover p{color:var(--felt-mut);max-width:28ch}.cover .btn{max-width:280px}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(88px + env(safe-area-inset-bottom,0px));background:var(--felt2);color:var(--felt-ink);border:1px solid var(--brass);border-radius:12px;padding:10px 14px;max-width:min(520px,92vw);z-index:45;box-shadow:0 8px 24px #0000004d;font-size:13.5px;pointer-events:none}.toast b{color:var(--brass)}.res{width:100%;border-collapse:collapse;margin-top:4px}.res td{padding:7px 0;border-bottom:1px solid var(--line);vertical-align:top;font-size:.94em}.res td:last-child{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:10px}.res small{display:block;color:var(--muted);font-size:.82em}.review{list-style:none;padding:0;margin:6px 0 0}.review li{padding:6px 0 6px 11px;border-left:4px solid var(--line);margin-bottom:6px;font-size:.92em}.review li.ok{border-color:var(--win)}.review li.off{border-color:var(--lose)}.acc{display:flex;gap:2px;margin-top:8px}.acc i{height:7px;flex:1;border-radius:2px;background:var(--line)}.acc i.ok{background:var(--win)}.acc i.off{background:var(--lose)}.grid13{display:grid;grid-template-columns:repeat(14,1fr);gap:2px;margin-top:10px}.grid13 .h{display:grid;place-items:center;color:var(--muted);font-weight:700;font-size:10.5px;aspect-ratio:1}.grid13 button{aspect-ratio:1;border:0;border-radius:3px;display:grid;place-items:center;font-weight:700;font-size:9.5px;padding:0;background:var(--line);color:var(--muted)}.grid13 button.r{background:var(--brass);color:var(--brass-ink)}.grid13 button.cur{outline:2px solid var(--ink);outline-offset:1px;z-index:2}.grid13 button.sel{box-shadow:inset 0 0 0 2px var(--felt2)}.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:.82em;color:var(--muted);margin-top:9px}.legend i{display:inline-block;width:12px;height:12px;border-radius:3px;vertical-align:-1px;margin-right:5px;background:var(--line)}.legend i.r{background:var(--brass)}.stat b{display:block;line-height:1.15;font-variant-numeric:tabular-nums}.stat span{font-size:11.5px}.bars{margin-top:8px}.bar-row{display:grid;grid-template-columns:96px 1fr 46px;gap:8px;align-items:center;font-size:.84em;margin-bottom:5px}.bar-row .vv{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}svg.lc{width:100%;height:150px;display:block;margin-top:8px;overflow:visible}.lkey{display:flex;gap:12px;flex-wrap:wrap;font-size:.8em;color:var(--muted);margin-top:6px}.lkey i{display:inline-block;width:14px;height:3px;vertical-align:3px;margin-right:5px;border-radius:2px}table.cmp{width:100%;border-collapse:collapse;font-size:.86em;margin-top:8px}table.cmp th,table.cmp td{text-align:left;padding:7px 6px 7px 0;border-bottom:1px solid var(--line);vertical-align:top}table.cmp th{font-size:.9em;color:var(--muted);font-weight:600}table.cmp td:first-child{font-weight:700;width:26%}.scroll{overflow-x:auto}.pay{width:100%;border-collapse:collapse;margin-top:4px}.pay td{padding:5px 0;border-bottom:1px solid var(--line);font-size:.94em}.pay td:last-child{text-align:right;font-weight:700}.tut-steps{display:flex;gap:4px;margin-top:8px}.tut-steps i{height:5px;flex:1;border-radius:3px;background:var(--line)}.tut-steps i.on{background:var(--brass)}.lesson{display:flex;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);text-align:left;width:100%;background:transparent;border-left:0;border-right:0;border-top:0}.lesson .n{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--panel2);border:1px solid var(--line);font-weight:700;font-size:14px}.lesson.done .n{background:var(--win);border-color:var(--win);color:#fff}.lesson .tx{flex:1;min-width:0}.lesson .tx b{display:block;font-size:.97em}.lesson .tx span{display:block;font-size:.8em;color:var(--muted)}.xbtn{border:0;background:transparent;color:var(--muted);font-weight:700;padding:2px 6px;min-height:34px}.ring .cin{width:80%;display:block;filter:drop-shadow(0 3px 2px rgba(0,0,0,.4)) drop-shadow(0 6px 8px rgba(0,0,0,.3))}.ring svg{width:100%;height:auto;display:block}.ringchip{filter:drop-shadow(0 2px 2px rgba(0,0,0,.4)) drop-shadow(0 5px 7px rgba(0,0,0,.3))}.chipbtn:before,.chipbtn:after{display:none}.chipbtn svg{display:block}.chipbtn .cap{position:absolute;left:0;right:0;bottom:-2px;font-size:clamp(9.5px,2.9vw,11.5px);font-weight:700;color:var(--ink);text-align:center}.chips{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px;padding:0 2px 16px;position:relative;z-index:2}.chipbtn.play:before{display:block;content:"";position:absolute;inset:6px;border-radius:11px;border:1px solid rgba(42,30,5,.3)}.chipbtn.play b{position:relative;z-index:1;font-family:var(--f-disp);font-weight:700;font-size:23px;letter-spacing:.01em}.chipbtn.play em{position:relative;z-index:1;font-style:normal;font-size:12.5px;font-weight:600;opacity:.85;text-align:right;max-width:54%}.tabbar button{border:0;background:transparent;color:var(--muted);font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 2px}.tabbar button i{font-style:normal;font-size:17px;line-height:1}.tabbar button[aria-current=page]{color:var(--brass)}.mod .tx{flex:1;min-width:0}.mod .tx b{display:block;font-size:15px}.mod .tx span{display:block;font-size:12.5px;color:var(--muted);line-height:1.35}.mod .go{color:var(--muted);font-size:18px}.grade{display:inline-flex;align-items:center;gap:5px;font-weight:700;font-size:12.5px}.grade i{width:17px;height:17px;border-radius:4px;display:grid;place-items:center;font-style:normal;font-size:11px;color:#fff;flex:none}.g-bril i{background:#26c6da}.g-best i{background:#3aa655}.g-good i{background:#8bb43f}.g-inac i{background:#e0a92e}.g-mist i{background:#e07a2e}.g-blun i{background:#c0392b}.g-bril{color:#26c6da}.g-best{color:#3aa655}.g-good{color:#8bb43f}.g-inac{color:#e0a92e}.g-mist{color:#e07a2e}.g-blun{color:#c0392b}.accbig{display:flex;align-items:baseline;gap:8px}.accbig b{font-family:var(--f-disp);font-weight:700;font-size:38px;line-height:1}.felt-svg{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 0 0 4px #2b1d15,0 8px 20px #00000040}.two{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:start}.steplist{counter-reset:s;list-style:none;padding:0;margin:8px 0 0}.steplist li{position:relative;padding:0 0 12px 34px;counter-increment:s}.steplist li:before{content:counter(s);position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:var(--brass);color:var(--brass-ink);font-weight:700;font-size:12.5px;display:grid;place-items:center}.steplist li:after{content:"";position:absolute;left:11.5px;top:26px;bottom:0;width:1px;background:var(--line)}.steplist li:last-child:after{display:none}.steplist b{display:block}.steplist span{color:var(--muted);font-size:.88em}.setlabel{font-size:11.5px;font-weight:700;color:var(--brass);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 2px}.chips.three{grid-template-columns:repeat(3,1fr)}.hud{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.hud div{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:7px 9px;text-align:center}.hud b{display:block;font-family:var(--f-disp);font-weight:700;font-size:21px;line-height:1.1;font-variant-numeric:tabular-nums}.hud span{font-size:11px;color:var(--muted)}.hud.hot b{color:var(--brass)}.timer{height:6px;background:var(--line);border-radius:3px;overflow:hidden;margin-bottom:10px}.timer i{display:block;height:100%;background:var(--brass);border-radius:3px;transition:width .25s linear}.qcard{background:radial-gradient(120% 90% at 50% 10%,var(--felt1),var(--felt2) 60%,var(--felt3));border-radius:16px;padding:14px 10px;color:var(--felt-ink);text-align:center;box-shadow:0 0 0 4px #2b1d15,0 10px 24px #00000040}.qcard .lbl{font-size:12px;color:var(--brass);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.qcard .sub{font-size:13px;color:var(--felt-mut);margin-top:9px}.fb{border-radius:12px;padding:11px 13px;margin-top:12px;border:1px solid var(--line);background:var(--panel)}.fb.ok{border-left:4px solid var(--win)}.fb.no{border-left:4px solid var(--lose)}.fb b{font-size:15px}.fb.ok b{color:var(--win)}.fb.no b{color:var(--lose)}.picker{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:8px}.picker button.red{color:var(--suit-red)}.picker button.used{opacity:.25}.picker button i{font-style:normal;font-size:10px}.slots .sl{position:relative}.slots .sl.sel:after{content:"";position:absolute;inset:-3px;border:2px solid var(--brass);border-radius:9px}.slots .gap{width:10px}.cmp2{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.cmp2 .cc{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:10px}.cmp2 .cc b{display:block;font-size:14px}.cmp2 .cc .big{font-family:var(--f-disp);font-weight:700;font-size:23px;line-height:1.1;margin-top:4px}.maptbl{width:100%;border-collapse:collapse;font-size:13px;margin-top:8px}.maptbl th{text-align:left;font-size:11.5px;color:var(--muted);font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid var(--line)}.maptbl td{padding:8px 6px 8px 0;border-bottom:1px solid var(--line);vertical-align:top}.maptbl td:first-child{font-weight:700}.maptbl .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.skill{display:inline-flex;gap:2px;vertical-align:-1px}.skill i{width:7px;height:7px;border-radius:50%;background:var(--line)}.skill i.on{background:var(--brass)}.ach{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;margin-top:10px}.ach div{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:9px 7px;text-align:center;opacity:.42}.ach div.got{opacity:1;border-color:var(--brass)}.ach div i{display:block;font-style:normal;font-size:20px;line-height:1.1}.ach div b{display:block;font-size:11.5px;margin-top:3px}.ach div span{display:block;font-size:10px;color:var(--muted);line-height:1.25}.xpbar i{display:block;height:100%}.lvl{display:flex;align-items:center;gap:8px;font-size:13px}.lvl b{font-family:var(--f-disp);font-weight:700;font-size:19px}.hl{display:grid;gap:6px;margin:8px 0}.hl div{border-radius:10px;padding:8px 11px;font-size:13.5px;line-height:1.35;background:var(--panel2);border:1px solid var(--line);border-left:4px solid var(--brass)}.hl div.bad{border-left-color:var(--lose)}.hl b{display:block;font-size:12.5px;letter-spacing:.02em}.eq{display:flex;height:10px;border-radius:5px;overflow:hidden;background:var(--line);margin-top:8px}.eq i{display:block;height:100%}.eq i.w{background:var(--win)}.eq i.t{background:var(--brass)}.eq i.l{background:var(--lose)}.eqk{display:flex;justify-content:space-between;gap:6px;font-size:12px;color:var(--muted);margin-top:4px}h1{font-size:26px;line-height:1.06;font-weight:800;letter-spacing:-.005em}h2,h3{font-weight:700}.card,.picker button{font-weight:800}.stat b,.hud b,.cmp2 .cc .big,.lvl b{font-family:var(--f-num);font-weight:600;font-variant-numeric:tabular-nums}.tabbar{background:linear-gradient(135deg,var(--glasshi),rgba(255,255,255,0) 60%),var(--glass);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.hastabs .dock{bottom:0}@media (prefers-reduced-transparency: reduce){.tabbar{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none}}.dlr{display:block;flex:none;filter:drop-shadow(0 3px 5px rgba(0,0,0,.3))}.dnote .bub{flex:1;background:var(--panel);border:1px solid var(--line);border-radius:16px 16px 16px 5px;padding:10px 13px;font-size:14px;line-height:1.4}.dnote .bub b{font-family:var(--f-disp);font-weight:700}.flame{transform-origin:50% 90%;animation:flick 1.5s ease-in-out infinite}@keyframes flick{0%,to{transform:scale(1) rotate(-1deg)}50%{transform:scale(1.07,1.12) rotate(1.5deg)}}.card.enter:nth-child(2){animation-delay:.06s}.card.enter:nth-child(3){animation-delay:.12s}.card.enter:nth-child(4){animation-delay:.18s}.card.enter:nth-child(5){animation-delay:.24s}.card.enter:nth-child(7){animation-delay:.3s}.slots .card{--cw:36px}.slots{display:flex;justify-content:center;flex-wrap:wrap;margin:10px 0;gap:4px}.bar-row .tr{background:var(--line);border-radius:4px;height:11px;overflow:hidden;display:block}.bar-row .fl{height:100%;background:var(--brass);border-radius:4px;display:block}.sc .nm{font-weight:700;font-size:12.5px;display:flex;justify-content:space-between;gap:4px;align-items:baseline;white-space:nowrap;overflow:hidden}.sc .nm i{font-style:normal;font-size:10.5px;color:var(--brass);overflow:hidden;text-overflow:ellipsis;max-width:54px;display:inline-block;vertical-align:bottom}@media (prefers-color-scheme: light){:root[data-theme=auto] .tabbar button[aria-current=page]{color:#8a6a1f}:root[data-theme=auto] .tabbar button[aria-current=page]:after{background:#8a6a1f}}.card .idx b{display:block;line-height:1}.card .idx b.r10{letter-spacing:-.09em;font-size:.88em;padding-right:.06em}.card .idx i{display:block;font-style:normal;font-size:.8em;line-height:1}.picker button{aspect-ratio:5/7;border-radius:5px;border:1px solid var(--line);background:var(--ivory);color:var(--card-ink);font-size:11px;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;font-family:var(--f-num);font-weight:700}.mod{background:radial-gradient(rgba(255,255,255,.02) .9px,transparent 1.3px) 0 0/6px 6px,linear-gradient(180deg,#ffffff09,#fff0 45%),var(--panel);border:1px solid var(--line);border-radius:14px;display:flex;gap:11px;align-items:center;text-align:left;width:100%;box-shadow:0 2px 8px #0003,inset 0 1px #ffffff0d;padding:14px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;margin-top:12px}p{margin:6px 0;line-height:1.5}:root[data-theme=dark] .panel,:root[data-theme=dark] .mod,:root[data-theme=dark] .stat,:root[data-theme=dark] .hud div{border-color:#ffffff12}@media (prefers-reduced-motion: reduce){.flame{animation:none}}@media (prefers-reduced-motion: reduce){.card.enter{animation:none}.switch i,.switch i:after{transition:none}}.bjrow{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:6px}.bjt{font-weight:700;font-size:12.5px;padding:2px 10px;border-radius:99px;background:#0000004d;color:var(--felt-ink)}.bjt.bust{background:var(--lose);color:#fff}.bjt.bj{background:var(--brass);color:var(--brass-ink)}.bjbet .ringchip{display:block;width:32px}.bjbet svg,.chipb svg{display:block;width:100%;height:auto}.bjout{font-size:12px;font-weight:700}.bjout.w{color:#8fe0b0}.bjout.l{color:#ffab9e}.bjout.p{color:#dcdccd}.chipb{width:62px;padding:0;border:0;background:transparent;border-radius:50%}.chipb .ringchip{display:block;width:62px}.chipb:active{transform:translateY(2px)}.chart{display:grid;grid-template-columns:38px repeat(10,1fr);gap:2px;margin-top:10px}.chart .ch{text-align:center;font-weight:700;font-size:11px;color:var(--muted);padding-bottom:2px}.chart .cl{display:grid;place-items:center;font-size:10.5px;font-weight:700;color:var(--muted)}.chart .chs{grid-column:1/-1;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600;margin:10px 0 2px}.wgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin-top:8px}.wtile{padding:10px 6px}.wtile b{font-size:13px}.wtile span{font-size:11px;color:var(--muted)}.tabbar.bj4{grid-template-columns:repeat(4,1fr)}.field{margin-top:10px}.field label{display:block;font-size:.82em;color:var(--muted);font-weight:600;margin-bottom:4px}.homefoot{margin-top:14px;display:flex;gap:8px;flex-wrap:wrap}:root{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);--bg:#13100e;--ink:#f0e9d8;--muted:#a89f8c;--panel:#1c1815;--panel2:#161311;--line:#332d27;--glass:rgba(29,25,21,.62);--glassline:rgba(255,255,255,.12);--glasshi:rgba(255,255,255,.14);--brass:#c9a24b;--brass-ink:#2a1e05;--win:#6fd3a0;--lose:#ff9a8c;--info:#8db6ee;--ivory:#f4edd9;--card-ink:#1a1a1f;--suit-red:#b3261e;--felt1:#17563f;--felt2:#0e3b2e;--felt3:#082a20;--felt-ink:#f3ead0;--felt-mut:#c7dacf;--cw:clamp(42px,12.8vw,60px);--fs:16px;--rad:14px;--f-deco:var(--f-disp);--f-engr:var(--f-body);--f-garamond:var(--f-hero);--f-label:var(--f-disp);--f-script:var(--f-hero);--f-italiana:var(--f-hero);--f-bodoni:"Bodoni Moda",Didot,serif;--f-marcellus:var(--f-disp);--f-disp:"Zilla Slab","Rockwell","Roboto Slab",Georgia,serif;--f-num:"Bitter","Roboto Slab",Georgia,serif;--f-body:"Hanken Grotesk","Helvetica Neue",system-ui,sans-serif;--f-hero:"Fraunces","Zilla Slab",Georgia,serif;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .7 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}body,button,input,textarea,select{font-family:var(--f-body)}h1,h2,h3{margin:0;font-family:var(--f-disp);letter-spacing:0}.num,.big,.stat b,.kv b,.hud b,.bjt,.bjout,.banner span,.chart .c,.chart .ch,.chart .cl,.pin span,.kicker{font-family:var(--f-num);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.table{border-radius:20px 20px 100px 100px/20px 20px 42px 42px;padding:12px 10px 20px;box-shadow:0 0 0 5px #2b1d15,0 0 0 6px #4a3222,0 14px 30px #00000042;color:var(--felt-ink);background:radial-gradient(rgba(255,255,255,.045) .9px,transparent 1.3px) 0 0/6px 6px,radial-gradient(120% 90% at 50% 10%,var(--felt1) 0%,var(--felt2) 55%,var(--felt3) 100%);position:relative}.table:after{content:"";position:absolute;inset:0;background:var(--grain);opacity:.1;mix-blend-mode:screen;pointer-events:none;border-radius:inherit}.kicker{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.big{font-size:44px;line-height:1.05;font-weight:700;letter-spacing:-.01em}.edge{height:1px;margin:12px 0;background:linear-gradient(90deg,transparent,var(--brass) 18%,var(--brass) 82%,transparent);opacity:.6}.plaque{position:relative;border:1px solid rgba(201,162,75,.4)}.plaque.bankroll .kv span{font-family:var(--f-disp);font-style:italic;font-weight:500}.plaque.bankroll .kv b{font-family:var(--f-disp);font-style:italic;font-weight:600}.plaque h2{margin:2px 0 4px}.soon{list-style:none;margin:6px 0 0;padding:0}.soon b{display:block;font:600 16px var(--f-disp)}.soon span{color:var(--muted);font-size:13px}.rankhead{display:flex;justify-content:space-between;align-items:baseline;font:700 11px var(--f-num);letter-spacing:.16em;text-transform:uppercase;color:var(--felt-mut);margin:16px 4px 8px;padding-bottom:4px;border-bottom:1px dotted rgba(255,255,255,.28)}.rankhead em{font-style:normal;letter-spacing:.06em;opacity:.8}.pins{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 4px}.pin{background:none;border:0;padding:4px 2px;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--felt-ink);border-radius:10px;min-height:44px}.pin .pinsvg{filter:drop-shadow(0 4px 5px rgba(0,0,0,.45))}.pin b{font:600 12.5px/1.15 var(--f-disp);text-align:center}.pin span{font-size:10.5px;font-weight:600;color:var(--felt-mut);opacity:.9}.pin.sel{outline:2px solid var(--brass);outline-offset:2px}.pin.locked b{opacity:.6}.pindetail{display:flex;gap:14px;align-items:center;padding:12px;margin:0 0 4px;background:#0000004d;border-radius:8px;color:var(--felt-ink)}.pindetail h3{margin:2px 0}.pindetail p{margin:0;color:var(--felt-mut);font-size:13px}.evrow{display:flex;gap:12px;align-items:center;padding:8px 0;border-bottom:1px dotted rgba(255,255,255,.14)}.evrow b{display:block;font:700 15px var(--f-disp)}.evrow span{color:var(--muted);font-size:12.5px}.tabbar button .ti{display:block;width:24px;height:24px}.wtile i{display:block;width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff1f,0 3px 8px #0000004d;border:4px dashed rgba(241,232,210,.6)}.note{margin-top:8px;font-size:12.5px;color:var(--muted)}.mod .ic svg{display:block;width:22px;height:22px}.mod .ic{width:42px;height:42px;border-radius:12px;flex:none;font-size:19px;background:var(--panel2);border:1px solid var(--line);display:grid;place-items:center}.toaststack{position:fixed;left:50%;transform:translate(-50%);bottom:calc(88px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;gap:8px;width:calc(100% - 24px);max-width:420px;z-index:60;pointer-events:none}.toaststack .toast{position:static;transform:none;bottom:auto;max-width:none;width:auto}.cz-status{margin-top:0}.cz-row{display:flex;align-items:center;gap:12px}.puck{flex:0 0 auto;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;align-content:center;font-family:var(--f-num,serif);border:3px solid #111;box-shadow:inset 0 0 0 2px #ffffff2e}.puck.off{background:#15120e;color:#e9e2d0}.puck.on{background:#f4edd9;color:#15120e;border-color:#c9a24b}.puck b{font-size:20px;line-height:1}.puck span{font-size:9px;font-weight:700;letter-spacing:.14em;margin-top:2px}.dice{display:flex;gap:6px}.die{filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.die.idle{opacity:.35}.cz-meta{min-width:0}.cz-meta b{display:block;font-family:var(--f-disp,serif);font-size:1.05em;line-height:1.2}.cz-meta span{font-size:12px;color:var(--muted)}.hist{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.hist span{min-width:26px;height:26px;border-radius:13px;display:grid;place-items:center;font-size:12px;font-weight:700;background:#ffffff12;color:var(--felt-mut,#c7dacf);font-variant-numeric:tabular-nums}.hist span.s{background:#7a1d16;color:#ffe3df}.hist span.y{background:#c9a24b;color:#2a1e05}.hist span.c{background:#222;color:#bbb}.cz-chips{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 0 4px}.chipbtn{color:#fff;isolation:isolate;position:relative;aspect-ratio:1;box-shadow:none;width:52px;height:52px;border-radius:50%;border:2px solid transparent;padding:0;background:none;display:grid;place-items:center}.chipbtn.on{border-color:var(--brass);box-shadow:0 0 0 3px #c9a24b40}.chipbtn svg{filter:drop-shadow(0 2px 2px rgba(0,0,0,.35)) drop-shadow(0 5px 7px rgba(0,0,0,.28));width:44px;height:44px}.zones{display:grid;gap:8px;margin-top:8px}.z1{grid-template-columns:1fr}.z2{grid-template-columns:1fr 1fr}.z3{grid-template-columns:1fr 1fr 1fr}.z4{grid-template-columns:repeat(4,1fr)}.z6{grid-template-columns:repeat(3,1fr)}.zone{position:relative;min-height:62px;border-radius:12px;border:1.5px solid rgba(255,255,255,.14);background:linear-gradient(180deg,var(--felt1),var(--felt2));color:var(--felt-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 4px;text-align:center;gap:1px}.zone b{font-family:var(--f-disp,serif);font-size:1.02em}.zone span{font-size:11px;color:var(--felt-mut);line-height:1.2}.zone.dim{opacity:.55}.zone.has{border-color:var(--brass);box-shadow:inset 0 0 0 1px #c9a24b80}.zone .amt{position:absolute;top:-8px;right:-4px;font-style:normal;font-size:11px;font-weight:800;background:var(--brass);color:#2a1e05;border-radius:99px;padding:2px 7px;font-variant-numeric:tabular-nums}.tg{font-style:normal;font-size:10.5px;font-weight:800;border-radius:99px;padding:1px 7px;margin-top:3px;font-variant-numeric:tabular-nums}.tg.g{background:#1f7347;color:#eaffef}.tg.m{background:#8a6d2c;color:#fff4d6}.tg.b{background:#8f2a20;color:#ffe3df}.cbet{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;border-bottom:1px dotted var(--line)}.cbet .ct b{display:block}.cbet .ct span{font-size:12.5px;color:var(--muted)}.cc{display:flex;gap:6px;align-items:center}.mini{min-width:40px;height:40px;border-radius:10px;border:1.5px solid var(--line);background:var(--panel);color:var(--ink);font-weight:800;font-size:15px}.mini.wide{padding:0 12px;font-size:13px}.lock{font-size:11px;font-weight:700;color:var(--muted);padding:0 6px}.sect{font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-weight:600;margin:26px 4px 10px;display:flex;align-items:center;gap:8px}.w3{animation-delay:.24s}.who small{display:block;font-size:.78em;color:var(--muted)}.who b{display:block;font-family:var(--f-disp);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iconbtn svg{width:22px;height:22px}@keyframes heroSheen{0%,78%{left:-60%}to{left:130%}}.plaque.bankroll .lkey{display:none}.gtile{border:1px solid var(--line)}.gmain b{font-family:var(--f-disp);line-height:1.15}.gmain em{font-style:normal;font-size:.78em;font-weight:700;color:var(--muted);margin-top:2px}.sgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sgrid.s2{grid-template-columns:1fr 1fr;margin-top:0}.scard{border:1px solid var(--line);box-shadow:0 2px 6px #0000002e}.scard span{display:block;color:var(--muted);font-weight:600}.scard b{display:block;font-family:var(--f-num);font-size:1.25em;margin-top:2px;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scard em{display:block;font-style:normal;font-size:.72em;color:var(--muted);margin-top:1px}.scard b.pos{color:var(--win)}.scard b.neg{color:var(--lose)}.jumps{display:flex;gap:6px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none}.jumps::-webkit-scrollbar{display:none}.txt{width:100%;min-height:48px;border-radius:12px;border:1.5px solid var(--line);background:var(--panel);color:var(--ink);padding:10px 12px;font:inherit;font-size:16px}.txt:focus{outline:2px solid var(--brass);outline-offset:1px}.avatars{display:flex;gap:6px;flex-wrap:nowrap}.thead .tnav:active{transform:translateY(2px);box-shadow:inset 0 1px #ffffff1a,0 1px #00000059}.thead .tnav svg{width:16px;height:16px;flex:none}.thead .tnav.add{padding:0 13px;color:var(--brass);border-color:#c9a24b73}.thead .tmid{min-width:0;text-align:center;line-height:1.1}.thead .tmid small{display:block;font-size:.64em;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thead .tmid b{font-family:var(--f-num);font-size:1.12em;font-variant-numeric:tabular-nums}.thead .tmid em{font-style:normal;font-size:.72em;font-weight:700;margin-left:6px}.thead .tmid em.pos{color:var(--win)}.thead .tmid em.neg{color:var(--lose)}.thead .tmid em.zero{color:var(--muted)}.lvscrim{position:fixed;inset:0;z-index:60;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:lvfade .18s ease-out}.lvcard{position:fixed;z-index:61;left:50%;top:50%;width:min(340px,calc(100vw - 40px));transform:translate(-50%,-50%);padding:22px 18px 18px;border-radius:24px;border:1px solid var(--glassline);background:linear-gradient(145deg,#ffffff29,#fff0 55%),var(--glass);-webkit-backdrop-filter:blur(24px) saturate(1.6);backdrop-filter:blur(24px) saturate(1.6);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 0 0 1px #ffffff0d,0 24px 60px #0009;text-align:center;animation:lvpop .24s cubic-bezier(.2,.9,.3,1.2)}.lvcard h3{margin:0 26px;font-family:var(--f-disp);font-size:1.3em}.lvcard .lvamt{margin:4px 0 16px;color:var(--muted);font-size:.92em}.lvcard .lvamt b{color:var(--ink);font-family:var(--f-num)}.lvcard .lvx{position:absolute;top:10px;right:10px;width:34px;height:34px;border-radius:17px;border:1px solid var(--glassline);background:#ffffff12;color:var(--muted);display:flex;align-items:center;justify-content:center;padding:0}.lvcard .lvx:active{transform:scale(.92)}.lvcard .lvx svg{width:14px;height:14px}.lvcard .actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lvcard .btn{max-width:none;min-height:64px}.lvcard .note{margin:0 0 12px;color:var(--lose)}@keyframes lvfade{0%{opacity:0}to{opacity:1}}@keyframes lvpop{0%{opacity:0;transform:translate(-50%,-46%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion:reduce){.lvscrim,.lvcard{animation:none}}.scrim{position:fixed;inset:0;background:#0009;z-index:60}.sheet{position:fixed;left:0;right:0;bottom:0;z-index:61;max-width:560px;margin:0 auto;background:var(--panel);border:1px solid var(--line);border-bottom:0;border-radius:20px 20px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -12px 40px #00000080}.sheet h3{margin:0;font-family:var(--f-disp);font-size:1.3em}.banner b{font-size:1.25em}.banner span{font-size:1.5em;display:block;margin-top:2px}.banner em{display:block;font-style:normal;font-size:.86em;font-weight:600;margin-top:4px;opacity:.92}.banner.pop{animation:bpop .5s cubic-bezier(.2,1.5,.4,1)}@keyframes bpop{0%{transform:scale(.8);opacity:0}to{transform:none;opacity:1}}:root[data-motion=off] .banner.pop{animation:none}@media (prefers-reduced-motion: reduce){.banner.pop{animation:none}}.banner{flex-direction:column;align-items:center;line-height:1.05;min-height:32px;justify-content:center;text-align:center;display:block;max-width:86%;margin:12px auto;padding:9px 18px;border-radius:14px;background:#0006;border:1.5px solid rgba(255,255,255,.28)}.banner.w{border-color:#5fd39a}.banner.l{border-color:#e2726a}.banner.p{border-color:#c9a24b}.vd{position:relative;width:max-content;max-width:94%;margin:12px auto;text-align:center;color:#f3ead6}.vd-line{display:inline-flex;align-items:baseline;justify-content:center;flex-wrap:wrap;column-gap:12px;row-gap:2px;max-width:100%;padding:10px 20px 11px;border-radius:999px;border:1px solid rgba(227,199,126,.32);color:inherit;font:inherit;background:linear-gradient(180deg,#fff0d714,#0000001f),#0a08069e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset 0 1px #fff8e629,0 8px 18px -8px #0009}button.vd-line{cursor:pointer;-webkit-tap-highlight-color:transparent}button.vd-line:active{transform:translateY(1px)}.vd-line b{font:600 19px/1.2 var(--f-disp);letter-spacing:.01em;text-wrap:balance}.vd-amt{font:700 19px/1.2 var(--f-num);font-variant-numeric:tabular-nums;white-space:nowrap}.vd-w .vd-amt{color:#7fe0ae}.vd-l .vd-amt{color:#ff9d90}.vd-p .vd-amt,.vd-n .vd-amt{color:#e3c77e}.vd-more{align-self:center;width:6px;height:6px;margin:0 -4px 3px -2px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);opacity:.4;transition:transform .2s}[aria-expanded=true]>.vd-more{transform:rotate(225deg);margin-bottom:-3px}.vd-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px}.vd-pills span{font-size:.82em;font-weight:600;padding:4px 10px;border-radius:14px;background:#0000004d;border:1px solid rgba(255,255,255,.14)}.vd-pills span.w{border-color:#5fd39a99}.vd-pills span.w b{color:#6fe0a8}.vd-pills span.l{border-color:#e2726a99}.vd-pills span.l b{color:#ff9d90}.vd-pills span.p b{color:#e3c77e}.vd-why{max-width:300px;margin:8px auto 0;font-size:.86em;font-weight:500;line-height:1.38;color:#f3ead6cc}.vd.pop{animation:vdIn .45s cubic-bezier(.2,.8,.2,1) both}@keyframes vdIn{0%{opacity:0;transform:translateY(6px)}}:root[data-motion=off] .vd.pop{animation:none}@media (prefers-reduced-motion: reduce){.vd.pop{animation:none}}.card.key{box-shadow:0 0 0 2px #e3c77e,0 0 18px #e3c77e8c,0 6px 12px #00000059;transform:translateY(-3px);transition:transform .3s,box-shadow .3s}.card.fade{opacity:.5;filter:saturate(.6);transition:opacity .3s}.cz-status .vd{margin:12px auto 0}.tabgap{height:16px}.wprev{display:grid;place-items:center;background:none!important}.wprev svg{width:100%;height:100%}.lb .coachlv{display:block;font-style:normal;font-weight:700;color:var(--brass);margin-bottom:1px}.lvcard .loucard{text-align:left;margin-top:14px}.dhead{display:flex;align-items:center;gap:12px;margin:2px 0 14px;padding:11px 14px 11px 10px;border-radius:20px;background:linear-gradient(180deg,#ffffff1c,#ffffff05 46%),radial-gradient(120% 130% at 0% 0%,rgba(201,162,75,.22),transparent 62%),radial-gradient(90% 90% at 100% 100%,rgba(23,86,63,.2),transparent 65%),#181410c7;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -10px 22px -14px #0009,0 2px 2px #00000073,0 12px 22px -10px #000000a6,0 14px 36px -20px #c9a24b59}.dhead .dback{flex:none;display:inline-flex;align-items:center;gap:3px;height:40px;padding:0 14px 0 9px;border-radius:99px;border:0;color:#ecd28a;font-weight:700;font-size:.9em;background:linear-gradient(180deg,#ffffff26,#ffffff08);box-shadow:inset 0 1px 1px #ffffff57,0 3px #00000073,0 8px 14px -6px #0009;transition:transform .1s ease}.dhead .dback span{font-size:1.55em;line-height:1;margin-top:-3px}.dhead .dback:active{transform:translateY(2px);box-shadow:inset 0 1px 1px #ffffff40,0 1px #00000073}.dhead .dt{flex:1;min-width:0}.dhead .dt small{display:block;font-size:.64em;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dhead .dt b{display:block;font-family:var(--f-disp);font-size:1.32em;line-height:1.15;text-shadow:0 1px 0 rgba(0,0,0,.5),0 3px 12px rgba(0,0,0,.4)}.dhead .dt em{display:block;font-style:normal;font-size:.74em;color:var(--muted);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dhead .ds b{display:block;font-family:var(--f-num);font-size:1.18em;font-variant-numeric:tabular-nums;color:#f3dda0;text-shadow:0 1px 0 rgba(0,0,0,.5)}@media (prefers-reduced-transparency:reduce){.dhead{-webkit-backdrop-filter:none;backdrop-filter:none}}.dintro{margin:0 2px 12px}.dpicks{display:grid;gap:10px}.dpick:active{transform:translateY(3px);box-shadow:inset 0 1px 1px #ffffff2e,0 0 #0006}.dpick .dtx{flex:1;min-width:0}.dpick .dtx b{display:block;font-family:var(--f-disp);font-size:1.15em}.dres small{display:block;font-size:.66em;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-weight:700}.dres b{display:block;font-family:var(--f-disp);font-size:1.4em;margin-top:2px}.dres em{display:block;font-style:normal;font-size:.86em;color:var(--muted)}.dres p{margin:6px 0 0;font-size:.8em;color:var(--muted)}.ddecs{list-style:none;margin:6px 0 0;padding:0}.ddecs li{padding:5px 0;border-top:1px solid var(--line);font-size:.9em}.ddecs li:first-child{border-top:0}.ddecs li.ok b{color:var(--win)}.ddecs li.off b{color:var(--lose)}.dnote{display:flex;gap:10px;align-items:flex-end;margin:10px 2px 0;font-size:.8em}.dczb{display:flex;gap:6px;flex:none}.dhead .dt small.dfoil{color:transparent;background:linear-gradient(180deg,#fffaf0,#f3dda0 45%,#c9a24b);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px 0 rgba(0,0,0,.55));font-size:.7em;letter-spacing:.2em}.dhead .ds{flex:none;text-align:right;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:52px}.dhead .dchip{display:block;width:42px;height:42px;filter:drop-shadow(0 3px 2px rgba(0,0,0,.5)) drop-shadow(0 8px 10px rgba(0,0,0,.35))}.dhead .dchip svg{display:block;width:100%;height:100%}.dhead .ds small{display:block;font-size:.6em;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700;white-space:nowrap}.dhead .dprac{font-family:var(--f-disp);font-size:1em;color:#f3dda0}.dpick{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;color:inherit;transition:transform .09s ease,box-shadow .09s ease;padding:12px;border-radius:20px;background:linear-gradient(180deg,#ffffff1c,#ffffff05 46%),radial-gradient(110% 120% at 0% 0%,rgba(201,162,75,.16),transparent 60%),#181410c7;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);box-shadow:inset 0 1px 1px #ffffff47,inset 0 -10px 20px -14px #0009,0 3px #0000006b,0 12px 20px -10px #0009}.dpick .dcrest{flex:none;display:block;width:46px;height:46px}.dpick .dcrest svg{display:block}.dpick .dtx span{display:block;color:var(--muted);font-size:.78em}.dfelt{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:84px;min-height:52px;padding:6px 4px;border-radius:12px;text-align:center;color:var(--felt-ink);background:radial-gradient(120% 110% at 50% 0%,var(--felt1) 0%,var(--felt2) 60%,var(--felt3) 100%);box-shadow:inset 0 2px 6px #0000008c,inset 0 0 0 1px #00000040,0 1px #ffffff14}.dfelt small{font-size:.6em;letter-spacing:.14em;text-transform:uppercase;color:var(--felt-mut);font-weight:700}.dfelt b{font-family:var(--f-num);font-size:1em;font-variant-numeric:tabular-nums;color:#f3dda0}.dfelt b.win{color:#f3dda0}.dfelt b.push{color:#bfe3cf}.dfelt b.loss{color:#efb7b0}.dpick.done{opacity:.92}@media (prefers-reduced-transparency:reduce){.dpick{-webkit-backdrop-filter:none;backdrop-filter:none}}.dhead .dback span.bl{font-size:1em;line-height:1;margin-top:0}@media (max-width:429px){.dhead{gap:8px;padding:10px 10px 10px 8px}.dhead .dt small.dfoil{letter-spacing:.12em}.dhead .ds{min-width:0}.dhead .ds small{display:none}.dhead .dchip{width:38px;height:38px}}@media (max-width:374px){.dhead .dback{padding:0 12px 0 11px}.dhead .dback .bl{display:none}.dhead .dt b{font-size:1.18em}.dfelt{width:74px}}.dres{margin:12px 0;text-align:center;background:linear-gradient(180deg,#ffffff17,#ffffff05);box-shadow:inset 0 1px 1px #fff3,inset 0 0 0 1px var(--line);position:relative;overflow:hidden;padding:16px 16px 14px;border-radius:20px}.dres .dnet{font-family:var(--f-num);font-variant-numeric:tabular-nums;display:inline-block;font-size:1.9em;line-height:1.1}.dres.win{background:linear-gradient(180deg,#f3dda024,#c9a24b0d 60%),#1a150fdb;box-shadow:inset 0 1px 1px #fff0c859,inset 0 0 0 1px #c9a24b80,0 14px 30px -14px #c9a24b73}.dres.win b{color:#f3dda0}.dres.win .dnet{color:transparent;background:linear-gradient(180deg,#fffaf0,#f3dda0 45%,#c9a24b);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 0 rgba(0,0,0,.5))}.dres.push{color:var(--felt-ink);background:radial-gradient(120% 120% at 50% 0%,var(--felt1) 0%,var(--felt2) 60%,var(--felt3) 100%);box-shadow:inset 0 2px 10px #00000073,inset 0 0 0 1px #00000040,0 12px 26px -14px #0009}.dres.push small,.dres.push em,.dres.push p{color:var(--felt-mut)}.dres.loss{color:#f3e2dc;background:linear-gradient(180deg,#5c1b26,#471520 55%,#361018);box-shadow:inset 0 1px 1px #ffdcd22e,inset 0 0 0 1px #0000004d,0 12px 26px -14px #0009}.dres.loss small{color:#d9a9a2}.dres.loss em,.dres.loss p{color:#d9b8b2}.dres:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,246,222,.14) 42%,rgba(255,246,222,.26) 50%,rgba(255,246,222,.14) 58%,transparent);transform:skew(-14deg)}@keyframes dresIn{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:none}}@keyframes dresSheen{0%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .dres.reveal{animation:dresIn .45s cubic-bezier(.2,.8,.2,1) both}:root:not([data-motion=off]) .dres.reveal:after{animation:dresSheen 1.3s cubic-bezier(.3,.6,.3,1) .2s 1 both}}.dres p.dpaid{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:4px 8px;margin:10px 0 0;padding:8px 10px;border-radius:10px;background:#0000002e;box-shadow:inset 0 0 0 1px #d6b0684d;font-size:.86em;color:var(--ink)}.dres p.dpaid b{font:700 1.15em/1 var(--f-num);color:#eecb70}.dres p.dpaid span{flex-basis:100%;font-size:.9em;color:var(--muted)}.dlesson .dlhead small{display:block;font-size:.64em;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);font-weight:700}.dlesson .dlhead b{display:block;font-family:var(--f-disp);font-size:1.2em;line-height:1.2;margin-top:2px}.dlesson .dlspot{margin:8px 0 10px;font-size:.88em;line-height:1.45}.dlesson .dlspot b{white-space:nowrap}.dlesson .dlcols{display:flex;white-space:nowrap;overflow:hidden;justify-content:space-between;gap:10px;padding:0 10px 4px;font-size:.62em;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.dlesson .dlrows{display:grid;gap:6px}.dlrow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:12px;background:#0000002e;box-shadow:inset 0 0 0 1px var(--line)}.dlrow.book{background:linear-gradient(90deg,#c9a24b29,#c9a24b08 70%);box-shadow:inset 3px 0 0 var(--brass),inset 0 0 0 1px #c9a24b59}.dlrow .dlk{min-width:0}.dlrow .dlk b{display:block;font-size:.92em}.dlrow .dlk em{display:block;font-style:normal;font-size:.68em;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-top:1px}.dlrow.book .dlk em{color:var(--brass)}.dlrow .dlv{flex:none;text-align:right}.dlrow .dlv b{display:block;font-family:var(--f-num);font-variant-numeric:tabular-nums;font-size:1em}.dlrow .dlv b.pos{color:var(--win)}.dlrow .dlv b.neg{color:var(--lose)}.dlrow .dlv b.zero{color:var(--muted)}.dlrow .dlv small{display:block;font-size:.7em;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.dlesson .dlwhy,.dlesson .dlrogue{margin:12px 0 0;font-size:.86em;line-height:1.5}.dlesson .dlwhy b,.dlesson .dlrogue b{color:#f3dda0}.dlesson .dlnote{margin:10px 0 0;font-size:.74em;color:var(--muted)}.dtomorrow{margin-top:12px;text-align:center}.sheet.tall{max-height:88vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.rp .rp-now{margin:12px 0 6px;padding:9px 12px;border-radius:12px;font-weight:700;font-size:.92em;background:linear-gradient(180deg,#c9a24b29,#c9a24b0d);box-shadow:inset 0 0 0 1px #c9a24b4d,inset 0 1px 1px #ffffff1f}.rp .rp-now small{display:block;color:var(--brass);font-size:.7em;letter-spacing:.14em;text-transform:uppercase}.rp-row{display:flex;align-items:center;gap:10px;padding:7px 0;border-top:1px solid var(--line)}.rp-row:first-child{border-top:0}.rp-who{flex:0 0 78px;min-width:0;font-weight:700;font-size:.86em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-who em{display:block;font-style:normal;font-weight:600;font-size:.82em;color:var(--brass)}.rp-cards{display:flex;align-items:center;gap:5px;flex-wrap:wrap;min-height:10px}.rp-c{display:inline-block;border-radius:7px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease}.rp-c.hot{transform:translateY(-4px);box-shadow:0 0 0 2px var(--brass),0 10px 16px -6px #c9a24b8c}.rp-gap{display:inline-block;width:6px}.rp-ctl,.rp-go{margin-top:12px}.rp-link{display:block;background:none;border:0;color:var(--brass);font-weight:700;padding:10px 0 0;font-size:.92em}.rp-item{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:11px 12px;margin-top:8px;border-radius:14px;border:1px solid var(--line);color:inherit;background:linear-gradient(180deg,#ffffff12,#ffffff04);box-shadow:inset 0 1px 1px #ffffff1a}.rp-item .tx{flex:1;min-width:0}.rp-item b{display:block}.rp-item .tx span{display:block;font-size:.8em;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rp-item i{font-style:normal;color:var(--brass);font-size:1.3em}.czh-open{padding-top:8px}.czh-tabs{margin:10px 0 2px}.czh-tabs .pill.on{color:#1b140c;background:linear-gradient(180deg,#f3dda0,#c9a24b);border-color:transparent}.czh-roll{padding:9px 0;border-top:1px solid var(--line)}.czh-roll:first-child{border-top:0}.czh-top{display:flex;align-items:center;gap:6px}.czh-n{flex:0 0 22px;font-family:var(--f-num);font-size:.78em;color:var(--muted);font-variant-numeric:tabular-nums}.czh-call{flex:1;min-width:0;margin-left:4px}.czh-call b{display:block;font-size:.92em}.czh-call em{display:block;font-style:normal;font-size:.76em;color:var(--brass);font-weight:600}.czh-net{font-family:var(--f-num);font-variant-numeric:tabular-nums}.czh-net.pos{color:var(--win)}.czh-net.neg{color:var(--lose)}.czh-net.zero{color:var(--muted)}.czh-roll .kv{padding:3px 0 3px 28px;font-size:.88em;border:0}.czh-none{margin:2px 0 0 28px;font-size:.84em}.rp-fold .rp-cards{opacity:.45;filter:saturate(.6)}.rp-fold .rp-who em{color:var(--lose)}.rp-who em .pos{color:var(--win)}.rp-who em .neg{color:var(--lose)}.shnote{margin:8px 0 10px;font-size:.86em;line-height:1.45;color:var(--muted)}.shgrid{display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:3px}.shc{display:block;padding:3px 0;border-radius:3px;text-align:center;font-style:normal;font-weight:700;font-size:10.5px;line-height:1.1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;color:#1d1a16;background:linear-gradient(180deg,#f6efde,#e6dcc4);box-shadow:inset 0 0 0 1px #0000001f,0 1px 1px #00000059}.shc.red{color:#a3262f}.shc.burn{background:linear-gradient(180deg,#5a4a36,#3e3224);color:#e9dcc0;box-shadow:inset 0 0 0 1px #c9a24b80}.shc.left{opacity:.38}.shcut{grid-column:1/-1;margin:4px 0;padding:3px 0;border-radius:2px;text-align:center;font-size:.66em;letter-spacing:.14em;text-transform:uppercase;color:#2a1d0c;background:linear-gradient(180deg,#e2c27e,#a9813c);box-shadow:inset 0 1px #fff5d299,0 1px 2px #00000080}.dshoe[data-act]{pointer-events:auto;cursor:pointer}.dshoe[data-act]:after{content:"";position:absolute;inset:-12px}.card{width:var(--cw);aspect-ratio:5/7;background:var(--ivory);color:var(--card-ink);position:relative;font-family:var(--f-disp);flex:none;border-radius:calc(var(--cw)*.13);box-shadow:inset 0 0 0 1px #46341624,inset 0 -2px #0000000d,0 1px #0003,0 3px 6px #00000042,0 10px 18px -8px #00000073}.card .idx{position:absolute;top:5%;left:8%;display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:calc(var(--cw)*.3);line-height:1;text-align:center;font-family:var(--f-num);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.card .idx b{padding-bottom:.16em;font-weight:700;letter-spacing:-.02em}.card .pip{place-items:center;position:absolute;inset:auto 0 7%;display:block;text-align:center;font-size:calc(var(--cw)*.5);line-height:1;padding:0;opacity:.95;text-shadow:0 1px 0 rgba(255,255,255,.5)}.card.red .pip{color:#a8231c}:root .card.back,:root[data-back] .card.back{border:calc(var(--cw)*.07) solid #f4edd9;box-shadow:inset 0 0 0 1px #0000002e,inset 0 0 0 2px #ffffff14,0 1px #0003,0 3px 6px #00000042,0 10px 18px -8px #00000073}:root[data-back=navy]{--back1:#24406e;--back2:#172b4c}:root[data-back=brass]{--back1:#8a6d2c;--back2:#634d1d}:root[data-back=ink]{--back1:#2a2f33;--back2:#181b1e}.card.slot{background:transparent;border:1.5px dashed rgba(201,162,75,.4);box-shadow:none}@keyframes cardIn{0%{opacity:0;transform:perspective(700px) translate(-6px,-20px) rotateY(-88deg)}35%{opacity:1}75%{transform:perspective(700px) translateY(2px) rotateY(6deg)}to{opacity:1;transform:none}}.card.enter{animation:cardIn .46s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.card.enter{animation:none}}:root[data-motion=off] .card.enter{animation:none}.playhero{position:relative;overflow:hidden;isolation:isolate;display:flex;align-items:stretch;width:100%;min-height:150px;padding:0;border:0;border-radius:22px;text-align:left;color:#f3ead0;cursor:pointer;background:radial-gradient(70% 90% at 80% 20%,rgba(255,226,160,.26),transparent 62%),radial-gradient(rgba(255,255,255,.05) .9px,transparent 1.3px) 0 0/6px 6px,radial-gradient(140% 130% at 75% 0%,var(--felt1),var(--felt2) 55%,var(--felt3));box-shadow:inset 0 0 0 3px #2b1d15,inset 0 0 0 4px #c9a24b73,inset 0 1px 0 5px #ffffff0f,0 5px #1a110b,0 18px 30px -10px #000000a6,0 12px 40px -18px #c9a24b73;transition:transform .09s ease,box-shadow .09s ease;-webkit-tap-highlight-color:transparent}.playhero:active{transform:translateY(5px);box-shadow:inset 0 0 0 3px #2b1d15,inset 0 0 0 4px #c9a24b73,0 0 #1a110b,0 6px 12px -6px #0009}.playhero:after{content:"";position:absolute;top:0;left:-60%;width:34%;height:100%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.16),transparent);transform:skew(-18deg);pointer-events:none;z-index:3}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .playhero:after{animation:heroSheen 6s ease-in-out 1s infinite}}.crfan,.ffan{position:relative;flex:none;width:62px;height:52px}.crc{position:absolute;top:6px;filter:drop-shadow(0 3px 4px rgba(0,0,0,.45))}.crc .card{--cw:30px;width:30px}.crc.c0{left:0;transform:rotate(-14deg)}.crc.c1{left:15px;top:2px;transform:rotate(0)}.crc.c2{left:30px;transform:rotate(14deg)}.ftile{margin-top:14px;padding:16px;border-radius:18px;background:linear-gradient(180deg,#ffffff09,#fff0 45%),var(--panel);box-shadow:inset 0 1px 1px #ffffff1a,0 5px 12px -4px #00000073}.ftop{display:flex;gap:14px;align-items:center;margin-bottom:12px}.ftx{min-width:0}.ftx h2{margin:0}.ftx p{margin:3px 0 0;font-size:.9em;color:var(--muted)}.frec{display:inline-block;margin-top:5px;font:700 .72em var(--f-num);letter-spacing:.04em;color:var(--brass)}.frules{margin:12px 0 0;padding-left:20px;font-size:.9em;line-height:1.5}.frules li{margin-bottom:6px}.fnew{display:block;margin:10px auto 0;background:none;border:0;font:600 12px var(--f-body);color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fscore{display:flex;gap:6px;margin-top:2px}.fscore span{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;padding:6px 4px;border-radius:10px;background:var(--panel2)}.fscore em{font-style:normal;font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fscore b{font:700 17px/1.1 var(--f-num);font-variant-numeric:tabular-nums}.fscore i{font-style:normal;font:700 11px var(--f-num);color:var(--muted)}.fscore i.up{color:var(--brass)}.fcap{margin:5px 2px 0;font-size:11.5px;color:var(--muted);text-align:center}.ftable{position:relative;margin-top:10px;height:clamp(196px,36vh,330px);border-radius:26px;color:var(--felt-ink);background:radial-gradient(rgba(255,255,255,.045) .9px,transparent 1.3px) 0 0/6px 6px,radial-gradient(120% 90% at 50% 40%,var(--felt1),var(--felt2) 60%,var(--felt3));box-shadow:0 0 0 5px #2b1d15,0 0 0 6px #4a3222,0 14px 30px #00000059,inset 0 2px 12px #00000059}.fseat,.fme{position:absolute;display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 9px;border-radius:10px;font-size:11px;line-height:1.2;text-align:center;max-width:30%;transition:background .2s ease}.fseat b,.fme b{font:600 12.5px var(--f-disp);white-space:nowrap}.fseat span,.fme span{color:var(--felt-mut);white-space:nowrap}.fseat.act,.fme.act{background:#c9a24b33;box-shadow:inset 0 0 0 1px #c9a24b99}.fseat.n{top:8px;left:50%;transform:translate(-50%)}.fseat.w{left:6px;top:50%;transform:translateY(-60%)}.fseat.e{right:6px;top:50%;transform:translateY(-60%)}.fme{bottom:8px;left:50%;transform:translate(-50%)}.fbacks{display:flex;justify-content:center;margin-top:3px;height:14px}.fbacks i{width:10px;height:14px;margin-left:-4px;border-radius:2px;border:1.5px solid var(--ivory);background:repeating-linear-gradient(45deg,#7c2237 0 2px,#611a2b 2px 4px);box-shadow:0 1px 2px #0006}.fbacks i:first-child{margin-left:0}.ftrick{position:absolute;inset:24% 24% 22%}.fslot{position:absolute;--cw:clamp(40px,11vw,50px)}.fslot .cards{display:block}.fslot.n{top:0;left:50%;transform:translate(-50%)}.fslot.s{bottom:0;left:50%;transform:translate(-50%)}.fslot.w{left:0;top:50%;transform:translateY(-50%) rotate(-6deg)}.fslot.e{right:0;top:50%;transform:translateY(-50%) rotate(6deg)}.fup{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:3px;--cw:44px}.fup small{font:700 9px var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#e7c873}.fup .card.sm{--cw:34px;width:34px}.flast{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:5px 11px;border-radius:99px;border:1px solid rgba(243,234,208,.3);background:#0003;color:var(--felt-mut);font:600 11px var(--f-body);cursor:pointer;white-space:nowrap}.fpeek{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:max-content;max-width:230px;padding:10px;border-radius:12px;background:#0a0806e0;box-shadow:0 8px 20px #00000080}.fpeek span{display:flex;flex-direction:column;align-items:center;gap:2px}.fpeek em{font-style:normal;font-size:9.5px;color:var(--felt-mut)}.fpeek p{width:100%;margin:2px 0 0;text-align:center;font-size:11.5px}.fprompt{margin-top:14px;min-height:22px}.fprompt p{margin:0 0 10px;font-size:.93em;line-height:1.45;text-align:center}.fprompt.fdone{padding:14px;border-radius:16px;background:var(--panel);text-align:center;box-shadow:inset 0 1px 1px #ffffff14,0 5px 12px -4px #0006}.fprompt.fdone h3{margin:0 0 6px;font-family:var(--f-hero);font-size:22px;color:var(--brass)}.fbids{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.fbid{min-width:46px;height:46px;border-radius:12px;border:0;font:700 17px var(--f-num);color:var(--brass-ink);background:linear-gradient(180deg,#f3dc95,#d6af57 50%,#b58b30);box-shadow:0 4px #7d5f1f,0 8px 12px -4px #00000080;cursor:pointer;transition:transform .09s ease,box-shadow .09s ease}.fbid:active{transform:translateY(4px);box-shadow:0 0 #7d5f1f}.fbid:disabled{opacity:.3;cursor:not-allowed;transform:none;box-shadow:none}.gffelt{height:auto;padding:10px 6px 12px;display:flex;flex-direction:column;gap:12px}.gfopps{display:flex;justify-content:space-around;gap:2px}.gfo{display:flex;flex-direction:column;align-items:center;gap:2px;padding:5px 4px;border-radius:10px;font-size:11px;line-height:1.2;transition:background .2s ease}.gfo>b{font:600 12px var(--f-disp);white-space:nowrap}.gfo>span{color:var(--felt-mut);white-space:nowrap}.gfo.act,.gfme.act{background:#c9a24b33;box-shadow:inset 0 0 0 1px #c9a24b99}.gfgrid{display:grid;grid-template-columns:repeat(3,auto);gap:2px;justify-content:center;margin-top:3px}.gfo .card{--cw:24px;width:24px}.gfc.pair .card{box-shadow:0 0 0 1.5px var(--brass)}.gfo .card:not(.back) .idx{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;line-height:1;opacity:1}.gfo .card:not(.back) .idx i{font-size:.85em;margin-top:1px}.gfo .card .pip{display:none}.gfo .card.back{border-width:2px}.gfmid{display:flex;justify-content:center;align-items:flex-start;gap:16px}.gfpile{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;border:0;background:none;color:var(--felt-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.gfpile .card{--cw:50px;width:50px}.gfpile:disabled{cursor:default}.gfpile.ok .card{box-shadow:0 0 0 2px var(--brass),0 5px 12px #0006}.gfpile.ok:active{transform:translateY(2px)}.gfpile small{color:var(--felt-mut);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.gfdrawn .card{box-shadow:0 0 0 2px #f3dc95e6,0 8px 16px #00000073}.gfme{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 8px 6px;border-radius:14px;transition:background .2s ease}.gfme>b{font:600 12.5px var(--f-disp)}.gfme .gfgrid{gap:8px}.gfslot{padding:0;border:0;background:none;cursor:pointer;border-radius:9px;transition:transform .15s cubic-bezier(.2,.8,.2,1);-webkit-tap-highlight-color:transparent}.gfslot .card{--cw:clamp(52px,16vw,70px);width:clamp(52px,16vw,70px)}.gfslot.ok{transform:translateY(-3px)}.gfslot.ok:active{transform:translateY(1px)}.gfslot.ok .card{box-shadow:0 0 0 2px var(--brass),0 6px 12px #0006}.gfslot.pair .card{box-shadow:0 0 0 2px #f3dc95d9,0 4px 10px #0000004d}.gfcols{display:grid;grid-template-columns:repeat(3,clamp(52px,16vw,70px));gap:8px;justify-content:center;font:600 11px var(--f-num);color:var(--felt-mut);text-align:center}.gfcols .z{color:#f3dc95}.gfset .row{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:10px 0}.gfset .pill[aria-pressed=true]{background:linear-gradient(180deg,#f3dc95,#d6af57 50%,#b58b30);color:var(--brass-ink);border-color:transparent}.gfcard{overflow-x:auto;margin-top:12px;border-radius:14px;background:var(--panel);padding:6px 4px}.gfcard table{border-collapse:collapse;font:600 12px var(--f-num);font-variant-numeric:tabular-nums;min-width:100%}.gfcard th,.gfcard td{padding:6px 7px;text-align:center;border-bottom:1px solid var(--line);white-space:nowrap}.gfcard th{color:var(--muted);font-weight:600;font-size:11px}.gfcard th:first-child,.gfcard td:first-child{text-align:left;position:sticky;left:0;background:var(--panel)}.gfcard td.t{color:var(--brass);font-weight:700}.gfcard tr:last-child td{border-bottom:0}@media (prefers-reduced-motion:reduce){.gfslot,.gfpile{transition:none}}.fhand{display:flex;justify-content:center;margin:16px -6px 0;padding:14px 0 6px;--cw:clamp(44px,13.4vw,58px)}.fcard{position:relative;flex:0 1 auto;min-width:0;width:calc(var(--cw) * .98);margin-left:min(0px,(100vw - 40px - var(--n) * var(--cw)) / max(1,var(--n) - 1));padding:0;border:0;background:none;cursor:pointer;transition:transform .15s cubic-bezier(.2,.8,.2,1);-webkit-tap-highlight-color:transparent}.fcard:first-child{margin-left:0}.fcard .card{width:var(--cw);box-shadow:-2px 0 4px #00000040,0 4px 10px #0000004d}.fcard.ok{transform:translateY(-8px)}.fcard.ok:active{transform:translateY(-14px)}.fcard.no .card{filter:brightness(.62) saturate(.7)}.fcard.on{transform:translateY(-18px)}.fcard.on .card{outline:2px solid var(--brass);outline-offset:1px}.fcard.got .card{box-shadow:0 0 0 2px #c9a24bcc,0 4px 10px #0000004d}@media (min-width:600px){.fcard{margin-left:min(0px,(540px - var(--n) * var(--cw)) / max(1,var(--n) - 1))}}@media (prefers-reduced-motion:reduce){.fcard,.playhero,.fbid{transition:none}}:root[data-motion=off] .fcard,:root[data-motion=off] .playhero{transition:none}@media (max-height:700px){.fscore span{padding:4px}.fscore b{font-size:15px}.fprompt{margin-top:10px}.fhand{margin-top:8px}.fseat.w,.fseat.e{top:44%}}:root[data-tables=v2] .table,:root[data-tables=v2] .ftable{border:11px solid transparent;background:radial-gradient(55% 42% at 50% 40%,rgba(255,232,178,.15),transparent 72%) padding-box,radial-gradient(rgba(255,255,255,.045) .9px,transparent 1.3px) 0 0/6px 6px padding-box,radial-gradient(120% 90% at 50% 18%,var(--felt1) 0%,var(--felt2) 58%,var(--felt3) 100%) padding-box,linear-gradient(180deg,#5c3b25,#3a2416 30%,#24150c 70%,#170d07) border-box;box-shadow:inset 0 0 0 1.5px #8a6038,inset 0 0 0 3px #140c068c,inset 0 6px 14px #00000073,0 0 0 1px #0d0806,0 1px 0 1px #ffdcaa14,0 18px 32px -8px #0000008c;outline:1px dashed rgba(214,176,112,.34);outline-offset:-6px}:root[data-tables=v2] .table:after,:root[data-tables=v2] .ftable:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:var(--grain);opacity:.1;mix-blend-mode:screen}:root[data-tables=v2] .ftable{outline-offset:-6px}:root[data-tables=v2] .table.bjfelt{padding-top:0}:root[data-tables=v2] .table.bjfelt .felt-print{color:#e3c98a;text-shadow:0 1px 0 rgba(0,0,0,.35)}.bjtray i{flex:1;border-radius:2px;background:repeating-linear-gradient(90deg,var(--c) 0 2.6px,rgba(0,0,0,.45) 2.6px 3.4px);box-shadow:inset 0 1px #ffffff40,inset 0 -2px 2px #00000059}:root[data-tables=v2] .playhero{border:9px solid transparent;background:radial-gradient(70% 90% at 80% 20%,rgba(255,226,160,.26),transparent 62%) padding-box,radial-gradient(rgba(255,255,255,.05) .9px,transparent 1.3px) 0 0/6px 6px padding-box,radial-gradient(140% 130% at 75% 0%,var(--felt1),var(--felt2) 55%,var(--felt3)) padding-box,linear-gradient(180deg,var(--rm-hrail1),var(--rm-hrail2) 35%,var(--rm-hrail3)) border-box;outline:1px dashed rgba(214,176,112,.34);outline-offset:-5px}.czfelt{position:relative;margin-top:14px;padding:8px;border:11px solid transparent;border-radius:22px;color:#efe3c4;background:radial-gradient(55% 40% at 50% 38%,rgba(255,232,178,.13),transparent 72%) padding-box,radial-gradient(rgba(255,255,255,.045) .9px,transparent 1.3px) 0 0/6px 6px padding-box,radial-gradient(120% 90% at 50% 18%,var(--felt1) 0%,var(--felt2) 58%,var(--felt3) 100%) padding-box,linear-gradient(180deg,#5c3b25,#3a2416 30%,#24150c 70%,#170d07) border-box;box-shadow:inset 0 0 0 1.5px #8a6038,inset 0 6px 14px #00000073,0 0 0 1px #0d0806,0 18px 32px -8px #0000008c;outline:1px dashed rgba(214,176,112,.34);outline-offset:-6px}.czrow{display:flex;gap:0;margin-top:-1.5px}.czrow:first-child{margin-top:0}.czs{position:relative;flex:1 1 0;min-width:0;min-height:54px;margin-left:-1.5px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:1.5px solid rgba(239,227,196,.62);background:transparent;color:inherit;font-family:var(--f-disp);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease}.czs:first-child{margin-left:0}.czs:active{background:#fff0c814}.czs b{font:700 15px/1.05 var(--f-disp);letter-spacing:.12em;text-transform:uppercase;color:#f3e7c9;text-shadow:0 1px 0 rgba(0,0,0,.35)}.czs span{font:600 10.5px/1.2 var(--f-body);letter-spacing:.04em;color:#efe3c4b8}.czs.dim{opacity:.5}.czs.has{background:radial-gradient(70% 90% at 50% 50%,rgba(231,200,115,.16),transparent 75%)}.czbox{min-height:84px;padding:16px 4px 26px}.czn{font-size:22px!important;letter-spacing:.06em!important}.czplace .czs:nth-child(3) .czn,.czplace .czs:nth-child(5) .czn{font-size:14.5px!important;letter-spacing:.1em!important}.czmid .czdc{flex:0 0 32%}.czdc b{font-size:11px;letter-spacing:.1em}.czcome{font-size:30px!important;letter-spacing:.2em!important;color:#d9523f!important;font-style:italic;text-shadow:0 1px 0 rgba(0,0,0,.45)!important}.czcomebox{min-height:70px}.czfieldbox{min-height:78px}.czfield{font-size:17px!important;letter-spacing:.3em!important;color:#f1c75c!important}.czfnums{display:flex;gap:9px;align-items:center;margin-top:2px}.czfnums i{font:700 15px var(--f-num);font-style:normal;color:#f3e7c9}.czfnums i.dbl{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;border:1.5px solid rgba(241,199,92,.8);color:#f1c75c}.czdp{min-height:48px}.czdp b{font-size:12.5px;letter-spacing:.14em}.czpassbox{min-height:64px;border-radius:0 0 22px 22px/0 0 18px 18px}.czpass{font-size:24px!important;letter-spacing:.34em!important}.czpuck{position:absolute;top:3px;right:3px;display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#f4edd9;color:#15120e;font:800 9px var(--f-num);font-style:normal;letter-spacing:.04em;box-shadow:inset 0 0 0 2px #15120e,0 3px 5px #00000080}.czoff{position:absolute;top:-14px;right:6px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#15120e;color:#e9e2d0;font:800 9px var(--f-num);font-style:normal;box-shadow:inset 0 0 0 2px #e9e2d0,0 3px 5px #00000080}.czchip{position:absolute;right:4px;bottom:3px;display:flex;align-items:center;gap:3px;pointer-events:none}.czchip svg{width:24px;height:24px;display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.czchip em{font:700 10px var(--f-num);font-style:normal;color:#f3e7c9;background:#00000073;border-radius:99px;padding:1px 5px}.czbox .czchip{right:50%;transform:translate(50%);bottom:3px}.czbox .czchip em{display:none}.czs .tg{position:absolute;left:4px;top:3px;font-size:9px}.czcenter{margin-top:10px;padding:10px;border-radius:14px;border:1.5px solid rgba(217,82,63,.75);background:radial-gradient(rgba(255,255,255,.045) .9px,transparent 1.3px) 0 0/6px 6px,radial-gradient(120% 90% at 50% 20%,var(--felt1),var(--felt2) 60%,var(--felt3));box-shadow:0 0 0 4px #2b1d15,0 10px 20px -8px #00000080}.czctitle{font:700 10px var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#d9523f;text-align:center;margin-bottom:2px}.czcenter .zone{background:transparent;border-color:#efe3c480;border-radius:6px}.czcenter .zone b{text-transform:uppercase;letter-spacing:.08em;font-size:.86em}.czplst{margin-top:10px}.czplst .cz-meta span{display:block;margin-top:2px}.czplpanel{margin-top:10px}.czplpanel h2{margin-bottom:6px}.czplpanel .vd{margin:8px auto 10px}.czplopts{margin-top:10px}.czplkv{margin-top:8px}.czplrun{display:flex;justify-content:space-between;gap:10px;margin:12px 0 0;padding-top:9px;border-top:1px dotted var(--line);font-size:12.5px;color:var(--muted)}.czplrun b{color:var(--ink);font-variant-numeric:tabular-nums}.czplrun b.pos{color:var(--win)}.czplrun b.neg{color:var(--lose)}.czplfelt{margin-bottom:8px}.czplfelt .czbox{min-height:66px;padding:12px 4px 22px}.czplfelt .czcomebox{min-height:54px}.czplfelt .czfieldbox{min-height:66px}.czplfelt .czpassbox{min-height:54px}.czplfelt .czs.czpl-off{cursor:default;pointer-events:none}.czplfelt .czs.czpl-tgt{z-index:2;background:radial-gradient(80% 100% at 50% 50%,#f1c75c47,#f1c75c0d 80%);box-shadow:0 0 0 2px #f1c75c,0 0 18px #f1c75c8c;animation:czTgt 1.4s ease-in-out infinite}@keyframes czTgt{0%,to{box-shadow:0 0 0 2px #f1c75c,0 0 10px #f1c75c59}50%{box-shadow:0 0 0 2px #f1c75c,0 0 24px #f1c75ccc}}.czplfelt .czbox .czplchip{position:absolute;left:50%;right:auto;transform:translate(-50%);bottom:3px}.czplfelt .czbox .czplchip+.czplchip{bottom:auto;top:3px}.czplfelt .czbox .czplchip em{display:inline-block;font-size:8.5px;padding:1px 4px}.czplfelt .czplchip em{white-space:nowrap}.czplctr .czs{border-color:#d9523fcc}.czplctr .czs b{color:#e2715f;font-size:13px}.dice.czroll .die{animation:czTumble .75s cubic-bezier(.2,.75,.3,1) both}.dice.czroll .die+.die{animation-delay:.08s}@keyframes czTumble{0%{transform:translate(-60px,-26px) rotate(-320deg) scale(.6);opacity:0}55%{transform:translate(6px,3px) rotate(18deg) scale(1.08);opacity:1}78%{transform:translate(-2px) rotate(-6deg)}to{transform:none}}.czplways{margin:10px 0 2px}.czplways svg{width:100%;height:auto;display:block}.czplways rect{fill:#ffffff1f}.czplways rect.g{fill:#2f8f5d}.czplways rect.r{fill:#a8392c}.czplways text{font:700 10px var(--f-num,sans-serif);text-anchor:middle;fill:var(--muted)}.czplways text.t{font-size:12px;fill:var(--ink)}.czplways text.t.g{fill:#6fe0a8}.czplways text.t.r{fill:#ff9d90}.czplways p{display:flex;justify-content:space-between;font-size:12px;font-weight:700;margin:4px 2px 0}.czplways .g{color:#6fe0a8}.czplways .r{color:#ff9d90}.czplhero h2{margin-top:6px}.czplhdice{display:flex;gap:6px}@media (prefers-reduced-motion:reduce){.dice.czroll .die,.czplfelt .czs.czpl-tgt{animation:none}}:root[data-tables=v2] .table .felt-print{letter-spacing:.14em;text-transform:uppercase;font-family:var(--f-disp);font-size:11px;color:#e3c98a;text-shadow:0 1px 0 rgba(0,0,0,.35)}:root[data-tables=v2] .table .ring{border:1.5px solid rgba(239,227,196,.6);box-shadow:inset 0 0 0 4px #00000014,inset 0 0 0 5px #efe3c447,inset 0 2px 6px #0000004d}:root[data-tables=v2] .table .spot{font-family:var(--f-disp);text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:#efe3c4}:root[data-tables=v2] .table.bjfelt .bjbet{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(239,227,196,.55);box-shadow:inset 0 0 0 4px #0000001a,inset 0 0 0 5px #efe3c438}:root[data-tables=v2] .table.bjfelt .bjbet .ringchip{width:32px}:root[data-tables=v2] .ftrick:before{content:"";position:absolute;inset:-6% -14%;border-radius:50%;border:1px solid rgba(239,227,196,.22);pointer-events:none}body:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 38% at 50% -4%,rgba(255,232,180,.08),transparent 70%),radial-gradient(90% 55% at 100% 45%,rgba(201,162,75,.045),transparent 70%),radial-gradient(140% 70% at 50% 118%,rgba(0,0,0,.6),transparent 62%)}html:after{content:"";position:fixed;left:0;right:0;top:0;height:48px;z-index:-1;pointer-events:none;background:linear-gradient(#13100e,#13100e00)}.panel,.mod,.stat,.scard,.gtile,.plaque{border-color:transparent;position:relative}.panel,.mod,.scard,.gtile{box-shadow:inset 0 1px 1px #ffffff21,inset 0 -8px 16px -10px #00000080,0 1px 1px #0006,0 5px 10px -4px #00000073,0 14px 24px -12px #0000008c}.panel:before,.mod:before,.stat:before,.scard:before,.gtile:before,.plaque:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;z-index:2;background:linear-gradient(135deg,#ffffff57,#ffffff14,#ffffff04,#ffffff12 78%,#ffffff38);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}button.mod,.gtile{transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s}button.mod:active,.gtile:has(.gmain:active){transform:translateY(2px) scale(.985);box-shadow:inset 0 1px 1px #ffffff1a,inset 0 -4px 10px -6px #00000080,0 1px 1px #0006,0 2px 5px -2px #00000080}.btn{position:relative;min-height:52px;border-radius:12px;border:1.5px solid var(--line);background:linear-gradient(180deg,#ffffff0a,#fff0 55%),var(--panel);color:var(--ink);font-weight:700;padding:8px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:100%;border-color:transparent;box-shadow:0 4px #0000006b,0 9px 14px -5px #0000008c,inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0d;transition:transform .09s ease,box-shadow .09s ease}.btn.primary{border-color:var(--brass);color:var(--brass-ink);background:linear-gradient(180deg,#e2bc65,#c9a24b 60%,#b98f37);box-shadow:0 4px #7d5f1f,0 10px 16px -4px #0009,inset 0 1px #ffffff80}.btn.danger{color:var(--lose);border-color:transparent;box-shadow:0 4px #0000006b,0 9px 14px -5px #0000008c,inset 0 1px #ffffff1f,inset 0 0 0 1.5px #ff9a8c8c}.btn.ghost{background:transparent;box-shadow:inset 0 0 0 1.5px #ffffff1f}.btn:active:not(:disabled):not(.ghost){transform:translateY(4px);box-shadow:0 0 #0000006b,0 1px 3px #00000080,inset 0 3px 8px #0006}.btn.primary:active:not(:disabled){box-shadow:0 0 #7d5f1f,0 1px 3px #00000080,inset 0 3px 8px #50370a80}.btn:disabled{opacity:.42;box-shadow:none}.chipbtn.play{aspect-ratio:auto;border-radius:16px;min-height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;background:linear-gradient(180deg,#e0b862,#c9a24b);color:var(--brass-ink);box-shadow:0 5px #8a6d2c,0 12px 22px #0000004d;transition:transform .09s ease,box-shadow .09s ease}.chipbtn.play:active{transform:translateY(5px);box-shadow:0 0 #8a6d2c,0 2px 4px #0006!important}.iconbtn{width:46px;height:46px;border-radius:14px;border:1px solid var(--line);background:var(--panel);color:var(--ink);display:grid;place-items:center;box-shadow:0 3px #0006,0 8px 12px -4px #00000080,inset 0 1px #ffffff24;border-color:transparent;transition:transform .09s ease,box-shadow .09s ease}.iconbtn:active{transform:translateY(3px);box-shadow:0 0 #0006,inset 0 2px 6px #00000073}.tabbar button{transition:transform .1s ease}.tabbar button:active{transform:scale(.9) translateY(1px)}h2,h3,.hh,.who b{text-shadow:0 1px 0 rgba(0,0,0,.5),0 3px 12px rgba(0,0,0,.4)}.stat b,.scard b,.kicker{text-shadow:0 1px 0 rgba(0,0,0,.4)}.plaque.bankroll:before{padding:1.3px;background:linear-gradient(135deg,#ffffffb8,#ffffff26 24%,#ffffff08,#ffffff1f 76%,#ffffff73)}.plaque.bankroll svg.lc .lcl{filter:drop-shadow(0 0 5px rgba(201,162,75,.65))}.xpbar{overflow:hidden;margin-top:6px;height:12px;border-radius:99px;background:#00000080;box-shadow:inset 0 2px 4px #000000a6,0 1px #ffffff14}.xpbar i{border-radius:99px;background:linear-gradient(180deg,#f0d88f,#c9a24b 60%,#a8842f);box-shadow:0 0 10px #c9a24b80,inset 0 1px #ffffff8c}.avrow{display:flex;gap:6px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:none}.avrow::-webkit-scrollbar{display:none}.avrow .avs{flex:none;text-align:center;font-size:.68em;color:var(--muted);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.avrow .avs.on{color:var(--brass)}.avrow .avs svg{display:block;margin:0 auto 2px;filter:drop-shadow(0 4px 5px rgba(0,0,0,.5))}.avrow .avs.locked svg{opacity:.55;filter:grayscale(.6) drop-shadow(0 3px 4px rgba(0,0,0,.4))}@media (prefers-reduced-motion:reduce){.btn,.iconbtn,button.mod,.gtile,.tabbar button,.chipbtn.play{transition:none}}:root[data-motion=off] .btn,:root[data-motion=off] .iconbtn,:root[data-motion=off] button.mod{transition:none}@media (prefers-reduced-transparency:reduce){.plaque.bankroll{-webkit-backdrop-filter:none;backdrop-filter:none}}html,body{overflow-x:clip}.gtile{display:flex;flex-direction:column;border-radius:18px;border-color:transparent;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,#ffffff1c,#ffffff09,#ffffff04),radial-gradient(120% 90% at 0% 0%,rgba(255,236,190,.1),transparent 60%),#1a1612b3;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -10px 20px -12px #0009,0 1px 1px #00000073,0 8px 12px -4px #00000080,0 20px 32px -12px #000000a6}.gtile.live{border-color:transparent;background:linear-gradient(180deg,#ffffff24,#ffffff0a,#ffffff05),radial-gradient(120% 100% at 0% 0%,rgba(255,232,170,.26),transparent 62%),linear-gradient(180deg,#c9a24b38,#c9a24b12),#1a1612b3;box-shadow:inset 0 1px 1px #ffffff6b,inset 0 -10px 20px -12px #0009,0 1px 1px #00000073,0 8px 12px -4px #00000080,0 20px 32px -12px #000000a6,0 14px 34px -14px #c9a24b80}.gtile:after{content:"";position:absolute;top:0;left:-70%;width:36%;height:100%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.2),transparent);transform:skew(-18deg);pointer-events:none;z-index:1}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .gtile.live:after{animation:heroSheen 6.5s ease-in-out infinite}}.gmain b{font-size:.98em;text-shadow:0 1px 0 rgba(0,0,0,.5)}.gcash{position:absolute;left:50%;bottom:10px;transform:translate(-50%);z-index:3;border:0;border-radius:99px;padding:5px 12px;font-size:.66em;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--brass-ink);background:linear-gradient(180deg,#f0d88f,#c9a24b 62%,#a8842f);box-shadow:inset 0 1px #fff9,0 3px 6px #0006}.gcash:active{transform:translate(-50%) translateY(1px);box-shadow:inset 0 2px 4px #00000059}.wn1{--h:#b39062;--b:#6f5330;--r:#2f210e}.wn2{--h:#a88659;--b:#684d2b;--r:#2b1e0c}.wn3{--h:#bd9a6b;--b:#775a35;--r:#33250f}.wn4{--h:#a17f55;--b:#624828;--r:#291c0b}.wn5{--h:#b18a5c;--b:#6c4f2c;--r:#2e200d}.wn6{--h:#9c7c56;--b:#5d4529;--r:#281c0c}.wn7{--h:#b6966c;--b:#735836;--r:#312410}.wn8{--h:#a58762;--b:#664e30;--r:#2c200e}.plaque.bankroll .kicker{text-align:left;font-size:10.5px;letter-spacing:.24em;opacity:.9}.plaque.bankroll .big{font-size:34px;font-family:var(--f-hero);display:block;font-weight:700;white-space:nowrap;transform-origin:left center;color:transparent;background:linear-gradient(180deg,#fffaf0,#f3dda0 42%,#c9a24b);-webkit-background-clip:text;background-clip:text;margin-top:3px;line-height:1;letter-spacing:.01em;transform:scaleX(1.08);width:calc(100% / 1.08);filter:drop-shadow(0 1px 0 rgba(0,0,0,.6)) drop-shadow(0 5px 9px rgba(0,0,0,.45))}.plaque.bankroll svg.lc{height:72px;margin-top:8px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.plaque.bankroll .edge{background:linear-gradient(90deg,transparent,var(--line) 18%,var(--line) 82%,transparent);opacity:1;margin:9px 0}.plaque.bankroll .kv{padding:3px 0;font-size:.94em}.tabbar{border-top:1px solid var(--line);position:fixed;z-index:30;display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--glassline);box-shadow:0 12px 30px #0009,0 3px 8px #00000073,inset 0 1px 1px #ffffff40,inset 0 -6px 12px -8px #00000080;left:14px;right:14px;bottom:calc(env(safe-area-inset-bottom,0px) + 9px);border-radius:34px;padding:3px 4px}.tabbar button{min-height:61px;font-size:11px}.tabbar button .ti,.tabbar button svg{width:26px;height:26px}.tabbar button[aria-current=page]:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--brass);bottom:4px}.hastabs.hasdock{padding-bottom:calc(196px + env(safe-area-inset-bottom,0px))}.dock{position:fixed;left:0;right:0;bottom:0;margin:0;padding:10px 14px calc(64px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;z-index:6;padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.toast,.toaststack{bottom:calc(126px + env(safe-area-inset-bottom,0px))}.thead{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 0 6px;margin-top:0}.thead .tnav{padding:0 13px 0 9px;border-radius:19px;border:1px solid var(--glassline);background:linear-gradient(135deg,var(--glasshi),rgba(255,255,255,0) 60%),var(--glass);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px #ffffff24,0 3px #00000059;color:var(--ink);font-weight:700;font-size:15px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;transition:transform .08s,box-shadow .08s;height:36px}.bar{display:flex;align-items:center;gap:10px;min-height:40px;margin-bottom:4px}.mods{display:grid;gap:10px;margin-top:8px}.row{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);padding:10px 0}.hh{letter-spacing:.01em;margin:16px 2px 7px}.soon li{display:flex;border-bottom:1px dotted rgba(255,255,255,.16);align-items:baseline;padding:8px 0;gap:12px}.scard{background:linear-gradient(180deg,#ffffff08,#fff0 45%),var(--panel);border-radius:14px;min-width:0;padding:9px 10px}.scard span{font-size:.7em;line-height:1.25}.gmain{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--ink);background:none;border:0;flex:1;position:relative;padding:10px 6px;gap:2px}body:has(.thead){background:radial-gradient(85% 50% at 50% 26%,rgba(var(--rm-tlamp),.11),transparent 70%),radial-gradient(160% 70% at 50% 115%,rgba(0,0,0,.85),transparent 60%),linear-gradient(180deg,#0e0b09,#15100c 40%,#0b0806);background-attachment:fixed}:root[data-tables=v2] .table,:root[data-tables=v2] .ftable,:root[data-tables=v2] .czfelt{border:15px solid transparent;background:radial-gradient(62% 46% at 50% 30%,rgba(var(--rm-flamp),.2),rgba(var(--rm-flamp),.05) 55%,transparent 75%) padding-box,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .075 0'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>") 0 0/140px 140px padding-box,radial-gradient(135% 100% at 50% 22%,var(--felt1) 0%,var(--felt2) 55%,var(--felt3) 100%) padding-box,radial-gradient(90% 45% at 50% 0%,rgba(255,214,168,.28),transparent 70%) border-box,linear-gradient(180deg,var(--rm-rail1) 0%,var(--rm-rail2) 16%,var(--rm-rail3) 52%,var(--rm-rail4) 82%,var(--rm-rail5) 100%) border-box}:root[data-tables=v2] .table .ring,:root[data-tables=v2] .table.bjfelt .bjbet{border-color:#e8cf929e;box-shadow:inset 0 0 0 4px #0000001f,inset 0 0 0 5px #e8cf9240,inset 0 3px 8px #00000059,0 1px #ffffff0f}.bjtray{display:flex;gap:2px;width:62%;max-width:250px;height:17px;margin:0 auto 10px;padding:3px 4px 4px;border-radius:0 0 10px 10px;background:linear-gradient(180deg,#0c0705,#2a190e);box-shadow:inset 0 3px 5px #000000d9,0 1px #ffdcaa24,0 0 0 1px #c29a4a55}.card:not(.back):not(.slot){background:radial-gradient(130% 90% at 25% 0%,#fff9,#fff0 55%),repeating-linear-gradient(112deg,#78623c07 0 1px,#0000 1px 3px),repeating-linear-gradient(22deg,#78623c05 0 1px,#0000 1px 4px),linear-gradient(180deg,#fcf7ea,#f3ead5);box-shadow:inset 0 0 0 1px #a884404d,inset 0 -2px #0000000d,0 1px #00000040,0 3px 6px #0000004d,0 12px 18px -8px #0000008c}.card:not(.back):not(.slot):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#fff0 38%,#ffffff61,#fff0 58%);opacity:.45;mix-blend-mode:soft-light}:root .card.back,:root[data-back] .card.back{background:radial-gradient(circle at 50% 50%,transparent 0 17%,rgba(232,207,146,.7) 17.5% 19.5%,transparent 20%),radial-gradient(circle at 50% 50%,rgba(232,207,146,.28) 0 9%,transparent 9.5%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10'><path d='M5 0L10 5L5 10L0 5Z' fill='none' stroke='%23e8cf92' stroke-opacity='.32' stroke-width='.6'/><circle cx='5' cy='5' r='.8' fill='%23e8cf92' fill-opacity='.4'/></svg>") center/9px 9px,radial-gradient(130% 90% at 25% 0%,#ffffff29,#fff0 55%),linear-gradient(160deg,var(--back1,#7c2237),var(--back2,#5a1827))}.card.back:before{content:"";position:absolute;inset:calc(var(--cw)*.05);border:1px solid rgba(232,207,146,.6);border-radius:calc(var(--cw)*.06);pointer-events:none;box-shadow:inset 0 0 0 1.5px #00000040}.wrap{max-width:580px;margin:0 auto;padding:22px 17px 30px}.wrap:has(.thead){padding-top:18px}.who{display:flex;min-width:0;align-items:center;gap:13px}.who .pinsvg{display:block;flex:none}.hubtools{display:flex;align-items:center;gap:10px}.btn.primary>span{font-family:var(--f-disp);font-weight:600;font-size:1.08em;letter-spacing:.03em}.btn.primary:disabled{opacity:.5;box-shadow:none}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .btn.primary:not(:disabled){animation:lacquerGlare 7s ease-in-out 1.2s infinite}}@keyframes lacquerGlare{0%,70%{background-position:120% 0,0 0,0 0,0 0,0 0}to{background-position:-20% 0,0 0,0 0,0 0,0 0}}.who>div{display:flex;min-height:52px;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.who small.hi{font:700 10.5px/1 var(--f-body);letter-spacing:.24em;text-transform:uppercase;color:var(--brass);opacity:.9;text-shadow:0 1px 0 rgba(0,0,0,.4)}.who b{font-size:1.5em;line-height:1;padding-top:0}.table:after,:root[data-tables=v2] .table:after,:root[data-tables=v2] .ftable:after,:root[data-tables=v2] .czfelt:after{content:"";position:absolute;inset:-15px;border-radius:inherit;pointer-events:none;opacity:1;mix-blend-mode:normal;z-index:3;background:linear-gradient(112deg,#ffecc800 44%,#ffecc817,#ffecc800 56%) 130% 0/280% 100% no-repeat}:root[data-tables=v2] .czfelt:after{inset:-11px}.btn.primary.pick:after{box-shadow:0 2px 4px #00000080;background:#2a1a08;color:#e2c585}.btn.primary{border:1.5px solid transparent;color:#2a1804;text-shadow:0 1px 0 rgba(255,246,216,.45);background:linear-gradient(115deg,#fffaeb00 42%,#fffaeb73,#fffaeb00 58%) padding-box,radial-gradient(75% 95% at 50% -30%,#fff6d88c,#fff6d800 70%) padding-box,linear-gradient(180deg,#ffffff29,#ffffff0a 47%,#0000 50%,#0000001a) padding-box,linear-gradient(180deg,#f7e3a6,#eecb70 34%,#cf9f45 70%,#b3812e) padding-box,linear-gradient(180deg,#d7b574,#a07a3f,#6e4f22 80%,#553b16) border-box;background-size:260% 100%,100% 100%,100% 100%,100% 100%,100% 100%;box-shadow:0 4px #5a3e14,0 11px 18px -6px #000000b8,0 0 24px -10px #eecb7080,inset 0 1px #fffae899,inset 0 -4px 8px -2px #80571859}.btn.primary:before{content:"";position:absolute;inset:4px;border-radius:7px;border:1px solid rgba(240,212,148,.3);pointer-events:none;border-color:#80571873;box-shadow:0 1px #fff6d859}.btn.primary small{font-weight:600;color:#3a2408c7}.btn.primary:active:not(:disabled){transform:translateY(4px);box-shadow:0 0 #5a3e14,0 2px 4px #0000008c,inset 0 3px 9px #5a3a0e80}.kicker,.plaque.bankroll .kicker,.who small.hi,.thead .tmid small{color:#eecb70}.plaque.bankroll .kicker,.who small.hi{opacity:1}:root[data-tables=v2] .table,:root[data-tables=v2] .ftable,:root[data-tables=v2] .czfelt,:root[data-tables=v2] .playhero{border-color:transparent;outline:0;background:radial-gradient(58% 40% at 50% 26%,#ffe2a838,#ffe2a812 50%,#ffe2a800 76%) padding-box,radial-gradient(120% 95% at 50% 36%,#0000 48%,#0000004d 78%,#0000009e) padding-box,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='f'><feTurbulence type='fractalNoise' baseFrequency='.95 .7' numOctaves='3' seed='4' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.34 0 0 0 -.12'/></filter><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.8 1.05' numOctaves='3' seed='9' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -.4 0 0 .23'/></filter><rect width='180' height='180' filter='url(%23g)'/><rect width='180' height='180' filter='url(%23f)'/></svg>") 0 0/180px 180px padding-box,radial-gradient(140% 105% at 50% 24%,var(--felt1) 0%,var(--felt2) 55%,var(--felt3) 100%) padding-box,radial-gradient(70% 22% at 50% 0%,#ffe4be57,#ffe4be00 75%) border-box,linear-gradient(180deg,#ffffff12,#fff0 6%,#0000 88%,#0006) border-box,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='l'><feTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='2' seed='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -.7 0 0 .42'/></filter><rect width='120' height='120' filter='url(%23l)'/></svg>") 0 0/120px 120px border-box,linear-gradient(180deg,#3b2c22,#2a1e17 22%,#1b130e 60%,#0f0a07) border-box;box-shadow:inset 0 0 0 1px #080504,inset 0 0 0 2px #b8914a,inset 0 0 0 3px #3a2812,inset 0 16px 20px -8px #000000b8,inset 0 -8px 16px -8px #00000080,inset 10px 0 16px -10px #00000080,inset -10px 0 16px -10px #00000080,inset 0 0 0 1px #0000,0 0 0 1px #060403,0 -1px 0 1px #ffe8c417,0 4px 0 1px #050302,0 24px 36px -12px #000000d9,0 48px 80px -34px #000000f2}:root[data-tables=v2] .table:before,:root[data-tables=v2] .ftable:before,:root[data-tables=v2] .czfelt:before{content:"";position:absolute;inset:7px;border-radius:inherit;border:1px solid rgba(232,207,146,.28);pointer-events:none;z-index:0;border-color:#e2c88c33;box-shadow:none}:root[data-tables=v2] .table .felt-print,:root[data-tables=v2] .table.bjfelt .felt-print{color:#dcc488;opacity:.82;text-shadow:0 1px 1px rgba(0,0,0,.4)}:root[data-tables=v2] .playhero{box-shadow:inset 0 0 0 1px #080504,inset 0 0 0 2px #b8914a,inset 0 0 0 3px #3a2812,inset 0 12px 16px -8px #000000a6,inset 0 0 40px #0000004d,0 0 0 1px #060403,0 4px 0 1px #050302,0 18px 30px -10px #000000a6}:root[data-tables=v2] .playhero:active{box-shadow:inset 0 0 0 1px #080504,inset 0 0 0 2px #b8914a,inset 0 0 0 3px #3a2812,inset 0 12px 16px -8px #000000a6,0 0 0 1px #060403,0 0 0 1px #050302,0 6px 12px -6px #0009}.plaque.bankroll .xpbar{height:5px;margin:4px 0 1px!important}:root[data-tables=v2] .table,:root[data-tables=v2] .ftable,:root[data-tables=v2] .czfelt{--rw:21px}:root[data-tables=v2] .czfelt{--rw:18px}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .table:after,:root:not([data-motion=off]) .ftable:after,:root:not([data-motion=off]) .czfelt:after{animation:railGlare2 14s ease-in-out 2s infinite}}@keyframes railGlare2{0%,78%{background-position:130% 0,0 0,0 0,0 0}to{background-position:-30% 0,0 0,0 0,0 0}}:root[data-tables=v2] .table{border-radius:36px 36px 120px 120px/36px 36px 60px 60px}:root[data-tables=v2] .ftable{border-radius:38px}:root[data-tables=v2] .bjtray{margin-top:0;border-radius:0 0 11px 11px;background:linear-gradient(180deg,#070403,#1c120b 70%,#26190f);box-shadow:inset 0 4px 6px #000000e6,inset 0 -1px #ffdcaa1a,0 0 0 1px #0b0604,0 0 0 2px #b8914a,0 0 0 3px #2a1a09,0 3px 6px #00000080}#view>.bar{position:relative;min-height:0;margin:6px 2px 14px;padding-bottom:12px}#view>.bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#d6b068bf,#d6b06847 45%,#d6b06800)}#view>.bar:before{content:"";position:absolute;left:0;bottom:-3px;width:7px;height:7px;transform:rotate(45deg);background:linear-gradient(135deg,#f3dc9a,#b8914a);box-shadow:0 0 6px #eecb7073}#view>.bar .ttl b{font-family:var(--f-hero,var(--f-disp));font-weight:700;font-size:30px;line-height:1.05;letter-spacing:.005em;color:transparent;background:linear-gradient(180deg,#fffaf0,#f3e3bb 55%,#d7b56c);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px 0 rgba(0,0,0,.6)) drop-shadow(0 4px 10px rgba(0,0,0,.45))}#view>.bar .ttl span{display:block;margin-top:5px;font:700 10.5px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#d0aa68}#view>.bar+.hh{margin-top:4px;font-size:12px;font-family:var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#bfa98a;text-shadow:none}.seg{border:1px solid var(--line);position:relative;display:flex;flex-wrap:wrap;border-color:transparent;padding:4px;gap:2px;border-radius:14px;background:linear-gradient(180deg,#0b0907,#15110d);box-shadow:inset 0 2px 6px #000000bf,inset 0 0 0 1px #0009,0 1px #ffecc812}.seg+.seg{margin-top:8px}.seg button{position:relative;z-index:1;white-space:nowrap;min-height:38px;border-radius:10px;font-weight:700;font-size:.84em;letter-spacing:.02em;color:#a3977f;transition:color .18s ease,transform .09s ease}.seg button:active{transform:translateY(1px)}.seg button[aria-pressed=true]{color:#f6ecd2;text-shadow:0 1px 1px rgba(0,0,0,.55)}.plaque{padding:16px;margin-top:10px;border-radius:18px;background:radial-gradient(90% 70% at 20% 0%,#ffe2aa17,#ffe2aa00 70%),linear-gradient(180deg,#ffffff0d,#fff0 50%),var(--panel);box-shadow:inset 0 0 0 1px #d6b0686b,inset 0 1px 0 1px #ffecc814,inset 0 -10px 20px -12px #0000008c,0 1px 1px #00000073,0 8px 14px -6px #00000080,0 20px 30px -14px #0009}.panel{background:radial-gradient(rgba(255,255,255,.02) .9px,transparent 1.3px) 0 0/6px 6px,linear-gradient(180deg,#ffffff09,#fff0 45%),var(--panel);margin-top:10px;padding:13px 14px;border-radius:18px}.panel h2{margin-top:0;font-size:1.2em;letter-spacing:.005em;margin-bottom:6px}.panel>h2:first-child:after{content:"";display:block;width:34px;height:2px;margin-top:7px;border-radius:2px;background:linear-gradient(90deg,#e0bf74,#e0bf7400)}.kv{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-size:.95em;border-bottom:0;background:linear-gradient(90deg,#fff0,#ffffff1a 12% 88%,#fff0) bottom/100% 1px no-repeat}.kv:last-child{background:none}.note,p.note{color:#9d927d}.switch i{width:44px;height:26px;background:linear-gradient(180deg,#0c0907,#1c1712);box-shadow:inset 0 2px 4px #000c,inset 0 0 0 1px #ffffff0f,0 1px #ffecc812}.switch i:after{content:"";position:absolute;border-radius:50%;top:3px;left:3px;width:20px;height:20px;background:radial-gradient(70% 70% at 40% 30%,#fffdf6,#e9dfc6 60%,#bfb296);box-shadow:0 2px 4px #0009,inset 0 -1px 1px #0003}.switch[aria-checked=true] i{background:linear-gradient(180deg,#8a6a2c,#d1ab5c);box-shadow:inset 0 2px 4px #00000073,inset 0 0 0 1px #ffe6aa59,0 0 10px -2px #eecb7073}.switch[aria-checked=true] i:after{transform:translate(18px)}.stepper button{width:40px;height:40px;border:0;border-radius:12px;color:#efe3c4;background:linear-gradient(180deg,#2e2720,#1b1612);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #d6b06840,0 3px #070504,0 6px 10px -4px #0009;transition:transform .08s ease,box-shadow .08s ease}.stepper button:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #d6b06840,0 0 #070504}.stepper b{min-width:62px;font-family:var(--f-num);font-size:1.02em;color:#f3e6c4}.row .lb b{letter-spacing:.005em}textarea,input[type=text],input:not([type]){border-radius:12px!important;background:linear-gradient(180deg,#0e0b09,#17130f)!important;box-shadow:inset 0 2px 5px #000000b3,inset 0 0 0 1px #ffffff0f!important;border:0!important;color:#efe6d0}.chart .c{aspect-ratio:1.05;border:0;display:grid;place-items:center;font-weight:800;padding:0;color:#fff;border-radius:5px;font-size:11px;letter-spacing:.02em;box-shadow:inset 0 1px #ffffff47,inset 0 -2px #00000040,0 1px 1px #00000073;text-shadow:0 1px 0 rgba(0,0,0,.35)}.chart .c.S{background:linear-gradient(180deg,#3b8e6b,#23654a)}.chart .c.H{background:linear-gradient(180deg,#e3be6f,#b88c3a);color:#2a1a05;text-shadow:0 1px 0 rgba(255,236,190,.4)}.chart .c.R{background:linear-gradient(180deg,#8e969c,#626a70)}.chart .c.sel{position:relative;z-index:2;outline:2px solid #f6e7bf;outline-offset:1px;box-shadow:0 0 0 4px #eecb704d,0 4px 10px #0009}.chart .ch,.chart .cl{color:#cdb88c}.bjh{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 8px 6px;border-radius:14px;border:1.5px solid transparent;transition:background .25s ease,box-shadow .25s ease}.bjh.act{border-color:transparent;background:radial-gradient(75% 70% at 50% 45%,#ffe4aa21,#ffe4aa00 75%);box-shadow:inset 0 0 0 1px #e8cf9247,0 0 22px -6px #eecb7059}p.mut.dnote:before{content:"";display:block;width:7px;height:7px;margin:0 auto 9px;transform:rotate(45deg);background:linear-gradient(135deg,#e7c77f,#9c7738);opacity:.8}p.mut.dnote{margin:14px 8px 0;text-align:center;font-size:12.5px;line-height:1.5;color:#9a8f7a;font-style:italic;display:block}.pinboard{padding:14px 10px 12px;margin-top:12px;background:var(--grain),radial-gradient(120% 90% at 50% 0%,var(--felt1),var(--felt2) 62%,var(--felt3));background-blend-mode:soft-light,normal;border:0;border-radius:18px;box-shadow:inset 0 0 0 1px #050302,inset 0 .5px 0 2px #fff0c2,inset 0 0 0 2.5px #e6c678,inset 0 0 0 3.5px #b08840,inset 0 0 0 4.5px #1c1107,inset 0 14px 20px -10px #0009,inset 0 0 40px #0000004d,0 4px #050302,0 18px 28px -12px #000000bf}:root[data-tables=v2] .table.bjfelt:before{border:0}:root[data-tables=v2] .table.bjfelt .felt-print{letter-spacing:.14em;text-transform:uppercase;font-family:var(--f-disp);font-size:11.5px;position:relative;z-index:1}.chart .c.D{background:linear-gradient(180deg,#4c7fb4,#2e5987);background-image:repeating-linear-gradient(135deg,#ffffff21 0 2px,#fff0 2px 6px),linear-gradient(180deg,#4c7fb4,#2e5987)}.chart .c.P{background:linear-gradient(180deg,#8d63b2,#62417f);background-image:radial-gradient(#ffffff29 1px,#fff0 1.6px),linear-gradient(180deg,#8d63b2,#62417f);background-size:5px 5px,100% 100%}.tabbar button{gap:3px;position:relative}.tabbar button[aria-current=page]:before{content:"";position:absolute;top:5px;left:50%;width:18px;height:2px;margin-left:-9px;border-radius:2px;background:linear-gradient(90deg,#f1d99a,#c9a45c);box-shadow:0 0 8px #eecb708c}.big,.plaque .big,.bjt,.stepper b{font-variant-numeric:lining-nums tabular-nums}@keyframes winGlint{0%{opacity:0;transform:translate(-120%) skew(-18deg)}25%{opacity:1}to{opacity:0;transform:translate(320%) skew(-18deg)}}.bjh .bjout.w{position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .bjh .bjout.w:after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(100deg,transparent,rgba(255,244,214,.55),transparent);animation:winGlint 1s ease-out .2s 1 both;pointer-events:none}}button,.btn,[data-act]{-webkit-tap-highlight-color:transparent}.stat{border:0;border-radius:14px;padding:11px 12px 10px;background:linear-gradient(180deg,#0f0c0a,#1a1511);box-shadow:inset 0 2px 5px #000000b3,inset 0 0 0 1px #d6b0682e,0 1px #ffecc80f}.stat:before{display:none}.stat b{font-family:var(--f-hero,var(--f-disp));font-size:24px;font-weight:700;color:transparent;background:linear-gradient(180deg,#fffaf0,#f0d99a 55%,#c9a24b);-webkit-background-clip:text;background-clip:text}.stat span{display:block;margin-top:3px;font:700 9.5px/1.35 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:#a99a7c}.pill{font-size:13px;display:inline-flex;align-items:center;gap:6px;border:0!important;border-radius:99px;padding:8px 14px;min-height:36px;font-weight:700;color:#ecdcb4;background:linear-gradient(180deg,#2c241c,#1a1511);box-shadow:inset 0 1px #ffecc824,inset 0 0 0 1px #d6b06866,0 2px #070504,0 5px 8px -4px #0009;transition:transform .08s ease,box-shadow .08s ease}.pill:active{transform:translateY(2px);box-shadow:inset 0 1px #ffecc81a,inset 0 0 0 1px #d6b06866,0 0 #070504}.panel .kv>span>b{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-disp);font-size:1.02em;color:#f1e4c2}.panel .kv>span>b:before{content:"";width:6px;height:6px;transform:rotate(45deg);background:linear-gradient(135deg,#f1d99a,#9c7738);flex:none}.drillhero{padding-top:16px;background:radial-gradient(80% 60% at 100% 0%,#28785638,#28785600 70%),linear-gradient(180deg,#ffffff0d,#fff0 50%),var(--panel)}.drillhero .actions{margin-top:14px!important}.dsteps{list-style:none;margin:16px 0 2px;padding:0;display:grid;gap:10px}.dsteps li{display:flex;gap:12px;align-items:flex-start;font-size:13.5px;line-height:1.4;color:#d9ccb0}.dsteps b{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;font:700 12px/1 var(--f-num);color:#241606;background:radial-gradient(70% 70% at 40% 30%,#f7e2a6,#c9a24b 60%,#8a6a2c);box-shadow:0 2px #3a2812,0 4px 8px -2px #0009,inset 0 1px #ffffff80}.wlook{margin-top:12px}.wpfelt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:118px;padding:26px 18px 16px;border-radius:22px;background:radial-gradient(70% 70% at 45% 25%,#ffe2a833,#ffe2a800 70%),radial-gradient(140% 110% at 50% 20%,var(--felt1),var(--felt2) 55%,var(--felt3));box-shadow:inset 0 0 0 1px #050302,inset 0 .5px 0 2px #fff0c2,inset 0 0 0 2.5px #e6c678,inset 0 0 0 3.5px #b08840,inset 0 0 0 4.5px #1c1107,inset 0 14px 18px -8px #0009,0 0 0 9px #1a120c,0 0 0 10px #050302,0 -1px 0 10px #ffe8c41f,0 4px 0 10px #030201,0 22px 30px -8px #000c;margin:10px 10px 20px}.wpfelt small{position:absolute;top:9px;left:0;right:0;text-align:center;font:700 9.5px/1 var(--f-body);letter-spacing:.24em;text-transform:uppercase;color:#ede3cf99}.wpcards{display:flex}.wpcards .card{margin-right:-4px;transform:rotate(-6deg)}.wpcards .card:nth-child(2){transform:rotate(0) translateY(-3px)}.wpcards .card:nth-child(3){transform:rotate(7deg);margin-right:0}.wpchips{display:flex;flex-direction:column-reverse;align-items:center}.wpchips .ringchip{display:block;width:46px;margin-top:-34px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.45))}.wpchips .ringchip:last-child{margin-top:0}.wpchips svg{display:block;width:100%;height:auto}.wtile:not(.lock):active{transform:translateY(2px)}.wtile.on{border-color:var(--brass);background:radial-gradient(90% 80% at 50% 0%,#eecb702e,#eecb7000 70%),linear-gradient(180deg,#2a2219,#1a1511);box-shadow:inset 0 0 0 1.5px #e2c47ecc,inset 0 1px 0 1.5px #fff0c833,0 3px #070504,0 0 18px -4px #eecb7066}.wtile.on span{color:#eecb70;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.wtile.lock{cursor:not-allowed;opacity:1}.wtile.lock i{filter:grayscale(.85) brightness(.55)}.wtile.lock b{color:#8f8470}.wtile.lock span:before{content:"";display:inline-block;width:8px;height:9px;margin-right:4px;vertical-align:-1px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 9'><path d='M2 4V2.8a2 2 0 0 1 4 0V4' fill='none' stroke='%23a08c64' stroke-width='1.2'/><rect x='.5' y='4' width='7' height='5' rx='1' fill='%23a08c64'/></svg>") center/contain no-repeat}.panel.fold>h2{cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-bottom:0;-webkit-user-select:none;user-select:none}.panel.fold>h2:after{content:"";display:block;width:9px;height:9px;margin:0 4px 0 0;border-right:2px solid #d0aa68;border-bottom:2px solid #d0aa68;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease;background:none;border-radius:1px}.panel.fold.shut>h2:after{transform:rotate(-45deg)}.panel.fold.shut>:not(h2){display:none}.panel.fold:not(.shut)>h2{margin-bottom:8px}.panel.fold.shut{padding-top:15px;padding-bottom:15px}.host{position:fixed;inset:0;z-index:9000;animation:hostIn .25s ease both}.host.out{animation:hostOut .2s ease both}@keyframes hostIn{0%{opacity:0}to{opacity:1}}@keyframes hostOut{to{opacity:0}}.hring{position:fixed;border-radius:24px;pointer-events:none;box-shadow:0 0 0 9999px #060403b3,inset 0 0 0 1.5px #e6c678,0 0 0 1.5px #e6c67859,0 0 30px 4px #eecb7047}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .hring{animation:hostPulse 2.4s ease-in-out infinite}}@keyframes hostPulse{50%{box-shadow:0 0 0 9999px #060403b3,inset 0 0 0 1.5px #f3dc9a,0 0 0 4px #e6c6782e,0 0 38px 8px #eecb7059}}.hcard{position:fixed;left:16px;right:16px;max-width:420px;margin:0 auto;padding:16px 16px 12px;border-radius:20px;color:#efe6d0;background:radial-gradient(90% 70% at 15% 0%,#ffe2aa24,#ffe2aa00 70%),linear-gradient(180deg,#261e17,#15110d);box-shadow:inset 0 0 0 1px #d6b06880,inset 0 1px 0 1px #ffecc81a,0 24px 50px -10px #000000e6,0 4px #050302;animation:hostCard .32s cubic-bezier(.2,.8,.2,1) both}@keyframes hostCard{0%{transform:translateY(10px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.host,.hcard,.hring{animation:none!important}}.hwho{display:flex;align-items:center;gap:12px}.hmono{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;font:700 20px/1 var(--f-hero,Georgia),Georgia,serif;color:#2a1a06;background:radial-gradient(70% 70% at 38% 30%,#fbe8b0,#c9a24b 62%,#7c5a24);box-shadow:0 0 0 2px #1a1108,0 0 0 3px #e6c6788c,0 4px 10px #0009,inset 0 1px #ffffff80}.hmono.lou{color:#f4d68a;text-shadow:0 1px 0 rgba(50,32,4,.85),0 0 8px rgba(244,214,138,.35);background:radial-gradient(80% 70% at 34% 24%,#ffffff80,#ffffff1f 42%,#ffffff08 70%),linear-gradient(180deg,#e8dcc057,#6e5e4657);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 1px #ffe8b480,inset 0 1px 1px #ffffffbf,inset 0 -3px 6px #281a0859,0 4px 10px #0000008c}.hwho small{display:block;font:700 9.5px/1 var(--f-body);letter-spacing:.22em;text-transform:uppercase;color:#d0aa68;margin-bottom:5px}.hwho b{display:block;font-family:var(--f-hero,var(--f-disp));font-size:19px;line-height:1.15;color:#f6ecd2}.hcard p{margin:10px 0 12px;font-size:14px;line-height:1.45;color:#d8ccb0}.hcard p b{color:#f1d99a}.hfoot{display:flex;justify-content:space-between;align-items:center;gap:10px}.hskip{border:0;background:none;color:#9d917a;font:700 11px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;min-height:40px;padding:0 4px;cursor:pointer}.hok{border:0;min-height:40px;padding:0 20px;border-radius:12px;font:700 14px/1 var(--f-body);color:#241606;cursor:pointer;background:linear-gradient(180deg,#f1d99a,#c9a45c 55%,#9c7a3c);box-shadow:inset 0 1px #ffffff80,0 3px #5e4520,0 6px 12px -4px #0009;transition:transform .08s ease,box-shadow .08s ease}.hok:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff59,0 0 #5e4520}html.hostlock,html.hostlock body{overflow:hidden;overscroll-behavior:none}.host{touch-action:none}.hok.nudge{animation:hostNudge .42s ease}@keyframes hostNudge{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.hok.nudge{animation:none;box-shadow:inset 0 1px #ffffff80,0 3px #5e4520,0 0 0 3px #f1d99a8c}}.glos .lhlist{gap:6px}.glos .tkdyk{margin:0}.lhlist{display:grid;gap:10px}.lhrow{display:flex;align-items:center;gap:13px;width:100%;padding:12px 14px 12px 12px;border:0;border-radius:18px;text-align:left;color:#efe6d0;cursor:pointer;font:inherit;background:radial-gradient(90% 80% at 0% 0%,#ffe2aa14,#ffe2aa00 60%),linear-gradient(180deg,#241d17,#18130f);box-shadow:inset 0 1px #ffecc81a,inset 0 0 0 1px #d6b06833,0 3px #070504,0 10px 16px -8px #000000a6;transition:transform .08s ease,box-shadow .08s ease}.lhrow:active{transform:translateY(3px);box-shadow:inset 0 1px #ffecc814,inset 0 0 0 1px #d6b06833,0 0 #070504}.lhrow.soon{background:linear-gradient(180deg,#1d1814,#151210)}.lhico{position:relative;flex:none;width:48px;height:48px;display:grid;place-items:center}.lhico i{font-style:normal;font-size:22px;line-height:1;color:#efe3c4;text-shadow:0 1px 2px rgba(0,0,0,.6)}.lhico i.red{color:#c9695f}.lhtx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.lhtx b{font-family:var(--f-disp);font-size:16.5px;color:#f3e6c4}.lhtx span{font-size:12.5px;line-height:1.35;color:#b3a78e}.lhtx em{font-style:normal;font:700 9.5px/1.2 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#c9a45c}.lhrow .go{color:#d0aa68;font-size:22px}.lhsecs::-webkit-scrollbar{display:none}.lhsecs button{flex:none;display:inline-flex;align-items:center;border:0;border-radius:99px;font:700 12.5px/1 var(--f-body);color:#b9ac90;cursor:pointer;background:linear-gradient(180deg,#221c16,#17130f);box-shadow:inset 0 0 0 1px #ffffff0f,0 2px #070504}.lhsecs button i{font-style:normal;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font:700 10px/1 var(--f-num);color:#d0aa68;box-shadow:inset 0 0 0 1px #d0aa6873}.lhsecs button[aria-current]{color:#f6ecd2;background:radial-gradient(120% 140% at 50% 0%,var(--felt1),var(--felt2) 60%,var(--felt3));box-shadow:inset 0 0 0 1px #e8c88099,inset 0 1px 0 1px #fff4d62e,0 2px #070504}.lhsecs button[aria-current] i{color:#241606;background:radial-gradient(70% 70% at 40% 30%,#f7e2a6,#c9a24b 60%,#8a6a2c);box-shadow:none}.lhfacts{display:grid;gap:8px;margin-top:12px}.lhfacts div{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding:8px 0;background:linear-gradient(90deg,#fff0,#ffffff1a 12% 88%,#fff0) bottom/100% 1px no-repeat}.lhfacts div:last-child{background:none}.lhfacts small{flex:none;font:700 9.5px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#c9a45c}.lhfacts b{text-align:right;font-weight:600;font-size:14px;color:#efe6d0}.lhnum .big{font-size:34px;line-height:1.05;margin-top:4px}.lhul{margin:6px 0 0;padding-left:0;list-style:none;display:grid;gap:10px}.lhul li{position:relative;padding-left:18px;font-size:14px;line-height:1.5;color:#dccfb3}.lhul li:before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;transform:rotate(45deg);background:linear-gradient(135deg,#f1d99a,#9c7738)}.lhstrat{display:grid;gap:12px;margin-top:6px}.lhstrat div{padding:11px 13px;border-radius:14px;background:linear-gradient(180deg,#0f0c0a,#1a1511);box-shadow:inset 0 2px 5px #0009,inset 0 0 0 1px #d6b06829}.lhstrat b{display:block;font:700 10px/1.2 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#d0aa68;margin-bottom:5px}.lhstrat p{margin:0;font-size:14px;line-height:1.5;color:#e4d8bd}.lhtbl{width:100%}.lhtbl td{padding:9px 4px;font-size:14px;background:linear-gradient(90deg,#fff0,#ffffff1a 12% 88%,#fff0) bottom/100% 1px no-repeat}.lhtbl tr:last-child td{background:none}.lhtbl td.n{text-align:right;font-family:var(--f-num);font-weight:700;color:#f0d99a;white-space:nowrap}.lhdl{margin:6px 0 0;display:grid;gap:4px}.lhdl dt{font-family:var(--f-disp);font-weight:700;font-size:15px;color:#f1e4c2;margin-top:8px}.lhdl dd{margin:0;font-size:13.5px;line-height:1.45;color:#b8ac93}.wtile i.wprev{display:grid;place-items:center;width:62px;height:62px;border:0!important;border-radius:0;background:none!important;box-shadow:none!important;filter:none}.wtile i.wprev svg{display:block;width:58px;height:58px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.5))}.wtile i.wprev:after{content:none}.thou{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px;border-radius:16px;background:radial-gradient(80% 90% at 0% 50%,#d6b06829,#d6b06800 70%),linear-gradient(180deg,#1a1511,#120f0c);box-shadow:inset 0 0 0 1px #d6b06859,inset 0 2px 6px #00000080}.thou .tchip{flex:none;width:74px;height:74px}.thou .tchip svg{display:block;width:100%;height:auto;filter:drop-shadow(0 5px 6px rgba(0,0,0,.6))}.thou.lock .tchip{filter:grayscale(.8) brightness(.55)}.thou small{display:block;font:700 9.5px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#d0aa68;margin-bottom:5px}.thou b{display:block;font-family:var(--f-disp);font-size:17px;color:#f3e6c4}.thou p{margin:4px 0 0;font-size:12.5px;line-height:1.4;color:#b3a78e}.thou .tbar{height:5px;margin-top:8px;border-radius:5px;background:#0a0807;box-shadow:inset 0 1px 2px #000c;overflow:hidden}.thou .tbar i{display:block;height:100%;background:linear-gradient(90deg,#8a6a2c,#e2c47e)}.thou>div{min-width:0}.thou .tneed{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:0 8px;margin-top:9px;font-size:11.5px;color:#b3a78e}.thou .tneed span{font:700 9px/1.2 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#d0aa68}.thou .tneed em{font-style:normal;text-align:right}.thou .tneed .tbar{grid-column:1/-1;margin-top:5px}.thou .tneed.met em{color:#e2c47e}.chiprow{justify-content:center;display:flex;gap:6px;flex-wrap:nowrap}#view .hh.lhhh{margin:16px 2px 9px;font:700 11px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#bfa98a;text-shadow:none}#view>.bar+.hh.lhhh{margin-top:4px}.wtile[data-act^="cos:felt"] i,.wtile.lock[aria-label*=Oxblood] i,.wtile.lock[aria-label*=Peacock] i,.wtile.lock[aria-label*=Midnight] i,.wtile.lock[aria-label*=Sand] i,.wtile.lock[aria-label*=Slate] i{width:58px;height:40px;border:0!important;border-radius:10px;background-image:radial-gradient(70% 80% at 40% 25%,#ffffff29,#fff0 70%),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='60'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -.9 .45'/></filter><rect width='60' height='60' filter='url(%23n)'/></svg>")!important;box-shadow:inset 0 0 0 1px #050302,inset 0 0 0 2.5px #c9a45c,inset 0 0 0 3.5px #1c1107,inset 0 6px 10px -4px #0009,0 3px 6px #00000080!important}.wtile[data-act^="cos:back"] i,.wtile.lock[aria-label*=Navy] i,.wtile.lock[aria-label*=Forest] i,.wtile.lock[aria-label*=Onyx] i,.wtile.lock[aria-label*=Brass] i,.wtile.lock[aria-label*=Ink] i{width:34px;height:48px;border:0!important;border-radius:5px;background-image:linear-gradient(45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.12) 75%),linear-gradient(45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 75%,rgba(255,255,255,.12) 75%)!important;background-size:6px 6px!important;background-position:0 0,3px 3px!important;box-shadow:inset 0 0 0 2px #efe6cf,inset 0 0 0 3px #00000040,0 3px 6px #0000008c!important;transform:rotate(-4deg)}.wtile i:before,.wtile i:after{content:none!important}.wtile.lock i.wprev{filter:grayscale(.45) brightness(.72)}.wtile.lock[data-act=noop] i:not(.wprev){filter:grayscale(.6) brightness(.6)}.wtile{border-radius:14px;display:flex;flex-direction:column;align-items:center;text-align:center;border:0!important;background:linear-gradient(180deg,#221c16,#17130f);box-shadow:inset 0 1px #ffecc814,inset 0 0 0 1px #ffffff0d,0 3px #070504,0 8px 12px -6px #0009;transition:transform .08s ease;padding-top:14px!important;padding-bottom:12px!important;gap:6px}:root[data-tables=v2] .table:not(.bjfelt):before,:root[data-tables=v2] .ftable:before,:root[data-tables=v2] .czfelt:before{border-color:transparent!important}:root[data-tables=v2] .table,:root[data-tables=v2] .ftable,:root[data-tables=v2] .czfelt{--rw:24px}:root[data-tables=v2] .czfelt{padding:9px;border-radius:34px;--rw:20px}:root[data-tables=v2] .table:after,:root[data-tables=v2] .ftable:after,:root[data-tables=v2] .czfelt:after{content:"";position:absolute;inset:calc(var(--rw) * -1);border-radius:inherit;padding:var(--rw);box-sizing:border-box;pointer-events:none;z-index:3;opacity:1;mix-blend-mode:normal;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);outline:1.3px dashed rgba(238,222,190,.5);outline-offset:calc(var(--rw) * -.46);background:linear-gradient(112deg,#ffecc800 44%,#ffecc824,#ffecc800 56%) 130% 0/280% 100% no-repeat,radial-gradient(70% 46px at 50% 0,#ffdeb03d,#ffdeb000) 0 0/100% 100% no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='l'><feTurbulence type='fractalNoise' baseFrequency='1.25 1.1' numOctaves='3' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.1 0 0 .62'/></filter><rect width='120' height='120' filter='url(%23l)'/></svg>") 0 0/120px 120px,linear-gradient(180deg,var(--rm-up1) 0%,var(--rm-up2) 38%,var(--rm-up3) 72%,var(--rm-up4) 100%) 0 0/100% 100%;box-shadow:inset 0 1px #ffeccc6b,inset 0 0 0 1px #000000b8,inset 0 0 2px 2px #0000008c,inset 0 3px 3px 4px #ffe2b633,inset 0 0 4px 5px #0000002e,inset 0 2px 7px 9px rgba(var(--rm-upA),.38),inset 0 0 6px 13px rgba(var(--rm-upB),.34),inset 0 -5px 9px 12px #0000003d}:root[data-tables=v2] .table,:root[data-tables=v2] .ftable,:root[data-tables=v2] .czfelt{border-width:var(--rw);outline:1px solid rgba(0,0,0,.55);outline-offset:calc(var(--rw) * -.46 - 1.4px);box-shadow:inset 0 0 0 1px #050302,inset 0 .5px 0 2px #fff0c2,inset 0 0 0 2.5px #e6c678,inset 0 0 0 3.5px #b08840,inset 0 -.5px 0 4.5px #6a4a1b,inset 0 0 0 5.5px #1c1107,inset 0 0 0 6.5px #00000059,inset 0 22px 26px -12px #000000c7,inset 0 -12px 20px -10px #0009,inset 14px 0 20px -14px #0009,inset -14px 0 20px -14px #0009,inset 0 0 70px #0000004d,0 0 0 1px #050302,0 6px 0 1px #030201,0 8px 3px 1px #0009,0 28px 40px -10px #000000e0,0 60px 90px -30px #000000f2}:root[data-felt=peacock]{--felt1:#1b4a4c;--felt2:#123537;--felt3:#0a2224;--felt-mut:#c4dcdc}:root[data-back=forest]{--back1:#2a5242;--back2:#18352a}:root[data-back=forest] .card.back{background-color:#24483a}:root[data-back=onyx]{--back1:#1c1814;--back2:#0d0b09}:root[data-back=onyx] .card.back{box-shadow:inset 0 0 0 3px #efe6cf,inset 0 0 0 4.5px #b8975a,inset 0 0 0 5.5px #0006,0 3px 6px #0000004d,0 10px 18px -8px #00000073!important}:root[data-tables=v2] .table.bjfelt:before{content:"";position:absolute;inset:47% 5% auto;height:24%;pointer-events:none;opacity:.5;z-index:0;box-shadow:none;background:none!important}.jz{position:fixed;inset:0;z-index:8500;pointer-events:none;overflow:hidden}.jzlamp{position:absolute;left:50%;top:-24vh;width:150vw;height:92vh;transform:translate(-50%);opacity:0;background:radial-gradient(closest-side,#ffdd9633,#ffd68c12 46%,#ffdd9600 72%);animation:jzLamp 1.1s ease-out both}.jz2 .jzlamp{background:radial-gradient(closest-side,#ffe4a457,#ffd2821f 46%,#ffdd9600 74%);animation-duration:1.6s}@keyframes jzLamp{0%{opacity:0}18%{opacity:1}to{opacity:0}}.jz2 .jzcore{animation-duration:1.6s}.jzcore small{display:block;font:700 11px/1.2 var(--f-body);letter-spacing:.26em;text-transform:uppercase;color:#e6c77f;margin-bottom:8px;text-shadow:0 2px 12px rgba(0,0,0,.95),0 0 2px #000}.jzcore b{display:block;font-family:var(--f-hero,var(--f-disp));font-weight:700;line-height:1;color:#f8eed3;font-variant-numeric:lining-nums tabular-nums;text-shadow:0 2px 0 rgba(58,38,8,.95),0 0 26px rgba(240,200,120,.5),0 10px 30px rgba(0,0,0,.9)}.jzcore em{display:block;font-style:normal;margin-top:9px;font-size:13px;color:#e0d4b8;text-shadow:0 2px 10px #000,0 0 2px #000}@keyframes jzPop{0%{opacity:0;transform:translateY(14px) scale(.86)}16%{opacity:1;transform:translateY(0) scale(1.04)}28%{transform:scale(1)}74%{opacity:1;transform:translateY(-5px)}to{opacity:0;transform:translateY(-20px)}}.jzring{position:absolute;left:50%;top:calc(34% + 22px);width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;opacity:0;box-shadow:0 0 0 1.5px #eccc80d9,0 0 18px 2px #eccc8059;animation:jzRing 1.25s cubic-bezier(.2,.7,.2,1) .06s both}@keyframes jzRing{0%{opacity:0;transform:scale(.3)}20%{opacity:1}to{opacity:0;transform:scale(2.7)}}.jzmote{position:absolute;left:50%;top:38%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#f6dc93;box-shadow:0 0 8px 2px #f4d98e8c;opacity:0;animation:jzMote 1.45s ease-out both}@keyframes jzMote{0%{opacity:0;transform:translate(0) scale(.6)}14%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.25)}}.jzrm .jzcore{animation:jzFade 1.3s ease both}.jzrm .jzlamp,.jzrm .jzring,.jzrm .jzmote{display:none}@keyframes jzFade{0%,to{opacity:0}12%,82%{opacity:1}}.sitbar{display:flex;align-items:center;gap:11px;width:100%;margin:0 0 10px;padding:8px 12px;border-radius:14px;cursor:pointer;text-align:left;font:inherit;color:var(--ink);border:1px solid rgba(201,162,75,.28);background:linear-gradient(180deg,#ffecc80d,#ffecc800),#14100d8c;box-shadow:inset 0 1px #ffecc80f}.sitbar:active{transform:translateY(1px)}.sitpips{display:flex;gap:5px;flex:none}.sitpips i{width:22px;height:5px;border-radius:3px;background:#ffffff1f;box-shadow:inset 0 1px 1px #0006}.sitpips i.on{background:linear-gradient(90deg,#c9a24b var(--p,0%),rgba(201,162,75,.22) var(--p,0%))}.sitpips i.done{background:linear-gradient(180deg,#f1d99a,#b8903e);box-shadow:0 0 6px #e6c67866}.sittx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sittx b{font:700 10px/1.2 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#d6b36a}.sittx em{font-style:normal;font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sitbar .go{color:#b89a60;font-size:15px;flex:none}.sitbar.won{border-color:#e6c67899}.sitbar.clear{animation:sitGlow 1.4s ease both}@keyframes sitGlow{0%{box-shadow:0 0 #eccc8000}25%{box-shadow:0 0 0 2px #eccc80b3,0 0 22px #eccc8059}to{box-shadow:inset 0 1px #ffecc80f}}.sitinfo{margin:-4px 0 12px;padding:12px 14px;border-radius:14px;background:var(--panel);border:1px solid var(--line);font-size:13.5px;line-height:1.45}.sitinfo p{margin:0 0 8px}.sitinfo p:last-child{margin:0}.sitinfo ol{margin:0 0 8px;padding-left:20px}@media (prefers-reduced-motion:reduce){.sitbar.clear{animation:none}}:root[data-motion=off] .sitbar.clear{animation:none}.tkplaque{display:flex;align-items:center;gap:13px;width:100%;margin:2px 0 4px;padding:13px 14px 13px 10px;border:0;border-radius:18px;text-align:left;cursor:pointer;font:inherit;color:#efe6d0;background:radial-gradient(90% 120% at 0% 0%,#ffe2aa21,#ffe2aa00 60%),linear-gradient(180deg,#2a2018,#17120e);box-shadow:inset 0 0 0 1px #d6b0688c,inset 0 1px 0 1px #ffecc814,0 4px #070504,0 12px 24px -10px #000c}.tkplaque:active{transform:translateY(3px);box-shadow:inset 0 0 0 1px #d6b06873,0 1px #070504}.tkplaque .tkpin{flex:none;width:56px;display:grid;place-items:center}.tkplaque .lhtx small{font:700 9.5px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#d0aa68}.tkrow .lhico svg{display:block}.tkrow.locked{opacity:.62}.tkrow.locked .lhtx em{color:#9d917a}.tkhost{margin:0 0 12px;padding:14px 14px 12px;border-radius:18px;color:#efe6d0;background:radial-gradient(90% 70% at 15% 0%,#ffe2aa1f,#ffe2aa00 70%),linear-gradient(180deg,#241c15,#16120e);box-shadow:inset 0 0 0 1px #d6b0686b,0 10px 24px -12px #000c}.tkhost p{margin:9px 0 0;font-size:14px;line-height:1.45;color:#d8ccb0}.tkhost p b{color:#f1d99a}.tkhost.lou{background:radial-gradient(90% 70% at 15% 0%,#fff0cd1a,#fff0cd00 70%),linear-gradient(180deg,#221d18,#15120f);box-shadow:inset 0 0 0 1px #e6cd8c4d,0 10px 24px -12px #000c}.tksteps{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0 0 12px}.tksteps button{display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px 7px;border-radius:12px;border:1px solid var(--line);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer}.tksteps button i{font:700 10px/1 var(--f-num);font-style:normal;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:1px solid currentColor}.tksteps button span{font:700 10.5px/1.1 var(--f-body);letter-spacing:.12em;text-transform:uppercase}.tksteps button[aria-current=true]{color:#f1d99a;border-color:#d6b06899;background:linear-gradient(180deg,#d6b06824,#d6b06808),var(--panel)}.tksteps button.done i{background:linear-gradient(180deg,#f1d99a,#b8903e);color:#2a1a06;border-color:transparent}.tksteps button:disabled{opacity:.42;cursor:not-allowed}.tkdyk{margin-top:12px;border-radius:14px;border:1px dashed rgba(201,162,75,.45);padding:10px 13px;background:#c9a24b0a}.tkdyk summary{cursor:pointer;font:700 10.5px/1.4 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#c9a45c;list-style:none}.tkdyk summary::-webkit-details-marker{display:none}.tkdyk summary:before{content:"+ "}.tkdyk[open] summary:before{content:"\2212"}.tkdyk p{margin:8px 0 2px;font-size:13.5px;line-height:1.45;color:var(--muted)}.tkclock{height:6px;border-radius:3px;margin:-2px 0 10px;background:#ffffff14;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.tkclock i{display:block;height:100%;transform-origin:left center;border-radius:3px;background:linear-gradient(90deg,#b3302b,#c9a24b 35%,#f1d99a);animation:tkClock linear both}@keyframes tkClock{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.tkclock.stop i{animation-play-state:paused}.tkq{margin:12px 2px 0;text-align:center;font-family:var(--f-disp);font-size:17px;line-height:1.3}.tkq small{display:block;font:500 13px/1.4 var(--f-body);color:var(--muted);margin-top:4px}.tkfelts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tkfelt{border-radius:14px;padding:10px 9px 11px;color:var(--felt-ink);text-align:left;background:radial-gradient(120% 90% at 50% 0%,var(--felt1),var(--felt2) 62%,var(--felt3));box-shadow:0 0 0 3px #2b1d15,0 8px 18px #00000047}.tkfelt h4{margin:0 0 7px;text-align:center;font:700 10.5px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.tkfelt ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.tkfelt li{font-size:12.5px;line-height:1.25;color:var(--felt-mut)}.tkfelt li.diff{color:#fff3d2;font-weight:700}.tkfelt li.diff:before{content:"\25c6";color:#e6c766;font-size:9px;vertical-align:1px}.tkrun{display:flex;justify-content:center;flex-wrap:wrap;gap:4px}.tkrun .card{--cw:clamp(36px,11vw,50px)}.tkbig{font-family:var(--f-num);font-size:30px;font-weight:700;color:#fff3d2;font-variant-numeric:tabular-nums}.tkdone{text-align:center}.tkdone .tkbadge{display:flex;justify-content:center;margin:4px 0 6px}.tkdone h2{margin:2px 0 4px}.tkdone .mut{margin:0 auto;max-width:34ch}.tknext{margin-top:12px}.tkmiss{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:6px;text-align:left}.tkmiss li{font-size:13px;line-height:1.4;padding:8px 10px;border-radius:10px;background:var(--panel2);border-left:3px solid var(--lose)}.tkwait{text-align:center;color:var(--muted);font-size:13px;padding:14px 0 4px}.tkpins .pin b{font-size:12px;text-align:center;line-height:1.2}.fb p b{color:var(--ink)}.jzcore:before{content:"";position:absolute;left:50%;top:50%;width:min(360px,94vw);height:150px;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#080604b8,#08060473 55%,#08060400)}.jzcore{position:absolute;left:12px;right:12px;top:25%;text-align:center;animation:jzPop 1.05s cubic-bezier(.2,.8,.2,1) both;isolation:isolate}.roomsign{width:100%;display:flex;align-items:center;gap:12px;margin:18px 0 6px;padding:12px;border:0;border-radius:16px;font:inherit;text-align:left;color:#efe6d0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .09s ease;background:radial-gradient(rgba(0,0,0,.16) 1px,transparent 1.6px) 0 0/4px 4px,linear-gradient(180deg,#2a1a14,#160e0b);box-shadow:inset 0 1px #ffe6c81a,inset 0 0 0 1px #c9a24b38,0 10px 20px -12px #000c}.rsplate{position:relative;flex:none;width:118px;padding:9px 8px 7px;border-radius:7px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1px;color:#2a1e05;background:linear-gradient(180deg,#f7e3a6,#e2bf6a 45%,#c49a45 80%,#a57c2c);box-shadow:inset 0 1px #fff9,inset 0 -2px 3px #50320a59,0 0 0 1px #6b4a17,0 3px #5a3e14,0 8px 14px -6px #000c}.rsplate:before{content:"";position:absolute;inset:4px;border-radius:4px;border:1px solid rgba(90,62,20,.38);pointer-events:none}.rsplate small{font:800 7.5px/1.2 var(--f-body);letter-spacing:.18em;text-transform:uppercase;opacity:.72}.rsplate b{font:700 15px/1.15 var(--f-disp);text-shadow:0 1px 0 rgba(255,245,215,.5)}.rskey{width:22px;height:11px;margin-top:2px;color:#462e0cbf}.rsscrew{position:absolute;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff3cf,#a57c2c 70%);box-shadow:0 0 0 .5px #462e0c99}.rsscrew.l{left:5px}.rsscrew.r{right:5px}.rsrows{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.rsrows>span{font-size:12.5px;line-height:1.3;color:var(--ink)}.rsrows em{display:block;font:700 9px/1.2 var(--f-body);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:#d0aa68;margin-bottom:1px}.roomsign:active,.stroom:active{transform:translateY(1px) scale(.995)}.roomsign .go,.stroom .go{flex:none;color:#bfa56a;font-size:20px;line-height:1}.cstand{margin:4px 0 14px}.cshere{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 10px;border-radius:20px;color:#efe6d0;background:radial-gradient(90% 130% at 0% 0%,#ffe2aa24,#ffe2aa00 60%),linear-gradient(180deg,#261d16,#15110d);box-shadow:inset 0 0 0 1px #d6b06873,0 10px 22px -12px #000c}.cshere .roomcrest{width:66px}.cshere .lhtx small{font:700 9.5px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#d0aa68}.cshere .lhtx b{font:700 21px/1.15 var(--f-disp)}.csladder{list-style:none;margin:12px 0 0;padding:0 0 0 4px;position:relative}.csladder:before{content:"";position:absolute;left:25px;top:22px;bottom:22px;width:1px;background:linear-gradient(180deg,#d6b36a8c,#d6b36a1f)}.csladder li{position:relative;display:flex;gap:12px;align-items:flex-start;padding:8px 0}.cscrest{flex:none;width:44px;display:grid;place-items:center;position:relative;z-index:1}.csladder li.later .cscrest{opacity:.55}.cstx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:4px}.cstx>b{font:700 16px/1.2 var(--f-disp)}.cstx>span{font-size:12.5px;color:var(--muted);line-height:1.35}.csladder li.here .cstx>b{color:#e2c173}.csladder li.next .cstx>b{color:var(--ink)}.csladder li.later .cstx>b{color:var(--muted)}.csreq{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:3px;font:600 11.5px/1.2 var(--f-body);color:var(--muted)}.csreq i{height:5px;border-radius:99px;background:#0006;box-shadow:inset 0 1px 2px #0009;overflow:hidden}.csreq i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a8842f,#f0d88f)}.csreq em{font-style:normal;font-variant-numeric:tabular-nums;color:var(--ink)}.cslink{margin:12px 2px 0}.roomcrest{flex:none;width:58px;display:grid;place-items:center}.roomdots{display:flex;flex-direction:column;gap:5px;flex:none}.roomdots i{width:7px;height:7px;border-radius:50%;background:#ffffff1f}.roomdots i.on{background:#d6b36a;box-shadow:0 0 6px #d6b36a99}.host.roomcall{background:#060403bd;display:grid;place-items:center}.host.roomcall .hcard{position:relative;left:auto;right:auto;margin:0 16px;width:calc(100% - 32px)}.roomcallcrest{display:flex;justify-content:center;margin:-4px 0 8px}#roomtone{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity 1.2s ease}:root[data-room=back] #roomtone{opacity:1;background:radial-gradient(90% 55% at 50% -8%,#d6964621,#d6964600 70%)}:root[data-room=members] #roomtone{opacity:1;background:radial-gradient(90% 55% at 50% -8%,#a0304029,#a0304000 70%),radial-gradient(80% 50% at 50% 110%,rgba(120,30,45,.1),transparent 70%)}:root[data-room=private] #roomtone{opacity:1;background:radial-gradient(90% 55% at 50% -8%,#d6b36a24,#d6b36a00 70%),radial-gradient(90% 60% at 50% 110%,rgba(30,110,80,.14),transparent 70%)}:root[data-room=back]{--rm-lamp:255,196,110;--rm-lamp2:245,170,90;--rm-tlamp:255,196,120;--rm-flamp:255,226,168;--rm-wall1:#2c1d10;--rm-wall2:#1a120b;--rm-rail1:#8a5428;--rm-rail2:#63391a;--rm-rail3:#3e220f;--rm-rail4:#26140a;--rm-rail5:#170b05;--rm-hrail1:#7a4a24;--rm-hrail2:#4f2d14;--rm-hrail3:#221207;--rm-up1:#3a220f;--rm-up2:#28170a;--rm-up3:#190d05;--rm-up4:#0e0703;--rm-upA:200,136,72;--rm-upB:140,88,44}:root[data-room=members]{--rm-lamp:255,190,160;--rm-lamp2:230,150,140;--rm-tlamp:255,190,160;--rm-flamp:255,228,204;--rm-wall1:#2a1417;--rm-wall2:#1a0f10;--rm-rail1:#72292b;--rm-rail2:#521b1e;--rm-rail3:#341012;--rm-rail4:#210a0b;--rm-rail5:#140606;--rm-hrail1:#66262a;--rm-hrail2:#41171a;--rm-hrail3:#1c0909;--rm-up1:#3a1416;--rm-up2:#290d0f;--rm-up3:#1a0708;--rm-up4:#0f0405;--rm-upA:150,80,76;--rm-upB:104,50,48}:root[data-room=private]{--rm-lamp:255,222,150;--rm-lamp2:215,205,140;--rm-tlamp:255,222,160;--rm-flamp:255,240,204;--rm-wall1:#16211b;--rm-wall2:#101612;--rm-rail1:#34302b;--rm-rail2:#24211d;--rm-rail3:#161412;--rm-rail4:#0d0c0b;--rm-rail5:#070606;--rm-hrail1:#34302b;--rm-hrail2:#1f1c19;--rm-hrail3:#0c0b0a;--rm-up1:#1f1d1a;--rm-up2:#151412;--rm-up3:#0d0c0b;--rm-up4:#060505;--rm-upA:156,142,116;--rm-upB:100,90,74}.tkhand{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 0;padding:0 4px}.tkhand .card{--cw:clamp(30px,9.4vw,40px);margin:0 -2px}.dico{width:46px;height:46px;border-radius:50%;background:radial-gradient(circle at 40% 32%,#3a5a46,#16261d 72%);box-shadow:inset 0 0 0 2px #d6b0688c,inset 0 2px 3px #ffffff2e,0 3px 6px #0006}.dico.fam{background:radial-gradient(circle at 40% 32%,#7a4a2c,#3a2212 72%)}.dico i{font-style:normal;font-family:var(--f-num);font-weight:800;font-size:15px;color:#f1e8d2}.fb.judge{border-left:4px solid var(--brass)}.fb.judge>b{color:var(--ink)}.fviews{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:7px}.fviews li{font-size:.9em;line-height:1.35;padding:7px 9px;border-radius:10px;background:#ffffff09;border:1px solid var(--line)}.fviews li.same{border-color:#d6b06899;background:#d6b06817}.fviews strong{display:block;font-size:.82em;letter-spacing:.06em;text-transform:uppercase;color:var(--brass)}.fviews em{color:var(--muted)}.hud.h4{grid-template-columns:repeat(4,1fr)}.plaque.bankroll{-webkit-backdrop-filter:blur(16px) saturate(1.5);border-radius:20px;-webkit-backdrop-filter:none;margin-top:10px;background:none!important;box-shadow:none!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;padding:10px 4px 4px}.plaque.bankroll:before,.plaque.bankroll:after{display:none!important}.hhlink{flex:none;display:inline-flex;align-items:center;gap:4px;margin:0 2px 5px;padding:6px 0 4px;border:0;background:none;font:700 12.5px/1 var(--f-body);letter-spacing:.02em;color:#d9b867;cursor:pointer}.hhlink span{font-size:18px;line-height:.8}.hhlink:active{opacity:.7}.hhlink,.hcmode{position:relative}.hhlink:after,.hcmode:after{content:"";position:absolute;inset:-10px -6px}.segpill{position:absolute;left:0;top:0;width:0;height:0;opacity:0;pointer-events:none;z-index:0;transition:transform .22s cubic-bezier(.22,.85,.32,1),width .22s cubic-bezier(.22,.85,.32,1),height .22s cubic-bezier(.22,.85,.32,1);border-radius:10px;background:linear-gradient(180deg,#ffffff29,#ffffff05 48%,#0000 52%,#0000002e),radial-gradient(120% 140% at 50% 0%,var(--felt1),var(--felt2) 60%,var(--felt3));box-shadow:inset 0 0 0 1px #e8c8808c,inset 0 1px 0 1px #fff4d638,0 1px 2px #00000080!important}.seg+.seg .segpill{background:linear-gradient(180deg,#ffffff1f,#ffffff05 50%,#00000024),#2a2219;box-shadow:inset 0 0 0 1px #e8c88059,0 1px 2px #00000073!important}.lhsecs{position:sticky;top:env(safe-area-inset-top,0px);z-index:5;scrollbar-width:none;margin:0 -16px 12px;background:linear-gradient(180deg,#13100df5,#13100de6 70%,#13100d00);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;overflow:visible;padding:8px 16px 12px}.lhsecs button{justify-content:center;gap:0;padding:0 4px;min-height:38px;font-size:12.5px;white-space:nowrap}#view .panel+.plaque.lhnum{margin-top:12px}.hastabs{padding-bottom:calc(140px + env(safe-area-inset-bottom,0px))}@property --xpv{syntax:"<number>";inherits:false;initial-value:0}.home3{position:relative;margin-top:-10px}#homeamb{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .6s ease;overflow:hidden}body.onhome #homeamb,body.inroom #homeamb{opacity:1}body.inroom:not(.onhome) .hroom .haworld{animation:none!important;transform:none!important}body.inroom:not(.onhome) #homeamb:after{content:"";position:absolute;inset:0;background:#0e0b092e}@keyframes haBreath{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hacone,.hm{animation:none}.hm{display:none}}@keyframes hvIn{0%{opacity:0;transform:translateY(-16px)}60%{opacity:1}}.home3.hin .hv{animation:hvIn .7s cubic-bezier(.2,.75,.25,1.04) backwards;animation-delay:calc(var(--i) * 70ms + 40ms)}.hwhead{display:flex;align-items:center;gap:13px;padding-top:0}.hwav{position:relative;flex:none;width:58px;height:58px;display:grid;place-items:center}.hwav>svg{position:relative;z-index:1;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5))}.hwring{position:absolute;inset:0;border-radius:50%;--xpv:var(--xp);background:conic-gradient(from -90deg,#f3dc9c 0,#c9a24b calc(var(--xpv) * 1%),#ffecc824 calc(var(--xpv) * 1%));-webkit-mask:radial-gradient(closest-side,transparent 82%,#000 84%,#000 99%,transparent 100%);mask:radial-gradient(closest-side,transparent 82%,#000 84%,#000 99%,transparent 100%);filter:drop-shadow(0 0 4px rgba(214,179,106,.45))}@keyframes xpFill{0%{--xpv:0}}.home3.hin .hwring{animation:xpFill 1.2s cubic-bezier(.2,.8,.2,1) .35s both}.hwlv{position:absolute;z-index:2;right:-4px;bottom:-3px;min-width:21px;height:19px;padding:0 5px;border-radius:99px;display:grid;place-items:center;font:800 10.5px/1 var(--f-num,var(--f-body));font-style:normal;color:#241606;background:linear-gradient(180deg,#f7e2a6,#c9a24b 60%,#9c7738);box-shadow:0 0 0 2px #140f0a,inset 0 1px #fff9,0 3px 6px #00000073}.hwwho{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.hwwho small{font:700 10px/1.2 var(--f-body);letter-spacing:.22em;text-transform:uppercase;color:#e2c173}.hwwho b{font:700 21px/1.1 var(--f-hero);color:#f7eedb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 2px 10px rgba(0,0,0,.5)}.hwwho span{font:500 12px/1.25 var(--f-disp);font-style:italic;color:#bfb196;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hwhead .hubtools{align-self:center;margin-top:0}.hwallet{margin:16px 0 4px;padding:0 2px}.hwk{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.hwk span{font:700 10.5px/1 var(--f-body);letter-spacing:.26em;text-transform:uppercase;color:#e2c173}.hwk em{font:500 12px/1 var(--f-body);font-style:normal;color:#bfb196}.hwdelta{font:800 12px/1 var(--f-body);padding:4px 8px;border-radius:99px;animation:hwPop .5s cubic-bezier(.2,.9,.3,1.3) both}.hwdelta.pos{color:#bff0d2;background:#288c5a47;box-shadow:inset 0 0 0 1px #6fd3a073}.hwdelta.neg{color:#ffd1ca;background:#aa322847;box-shadow:inset 0 0 0 1px #ff9a8c66}@keyframes hwPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.hwamt{position:relative;display:inline-block;margin-top:8px;font:700 clamp(40px,12vw,52px)/1 var(--f-hero);letter-spacing:.005em;font-variant-numeric:lining-nums tabular-nums;color:transparent;background:linear-gradient(180deg,#fffaf0,#f5e2ae 40%,#d0aa5c 78%,#a8842f);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55)) drop-shadow(0 10px 18px rgba(0,0,0,.5));transition:filter .4s}.hwamt.up{filter:drop-shadow(0 2px 0 rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(111,211,160,.55))}.hwamt.down{filter:drop-shadow(0 2px 0 rgba(0,0,0,.55)) drop-shadow(0 0 18px rgba(255,120,100,.4))}@keyframes hwGlint{0%{opacity:0;transform:translate(-110%)}20%{opacity:1}to{opacity:0;transform:translate(110%)}}.home3.hin .hwamt:after{animation:hwGlint 1.3s ease-out .55s both}.hwxp{display:flex;align-items:center;gap:10px;margin-top:20px;font:700 11px/1 var(--f-body);letter-spacing:.04em;color:#c9b995}.hwxp span:first-child{color:#e2c173}.hchart{margin-top:18px}.hcgo{position:relative;width:100%;display:block;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.hcplot{position:relative;display:block;height:64px}.hcplot svg{display:block;width:100%;height:100%;overflow:visible}.hcst{stop-color:#d6b36a}.hcl{fill:none;stroke:#e0bf74;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 4px rgba(214,179,106,.5))}.hcbase{stroke:#f0e9d82e;stroke-width:1;stroke-dasharray:2 4}.hcdot{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#fff3cf;box-shadow:0 0 0 2px #d6b36a59,0 0 10px #ffdc8ccc}.hcmode{margin-left:auto;padding:4px 9px;border:0;border-radius:99px;font:800 12px/1 var(--f-body);color:#e2c173;background:#c9a24b1f;box-shadow:inset 0 0 0 1px #d6b36a6b;cursor:pointer;transition:transform .09s ease;-webkit-tap-highlight-color:transparent}.hcmode:active{transform:scale(.94)}@keyframes hcIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hcDot{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.home3.hin .hcplot svg{animation:hcIn 1s cubic-bezier(.2,.8,.2,1) .45s both}.home3.hin .hcdot{animation:hcDot .35s cubic-bezier(.2,.8,.2,1.12) 1.35s both}:root[data-motion=off] .home3.hin .hcplot svg,:root[data-motion=off] .home3.hin .hcdot{animation:none}.hwbar{flex:1;height:5px;border-radius:99px;background:#00000073;box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffff0f;overflow:hidden}.hwbar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a8842f,#f0d88f);box-shadow:0 0 8px #d6b36a99}@keyframes barIn{0%{transform:scaleX(0)}}.home3.hin .hwbar i{transform-origin:left;animation:barIn 1s cubic-bezier(.2,.8,.2,1) .5s both}.hshead{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:20px 2px 10px}.hshead h3{margin:0;display:flex;align-items:center;gap:10px;font:700 19px/1.1 var(--f-disp);color:#f3e6c4;flex:1;min-width:0}.hshead h3:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(214,179,106,.45),transparent)}.hshead .hhlink{margin:0 0 1px}.htile{position:relative;display:flex;flex-direction:column;gap:9px;padding:9px 9px 11px;border:0;border-radius:20px;text-align:left;color:#efe6d0;cursor:pointer;font:inherit;background:linear-gradient(180deg,#261e17,#17120e);box-shadow:inset 0 1px #ffecc81f,inset 0 0 0 1px #d6b0682e,0 3px #070504,0 14px 22px -12px #000000b3;transition:transform .09s ease,box-shadow .09s ease}.htile:active{transform:translateY(3px);box-shadow:inset 0 1px #ffecc81a,inset 0 0 0 1px #d6b06833,0 0 #070504,0 5px 10px -6px #000000b3}.htfelt{--f1:#17563f;--f2:#0b3a2b;position:relative;display:grid;place-items:center;height:76px;border-radius:14px;overflow:hidden;isolation:isolate;background:radial-gradient(90% 80% at 50% 30%,var(--f1),var(--f2) 75%);box-shadow:inset 0 0 0 1px #080504,inset 0 0 0 2.5px #b8914a,inset 0 0 0 3.5px #3a2812,inset 0 10px 16px -8px #0009,inset 0 -14px 22px -14px #0009}.htfelt:before{content:"";position:absolute;inset:0;z-index:0;opacity:.55;background:repeating-linear-gradient(45deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px),repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px)}.htfelt:after{content:"";position:absolute;inset:0;z-index:3;background:radial-gradient(60% 55% at 50% 0%,rgba(255,236,190,.22),transparent 70%);pointer-events:none}.ht-cards .htfelt{--f1:#6b1f2a;--f2:#360d14}.htfan{position:relative;z-index:1;width:62px;height:52px}.httx{display:flex;flex-direction:column;gap:3px;padding:0 4px;min-width:0}.httx b{font:700 16px/1.15 var(--f-disp);color:#f5e9c9}.httx em{font:600 11.5px/1.25 var(--f-body);font-style:normal;color:#b3a78e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.htile.live .httx em{color:#e7c873}.htdot{position:absolute;top:16px;right:16px;z-index:4;width:8px;height:8px;border-radius:50%;background:#7fe0a8;box-shadow:0 0 0 2px #00000059,0 0 10px #7fe0a8;animation:htPulse 2.2s ease-in-out infinite}@keyframes htPulse{0%,to{opacity:1}50%{opacity:.45}}@media (hover:hover){.htile:hover .htfan{transform:translateY(-2px) scale(1.04)}}.htfan{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.hnext{display:flex;align-items:baseline;gap:8px;width:100%;margin:8px 0 0;padding:10px 4px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.hnext small{flex:none;font:700 9.5px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#d0aa68}.hnext b{flex:1;min-width:0;font:600 13.5px/1.25 var(--f-body);color:#e6dcc4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hnext span{color:#d0aa68;font-size:18px;line-height:1}.hnext:active b{color:#f3e6c4}.hstand{margin-top:2px}.stroom{width:100%;border:0;text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .09s ease;display:flex;align-items:center;gap:12px;padding:12px 14px 12px 10px;border-radius:18px;background:linear-gradient(180deg,#ffffff0d,#ffffff04);box-shadow:inset 0 0 0 1px #d6b0682e}.sttx{flex:1;display:flex;flex-direction:column;gap:2px}.sttx small{font:700 9.5px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#d0aa68}.sttx b{font:700 17px/1.15 var(--f-disp);color:#f3e6c4}.stroom .roomdots{flex-direction:row}.stgames{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px}.stg{display:flex;flex-direction:column;align-items:center;gap:3px;padding:11px 6px 10px;border:0;border-radius:16px;text-align:center;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .09s ease;background:linear-gradient(180deg,#ffffff0b,#ffffff03);box-shadow:inset 0 0 0 1px #d6b06824}.stg:active{transform:translateY(2px)}.stc{filter:drop-shadow(0 5px 6px rgba(0,0,0,.45))}.stg b{margin-top:4px;font:700 13.5px/1.1 var(--f-disp);color:#f0e4c4}.stg em{font:600 10.5px/1.2 var(--f-body);font-style:normal;color:#a89f8c}.stbar{width:70%;height:3px;margin-top:5px;border-radius:2px;background:#ffffff14;overflow:hidden}.stbar i{display:block;height:100%;background:linear-gradient(90deg,#a8842f,#f0d88f)}@media (prefers-reduced-motion:reduce){.home3.hin .hv,.home3.hin .hwring,.home3.hin .hwbar i,.home3.hin .hwamt:after,.htdot,.home3.hin .hcplot svg,.home3.hin .hcdot{animation:none}}:root[data-motion=off] .home3.hin .hv,:root[data-motion=off] .htdot{animation:none}html.lswvt::view-transition-old(root),html.lswvt::view-transition-new(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}#lightsw{position:fixed;inset:0;z-index:90;pointer-events:none;animation:lswLift .6s cubic-bezier(.4,0,.2,1) both}#lightsw.on{background:#08060452}#lightsw.off{background:#ffd69624;mix-blend-mode:screen}@keyframes lswLift{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){#lightsw{display:none}}:root[data-motion=off] #lightsw{display:none}:root:not([data-theme=light]) body.inroom #homeamb:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(70% 38% at 50% 0%,#e4c49c14,#e4c49c00 72%),radial-gradient(130% 95% at 50% 38%,#0000 46%,#060504b8)}.hacone{position:absolute;left:50%;width:170vw;transform:translate(-50%);top:-14vh;height:82vh;background:radial-gradient(44% 58% at 50% 6%,rgba(var(--rm-lamp),.085),rgba(var(--rm-lamp2),.03) 46%,transparent 74%);animation:haBreath 12s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hacone{animation:none}}:root[data-motion=off] .hacone{animation:none}.hadust{position:absolute;inset:0;-webkit-mask-image:radial-gradient(38% 50% at 50% 18%,#000,transparent);mask-image:radial-gradient(38% 50% at 50% 18%,#000,transparent)}.hm{position:absolute;width:var(--s);height:var(--s);border-radius:50%;background:#fff0d2b3;opacity:0;animation:hmFloat var(--d) linear infinite;animation-delay:var(--w)}@keyframes hmFloat{0%{opacity:0;transform:translateZ(0)}20%{opacity:.8}70%{opacity:.5}to{opacity:0;transform:translate3d(24px,-60px,0)}}@media (prefers-reduced-motion:reduce){.hm{display:none}}:root[data-motion=off] .hm{display:none}#lights{position:fixed;inset:0;z-index:40;pointer-events:none;opacity:0;background:radial-gradient(75% 60% at 50% 40%,#08060459,#080604eb)}#lights.up{animation:lightsUp .5s cubic-bezier(.2,.8,.2,1) both}#lights.up.slow{animation-duration:1.4s}@keyframes lightsUp{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){#lights{display:none}}:root[data-motion=off] #lights{display:none}.hroom{position:absolute;inset:0;overflow:hidden;contain:strict;background:var(--floor2);--veil:9,11,17;--shadow:3,4,9;--wall1:#181c25;--wall2:#0a0c11;--panel:#2e2016;--floor1:#2a1b11;--floor2:#20140c;--tex:236,220,198;--tex-a:.045;--shade:3,4,8;--lamp:232,200,160}@media (prefers-reduced-motion:reduce){.hroom .haworld{animation:none!important;transform:none!important}}:root[data-motion=off] .hroom .haworld{animation:none!important;transform:none!important}.hroom .harm{position:absolute;inset:0;perspective:900px;perspective-origin:50% 46%}.hroom .haworld{position:absolute;left:0;top:0;width:var(--W);height:var(--Hw);transform-style:preserve-3d;will-change:transform}@supports (animation-timeline: scroll()){.hroom.sda .haworld{animation:hrCam linear both;animation-timeline:scroll(root block)}@keyframes hrCam{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(var(--camMax) * -1),0)}}}.hroom .hrf{position:absolute;overflow:hidden;backface-visibility:hidden}.hroom .back{left:0;top:0;width:var(--W);height:var(--Hw)}.hroom .hrf>i{position:absolute;left:0;right:0;display:block}.hroom .hrf>i.grain{top:0;bottom:0;z-index:2;background:var(--grain) 0 0/128px 128px;opacity:.9}.hroom .back>i.wash{top:0;height:70%;z-index:2;background:radial-gradient(70% 60% at 50% 0%,rgba(var(--lamp),.1),rgba(var(--lamp),.03) 55%,transparent)}.hroom .upper{top:0;height:var(--rail);background-color:var(--wall1);background-image:var(--frames,none),var(--paper),linear-gradient(180deg,var(--wall1) 20%,var(--wall2));background-size:auto calc(100% - 76px),auto,100% 100%;background-repeat:repeat-x,repeat,no-repeat;background-position:50% 72px,50% 0,0 0}.hroom .prail{top:calc(var(--ft) * .5);height:7px;background:linear-gradient(180deg,rgba(var(--shade),.25),rgba(var(--tex),.2) 25%,rgba(var(--tex),.07) 55%,rgba(var(--shade),.5));box-shadow:0 3px 5px rgba(var(--shade),.3)}.hroom .rail:after{content:"";position:absolute;inset:0;background:var(--raildeco,none)}.hroom .rail{top:var(--rail);height:11px;background:linear-gradient(180deg,rgba(var(--shade),.3),rgba(var(--tex),.22) 25%,rgba(var(--tex),.1) 55%,rgba(var(--shade),.55))}.hroom .lower{top:calc(var(--rail) + 11px);bottom:calc(var(--ft) * .5);background-color:var(--panel);background-image:var(--wainhi,var(--wains)),linear-gradient(180deg,rgba(var(--shade),.25),transparent 12%,transparent 80%,rgba(var(--shade),.3));background-repeat:repeat-x,no-repeat;background-position:50% 0,0 0;background-size:auto 100%,100% 100%}.hroom .skirt{bottom:0;height:calc(var(--ft) * .55);background:linear-gradient(180deg,rgba(var(--shade),.35),rgba(var(--tex),.16) 12%,rgba(var(--shade),.25) 22%,rgba(var(--tex),.08) 30%,rgba(var(--shade),.2) 60%,rgba(var(--shade),.6))}.hroom .back>i.scon{top:0;height:var(--rail);z-index:3;background-image:var(--scon),var(--scon);background-repeat:no-repeat;background-size:320px 760px;background-position:-200px calc(var(--ft) * 2.5 - 300px),calc(var(--W) - 120px) calc(var(--ft) * 2.5 - 300px)}.hroom .back>i.lower:after{content:"";position:absolute;left:0;right:0;top:0;height:46%;pointer-events:none;background:radial-gradient(30% 70% at 0% 0%,rgba(var(--lamp),.1),transparent 80%),radial-gradient(30% 70% at 100% 0%,rgba(var(--lamp),.1),transparent 80%)}.hroom .hrf{filter:blur(1.5px)}.hroom:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(var(--shadow),.6),rgba(var(--shadow),.32) 14%,rgba(var(--shadow),0) 34%),linear-gradient(180deg,rgba(var(--veil),.62),rgba(var(--veil),.44) 28%,rgba(var(--veil),.26) 50%,rgba(var(--veil),.22))}.hroom[data-tint=gold]{--lamp:232,196,150}.hroom[data-tint=green]{--lamp:150,214,160}.hroom[data-tint=red]{--lamp:255,128,104}.hroom[data-tint=purple]{--lamp:196,150,240}.hroom[data-tint=grey]{--lamp:196,214,240}.hroom:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(90% 60% at 50% 8%,rgba(var(--lamp),.16),rgba(var(--lamp),.05) 55%,rgba(var(--lamp),0) 90%)}.hroom .rail{background:linear-gradient(180deg,rgba(var(--shade),.55) 0,#3b2b10 1px,#9c7a36 3px,#e6c77e,#b8913f 6px,#6e5222,#2a1e0a 10px,rgba(var(--shade),.6) 11px)}.hroom .prail{height:5px;background:linear-gradient(180deg,#3b2b10,#c9a24b 40%,#f0d898 55%,#7a5a24 80%,#2a1e0a);opacity:.75;box-shadow:0 3px 5px rgba(var(--shade),.45)}.hroom .lower:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,214,170,.028) 0 1px,transparent 1px 5px,rgba(0,0,0,.07) 5px 6px,transparent 6px 11px,rgba(255,214,170,.02) 11px 13px,transparent 13px 19px),linear-gradient(180deg,rgba(var(--lamp),.07),rgba(var(--lamp),0) 40%)}.hwamt:after{content:"";position:absolute;inset:-4px -10px;background:linear-gradient(100deg,transparent 30%,rgba(255,250,235,.85) 48%,transparent 62%);mix-blend-mode:overlay;opacity:0;pointer-events:none;transform:translate(-110%);display:none!important;animation:none!important}@keyframes hwTextGlint{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}.home3.hin .hwamt:not(.gdone){background-image:linear-gradient(100deg,#fff0 40%,#fff9 46%,#fff,#fff9 54%,#fff0 60%),linear-gradient(180deg,#fffaf0,#f5e2ae 40%,#d0aa5c 78%,#a8842f);background-size:250% 100%,100% 100%;background-repeat:no-repeat;background-position:150% 0,0 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hwTextGlint 1.5s cubic-bezier(.3,.1,.3,1) .6s both}@media (prefers-reduced-motion:reduce){.home3.hin .hwamt:not(.gdone){animation:none;background-image:none}}:root[data-motion=off] .home3.hin .hwamt:not(.gdone){animation:none}.tsec{scroll-margin-top:12px}.tshead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:18px 2px 2px}.tshead .hh{margin:0}#sec-felt .tshead{margin-top:6px}.tstag{font:600 10.5px var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--brass);white-space:nowrap}.tslinks{display:flex;gap:14px;margin:0 2px 10px}#sec-cards{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.htfan3{display:flex;align-items:center;gap:12px}.rmfelt{gap:10px}.rmopps{display:flex;justify-content:space-around;gap:4px}.rmo{display:flex;flex-direction:column;align-items:center;gap:1px;padding:5px 10px;border-radius:10px;font-size:11px;line-height:1.25;transition:background .2s ease}.rmo>b{font:600 12.5px var(--f-disp)}.rmo>span{color:var(--felt-mut);white-space:nowrap}.rmo.act{background:#c9a24b33;box-shadow:inset 0 0 0 1px #c9a24b99}.rmmelds{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px;min-height:34px;padding:0 4px}.rmmeld{display:flex;flex-direction:column;align-items:center;gap:2px}.rmmeld em{font-style:normal;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--felt-mut)}.rmmeld>span{display:flex}.rmmeld .card,.rmby .card{--cw:26px;width:26px}.rmmeld>span>*+*{margin-left:-9px}.rmmeld .card:not(.back) .idx,.crshc .card:not(.back) .idx,.crpile .card:not(.back) .idx{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11.5px;font-weight:700;line-height:1;opacity:1}.rmmeld .card .pip,.crshc .card .pip,.crpile .card .pip{display:none}.rmby{display:block;border-radius:5px}.rmby.b0 .card{box-shadow:0 0 0 1.5px var(--brass)}.rmmeld.dead .card{filter:brightness(.7) saturate(.6)}.rmnone{margin:6px 0;font-size:11px;color:var(--felt-mut);letter-spacing:.06em;text-transform:uppercase}.rmmid{display:flex;align-items:flex-start;gap:12px;padding:0 6px}.rmspread{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.rmspread small{color:var(--felt-mut);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.rmsrow{display:flex;max-width:100%;overflow-x:auto;padding:4px 2px;scrollbar-width:none;min-height:60px}.rmsrow::-webkit-scrollbar{display:none}.rmdc{flex:0 0 auto;padding:0;border:0;background:none;margin-left:-18px;cursor:pointer;transition:transform .15s ease;-webkit-tap-highlight-color:transparent}.rmdc:first-child{margin-left:0}.rmdc .card{--cw:40px;width:40px;box-shadow:-2px 0 4px #0000004d}.rmdc:disabled{cursor:default}.rmspread.dig .rmdc.ok:hover,.rmdc.ok:active{transform:translateY(-6px)}.rmdc.ok.top .card,.rmspread.dig .rmdc.ok .card{box-shadow:0 0 0 1.5px var(--brass),-2px 0 4px #0000004d}.rmempty{font-size:11px;color:var(--felt-mut);padding:20px 4px}.rmhand{flex-wrap:nowrap}.fcard.mel .card{box-shadow:0 0 0 2px #c9a24b8c,0 4px 10px #0000004d}.gnmeter{display:flex;align-items:center;gap:8px;margin:12px 4px 0;font-size:11px;color:var(--muted)}.gnmeter>span{letter-spacing:.08em;text-transform:uppercase}.gnmeter em{font:700 15px var(--f-num);font-style:normal;color:var(--ink,inherit);min-width:24px;text-align:right}.gnbar{position:relative;flex:1;height:7px;border-radius:99px;background:var(--panel2);overflow:visible}.gnbar i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#c9a24b,#e8cf92);transition:width .35s ease}.gnbar b{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--brass);border-radius:1px}.gnreveal{display:grid;gap:10px;margin-top:12px}.gnside{padding:10px;border-radius:14px;background:var(--panel)}.gnside>b{display:block;margin-bottom:6px;font:600 13px var(--f-disp)}.gnside .rmmelds{justify-content:flex-start}.gnside .rmmeld em{color:var(--muted)}.fbids.sp{gap:6px}.fbids.sp .fbid{min-width:38px;height:38px;font-size:15px;border-radius:10px}.fbid.nil{min-width:52px}.crboard{position:relative;margin-top:6px;padding:10px 12px 20px;border-radius:16px;background:linear-gradient(180deg,#4a3120,#2e1e13);box-shadow:inset 0 1px 1px #ffffff1f,0 6px 14px -6px #0000008c}.crlane{display:flex;align-items:center;gap:10px;margin:4px 0}.crlane em{font-style:normal;font-size:11px;color:#d8c49a;width:40px}.crlane b{font:700 15px var(--f-num);color:#f3e6c4;width:34px;text-align:right}.crtrack{position:relative;flex:1;height:10px;border-radius:99px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.45) 0 2px,transparent 2px calc(100% / 24)),#00000040;box-shadow:inset 0 1px 2px #0009}.crpeg{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff3cf,#d6af57 45%,#7d5f1f);box-shadow:0 2px 3px #0009;transition:left .6s cubic-bezier(.3,.7,.2,1)}.crlane.op .crpeg{background:radial-gradient(circle at 35% 30%,#ffd9d0,#b5473b 45%,#5a1a14)}.crpeg.bk{opacity:.45;transform:scale(.8)}.crstreets{position:absolute;left:62px;right:56px;bottom:4px;display:flex;justify-content:space-around;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#d8c49a8c}.crmid{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 8px}.crpile{flex:1;display:flex;justify-content:center;min-height:44px}.crpile .card{--cw:28px;width:28px}.crpile>*+*{margin-left:-8px}.crcount{display:flex;flex-direction:column;align-items:center;min-width:48px}.crcount b{font:700 24px var(--f-num);color:var(--felt-ink)}.crcount small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--felt-mut)}.crshows{display:grid;gap:8px;margin-top:12px}.crshow{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:14px;background:var(--panel)}.crshc{display:flex}.crshc .card{--cw:26px;width:26px}.crshc>*+*{margin-left:-7px}.crshc .card.stc{margin-left:4px;box-shadow:0 0 0 1.5px var(--brass)}.crshow p{margin:0;display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:1.35}.crshow p b{font:600 13px var(--f-disp)}.crshow p span{color:var(--muted)}.mbdummy{margin-top:8px}.mbdummy small{display:block;text-align:center;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mbdummy .fhand{margin-top:4px;padding-top:12px;--cw:clamp(34px,10vw,44px)}.mbrow{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:10px}.mbrow .pill[aria-pressed=true]{background:linear-gradient(180deg,#f3dc95,#d6af57 50%,#b58b30);color:var(--brass-ink);border-color:transparent}.hon3{display:flex;justify-content:space-around;text-align:center;margin:2px 0 12px}.hon3 span{display:flex;flex-direction:column}.hon3 b{font:700 26px var(--f-num);color:var(--brass)}.hon3 em{font-style:normal;font-size:11px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.honrec td:first-child{text-align:left}@media (prefers-reduced-motion:reduce){.rmdc,.crpeg,.gnbar i{transition:none}}.honlead{margin:2px 4px 14px;font:500 15px/1.45 var(--f-disp);color:var(--ink)}.fboard{position:relative;margin:0 0 14px;padding:14px 12px 12px;border-radius:16px;background:radial-gradient(rgba(0,0,0,.12) .8px,transparent 1.3px) 0 0/3px 3px,radial-gradient(90% 60% at 50% 0,#2c5a42,#1b3a2b 60%,#122a1f);box-shadow:inset 0 0 0 1px #d6b0688c,inset 0 0 0 9px #3d2416,inset 0 0 0 10px #0009,inset 0 12px 24px #0006,0 12px 22px -12px #000c}.fboard>*{position:relative;margin-left:8px;margin-right:8px}.fbhead{display:flex;justify-content:space-between;align-items:baseline;padding-top:8px;font:700 10px/1.2 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#e7cf96}.fbhead em{font-style:normal;font-family:var(--f-num);letter-spacing:.04em}.fbkey{margin-top:8px;font-size:12px;line-height:1.45;color:#f0e9d8c7}.fbkey b{color:#f3e3bd}.frows{list-style:none;padding:0;margin-top:6px;margin-bottom:0}.frow{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px 0;border-top:1px solid rgba(0,0,0,.28);box-shadow:inset 0 1px #ffffff0d}.frhead{display:flex;align-items:center;gap:8px;min-width:0}.frhead svg{flex:none;width:30px;height:30px}.frhead b{font:700 15px/1.2 var(--f-disp);color:#f3e3bd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fribs{display:flex;gap:2px;justify-content:flex-end}.frib{display:flex;flex-direction:column;align-items:center;width:46px}.frib svg{display:block;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.frib em{font-style:normal;font:700 8px/1.2 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:#f0e9d866}.frib.on em{color:#e7cf96}.frib.later{opacity:.45}.frline{grid-column:1/-1;font-size:12px;line-height:1.35;color:#f0e9d8a8}.fbnote{margin-top:10px;font-size:11.5px;line-height:1.45;color:#f0e9d899}.fquiet{display:flex;justify-content:center;gap:18px;margin-top:10px}.fquiet .fnew{margin:0}.fleave{display:flex;justify-content:center;margin:14px 0 4px}.fleave .fnew{margin:0}.fgfelt{gap:12px;padding:14px 8px 16px}.fgrow{display:flex;flex-direction:column;align-items:center;gap:6px}.fgrow small,.bacside small{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--felt-mut);text-align:center}.fgcards{display:flex;justify-content:center;gap:6px}.fgcards .card{--cw:clamp(48px,14vw,62px);width:var(--cw)}.fgspots{display:flex;justify-content:center;gap:clamp(8px,4vw,20px);flex-wrap:wrap}.fgspot{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:54px}.fgring{position:relative;width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(232,207,146,.55);box-shadow:inset 0 0 0 4px #0000001f;display:grid;place-items:center}.fgspot.side .fgring{border-style:dashed}.fgchip{display:block;width:36px;height:36px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.5));animation:fgdrop .28s cubic-bezier(.3,1.4,.5,1)}.fgchip svg{width:36px;height:36px;display:block}@keyframes fgdrop{0%{transform:translateY(-14px) scale(1.1);opacity:0}to{transform:none;opacity:1}}.fgspot em{font-style:normal;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--felt-mut);white-space:nowrap}.fgopts{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.fgopts .pill[aria-pressed=true]{background:linear-gradient(180deg,#f3dc95,#d6af57 50%,#b58b30);color:var(--brass-ink);border-color:transparent}.fgopts .pill small{font-weight:500;opacity:.75;margin-left:2px}.fgwhy{margin:10px 4px 0;font-size:12.5px;color:var(--muted);text-align:center;line-height:1.45}.kv.tot{border-top:1px solid var(--line);margin-top:4px;padding-top:8px}.jobpay{display:grid;grid-template-columns:1fr 1fr;gap:2px 14px;padding:8px 12px;border-radius:12px;background:#00000047;box-shadow:inset 0 0 0 1px #e8cf9240;font-size:11px}.jobpay span{display:flex;justify-content:space-between;color:#d8c49a}.jobpay b{font:700 11.5px var(--f-num);color:#f3e6c4}.jobpay span.hit{color:#1b140c;background:linear-gradient(180deg,#f3dc95,#c9a24b);border-radius:6px;padding:0 5px;margin:0 -5px}.jobpay span.hit b{color:#1b140c}.jobcards{display:flex;justify-content:center;gap:4px;max-width:100%}.jobc{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:0;background:none;cursor:pointer;transition:transform .15s ease;-webkit-tap-highlight-color:transparent;min-width:0;flex:0 1 auto}.jobc .card{--cw:clamp(44px,14vw,60px);width:var(--cw)}.jobc small{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--felt-mut);min-height:12px}.jobc.held{transform:translateY(-8px)}.jobc.held .card{box-shadow:0 0 0 2.5px var(--brass),0 6px 12px #0006}.jobc.held small{color:var(--brass);font-weight:700}.jobc:disabled{cursor:default}.bacsides{display:flex;justify-content:space-around;gap:10px}.bacside{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;border-radius:12px;transition:background .3s ease}.bacside.won{background:#c9a24b2e;box-shadow:inset 0 0 0 1px #c9a24b8c}.bacside .fgcards .card{--cw:clamp(40px,11vw,52px)}.bacroad{display:flex;flex-wrap:wrap;gap:3px;justify-content:center;min-height:16px;padding:0 6px}.bacroad i{width:15px;height:15px;border-radius:50%;display:grid;place-items:center;font:700 8px var(--f-num);font-style:normal;color:#fff}.bacroad i.b{background:#9c3a3a}.bacroad i.p{background:#2f5f9a}.bacroad i.t{background:#3c7a52}.bacon .pill{min-width:92px;justify-content:center}@media (prefers-reduced-motion:reduce){.fgchip{animation:none}.jobc{transition:none}}.loum{--lou-arc:100;--lou-ring:#e6cd8c;position:relative;flex:none;display:grid;place-items:center;width:44px;height:44px}.loum.lv-mistake{--lou-arc:50}.loum.lv-silent .lr1{display:none}.loum.m-slip{--lou-ring:#e0a77f}.loum.m-nod{--lou-ring:#e9e2c6}.loum svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.loum circle{fill:none;stroke-width:2}.loum .lr0{stroke:#e6cd8c38;stroke-width:1}.loum .lr1{stroke:var(--lou-ring);stroke-dasharray:var(--lou-arc) 100;stroke-linecap:round;transition:stroke-dasharray .45s cubic-bezier(.2,.8,.2,1),stroke .2s ease}.loum i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font:700 17px/1 var(--f-hero,Georgia),Georgia,serif;font-style:normal;color:#f4d68a;text-shadow:0 1px 0 rgba(50,32,4,.85),0 0 8px rgba(244,214,138,.35);background:radial-gradient(80% 70% at 34% 24%,#ffffff80,#ffffff1f 42%,#ffffff08 70%),linear-gradient(180deg,#e8dcc057,#6e5e4657);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 1px #ffe8b480,inset 0 1px 1px #ffffffbf,inset 0 -3px 6px #281a0859,0 4px 10px #0000008c}.loum.m-nod i{animation:louNod .6s cubic-bezier(.2,.8,.2,1)}@keyframes louNod{0%{transform:translateY(0)}35%{transform:translateY(2px)}to{transform:translateY(0)}}.loucard{display:flex;gap:12px;align-items:flex-start;margin:12px 0 0;padding:12px 14px;border-radius:16px;color:#efe6d0;background:radial-gradient(90% 80% at 10% 0%,#fff0cd1c,#fff0cd00 70%),linear-gradient(180deg,#221d18,#15120f);box-shadow:inset 0 0 0 1px #e6cd8c47,0 10px 22px -14px #000c;animation:louIn .3s cubic-bezier(.2,.8,.2,1)}@keyframes louIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.loucard.m-slip{box-shadow:inset 0 0 0 1px #e0a77f61,0 10px 22px -14px #000c}.lout{flex:1;min-width:0}.lout small{display:flex;gap:8px;align-items:baseline;font:700 9.5px/1 var(--f-body);letter-spacing:.22em;text-transform:uppercase;color:#d9bf7e;margin:2px 0 5px}.lout small em{font-style:normal;letter-spacing:.08em;text-transform:none;font-weight:600;font-size:11px;color:#a99f88}.lout b{display:block;font-family:var(--f-disp);font-size:17px;line-height:1.25;color:#f6ecd2}.lout p{margin:6px 0 0;font-size:14px;line-height:1.45;color:#d8ccb0}.lout p b{display:inline;font:inherit;font-weight:700;color:#f2e6c4}.lout .mut{color:#a99f88}.lout p.loufoot{font-size:12px;color:#a99f88}.loucard.sm{padding:10px 12px;margin:0 0 10px}.loucard.sm .lout b{font-size:15px}.loucard.louseat{align-items:center;padding:10px 12px;background:linear-gradient(180deg,#221d18b8,#15120fb8);animation:none}.loucard.louseat .lout b{font-size:15px}.loucard.louseat .lout p{font-size:12px;margin-top:3px;color:#a99f88}.loucard.say{align-items:center}.louask,.louok{flex:none;min-height:40px;padding:0 14px;border-radius:999px;border:0;cursor:pointer;font:700 13px/1 var(--f-body);color:#f3e3b6;background:linear-gradient(180deg,#fff0cd38,#fff0cd12);box-shadow:inset 0 0 0 1px #e6cd8c73,inset 0 1px #ffffff4d,0 3px #0c0907,0 6px 12px -6px #000000b3;transition:transform .09s ease,box-shadow .09s ease}.louask:active,.louok:active{transform:translateY(3px);box-shadow:inset 0 2px 4px #00000059,0 0 #0c0907}.louok{background:transparent;color:#e6d6aa;box-shadow:inset 0 0 0 1px #e6cd8c59}.lou-p .loucard{margin-top:0}.panel .loucard+.review{margin-top:10px}.loutoast{display:flex;gap:10px;align-items:flex-start;text-align:left}.loutoast .loum{width:36px;height:36px}.loutoast .loum i{width:28px;height:28px;font-size:14px}.loutoast b{color:#f1dfae}@media (prefers-reduced-motion:reduce){.loucard,.loum i,.loum .lr1{animation:none!important;transition:none!important}}:root[data-motion=off] .loucard,:root[data-motion=off] .loum i,:root[data-motion=off] .loum .lr1{animation:none!important;transition:none!important}.hastabs.hasdock:has(.thead){padding-bottom:0}.wrap:has(>#view>.thead){padding-bottom:0}#view:has(>.thead){display:flex;flex-direction:column;min-height:calc(100svh - 18px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px))}#view:has(>.thead)>.dock{position:sticky;left:auto;right:auto;bottom:0;margin:auto -17px 0;padding:12px 17px calc(90px + env(safe-area-inset-bottom,0px))}#view:has(>.thead)>:is(.table,.ftable){flex:1 0 auto;max-height:680px;display:flex;flex-direction:column;justify-content:space-evenly}#view:has(>.thead)>:is(.table,.ftable,.czfelt)~:not(.dock){position:relative;z-index:1}#view:has(>.thead)>:is(.table,.ftable)+:not(.dock){margin-top:14px}#view:has(>.thead)>:not(.dock):nth-last-child(2){margin-bottom:14px}.thead{grid-template-columns:auto minmax(0,1fr) auto;min-height:44px}.thead .tnav{min-height:40px;display:inline-flex;align-items:center;gap:4px}.thead .tmid small{font-size:.62em;letter-spacing:.12em}.thead .tmid b,.thead .tmid em{white-space:nowrap}:root:is([data-text=large],[data-text=xl]) .thead .tnav,.thead .tnav.icon{width:42px;min-height:42px;padding:0;justify-content:center;border-radius:50%}:root:is([data-text=large],[data-text=xl]) .thead .tnav span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:root:is([data-text=large],[data-text=xl]) .thead .tnav.add:before{content:"+";font:700 22px/1 var(--f-body)}.thead .tnav.add b{font-weight:inherit}@media (max-width:359px){.thead .tnav{width:40px;min-height:40px;padding:0;justify-content:center;border-radius:50%}.thead .tnav span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.thead .tnav.add:before{content:"+";font:700 21px/1 var(--f-body)}}.sittx b{font-size:.62em}.sittx em{font-size:.78em}:root:is([data-text=large],[data-text=xl]) .sitpips{display:none}.card.slot{border:1.25px solid rgba(239,227,196,.26);background:#00000012;box-shadow:inset 0 1px 3px #0000002e}:root[data-tables=v2] .table .felt-print{font-size:10.5px;letter-spacing:.1em;line-height:1.5;text-wrap:balance;padding:0 6px}.table .board{gap:5px;--cw:clamp(36px, calc((min(100vw,580px) - 146px)/5) ,60px)}.table .board .sep{flex:none;width:6px}.fgring{width:52px;height:52px}.fgring .fgchip,.fgring .fgchip svg{width:42px;height:42px}:root[data-tables=v2] .table.bjfelt .bjbet{width:52px;height:52px}:root[data-tables=v2] .table.bjfelt .bjbet .ringchip{width:42px}.fgspot em{font-size:10px;letter-spacing:.08em}.strip{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;overflow:visible;padding:12px 0 0}.sc{width:auto;min-width:0}.sc .nm{font-size:.78em}.sc .nm i{font-size:.82em;max-width:none;min-width:0}.sc :is(.st,.bk,.rs){font-size:.72em}.dock .btn small{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#view:has(>.thead)>.dock>p.mut{margin:8px 0 0;font-size:.8em;line-height:1.35;text-align:center;text-wrap:balance}#view:has(>.thead)>.dock .chiprow{margin-bottom:10px}.cz-chips>.chiprow{flex:none;gap:4px}.cz-chips>.mut{flex:1;min-width:0;font-size:.8em;line-height:1.3;text-align:right;text-wrap:balance}.czrules{margin-top:14px}.czrsum{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--panel2);color:var(--ink);font:700 .95em var(--f-body);text-align:left;cursor:pointer}.czrsum:after{content:"\203a";color:var(--muted);transition:transform .15s ease}.czrules.open .czrsum:after{transform:rotate(90deg)}.czrsum em{flex:1;white-space:nowrap;font-style:normal;font-weight:500;font-size:.72em;color:var(--muted);text-align:right}.czrules.open .czrsum{border-radius:14px 14px 0 0;border-bottom-color:transparent}.czrules>.panel{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}body:has(.thead) :is(.toast,.toaststack){top:calc(10px + env(safe-area-inset-top,0px));bottom:auto}body:has(.thead) .toaststack .toast{top:auto}body:has(.thead) .toast.loutoast,body:has(.thead) .toaststack{width:min(440px,calc(100vw - 28px));max-width:none}.loutoast span{min-width:0}.bacside .fgcards{gap:0}.bacside .fgcards .card+.card{margin-left:calc(var(--cw) * -.3)}.ph>.mut{white-space:nowrap;flex:none}#view:has(>.thead)>:is(.table,.ftable,.czfelt){margin-left:-9px;margin-right:-9px}:root[data-tables=v2] :is(.table,.ftable,.czfelt){--rw:17px;border-width:var(--rw);outline:0;box-shadow:inset 0 0 0 1px #0b0704,inset 0 0 0 1.9px #ecca7c,inset 0 0 0 2.7px #b08638,inset 0 0 0 3.6px #1a0f06,inset 0 0 12px 3px #0000006b,inset 0 8px 16px -4px #0000005c,inset 0 0 60px #00000042,0 0 0 1px #060302,0 2px 3px 1px #0009,0 6px 6px 1px #00000073,0 24px 36px -10px #000000d9,0 56px 80px -30px #000000e6}:root[data-tables=v2] .czfelt{--rw:15px}:root[data-tables=v2] :is(.table,.ftable,.czfelt):after{inset:calc(var(--rw) * -1);padding:var(--rw);outline:1px dashed rgba(238,216,176,.34);outline-offset:calc(var(--rw) * -.38);background:linear-gradient(112deg,#ffecc800 44%,#ffecc81f,#ffecc800 56%) 130% 0/280% 100% no-repeat,radial-gradient(64% 38px at 50% 0,rgba(var(--rm-lamp),.2),rgba(var(--rm-lamp),0)) 0 0/100% 100% no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='l'><feTurbulence type='fractalNoise' baseFrequency='1.1 .95' numOctaves='3' seed='11' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 .5'/></filter><rect width='120' height='120' filter='url(%23l)'/></svg>") 0 0/120px 120px,linear-gradient(180deg,var(--rm-rail2) 0%,var(--rm-rail3) 34%,var(--rm-rail4) 78%,var(--rm-rail5) 100%) 0 0/100% 100%;box-shadow:inset 0 0 0 1px #000c,inset 0 0 0 1.5px #ffe8c412,inset 0 0 2px 2px #00000080,inset 0 2px 3px 4px rgba(var(--rm-upA),.26),inset 0 1px 5px 7px rgba(var(--rm-upA),.12),inset 0 -3px 6px 6px #00000047}:root[data-tables=v2] :is(.table,.ftable,.czfelt):before,:root[data-tables=v2] .table.bjfelt:before{inset:0;height:auto;opacity:1;border:0;z-index:4;box-shadow:0 0 3px 3px #0006,0 0 6px 5px #00000029}:root[data-tables=v2] .table:before,:root[data-tables=v2] .table.bjfelt:before{border-radius:calc(36px - var(--rw)) calc(36px - var(--rw)) calc(120px - var(--rw)) calc(120px - var(--rw)) / calc(36px - var(--rw)) calc(36px - var(--rw)) calc(60px - var(--rw)) calc(60px - var(--rw))}:root[data-tables=v2] .ftable:before{border-radius:calc(38px - var(--rw))}:root[data-tables=v2] .czfelt:before{border-radius:calc(34px - var(--rw))}:root[data-tables=v2] .czfelt>.czoff{z-index:5}@media (max-width:359px){.cz-row{gap:8px}.cz-row .dice svg{width:40px;height:40px}}#view:has(>.thead)>:is(.table,.ftable,.czfelt,.panel:has(.table)){order:1}#view:has(>.thead)>:is(.table,.ftable,.czfelt,.panel:has(.table))~*{order:3}#view:has(>.thead)>.dock{order:4}#view:has(>.thead)>:is(.sitbar,.sitinfo){position:relative;z-index:1}#view:has(>.thead)>.sitbar{order:2;margin:14px 0 0}#view:has(>.thead)>.sitinfo{order:2;margin:8px 0 0}#view:has(>.thead):has(>.sitbar)>:is(.table,.panel):nth-last-child(2){margin-bottom:0}#view:has(>.thead):has(>:is(.table,.panel):nth-last-child(2))>:is(.sitbar:not(:has(+.sitinfo)),.sitinfo){margin-bottom:14px}.table.bjfelt,.fg-bac{position:relative}.dshoe{position:absolute;z-index:1;top:16px;right:14px;width:50px;height:30px;transform:perspective(160px) rotateX(18deg) rotate(-8deg);pointer-events:none;border-radius:5px 9px 4px 4px;background:linear-gradient(180deg,#ffffff29,#ffffff08 38%,#0003),linear-gradient(90deg,#1b1410,#2e2219 60%,#3b2b1f);box-shadow:inset 0 1px #fff0d747,inset 0 -2px #00000073,0 0 0 1px #00000073,0 6px 10px -2px #0009}.dshoe:before{content:"";position:absolute;left:-1px;top:4px;bottom:4px;width:5px;border-radius:2px;background:linear-gradient(90deg,#6e4f22,#d9b878 45%,#8a6630);box-shadow:0 0 0 .5px #00000080}.dshoe i{position:absolute;left:-7px;top:7px;width:16px;height:16px;border-radius:2px;background:linear-gradient(90deg,#efe6d0 0 2px,#7a2230 2px);transform:skewY(-6deg);box-shadow:0 1px 2px #0000008c}.chiprow .chipb{flex:0 1 62px;min-width:0}.chiprow .chipb svg{width:100%;height:auto}.chipx2{display:grid;place-items:center;aspect-ratio:1;align-self:center;max-width:52px;border-radius:50%!important;cursor:pointer;font:800 15px/1 var(--f-body);letter-spacing:.02em;color:#e8cf8e;background:radial-gradient(circle at 50% 35%,#ffecbe1a,#00000040)!important;box-shadow:inset 0 0 0 1.5px #d7b5748c,inset 0 0 0 5px #0003,inset 0 0 0 6px #d7b57433,0 3px #0006;transition:transform .09s ease}.chipx2:active{transform:translateY(2px)}.chipx2:disabled{opacity:.35}.table.bjfelt .bjbet[data-act]{cursor:pointer}.bjh{position:relative}.bjpaid{position:absolute;bottom:6px;left:calc(50% + 32px);display:block;width:40px;filter:drop-shadow(0 3px 3px rgba(0,0,0,.45))}.bjpaid svg{display:block;width:100%;height:auto}.bjbet.gone .ringchip{opacity:0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .bjpaid{animation:bjPay .55s cubic-bezier(.2,.8,.2,1.12) .25s both}:root:not([data-motion=off]) .bjbet.gone .ringchip{animation:bjTake .5s cubic-bezier(.5,0,.7,.4) .35s both}}@keyframes bjPay{0%{opacity:0;transform:translateY(-230px) scale(.8)}to{opacity:1;transform:none}}@keyframes bjTake{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-230px) scale(.8)}}:root[data-tables=v2] .table.bjfelt{transform:perspective(1100px) rotateX(8deg);transform-origin:50% 100%;background:linear-gradient(180deg,#00000042,#0000 32%),radial-gradient(58% 40% at 50% 40%,#ffeecc26,#fec0 72%),radial-gradient(130% 100% at 50% 42%,#0000 52%,#00000057),radial-gradient(rgba(255,255,255,.04) .7px,transparent 1.1px) 0 0/4px 4px,radial-gradient(rgba(0,0,0,.07) .8px,transparent 1.2px) 2px 1px/5px 5px,radial-gradient(120% 90% at 50% 10%,var(--felt1) 0%,var(--felt2) 55%,var(--felt3) 100%)}.bjins{display:block;width:min(86%,330px);height:auto;margin:-2px auto -6px;color:#dcc488;position:relative;z-index:1}.bjins text{font:700 9.5px var(--f-disp);letter-spacing:.2em;text-transform:uppercase;fill:currentColor;opacity:.78}:root[data-tables=v2] .table.bjfelt .card:not(.slot){box-shadow:inset 0 1px #ffffff8c,0 1px #d6ccb2,0 2px #a3977c,0 3px 2px #00000059,0 8px 12px -4px #00000080}:root[data-tables=v2] .table.bjfelt .bjbet .ringchip{border-radius:50%;position:relative;z-index:1;box-shadow:0 calc(clamp(0,var(--cn,1),1)/.4px) 0 color-mix(in srgb,var(--c1,#333) 70%,#000),0 calc(clamp(0,var(--cn,1) - 1,1)*5px) 0 color-mix(in srgb,var(--c2,#333) 82%,#000),0 calc(clamp(0,var(--cn,1) - 2,1)*7.5px) 0 color-mix(in srgb,var(--c3,#333) 70%,#000),0 calc(clamp(0,var(--cn,1) - 3,1)*10px) 0 color-mix(in srgb,var(--c4,#333) 82%,#000),0 calc(3px + var(--cn,1) * 2.5px) 5px #0000008c}.table.bjfelt .bjamt{position:absolute;right:calc(100% + 7px);top:50%;transform:translateY(-50%);font:700 11px/1 var(--f-num);color:#e8d29a;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.6);pointer-events:none}:root[data-tables=v2] .table.bjfelt .bjbet .ringchip{translate:0 calc(var(--cn,1) * -1.5px)}.bjdisc{position:absolute;z-index:1;top:18px;left:16px;width:34px;height:30px;border-radius:3px;transform:rotate(6deg);pointer-events:none;background:linear-gradient(180deg,#ffffff24,#ffffff0a 40%,#0000001f);box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff59,0 4px 8px -2px #0000008c}.bjdisc i{position:absolute;left:4px;right:4px;bottom:3px;max-height:24px;border-radius:1px;background:repeating-linear-gradient(180deg,#eee5cf 0 1px,#c9bea2 1px 2px);box-shadow:0 0 0 .5px #0000004d}.bjsign{position:absolute;z-index:1;top:54px;left:14px;display:flex;flex-direction:column;align-items:center;gap:1px;padding:2px 5px 3px;border-radius:2px;pointer-events:none;opacity:.86;background:linear-gradient(180deg,#b89a5e,#8c7140 55%,#5e4a26);box-shadow:inset 0 1px #fff0c859,inset 0 -1px #281c0899,0 1px 2px #00000080}.bjsign small{font:800 5.5px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#2e2006}.bjsign b{font:700 8.5px/1 var(--f-num);color:#1e1404;white-space:nowrap}:root[data-tables=v2] .table .dshoe{width:56px;height:32px;background:linear-gradient(180deg,#fff3,#ffffff05 40%,#00000047),repeating-linear-gradient(90deg,#efe6cfbf 0 1px,#beb29699 1px 2px) 10px 6px/40px 18px no-repeat,linear-gradient(90deg,#1b1410,#2e2219 60%,#3b2b1f)}:root[data-tables=v2] .bjtray i{border-radius:3px;background:linear-gradient(180deg,#ffffff4d,#fff0 35%,#00000059),repeating-linear-gradient(90deg,var(--c) 0 2.6px,rgba(0,0,0,.5) 2.6px 3.4px)}:root[data-tables=v2] :is(.ftable.fgfelt:not(.fg-job),.table.uthfelt){transform:perspective(1100px) rotateX(8deg);transform-origin:50% 100%}:root[data-tables=v2] :is(.ftable.fgfelt,.table.uthfelt,.czfelt){background:linear-gradient(180deg,#00000042,#0000 32%),radial-gradient(58% 40% at 50% 40%,#ffeecc26,#fec0 72%),radial-gradient(130% 100% at 50% 42%,#0000 52%,#00000057),radial-gradient(rgba(255,255,255,.04) .7px,transparent 1.1px) 0 0/4px 4px,radial-gradient(rgba(0,0,0,.07) .8px,transparent 1.2px) 2px 1px/5px 5px,radial-gradient(120% 90% at 50% 10%,var(--felt1) 0%,var(--felt2) 55%,var(--felt3) 100%)}:root[data-tables=v2] .czfelt{background-size:auto,auto,auto,4px 4px,5px 5px,auto}:root[data-tables=v2] :is(.ftable,.table.uthfelt) .card:not(.slot){box-shadow:inset 0 1px #ffffff8c,0 1px #d6ccb2,0 2px #a3977c,0 3px 2px #00000059,0 8px 12px -4px #00000080}:root[data-tables=v2] .ftable.fg-job .jobc.held .card{box-shadow:0 0 0 2.5px var(--brass),0 1px #d6ccb2,0 2px #a3977c,0 8px 14px -4px #0000008c}.ftable.fgfelt:not(.fg-job),.table.uthfelt{position:relative}:root[data-tables=v2] .ftable.fgfelt:not(.fg-job){padding-top:34px}:root[data-tables=v2] .table.uthfelt{padding-top:30px}.fgfelt>.bjtray,.uthfelt>.bjtray{position:absolute;top:0;left:50%;width:56%;max-width:230px;margin:0;transform:translate(-50%);z-index:1}:root[data-tables=v2] .ftable.fgfelt.fg-bac{padding-top:58px}.fg-bac>.bjdisc{top:18px;left:16px}.fgshuf{position:absolute;z-index:1;top:16px;right:14px;width:40px;height:30px;border-radius:5px;transform:perspective(160px) rotateX(18deg) rotate(-6deg);pointer-events:none;background:linear-gradient(180deg,#ffffff29,#ffffff05 40%,#00000040),linear-gradient(90deg,#141110,#24201d 60%,#2e2925);box-shadow:inset 0 1px #fff0d738,inset 0 -2px #00000080,0 0 0 1px #00000080,0 6px 10px -2px #0009}.fgshuf:before{content:"";position:absolute;left:7px;right:7px;top:6px;height:4px;border-radius:2px;background:linear-gradient(180deg,#5e4520,#d9b878 55%,#8a6630);box-shadow:0 0 0 .5px #0009}.fgshuf i{position:absolute;left:9px;right:9px;top:14px;height:9px;border-radius:1px;background:repeating-linear-gradient(180deg,#efe6cfcc 0 1px,#b4a88c99 1px 2px);box-shadow:inset 0 1px 2px #00000073}.ftable>.fgsign{top:auto;bottom:16px;left:16px}.fgfelt .fgarc{margin:-4px auto -8px}.fgarc text{letter-spacing:.16em}:root[data-tables=v2] .czfelt .czchip svg{filter:drop-shadow(0 1.5px 0 rgba(0,0,0,.55)) drop-shadow(0 4px 4px rgba(0,0,0,.45))}.yhero{position:relative;margin:0 0 12px;padding:16px 16px 12px;border-radius:22px;color:var(--ink);background:linear-gradient(180deg,#ffffff1c,#ffffff05 45%),radial-gradient(80% 60% at 100% 0%,#c9a24b29,#c9a24b00 70%),radial-gradient(70% 60% at 0% 100%,#17563f38,#17563f00 70%),#181410c7;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px 1px #ffffff4d,inset 0 -1px 2px #0006,0 1px 2px #00000080,0 18px 40px -18px #000000d9}@media (prefers-reduced-transparency:reduce){.yhero{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#2a221a,#1a1511)}}.yhtop{display:flex;align-items:center;gap:12px}.yhav{flex:none;width:64px;height:64px}.yhav svg{display:block;width:100%;height:auto}.yhid{flex:1;min-width:0}.yhid small,.yhlv small,.ystx small{display:block;font:700 9.5px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.yhid b{display:block;font-family:var(--f-disp);font-size:22px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,.5),0 3px 12px rgba(0,0,0,.4)}.yhlv{flex:none;text-align:right}.yhlv b{display:block;font:700 40px/1 var(--f-num);font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fffaf0,#f3dda0 45%,#c9a24b);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 1px rgba(0,0,0,.7))}.yhero .xpbar{margin-top:14px;height:8px}.yhxp{display:flex;justify-content:space-between;gap:10px;margin-top:6px;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.yh3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.yh3 span{min-width:0;padding:10px 8px;border-radius:14px;text-align:center;background:#00000038;box-shadow:inset 0 1px 2px #0006,0 1px #ffffff0d}.yh3 b{display:block;font:700 19px/1.1 var(--f-num);font-variant-numeric:tabular-nums;color:var(--ink)}.yh3 b i{font-style:normal;font-size:12px;color:var(--muted)}.yh3 em{display:block;margin-top:4px;font-style:normal;font-size:11px;line-height:1.2;color:var(--muted)}.yh3.flat{margin-top:10px}.yhero .note{margin:10px 2px 0}.yskill{border-top:1px solid var(--line)}.yskills h2+.yskill{border-top:0}.yskill summary{display:flex;align-items:center;gap:12px;padding:10px 0;cursor:pointer;list-style:none}.yskill summary::-webkit-details-marker{display:none}.ysc{flex:none;width:44px;height:44px}.ysc svg{display:block;width:100%;height:auto}.ystx{flex:1;min-width:0}.ystx b{display:block;font-family:var(--f-disp);font-size:16px;color:var(--ink)}.ystx em{display:block;font-style:normal;font-size:12.5px;color:var(--muted)}.ysbar{flex:none;width:64px;height:5px;border-radius:5px;overflow:hidden;background:#00000059;box-shadow:inset 0 1px 2px #0009}.ysbar i{display:block;height:100%;background:linear-gradient(90deg,#8a6a2c,#e2c47e)}.yskill .go{flex:none;color:var(--muted);transition:transform .15s ease}.yskill[open] .go{transform:rotate(90deg)}.ysbody{padding:0 0 12px}.yroom{display:flex;align-items:center;gap:12px}.yrc{flex:none;width:52px;height:52px}.yrc svg{display:block;width:100%;height:auto}.yrooms .note{margin:10px 2px 0}@media (prefers-reduced-motion:reduce){.yskill .go{transition:none}}:root[data-motion=off] .yskill .go{transition:none}.lkme{display:flex;align-items:center;gap:14px}.lkme .field{flex:1;min-width:0;margin-top:0}.lkav{flex:none;filter:drop-shadow(0 5px 7px rgba(0,0,0,.45))}.lkyou h2{margin-top:16px}.avrow button.avs{border:0;background:none;padding:4px 2px;border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:3px;min-width:58px;cursor:pointer;font:inherit;color:var(--muted);font-size:.68em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.avrow button.avs.on{color:var(--brass);box-shadow:inset 0 0 0 1.5px #d6b36ab3}.avrow button.avs.locked{cursor:default}.avauto i{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:20px;color:#d6b36a;box-shadow:inset 0 0 0 1.5px #d6b36a80}.setlk{margin:6px 2px 10px}.hcscrim{position:fixed;inset:0;z-index:80;background:#060504b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:hcFade .35s ease both}.hcenv,.hccard{position:fixed;z-index:81;left:50%;top:50%;transform:translate(-50%,-50%);width:min(340px,calc(100vw - 32px))}.hcenv{aspect-ratio:1.45;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:22px;border-radius:6px;overflow:hidden;background:radial-gradient(120% 90% at 30% 10%,#f4ead3,#e6d6b2 60%,#d6c196);box-shadow:0 22px 50px #0009,0 0 0 1px #5a401e59,inset 0 0 30px #785a282e;animation:hcIn .55s cubic-bezier(.2,.8,.2,1) both}.hcflap{position:absolute;left:0;right:0;top:0;height:62%;background:linear-gradient(170deg,#efe2c4,#dcc89f);clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 2px 2px rgba(80,55,20,.25))}.hcto{position:absolute;left:0;right:0;top:14px;margin:0;text-align:center;font:italic 600 13px/1 var(--f-hero);color:#7a5a2c;letter-spacing:.02em;z-index:1}.hcseal{position:absolute;left:50%;top:62%;width:66px;height:66px;margin:-33px 0 0 -33px;border:0;border-radius:50%;cursor:pointer;z-index:2;display:grid;place-items:center;font:30px/1 Georgia,serif;color:#ffd6be8c;text-shadow:0 -1px 0 rgba(0,0,0,.45),0 1px 0 rgba(255,190,160,.25);background:radial-gradient(circle at 38% 32%,#b2413a,#7d1d1b 55%,#521010);box-shadow:0 3px 6px #280a0680,inset 0 0 0 5px #0000001f,inset 0 2px 3px #ffaa9659;animation:hcPulse 2.6s ease-in-out 1s infinite;-webkit-tap-highlight-color:transparent}.hcseal:active{transform:scale(.94)}.hctap{margin:0;font:600 9.5px/1 var(--f-body);letter-spacing:.3em;text-transform:uppercase;color:#8d6d3c}.hccard{max-height:calc(100svh - 48px);display:flex;flex-direction:column;border-radius:4px;color:#2e2216;background:radial-gradient(130% 70% at 20% 0%,#fbf5e6,#f1e6cc 55%,#e7d8b5);box-shadow:0 22px 50px #0009,0 0 0 1px #b8954f,0 0 0 4px #f1e6cc,0 0 0 5px #b8954f99;animation:hcIn .5s cubic-bezier(.2,.8,.2,1) both}.hcin{overflow:auto;padding:22px 22px 6px;-webkit-overflow-scrolling:touch}.hccard h3{margin:0 0 8px;font:700 24px/1.15 var(--f-hero);color:#3a2a18}.hccard h4{margin:14px 0 4px;font:700 10px/1 var(--f-body);letter-spacing:.26em;text-transform:uppercase;color:#8a6a34}.hccard p,.hccard li{margin:0 0 8px;font:400 14.5px/1.5 var(--f-body);color:#3b2d1e}.hccard ul{margin:0;padding-left:18px}.hccard li{margin-bottom:5px}.hccard b{font-weight:600;color:#2a1d10}.hcbox{margin-top:12px!important;padding:10px 12px;border-left:2px solid #b8954f;background:#b8954f1f}.hcdate{font-size:12px!important;letter-spacing:.06em;color:#8a6a34!important}.hcsig{margin:14px 0 4px!important;text-align:right;font:italic 600 16px/1 var(--f-hero)!important;color:#5a4222!important}.hcfoot{padding:10px 18px 16px}.hcfoot .btn{width:100%}@keyframes hcIn{0%{opacity:0;transform:translate(-50%,-44%) rotate(-2deg)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes hcFade{0%{opacity:0}}@keyframes hcPulse{0%,to{box-shadow:0 3px 6px #280a0680,inset 0 0 0 5px #0000001f,inset 0 2px 3px #ffaa9659}50%{box-shadow:0 3px 14px #b2413a8c,inset 0 0 0 5px #0000001f,inset 0 2px 3px #ffaa9659}}:root[data-motion=off] .hcenv,:root[data-motion=off] .hccard,:root[data-motion=off] .hcseal,:root[data-motion=off] .hcscrim{animation:none}@media (prefers-reduced-motion:reduce){.hcenv,.hccard,.hcseal,.hcscrim{animation:none}}.hbslot{flex:0 0 auto;position:relative;width:44px;height:40px;border-radius:5px;background:linear-gradient(160deg,#e6c77d,#b08a3e 45%,#7a5a22);box-shadow:inset 0 1px #fff0c899,inset 0 -2px 3px #0000004d,0 2px 4px #00000073}.hbslot i{position:absolute;left:9px;right:9px;top:12px;height:4px;border-radius:2px;background:#1c140b;box-shadow:inset 0 1px 2px #000,0 1px #ffecbe80}.sbsheet .sbhead{text-align:center}.sbbrass{display:block;position:relative;width:56px;height:46px;margin:2px auto 8px;border-radius:6px;background:linear-gradient(160deg,#e6c77d,#b08a3e 45%,#7a5a22);box-shadow:inset 0 1px #fff0c899,0 3px 6px #00000073}.sbbrass i{position:absolute;left:11px;right:11px;top:14px;height:5px;border-radius:2px;background:#1c140b;box-shadow:inset 0 1px 2px #000}.sbsheet h2{margin:0 0 6px;font:700 22px/1.1 var(--f-hero)}.sheet.sbsheet .field textarea{background:#f3ead4;color:#2e2216;border-color:#b8954f;font:400 15px/1.45 var(--f-body)}.sheet.sbsheet h3.sbyours{margin:18px 0 6px;font:600 10px/1 var(--f-body);letter-spacing:.26em;text-transform:uppercase;color:var(--muted)}.sblist{margin:0;padding:0;list-style:none}.sbslip{margin:0 0 8px;padding:10px 12px;border-radius:3px;background:#efe5cc;color:#2e2216;box-shadow:0 1px 2px #0006}.sbslip p{margin:0;font:400 14.5px/1.45 var(--f-body)}.sbmeta{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-size:12px;color:#8a6a34}.sbmeta .xbtn{color:#8a6a34}.sbans{margin-top:8px;padding:8px 10px;border-left:2px solid #7d1d1b;background:#7d1d1b12;font:italic 400 14px/1.45 var(--f-hero);color:#3b2410}.sbans small{display:block;margin-bottom:2px;font:600 9.5px/1 var(--f-body);font-style:normal;letter-spacing:.2em;text-transform:uppercase;color:#7d1d1b}.sbnone{text-align:center}.sheet.sbsheet .field textarea::placeholder{color:#9a8360}.mdoor .wxline{opacity:1}.mdrow{display:flex;gap:8px;justify-content:center;margin-top:12px;width:100%;max-width:320px}.mdin{flex:1;min-width:0;padding:11px 12px;border:1px solid rgba(201,162,75,.35);border-radius:3px;background:#0a0806b8;color:#efe4cc;font:600 15px/1.2 var(--f-body);letter-spacing:.14em;text-align:center;text-transform:uppercase;box-shadow:inset 0 1px 3px #0009}.mdin::placeholder{color:#b9a88873;letter-spacing:.08em;text-transform:none;font-weight:500}.mdin:focus{outline:none;border-color:#d6ba84bf}.mdoor .wxknock:disabled{opacity:.5}.mdpanel{max-width:none;margin-top:10px}.mdpanel .mdin{background:var(--panel2);color:var(--ink);border-color:var(--line)}.mcard{position:relative;aspect-ratio:1.586;max-width:320px;margin:4px auto 12px;padding:18px 20px;border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background:radial-gradient(120% 80% at 20% 0%,#2a241d,#110e0b 55%,#070605);color:#d9bd84;box-shadow:0 1px #ffecc814 inset,0 0 0 1px #c9a24b73,0 0 0 4px #0b0907,0 0 0 5px #c9a24b40,0 14px 30px #0000008c}.mfoil{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,#ffe6b400 30%,#ffe6b417 46%,#ffe6b400 60%)}.mclub{font:700 21px/1 var(--f-hero);letter-spacing:.02em;color:#e3c88f;text-shadow:0 1px 0 rgba(0,0,0,.6)}.mmem{margin-top:6px;font:600 9.5px/1 var(--f-body);letter-spacing:.34em;text-transform:uppercase;color:#d9bd8499}.mno{margin-top:auto;font:600 22px/1 Bitter,serif;letter-spacing:.12em;color:#efdcae;text-shadow:0 -1px 0 rgba(0,0,0,.7),0 1px 0 rgba(255,236,200,.12)}.msince,.mroom{font:500 10.5px/1.4 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:#d9bd848c}.msince{margin-top:8px}.mroom{position:absolute;right:20px;bottom:18px}.mcard.mnew{animation:mcIn .9s cubic-bezier(.2,.8,.2,1) both}@keyframes mcIn{0%{transform:translateY(24px) rotate(-4deg);opacity:0}to{transform:none;opacity:1}}:root[data-motion=off] .mcard.mnew{animation:none}.mkey{margin:0 0 6px;padding:8px 10px;border:1px dashed var(--line);border-radius:4px;font:500 12px/1.4 ui-monospace,monospace;word-break:break-all;color:var(--muted)}.mmoved a.btn{text-decoration:none;color:inherit}.mkeeps{margin-top:14px;padding:12px 14px;border:1px solid var(--line);border-radius:6px;background:var(--panel2)}.mkeeps b{display:block;margin-bottom:4px;font:600 13px/1.3 var(--f-body);letter-spacing:.04em;color:var(--ink)}.mkeeps p{margin:4px 0 12px;font:400 13px/1.45 var(--f-body);color:var(--muted)}.mkeeps p:last-child{margin-bottom:0}.mkeeps p.mkp{margin:4px 0 6px}.mkeeps b.mkw{display:inline;margin:0;font:inherit;font-weight:600;letter-spacing:0;color:var(--ink)}.wxhave{margin:2px 0 0;padding:6px 10px;border:0;background:none;font:500 12.5px/1.2 var(--f-body);color:#b9a888;text-decoration:underline;text-underline-offset:3px;-webkit-tap-highlight-color:transparent}.cabplates{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:4px 0 12px;padding:10px;border-radius:16px;background:repeating-linear-gradient(92deg,#0000 0 7px,#00000017 7px 8px,#ffdcaa08 8px 13px),linear-gradient(180deg,#4a2c1a,#331d11 55%,#26150c);box-shadow:inset 0 1px #ffd6a02e,inset 0 -2px #00000073,0 2px #120a05,0 12px 20px -10px #000000b3}.cabplate{min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px 7px;border:0;border-radius:6px;cursor:pointer;color:#cdb789;background:linear-gradient(180deg,#5d4a2c,#3f311d);box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffe6aa2e,0 1px #0009;transition:transform .12s}.cabplate small{font:700 10px/1.1 var(--f-num);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.cabplate b{font:700 19px/1 var(--f-num);font-variant-numeric:tabular-nums}.cabplate b i{font-style:normal;font-size:11px;opacity:.7}.cabplate:active{transform:translateY(1px)}.cabplate.on{color:#2a1c0b;background:linear-gradient(180deg,#f2dc94,#d1a94f 48%,#a87d2e);box-shadow:inset 0 0 0 1px #6e5020,inset 0 1px #fff4c9,0 1px #0009,0 0 14px -4px #e6be6480}.cabshelf{margin-top:0}.cabshelf>.cabnote:first-child{margin:0 4px 2px}.cabnote{margin:8px 4px 0;font-size:12.5px;line-height:1.35;color:var(--felt-mut)}.cabshelf .pindetail{margin:10px 0 2px}.yh3.y4{grid-template-columns:repeat(4,1fr);gap:6px}.yh3.y4 span{padding:9px 4px}.yh3.y4 em{font-size:10.5px}.ycoll{display:flex;width:100%;margin:2px 0 12px;padding:12px 4px;gap:8px;font-size:13px}.ycoll em{margin-left:auto;font-style:normal;font-weight:400;color:var(--muted)}.hplay{position:relative;margin:16px 0 0;padding:0 0 14px;border-radius:16px;overflow:hidden;background:var(--tile,linear-gradient(180deg,#2a211a 0,#1f1813 60px,#17120e 100%));box-shadow:inset 0 1px #ffecc829,inset 0 0 0 1px #c9a24b38,0 3px #070504,0 16px 26px -12px #000c}.hptop{display:flex;align-items:center;gap:14px;padding:16px 16px 0;cursor:pointer;-webkit-tap-highlight-color:transparent}.hptop:active{opacity:.85}.hpem{flex:none;width:62px;height:62px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.55))}.hpem svg{display:block;width:62px;height:62px}.hpinfo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.hpinfo small{font:700 10px/1.2 var(--f-body);letter-spacing:.22em;text-transform:uppercase;color:#d9b867}.hpinfo b{font:700 23px/1.15 var(--f-disp);color:#f5e9c9;text-shadow:0 1px 0 rgba(0,0,0,.5)}.hpinfo em{font:500 12.5px/1.3 var(--f-body);font-style:normal;color:#b3a78e}.hpinfo em strong{color:#e2c173;font-family:var(--f-num);font-weight:700}.hpkeys{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 14px 0}.hpkeys .btn{flex:0 1 210px;min-width:0;min-height:46px}.hpjump{flex:none;display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 6px 0 10px;border:0;background:none;font:700 12.5px/1 var(--f-body);color:#c9b995;cursor:pointer;-webkit-tap-highlight-color:transparent}.hpjump span{font-size:17px;color:#d0aa68}.hpjump:active{opacity:.7}.hduo{display:grid;grid-template-columns:1fr;gap:12px;margin:14px 0 4px}.hglass{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:13px 14px 14px;border:1px solid rgba(215,181,116,.42);border-radius:16px;text-align:left;color:#f0e9d8;font:inherit;cursor:default;background:linear-gradient(180deg,#fff0d70f,#fff0d700 45%,#0000000f);-webkit-backdrop-filter:blur(3px) saturate(1.5) brightness(1.08);backdrop-filter:blur(3px) saturate(1.5) brightness(1.08);box-shadow:inset 0 1px #fff8e647,inset 0 -1px #00000059,0 14px 22px -14px #000000d9;transition:transform .15s,box-shadow .15s}.hglass:before{content:"";position:absolute;inset:4px;border-radius:12px;border:1px solid rgba(215,181,116,.2);pointer-events:none}button.hglass{cursor:pointer}button.hglass:active{transform:translateY(2px);box-shadow:inset 0 1px #fff8e633,inset 0 2px 6px #0006}.hglass small{font:700 10px var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#e3c77e;text-shadow:0 1px 2px rgba(0,0,0,.6)}.hglass b{font:700 14px/1.2 var(--f-body);color:#f3ead6;text-shadow:0 1px 2px rgba(0,0,0,.5)}.hglass em{font-style:normal;font-size:11.5px;line-height:1.25;color:#b9ae96}@media (prefers-reduced-transparency:reduce){.hglass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#181410db}}.hgdaily{padding:11px 16px 12px;gap:3px}.hgdhd{display:flex;width:100%;justify-content:space-between;align-items:center}.hgdots{display:flex;gap:6px}.hgdots i{width:8px;height:8px;border-radius:50%;box-shadow:inset 0 0 0 1.2px #d7b57499}.hgdots i.on{background:#d6b36a;box-shadow:0 0 6px #d6b36a99}.hgpair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hgbox,.hgstip{align-items:center;text-align:center;justify-content:space-between;gap:7px;min-height:118px;padding:12px 10px 13px}.hgbox .hbslot{width:40px;height:34px}.hgbox .hbslot i{top:10px}.hgbox .htdot{top:12px;right:12px}.hgstip>b{font:600 24px/1.1 var(--f-num);font-variant-numeric:tabular-nums;color:#f3ead6}.hgstip .hstip{margin:0;pointer-events:none}.hgstip.ready:active .hstip{transform:translateY(2px)}.hwrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 10px}.hstip{flex:none;position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:8px;padding:6px 11px 7px 15px;border:0;border-radius:6px 9px 9px 6px;cursor:pointer;-webkit-tap-highlight-color:transparent;color:#2a1e05;background:linear-gradient(180deg,#f3dda0,#d9b467 45%,#b58b3e);box-shadow:inset 0 1px #fffae6b3,inset 0 -1px #5a3e1480,0 2px #5a3e14,0 8px 14px -6px #000000b3;transition:transform .09s ease,box-shadow .09s ease}.hstip:before{content:"";position:absolute;left:5px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#3a2810;box-shadow:inset 0 1px 1px #0009,0 1px #fff4d280}.hstip small{font:800 8.5px/1 var(--f-body);letter-spacing:.16em;text-transform:uppercase;color:#4a3208}.hstip b{font:700 14px/1 var(--f-num);font-variant-numeric:tabular-nums;color:#2a1e05}.hstip:active{transform:translateY(2px);box-shadow:inset 0 1px #fffae680,inset 0 2px 4px #5a3e1466,0 0 #5a3e14,0 3px 6px -3px #0009}.tkhost.june{background:radial-gradient(90% 70% at 15% 0%,#e6aaa01a,#e6aaa000 70%),linear-gradient(180deg,#221a19,#151110);box-shadow:inset 0 0 0 1px #c8968c52,0 10px 24px -12px #000c}.hmono.june{color:#f6e9e2;font-style:italic;background:radial-gradient(70% 70% at 38% 30%,#c88e86,#7d3f3c 62%,#3a1817);box-shadow:0 0 0 2px #170a0a,0 0 0 3px #dcaaa073,0 4px 10px #0009,inset 0 1px #ffffff59}.cofelt{position:relative;margin:4px 0 12px;padding:14px 14px 16px;border-radius:20px;display:grid;gap:10px;background:radial-gradient(120% 90% at 50% 0%,var(--felt1),var(--felt2) 60%,var(--felt3));box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -14px 30px #00000059,0 0 0 4px #2a1b10,0 0 0 5px #c9a24b59,0 14px 28px -12px #000c}.cofelt.won{box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -14px 30px #00000059,0 0 0 4px #2a1b10,0 0 0 5px #debe6ecc,0 14px 28px -12px #000c}.cofelt.miss{box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 -14px 30px #00000059,0 0 0 4px #2a1b10,0 0 0 5px #963c46b3,0 14px 28px -12px #000c}.corow small{display:block;margin-bottom:6px;font:700 9.5px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#f4edd9b8}.corow small b{font:700 13px/1 var(--f-num);letter-spacing:0;color:#f4edd9;margin-left:4px}.cocards{display:flex;gap:8px;min-height:var(--ch,84px)}.cochips{position:absolute;right:16px;bottom:16px;display:flex;gap:4px}.coq{margin:4px 2px 10px;font-family:var(--f-disp);font-size:18px;color:var(--ink);text-align:center}.coans{display:grid;grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:8px;margin-bottom:10px}.codots{display:flex;gap:6px;justify-content:center;margin:2px 0 12px}.codots i{width:7px;height:7px;border-radius:50%;background:#d6b06833}.codots i.on{background:#d6b06899}.codots i.cur{background:#c9a24b;transform:scale(1.25)}.cobig{margin:6px 0 14px;padding:22px 18px;border-radius:20px;background:linear-gradient(180deg,#ffffff0d,#fff0 60%),var(--panel);box-shadow:inset 0 0 0 1px #d6b06838}.cobig p{margin:10px 0 0;font-family:var(--f-disp);font-size:20px;line-height:1.4;color:var(--ink)}.coend{text-align:center}.coend .big{font:700 46px/1 var(--f-num);color:var(--ink)}.coend .big small{font-size:20px;color:var(--muted)}.cochips .ringchip{display:block;width:44px;height:44px;filter:drop-shadow(0 3px 2px rgba(0,0,0,.5))}.cochips .ringchip+.ringchip{margin-left:-14px}.cochips svg{display:block;width:100%;height:100%}.costage{margin:4px 0 12px;padding:16px 16px 18px 20px;border-radius:3px 12px 12px 3px;color:var(--ld-ink);background:var(--ld-page);box-shadow:var(--ld-edge)}.cotake{display:flex;gap:12px;align-items:center;margin:0 0 16px;font:italic 400 14.5px/1.45 var(--f-body);color:#d8ccb0}.cotake .hmono{width:34px;height:34px;font-size:16px}.costep{margin-top:16px;padding-top:16px;border-top:1px solid rgba(214,176,104,.16)}.costep h2{margin:4px 0 0;font-family:var(--f-disp);font-size:24px}.costep p{margin:6px 0 0;font-size:14px;line-height:1.5;color:var(--muted)}.costep em{display:block;margin-top:8px;font:700 9.5px/1.3 var(--f-body);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:#c9a45c}.costep .actions{margin-top:14px}.cofold{margin-top:4px}.cobk .colead{margin:0;font-size:15px;line-height:1.5}.cobk h2{margin-top:0}.cofold .lhrow+.lhrow{margin-top:0}.cocap{display:flex;gap:12px;align-items:flex-start;margin:4px 2px 0;padding:14px 4px 4px}.cocap .hmono{width:36px;height:36px;font-size:17px;margin-top:2px}.cocap small{display:block;font:700 10px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#c9a45c;margin-bottom:7px}.cocap p{margin:0;font-size:17px;line-height:1.55;color:var(--ink)}.cocap p b{color:#f1d99a}.cospots{display:grid;grid-template-columns:1fr 1fr .8fr;gap:8px;margin-top:4px}.cospot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:64px;border-radius:12px;border:1.5px solid rgba(244,237,217,.55)}.cospot b{font:700 10px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#f4edd9cc}.cospot .ringchip{display:block;width:34px;height:34px;filter:drop-shadow(0 3px 2px rgba(0,0,0,.5))}.cospot .ringchip svg{display:block;width:100%;height:100%}.cospot.win{border-color:#f3dc9c;box-shadow:0 0 16px -4px #f3dc9cb3,inset 0 0 12px #f3dc9c26}@keyframes coIn{0%{opacity:0;transform:translate(60px,-40px) rotate(8deg)}to{opacity:1;transform:none}}.card.conew{animation:coIn .42s cubic-bezier(.2,.8,.2,1.12) both}.cocards .card.conew:nth-child(2){animation-delay:.12s}.cocards .card.conew:nth-child(3){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.card.conew{animation:none}}:root[data-motion=off] .card.conew{animation:none}.costep h2{font:700 26px/1.05 var(--f-hero)}.cotake{font-style:normal;font-size:15px;line-height:1.45}.coactions{display:flex;gap:10px;align-items:center;margin:14px 0 6px}.coactions .btn{flex:1}.coactions>span{flex:1}.cospots.n2{grid-template-columns:1fr 1fr}.cospots.n4{grid-template-columns:repeat(4,1fr);gap:6px}.cospots.n4 .cospot b{letter-spacing:.1em}.costack{display:flex}.costack .ringchip+.ringchip{margin-left:-24px}.cocards.c5{gap:6px;--cw:clamp(40px,12vw,54px)}.cocards .card.conew:nth-child(4),.cocards>.cotap:nth-child(4) .card.conew{animation-delay:.36s}.cocards .card.conew:nth-child(5),.cocards>.cotap:nth-child(5) .card.conew{animation-delay:.48s}.cocards>.cotap:nth-child(2) .card.conew{animation-delay:.12s}.cocards>.cotap:nth-child(3) .card.conew{animation-delay:.24s}.cotap{position:relative;display:block;padding:0 0 16px;border:0;background:none;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}span.cotap{cursor:default}.cotap .card{transition:transform .18s ease}.cotap.on .card{transform:translateY(-8px)}.cotap.on:after{content:"Held";position:absolute;left:0;right:0;bottom:0;text-align:center;font:700 9px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#f3dc9c}.card.cobook{outline:2.5px solid #f3dc9c;outline-offset:2px}.cocards:has(.cotap){padding-top:8px;min-height:0}.codots{margin:0 0 8px}.cofelt{margin:2px 0 8px;padding:12px 12px 14px;gap:8px}.cocap{gap:10px;margin:2px 0 0;padding:8px 2px 2px}.cocap .hmono{width:30px;height:30px;font-size:14px;margin-top:0}.cocap small{display:inline;margin:0 8px 0 0;font-size:9.5px}.cocap p{display:inline;font-size:15.5px;line-height:1.5}.coq{margin:2px 2px 8px;font-size:17px}.coactions{margin:10px 0 4px}.costage{padding:14px 14px 14px 18px}.cotake{margin:0 0 12px}.costep{margin-top:12px;padding-top:12px}.costep .actions{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.costep .actions .btn{flex:1 1 auto}.costep em.colock{text-transform:none;letter-spacing:.02em;font:italic 400 13.5px/1.4 var(--f-hero);color:var(--ld-mut)}.czwatch{display:flex;flex-direction:column;gap:8px}.czwatch .czplst,.czwatch .czfelt{margin:0}.czwatch .cz-meta span{white-space:normal;line-height:1.35}.czplpanel .czplact{margin-top:12px}.czplpanel .czplact .btn{width:100%}body.inlesson .tabbar{display:none}body.inlesson.hastabs{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.czplfelt .czbox{min-height:56px;padding:9px 4px 18px}.czplfelt .czfieldbox{min-height:56px}.tkans{margin-top:14px}.tkans .actions{display:grid;gap:8px}.stat b.sw{font-size:min(1em,22px);white-space:nowrap;overflow-wrap:normal;word-break:normal}:root{--ld-ink:#eadcb8;--ld-mut:#a5967a;--ld-gold:#d6b36a;--ld-page:radial-gradient(75% 38% at 50% 26%,rgba(255,190,110,.1),rgba(255,190,110,0) 72%), radial-gradient(rgba(255,236,200,.035) .6px,transparent 1.1px) 0 0/3px 3px, radial-gradient(rgba(0,0,0,.4) .7px,transparent 1.2px) 1px 2px/5px 5px, linear-gradient(180deg,#1a1511,#110e0b 55%,#0c0a08);--ld-edge:inset 16px 0 20px -14px rgba(0,0,0,.95),inset 1px 0 0 rgba(255,236,200,.05),inset 0 0 0 1px rgba(214,176,104,.12), 1px 1px 0 #2a231c,2px 2px 0 #0a0807,3px 3px 0 #251f19,4px 4px 0 #090706,5px 5px 0 #1f1a15, 0 30px 46px -22px rgba(0,0,0,.95),0 10px 20px -8px rgba(0,0,0,.6)}.ldscene{position:relative;margin:2px 0 10px;perspective:1800px;perspective-origin:50% 0}.ldscene:before{content:"";position:absolute;left:0;right:0;top:-30px;height:520px;pointer-events:none;background:radial-gradient(55% 45% at 50% 30%,#ffba6821,#ffba6800 72%)}.ldbook{position:relative;border-radius:3px 12px 12px 3px;color:var(--ld-ink);background:var(--ld-page);box-shadow:var(--ld-edge);transform-origin:50% 0}.ldpages{position:relative;padding:30px 16px 16px 22px}.ldribbon{position:absolute;top:-3px;right:24px;width:12px;height:42px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.7));background:linear-gradient(90deg,#3d1014,#6a2026 45%,#561a1f 55%,#3d1014);clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%)}.ldnext{display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:14px 12px;border:0;border-radius:12px;text-align:left;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(90% 120% at 0% 0%,#d6b0681c,#d6b06800 60%),#0000003d;box-shadow:inset 0 0 0 1px #d6b06857,inset 0 1px #ffecc80f,0 1px #ffecc80a}.ldnext:active{transform:translateY(2px)}.ldnemb{flex:none;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}.ldntx{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.ldntx small{font:700 9px/1.25 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ld-gold)}.ldntx b{font:600 23px/1.05 var(--f-hero);color:#f4e7c6}.ldntx em{font:italic 400 13px/1.35 var(--f-hero);color:var(--ld-mut)}.ldnkey{flex:none;padding:10px 13px;border-radius:99px;font:700 10px/1 var(--f-body);letter-spacing:.14em;text-transform:uppercase;color:#2a1e05;background:linear-gradient(180deg,#f7e3a6,#eecb70 40%,#cf9f45 78%,#b3812e);box-shadow:0 3px #5a3e14,inset 0 1px #fff9,0 6px 12px -6px #000c}.ldnext:active .ldnkey{transform:translateY(2px);box-shadow:0 1px #5a3e14,inset 0 1px #fff9}.ldnext.lddone{display:block;cursor:default;text-align:center}.ldnext.lddone small{display:block;font:700 9px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ld-gold)}.ldnext.lddone b{display:block;margin:6px 0;font:600 23px/1.1 var(--f-hero);color:#f4e7c6}.ldnext.lddone em{font:italic 400 13px/1.4 var(--f-hero);color:var(--ld-mut)}.ldpart{margin:28px 0 8px;text-align:center;font:600 21px/1.1 var(--f-hero);color:#f1e2bd;letter-spacing:.01em;text-shadow:0 1px 0 rgba(0,0,0,.6)}.ldpart small{display:block;margin-bottom:7px;font:700 9px/1 var(--f-body);letter-spacing:.24em;text-transform:uppercase;color:var(--ld-gold)}.ldpart em{display:block;margin-top:5px;font:italic 400 13px/1 var(--f-hero);color:var(--ld-mut)}.ldpart:after{content:"";display:block;width:72px;height:1px;margin:12px auto 0;background:linear-gradient(90deg,rgba(214,176,104,0),var(--ld-gold),rgba(214,176,104,0))}.ldtoc{list-style:none;margin:0;padding:0}.ldrow{display:flex;align-items:baseline;gap:6px;width:100%;min-height:42px;padding:12px 6px 10px 4px;border:0;border-radius:8px;background:none;font:inherit;color:var(--ld-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.ldno{flex:none;width:30px;font:500 12.5px/1 var(--f-hero);color:#d6b068cc}.ldnm{flex:0 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 16.5px/1.2 var(--f-hero)}.ldlead{flex:1 1 10px;min-width:10px;height:1px;border-bottom:1.5px dotted rgba(214,176,104,.32)}.ldst{flex:none;display:flex;align-items:center;gap:5px;font:600 9.5px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;color:var(--ld-mut)}.ldleaf{width:13px;height:13px;flex:none}.ldrow.fin .ldst{color:var(--ld-gold)}.ldrow.nx{background:linear-gradient(90deg,#d6b0681a,#d6b06800 85%)}.ldrow.nx .ldnm{color:#fff0cc}.ldrow.nx .ldno{color:#f3dc9c}.ldrow:active .ldnm{color:var(--ld-gold)}.ldlinks{display:flex;justify-content:flex-start;gap:8px;align-items:center;margin:-6px 2px 10px;color:var(--ld-mut);font-size:12px}.ldlinks .hhlink{padding:6px 2px}.ldstrip{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:2px -6px 0;padding:0 0 16px}.ldstrip.tks{grid-template-columns:repeat(4,minmax(0,1fr)) repeat(var(--nt),minmax(0,.42fr))}.ldstrip:before{content:"";position:absolute;left:4px;right:4px;top:13px;height:1px;background:linear-gradient(90deg,#d6b06800,#d6b06899 8% 92%,#d6b06800)}.ldn{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;min-height:46px;padding:7px 0 0;border:0;background:none;font:inherit;color:var(--ld-mut);cursor:pointer;-webkit-tap-highlight-color:transparent}.ldn i{display:block;width:10px;height:10px;transform:rotate(45deg);background:#0e0b09;box-shadow:inset 0 0 0 1.5px #d6b06899;transition:transform .15s ease}.ldn.tk i{width:8px;height:8px;margin-top:1px}.ldn span{font:700 9px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ldn.done i{background:linear-gradient(135deg,#fbe8b0,#c9a24b 55%,#7c5a24);box-shadow:0 0 6px #d6b36a59}.ldn.now i{box-shadow:inset 0 0 0 1.5px #f3dc9c,0 0 0 3px #d6b0682e,0 0 10px #f3dc9c59}.ldn.cur{color:#f4e7c6}.ldn.cur i{transform:rotate(45deg) scale(1.3)}.ldn.cur:not(.tk):after{content:"";position:absolute;left:50%;bottom:-2px;width:14px;height:1.5px;margin-left:-7px;background:var(--ld-gold)}.ldn:active i{transform:rotate(45deg) scale(.9)}.ldn.lk{opacity:.5}.ldn.lk i{background:none;box-shadow:inset 0 0 0 1px #d6b06873}.ldtkl{position:absolute;top:28px;right:0;left:calc(100% * 4 / (4 + .42 * var(--nt,0)));text-align:center;font:700 9px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ld-mut);opacity:.75;pointer-events:none}.costep{border-top-color:#d6b06824}.costep .kicker .ldleaf{vertical-align:-2px;margin-right:3px}.cotake{color:#d9cba9}.lhsecs{display:flex;justify-content:space-between;gap:2px;background:linear-gradient(180deg,#0e0b09f7,#0e0b09eb 72%,#0e0b0900)}.lhsecs:after{content:"";position:absolute;left:16px;right:16px;bottom:10px;height:1px;background:linear-gradient(90deg,#d6b06800,#d6b06873 10% 90%,#d6b06800)}.lhsecs button{position:relative;flex:1 1 auto;padding:0 2px;background:none;box-shadow:none;border-radius:0;font:500 14.5px/1 var(--f-hero);color:var(--ld-mut)}.lhsecs button[aria-current]{background:none;box-shadow:none;color:#f4e7c6}.lhsecs button[aria-current]:after{content:"";position:absolute;left:50%;bottom:-3px;width:7px;height:7px;margin-left:-3.5px;transform:rotate(45deg);background:linear-gradient(135deg,#fbe8b0,#c9a24b 55%,#7c5a24)}.cofold{margin:14px 6px 0;border-top:1px solid rgba(214,176,104,.24)}.cofold .lhrow{background:none;box-shadow:none;border-radius:0;padding:15px 4px 14px;border-bottom:1px solid rgba(214,176,104,.13);color:var(--ld-ink)}.cofold .lhrow .lhtx b{font:500 17px/1.2 var(--f-hero);color:var(--ld-ink)}.cofold .lhrow .lhtx span{font:italic 400 13px/1.4 var(--f-hero);color:var(--ld-mut)}.cofold .lhrow .go{color:var(--ld-gold)}.cofold .lhrow:active{transform:none;box-shadow:none;background:#d6b0680f}.cofold .lhrow:active .lhtx b{color:var(--ld-gold)}.panel.cobk{margin:0;padding:20px 20px 18px;border:0;border-radius:0;background:var(--ld-page);box-shadow:var(--ld-edge);color:var(--ld-ink)}.panel.cobk:before{display:none}.panel.cobk:first-of-type{border-radius:3px 12px 0 0;padding-top:22px}.panel.cobk:last-of-type{border-radius:0 0 12px 3px;padding-bottom:24px}.panel.cobk+.panel.cobk{border-top:0}.panel.cobk+.panel.cobk:after{content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:linear-gradient(90deg,#d6b06800,#d6b06873,#d6b06800)}.panel.cobk{position:relative}.panel.cobk h2{font:500 21px/1.2 var(--f-hero);color:var(--ld-ink);letter-spacing:.005em}.panel.cobk h2:after{background:linear-gradient(90deg,var(--ld-gold),rgba(214,176,104,0))}.panel.cobk .colead,.panel.cobk p,.panel.cobk li,.panel.cobk dd{color:var(--ld-ink)}.panel.cobk .mut{color:var(--ld-mut)}.panel.cobk .lhstrat div{padding:2px 0 2px 14px;border-radius:0;background:none;box-shadow:inset 1.5px 0 #d6b06880}.panel.cobk .lhstrat b,.panel.cobk .lhfacts small{color:var(--ld-gold)}.panel.cobk .lhdl dt{font-family:var(--f-hero);color:var(--ld-ink)}.panel.cobk .lhdl dd{color:var(--ld-mut);font-style:italic;font-family:var(--f-hero)}.cotabs{margin-top:-4px}.ldpart.cogrhd{margin:22px 0 4px}.cogrow{list-style:none;margin:0;padding:0 2px}.cogrk{margin:14px 0 2px;font:700 9px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ld-gold)}.cogr{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid rgba(214,176,104,.13)}.cogrpc{flex:none;width:52px;padding-top:2px;font:600 20px/1 var(--f-num);color:#f4e7c6;text-align:right}.cogr.dn .cogrpc{color:#d9a08f}.cogrtx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cogrtx b{font:500 16.5px/1.2 var(--f-hero);color:var(--ld-ink)}.cogrtx>span{font:italic 400 13.5px/1.4 var(--f-hero);color:var(--ld-mut)}.cogrtx .hhlink{align-self:flex-start;margin-top:3px;padding:4px 0}.cogrnote{margin:10px 4px 0;font:italic 400 12.5px/1.4 var(--f-hero);color:var(--ld-mut)}.panel.cobk.cobk{border-radius:3px 12px 12px 3px;padding:18px 18px 16px}.conum{display:flex;gap:12px;align-items:baseline;margin:14px 0 0;padding-top:12px;border-top:1px solid rgba(214,176,104,.18)}.conum b{flex:none;font:600 26px/1 var(--f-num);color:#f4e7c6}.conum span{font:italic 400 13px/1.35 var(--f-hero);color:var(--ld-mut)}.cobkfs{margin:14px 0 0;border-radius:3px 12px 12px 3px;color:var(--ld-ink);background:var(--ld-page);box-shadow:var(--ld-edge);padding:4px 16px 4px 20px}.cobkf{border-bottom:1px solid rgba(214,176,104,.16)}.cobkf:last-child{border-bottom:0}.cobkf summary{display:flex;align-items:center;gap:10px;min-height:50px;box-sizing:border-box;padding:12px 2px 11px;list-style:none;cursor:pointer;font:500 17.5px/1.2 var(--f-hero);color:var(--ld-ink);-webkit-tap-highlight-color:transparent}.cobkf summary::-webkit-details-marker{display:none}.cobkf summary small{font:700 10px/1 var(--f-num);color:var(--ld-mut)}.cobkf summary:after{content:"";flex:none;margin-left:auto;width:7px;height:7px;transform:rotate(45deg);box-shadow:inset -1.5px -1.5px 0 var(--ld-gold);transition:transform .2s ease}.cobkf[open] summary:after{transform:rotate(225deg)}.cobkf[open] summary{color:#f4e7c6}.cobkb{padding:0 2px 16px}.cobkb p,.cobkb li,.cobkb dt{color:var(--ld-ink)}.cobkb .mut,.cobkb dd{color:var(--ld-mut)}.cobkb dd{font-style:italic;font-family:var(--f-hero)}.cobkb dt{font-family:var(--f-hero)}.cobkb .lhstrat div{padding:2px 0 2px 14px;border-radius:0;background:none;box-shadow:inset 1.5px 0 #d6b06880}.cobkb .lhstrat b{color:var(--ld-gold)}.cobkb .lhul{margin:0}.cobkb .maptbl{width:100%}@media (prefers-reduced-motion:reduce){.cobkf summary:after{transition:none}}.copage{margin:0 0 14px;padding:6px 14px 12px 18px;border-radius:3px 12px 12px 3px;color:var(--ld-ink);background:var(--ld-page);box-shadow:var(--ld-edge)}.copghd{margin:16px 2px 0;font:700 9.5px/1 var(--f-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ld-gold)}.copage .cofold{margin:8px 0 0}.copage .cofold .lhrow{padding:11px 2px 10px}.copage .cofold .lhrow:last-child{border-bottom:0}.dico.tool i{font-size:13px;color:var(--ld-gold)}.phead{position:relative;display:flex;align-items:flex-end;gap:12px;margin:2px 2px 14px;padding-bottom:9px}.phead:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#d6b068b3,#d6b06833 50%,#d6b06800)}.phdtx{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.phdtx b{display:block;font:700 28px/1.05 var(--f-hero);color:transparent;background:linear-gradient(180deg,#fffaf0,#f3e3bb 55%,#d7b56c);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 1px 0 rgba(0,0,0,.6))}.phdtx span{display:block;font:700 10px/1.2 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:#c9a45c}.lktinth{margin:16px 0 8px;font:700 10px/1 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#c9a45c}.lktints{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.lktint{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;color:var(--muted);cursor:pointer}.lktint i{display:block;width:44px;height:44px;border-radius:12px;box-shadow:inset 0 1px #ffffff2e,inset 0 -6px 10px #00000059,0 0 0 1px #00000080,0 3px #070504}.lktint span{font:600 11px/1 var(--f-body)}.lktint.on{color:var(--ink)}.lktint.on i{box-shadow:inset 0 1px #ffffff2e,inset 0 -6px 10px #00000059,0 0 0 2px #c9a24b,0 3px #070504}.lktint:active i{transform:translateY(2px)}.lktint i{background:radial-gradient(60% 55% at 50% 30%,rgba(var(--lc),.9),rgba(var(--lc),.25) 55%,transparent 80%),linear-gradient(180deg,#1d1613,#2b1711)}.t-gold{--lc:255,190,110}.t-green{--lc:150,214,160}.t-red{--lc:255,128,104}.t-purple{--lc:196,150,240}.t-grey{--lc:196,214,240}#view>.bar{display:block;position:relative;text-align:center;margin:0 2px 14px;padding:0 0 2px;min-height:0}#view>.bar:has(>button.bk){padding-top:20px}#view>.bar:before,#view>.bar:after{display:none}#view>.bar .ttl{display:block;min-width:0}#view>.bar .ttl b{font:600 27px/1.08 var(--f-hero);letter-spacing:.005em;text-wrap:balance}#view>.bar .ttl span{display:block;margin-top:5px;font:600 9.5px/1.3 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#9e8f74}#view>.bar>button.icon.bk{position:absolute;left:-6px;top:-12px;display:flex;align-items:center;gap:5px;width:auto;min-width:0;min-height:44px;height:44px;margin:0;padding:0 10px 0 6px;border:0;border-radius:10px;background:none;box-shadow:none;color:#d6b068;font-size:inherit;opacity:.88;transform:none}#view>.bar>button.icon.bk:before,#view>.bar>button.icon.bk:after{display:none}#view>.bar>button.icon.bk:active{opacity:1;transform:translate(-2px)}#view>.bar>button.icon.bk:focus-visible{outline:2px solid rgba(214,176,104,.6);outline-offset:-4px}.bk .bkch{font:400 21px/1 var(--f-hero);margin-top:-3px}.bk .bkw{font:700 10px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase}.phead{display:block;text-align:center;margin:2px 2px 14px;padding:0 0 4px}.phead:after{display:none}.phdtx{align-items:center;gap:5px}.phdtx b{font:600 27px/1.08 var(--f-hero)}.phdtx span{font:600 9.5px/1.3 var(--f-body);letter-spacing:.18em;color:#9e8f74}.phead:has(>.phjump){padding-top:34px}.phead>.phjump{position:absolute;right:0;top:0}#wlayer{position:fixed;inset:0;z-index:40}:root[data-boot=nowel] #wlayer{display:none}body.wopen{overflow:hidden;overscroll-behavior:none}.wx{--vh:1vh;--ui:146px;--dt:clamp(190px,calc(var(--vh) * 30),270px);--dh:calc(var(--vh) * 100 - var(--dt) - var(--ui) - 15px);--dw:min(58vw,244px,calc(var(--dh) / 2.05));--bdw:var(--dw);--sw:min(70vw,262px,calc(var(--dw) * 1.28));--sh:calc(var(--sw) * .34);--st:calc(var(--dt) - var(--sh) - 30px);--by:calc(var(--st) - 34px);--lt:255,206,150;--ne:255,176,92;--nr:255,52,40;position:absolute;inset:0;overflow:hidden;background:#0a0908;color:#e9dfcb;touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none}@supports (height:1svh){.wx{--vh:1svh}}.wxsc{position:absolute;inset:0;transform-origin:50% calc(var(--dt) + var(--dh) * .55)}.wxsc>i,.wxsc>div{position:absolute;display:block}.wxwall{inset:0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22420%22 height=%22420%22%3E%3Cfilter id=%22b%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.012%22 numOctaves=%223%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 -.42%22/%3E%3C/filter%3E%3Crect width=%22420%22 height=%22420%22 filter=%22url(%23b)%22/%3E%3C/svg%3E") 0 0/420px 420px,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0%22/%3E%3C/filter%3E%3Crect width=%22180%22 height=%22180%22 filter=%22url(%23n)%22/%3E%3C/svg%3E") 0 0/180px 180px,url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22512%22 height=%22352%22 viewBox=%220 0 256 176%22%3E%3Cfilter id=%22f%22 x=%220%22 y=%220%22 width=%22100%25%22 height=%22100%25%22 color-interpolation-filters=%22sRGB%22%3E%3CfeColorMatrix in=%22SourceGraphic%22 type=%22matrix%22 values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.6 2.6 2.6 0 -0.36%22 result=%22h0%22/%3E%3CfeGaussianBlur in=%22h0%22 stdDeviation=%22.7%22 result=%22h1%22/%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.8%22 numOctaves=%222%22 seed=%225%22 stitchTiles=%22stitch%22 result=%22t%22/%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.06%22 numOctaves=%223%22 seed=%229%22 stitchTiles=%22stitch%22 result=%22t2%22/%3E%3CfeComposite in=%22h1%22 in2=%22t%22 operator=%22arithmetic%22 k1=%220%22 k2=%221%22 k3=%22.34%22 k4=%22-.13%22 result=%22h2%22/%3E%3CfeComposite in=%22h2%22 in2=%22t2%22 operator=%22arithmetic%22 k1=%220%22 k2=%221%22 k3=%22.3%22 k4=%22-.12%22 result=%22h%22/%3E%3CfeDiffuseLighting in=%22h%22 surfaceScale=%223.4%22 diffuseConstant=%221.3%22 lighting-color=%22%23fff%22 result=%22L%22%3E%3CfeDistantLight azimuth=%22270%22 elevation=%2236%22/%3E%3C/feDiffuseLighting%3E%3CfeComposite in=%22SourceGraphic%22 in2=%22L%22 operator=%22arithmetic%22 k1=%221.1%22 k2=%220%22 k3=%220%22 k4=%220%22 result=%22lit%22/%3E%3CfeColorMatrix in=%22t2%22 type=%22matrix%22 values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.4 .62%22 result=%22dirt%22/%3E%3CfeComposite in=%22dirt%22 in2=%22lit%22 operator=%22atop%22 result=%22d2%22/%3E%3CfeMerge%3E%3CfeMergeNode in=%22lit%22/%3E%3CfeMergeNode in=%22d2%22/%3E%3C/feMerge%3E%3C/filter%3E%3Cg filter=%22url(%23f)%22%3E%3Crect width=%22256%22 height=%22176%22 fill=%22%2324201d%22/%3E%3Crect x=%221%22 y=%221%22 width=%2263%22 height=%2220%22 rx=%221.6%22 fill=%22%233c2b24%22/%3E%3Crect x=%2265%22 y=%221%22 width=%2262%22 height=%2220%22 rx=%221%22 fill=%22%234f382c%22/%3E%3Crect x=%22129%22 y=%221%22 width=%2263%22 height=%2220%22 rx=%222.2%22 fill=%22%234b3a33%22/%3E%3Crect x=%22193%22 y=%221%22 width=%2262%22 height=%2220%22 rx=%221%22 fill=%22%23443129%22/%3E%3Crect x=%22-31%22 y=%2223%22 width=%2261%22 height=%2220%22 rx=%221%22 fill=%22%233c2b24%22/%3E%3Crect x=%22225%22 y=%2223%22 width=%2261%22 height=%2220%22 rx=%221.6%22 fill=%22%233c2b24%22/%3E%3Crect x=%2233%22 y=%2223%22 width=%2262%22 height=%2220%22 rx=%222.2%22 fill=%22%2346322a%22/%3E%3Crect x=%2297%22 y=%2223%22 width=%2263%22 height=%2220%22 rx=%222.2%22 fill=%22%2357402f%22/%3E%3Crect x=%22161%22 y=%2223%22 width=%2262%22 height=%2220%22 rx=%222.2%22 fill=%22%23413027%22/%3E%3Crect x=%22225%22 y=%2223%22 width=%2262%22 height=%2220%22 rx=%221%22 fill=%22%234a352b%22/%3E%3Crect x=%221%22 y=%2245%22 width=%2262%22 height=%2220%22 rx=%221%22 fill=%22%234a352b%22/%3E%3Crect x=%2265%22 y=%2245%22 width=%2262%22 height=%2220%22 rx=%221.6%22 fill=%22%23443129%22/%3E%3Crect x=%22129%22 y=%2245%22 width=%2263%22 height=%2220%22 rx=%222.2%22 fill=%22%2348332a%22/%3E%3Crect x=%22193%22 y=%2245%22 width=%2262%22 height=%2220%22 rx=%222.2%22 fill=%22%233a2c27%22/%3E%3Crect x=%22-31%22 y=%2267%22 width=%2261%22 height=%2220%22 rx=%221.6%22 fill=%22%233f2e26%22/%3E%3Crect x=%22225%22 y=%2267%22 width=%2261%22 height=%2220%22 rx=%221.6%22 fill=%22%233f2e26%22/%3E%3Crect x=%2233%22 y=%2267%22 width=%2262%22 height=%2220%22 rx=%221.6%22 fill=%22%234a352b%22/%3E%3Crect x=%2297%22 y=%2267%22 width=%2261%22 height=%2220%22 rx=%221.6%22 fill=%22%235b4433%22/%3E%3Crect x=%22161%22 y=%2267%22 width=%2262%22 height=%2220%22 rx=%222.2%22 fill=%22%234f382c%22/%3E%3Crect x=%22225%22 y=%2267%22 width=%2261%22 height=%2220%22 rx=%221%22 fill=%22%234d372c%22/%3E%3Crect x=%221%22 y=%2289%22 width=%2261%22 height=%2220%22 rx=%221%22 fill=%22%234f382c%22/%3E%3Crect x=%2265%22 y=%2289%22 width=%2262%22 height=%2220%22 rx=%221.6%22 fill=%22%2346322a%22/%3E%3Crect x=%22129%22 y=%2289%22 width=%2261%22 height=%2220%22 rx=%221.6%22 fill=%22%2346322a%22/%3E%3Crect x=%22193%22 y=%2289%22 width=%2262%22 height=%2220%22 rx=%222.2%22 fill=%22%2346322a%22/%3E%3Crect x=%22-31%22 y=%22111%22 width=%2262%22 height=%2220%22 rx=%221%22 fill=%22%234a352b%22/%3E%3Crect x=%22225%22 y=%22111%22 width=%2262%22 height=%2220%22 rx=%221.6%22 fill=%22%234a352b%22/%3E%3Crect x=%2233%22 y=%22111%22 width=%2263%22 height=%2220%22 rx=%221.6%22 fill=%22%234a352b%22/%3E%3Crect x=%2297%22 y=%22111%22 width=%2263%22 height=%2220%22 rx=%221.6%22 fill=%22%23413027%22/%3E%3Crect x=%22161%22 y=%22111%22 width=%2262%22 height=%2220%22 rx=%222.2%22 fill=%22%2346322a%22/%3E%3Crect x=%22225%22 y=%22111%22 width=%2261%22 height=%2220%22 rx=%221%22 fill=%22%234d372c%22/%3E%3Crect x=%221%22 y=%22133%22 width=%2261%22 height=%2220%22 rx=%221%22 fill=%22%234d372c%22/%3E%3Crect x=%2265%22 y=%22133%22 width=%2262%22 height=%2220%22 rx=%221%22 fill=%22%2357402f%22/%3E%3Crect x=%22129%22 y=%22133%22 width=%2262%22 height=%2220%22 rx=%221%22 fill=%22%233f2e26%22/%3E%3Crect x=%22193%22 y=%22133%22 width=%2263%22 height=%2220%22 rx=%221.6%22 fill=%22%234a352b%22/%3E%3Crect x=%22-31%22 y=%22155%22 width=%2262%22 height=%2220%22 rx=%221.6%22 fill=%22%23523a2e%22/%3E%3Crect x=%22225%22 y=%22155%22 width=%2262%22 height=%2220%22 rx=%221.6%22 fill=%22%23523a2e%22/%3E%3Crect x=%2233%22 y=%22155%22 width=%2262%22 height=%2220%22 rx=%222.2%22 fill=%22%234f382c%22/%3E%3Crect x=%2297%22 y=%22155%22 width=%2262%22 height=%2220%22 rx=%221.6%22 fill=%22%234b3a33%22/%3E%3Crect x=%22161%22 y=%22155%22 width=%2263%22 height=%2220%22 rx=%221%22 fill=%22%235b4433%22/%3E%3Crect x=%22225%22 y=%22155%22 width=%2263%22 height=%2220%22 rx=%221%22 fill=%22%2357402f%22/%3E%3C/g%3E%3C/svg%3E") 50% 0/256px 176px}.wxwall:after{content:"";position:absolute;inset:0;background:radial-gradient(74% 50% at 50% calc(var(--st) + var(--sh) * .5),#0a090800,#0a090861 45%,#070606eb)}.wxsoot{inset:0;background:radial-gradient(22px 70px at 50% calc(var(--by) - 74px),#0000006b,#0000),radial-gradient(60px 40px at 50% calc(var(--by) - 40px),#00000038,#0000)}.wxdamp{left:0;right:0;bottom:0;height:calc(var(--vh) * 100 - var(--dt) - var(--dh) + 70px);background:linear-gradient(0deg,#0e10128c,#0e101200),linear-gradient(0deg,#d2c8b60d,#d2c8b600 60%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22420%22 height=%22420%22%3E%3Cfilter id=%22b%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.012%22 numOctaves=%223%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 -.42%22/%3E%3C/filter%3E%3Crect width=%22420%22 height=%22420%22 filter=%22url(%23b)%22/%3E%3C/svg%3E");-webkit-mask-size:300px 300px;mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22420%22 height=%22420%22%3E%3Cfilter id=%22b%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.012%22 numOctaves=%223%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 -.42%22/%3E%3C/filter%3E%3Crect width=%22420%22 height=%22420%22 filter=%22url(%23b)%22/%3E%3C/svg%3E");mask-size:300px 300px}.wxgrade{inset:0;background:linear-gradient(160deg,#2e465829,#2e465800 45%),linear-gradient(0deg,#141e2633,#141e2600 40%)}.wxpool{inset:0;will-change:transform;background:radial-gradient(46% 26% at 50% var(--by),rgba(var(--lt),.17),rgba(var(--lt),.05) 55%,rgba(var(--lt),0) 100%)}.wxnglow{inset:0;opacity:0;will-change:opacity;background:radial-gradient(38% 15% at 50% calc(var(--st) + var(--sh) * .55),rgba(var(--ne),.2),rgba(var(--ne),.06) 55%,rgba(var(--ne),0)),radial-gradient(14% 8% at 50% calc(var(--st) + var(--sh) * .6),rgba(var(--nr),.1),rgba(var(--nr),0))}.wxbeam{left:50%;top:var(--by);width:calc(var(--sw) * 1.1);height:calc(var(--dt) - var(--by) + 40px);margin-left:calc(var(--sw) * -.55);opacity:.7;background:radial-gradient(50% 100% at 50% 0,rgba(var(--lt),.07),rgba(var(--lt),.02) 60%,rgba(var(--lt),0));-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent)}.wxbulb{left:50%;top:calc(var(--by) - 45px);width:28px;height:70px;margin-left:-14px}.wxbulb b{position:absolute;inset:0;transform-origin:50% 0;will-change:transform}.wxbulb b:before{content:"";position:absolute;left:12.75px;bottom:50px;width:2.5px;height:400px;background:linear-gradient(90deg,#1c1712,#5a4a36 50%,#1c1712)}.wxbulb svg{position:absolute;left:0;top:20px;display:block;overflow:visible}.wxbulb b:after{content:"";position:absolute;left:50%;top:45px;width:70px;height:70px;margin:-35px 0 0 -35px;border-radius:50%;will-change:opacity;background:radial-gradient(closest-side,#ffeece8c,rgba(var(--lt),.2) 40%,rgba(var(--lt),0))}.wxrust{position:absolute;left:5px;right:5px;top:calc(100% - 4px);height:calc(var(--sh) * .9);pointer-events:none;background:linear-gradient(180deg,#6e3a1c52,#6e3a1c00) 0 0/5px 100% no-repeat,linear-gradient(180deg,#6e3a1c47,#6e3a1c00) 100% 0/5px 70% no-repeat,linear-gradient(180deg,#00000040,#0000) 38% 0/3px 60% no-repeat}.wxsign{left:50%;top:var(--st);width:var(--sw);height:var(--sh);margin-left:calc(var(--sw) * -.5);z-index:2}.wxsbox{position:absolute;inset:0;border-radius:3px;background:linear-gradient(172deg,#ffffff0f 0,#ffffff04 22%,#fff0 34%),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22220%22 height=%22120%22%3E%3Cg stroke=%22%23fff%22 stroke-linecap=%22round%22 fill=%22none%22%3E%3Cpath d=%22M118.5 106.8l24.5 2.3%22 stroke-width=%220.48%22 stroke-opacity=%220.09%22/%3E%3Cpath d=%22M162.6 78.0l24.2 8.0%22 stroke-width=%220.31%22 stroke-opacity=%220.06%22/%3E%3Cpath d=%22M193.5 72.0l28.2 -4.9%22 stroke-width=%220.38%22 stroke-opacity=%220.12%22/%3E%3Cpath d=%22M51.4 35.3l8.1 -3.4%22 stroke-width=%220.46%22 stroke-opacity=%220.12%22/%3E%3Cpath d=%22M121.3 111.8l10.2 -2.5%22 stroke-width=%220.51%22 stroke-opacity=%220.13%22/%3E%3Cpath d=%22M6.5 67.6l10.8 -4.2%22 stroke-width=%220.33%22 stroke-opacity=%220.08%22/%3E%3Cpath d=%22M3.7 82.2l13.6 5.8%22 stroke-width=%220.45%22 stroke-opacity=%220.06%22/%3E%3Cpath d=%22M156.0 50.4l22.7 -6.9%22 stroke-width=%220.43%22 stroke-opacity=%220.12%22/%3E%3Cpath d=%22M68.5 1.8l18.7 7.9%22 stroke-width=%220.58%22 stroke-opacity=%220.06%22/%3E%3Cpath d=%22M2.4 55.8l20.7 3.8%22 stroke-width=%220.50%22 stroke-opacity=%220.07%22/%3E%3Cpath d=%22M216.8 92.3l18.9 -2.2%22 stroke-width=%220.70%22 stroke-opacity=%220.09%22/%3E%3Cpath d=%22M0.1 103.7l33.3 3.1%22 stroke-width=%220.31%22 stroke-opacity=%220.16%22/%3E%3Cpath d=%22M41.2 119.5l23.7 1.8%22 stroke-width=%220.36%22 stroke-opacity=%220.05%22/%3E%3Cpath d=%22M97.1 1.1l23.9 7.9%22 stroke-width=%220.33%22 stroke-opacity=%220.09%22/%3E%3C/g%3E%3C/svg%3E") 0 0/220px 120px,radial-gradient(60% 34% at 50% 74%,rgba(var(--ne),.1),rgba(var(--ne),0)),radial-gradient(10% 30% at 50% 74%,rgba(var(--nr),.06),rgba(var(--nr),0)),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0%22/%3E%3C/filter%3E%3Crect width=%22180%22 height=%22180%22 filter=%22url(%23n)%22/%3E%3C/svg%3E") 0 0/180px 180px,linear-gradient(180deg,#1a1613,#0c0a08 55%,#070605);box-shadow:0 0 0 1px #000,0 0 0 2px #5b4628,0 -1px 0 2px #7d6438,0 0 0 3px #231a10,inset 0 0 0 5px #0a0807,inset 0 0 0 6px #ffe2aa0d,inset 0 2px 1px 5px #0009,inset 0 1px #ffecc81a,inset 0 0 22px #000000d9,0 14px 22px #000000bf,0 4px 5px #000000a6}.wxsbox:before,.wxsbox:after{content:"";position:absolute;top:6px;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d9bd84,#5a4527);box-shadow:0 calc(var(--sh) - 16px) 0 #4a3a22}.wxsbox:before{left:6px}.wxsbox:after{right:6px}.wxn{position:absolute;inset:9% 6%;display:block}.wxn svg{display:block;width:100%;height:100%;overflow:visible}.wxng g{stroke:#2a2420}.wxng{filter:drop-shadow(0 1px 0 rgba(255,240,220,.06))}.wxnf,.wxnc,.wxnt{will-change:opacity;filter:drop-shadow(0 0 2px rgba(var(--ne),.9)) drop-shadow(0 0 7px rgba(var(--ne),.55))}.wxnf .wxt1,.wxnc .wxt1,.wxnt .wxt1{stroke:rgba(var(--ne),.35)}.wxnf .wxt2,.wxnc .wxt2,.wxnt .wxt2{stroke:#ffcf90}.wxnf .wxt3,.wxnc .wxt3,.wxnt .wxt3{stroke:#fff8ec}.wxns{will-change:opacity;filter:drop-shadow(0 0 2px rgba(var(--nr),.95)) drop-shadow(0 0 8px rgba(var(--nr),.6))}.wxns .wxt1{stroke:rgba(var(--nr),.38)}.wxns .wxt2{stroke:#ff6a58}.wxns .wxt3{stroke:#ffe4dc}.wxleaf{position:absolute;inset:0;z-index:2;transform-origin:0 50%;will-change:transform;transition:transform .15s ease;background:radial-gradient(95% 40% at 50% -4%,rgba(var(--lt),.3),rgba(var(--lt),.1) 50%,rgba(var(--lt),0)),linear-gradient(180deg,#0000 30%,#0000004d 70%,#0000008c),linear-gradient(90deg,#0000006b,#0000 9%,#ffecc805 50%,#0000 90%,#0000007a),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0%22/%3E%3C/filter%3E%3Crect width=%22180%22 height=%22180%22 filter=%22url(%23n)%22/%3E%3C/svg%3E") 0 0/180px 180px,#17231e;box-shadow:inset 0 0 0 1px #0009,inset 0 1px 0 1px #ffecc812}.wxwear{position:absolute;inset:0;opacity:.28;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22240%22 height=%22240%22%3E%3Cfilter id=%22w%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.13%22 numOctaves=%224%22 seed=%2221%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 .36 0 0 0 0 .29 0 0 0 0 .21 0 0 0 26 -17.6%22/%3E%3C/filter%3E%3Crect width=%22240%22 height=%22240%22 filter=%22url(%23w)%22/%3E%3C/svg%3E") 0 0/200px 200px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 7%,transparent 93%,#000),linear-gradient(0deg,#000,transparent 12%),radial-gradient(12% 9% at 86% 46%,#000,transparent);mask-image:linear-gradient(90deg,#000,transparent 7%,transparent 93%,#000),linear-gradient(0deg,#000,transparent 12%),radial-gradient(12% 9% at 86% 46%,#000,transparent)}.wxleaf:after{content:"";position:absolute;left:0;right:0;bottom:0;height:24%;background:linear-gradient(0deg,#18140e8c,#18140e00);pointer-events:none}.wxpanel{position:absolute;left:13%;right:13%;top:6%;height:37%;border-radius:1px;box-sizing:border-box;border:solid calc(var(--bdw) * .045);border-color:rgba(255,232,190,.1) rgba(0,0,0,.28) rgba(0,0,0,.5) rgba(255,232,190,.03);background:linear-gradient(180deg,rgba(var(--lt),.07),#0000 40%,#0000001f);box-shadow:0 0 0 1px #00000080,0 0 0 2px #ffe8c40d,inset 0 0 0 1px #00000040}.wxpanel.wxp2{top:50%;height:35%;background:linear-gradient(180deg,rgba(var(--lt),.03),#0000 40%,#0003)}.wxhinge{position:absolute;left:-2px;top:9%;width:5px;height:9%;border-radius:2px;z-index:1;background:linear-gradient(90deg,#0d0b09,#3d342a 45%,#17130f);box-shadow:1px 0 2px #0009}.wxhinge.wxh2{top:78%;background:linear-gradient(90deg,#0b0908,#2a241d 45%,#100d0b)}.wxgr{position:absolute;left:50%;top:13%;width:calc(var(--bdw) * .21);height:calc(var(--bdw) * .27);margin-left:calc(var(--bdw) * -.105);z-index:2;overflow:hidden;border-radius:50% 50% 3px 3px/34% 34% 3px 3px;background:#080605;box-shadow:0 0 0 1.5px #1d1915,0 0 0 2.5px #ffe2aa1a,0 -1px 0 2.5px #ffe2aa24,0 4px 6px 2px #0000008c,inset 0 2px 4px #000}.wxglow{position:absolute;inset:0;opacity:0;will-change:opacity;background:radial-gradient(80% 70% at 50% 62%,#ffcf92,#d0823d 55%,#4f2510)}.wxshut{position:absolute;inset:0;will-change:transform;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0%22/%3E%3C/filter%3E%3Crect width=%22180%22 height=%22180%22 filter=%22url(%23n)%22/%3E%3C/svg%3E") 0 0/180px 180px,linear-gradient(180deg,#2c1e12,#1a110a);box-shadow:inset -2px 0 3px #0009}.wxgr svg{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 1px 1px rgba(0,0,0,.8))}.wxpull{position:absolute;right:10%;top:36%;width:6px;height:20%;border-radius:4px;z-index:1;background:linear-gradient(180deg,#ffe2aa47,#ffe2aa0f 30%,#0000 60%,#00000059),linear-gradient(90deg,#140f0a,#4a3b28 38%,#6b5536 50%,#352a1c 66%,#120d09);box-shadow:-3px 5px 6px #0009}.wxpull:before,.wxpull:after{content:"";position:absolute;left:-3px;width:12px;height:6px;border-radius:2px;box-shadow:0 1px 1px #0009}.wxpull:before{top:-3px;background:linear-gradient(180deg,#6d573a,#2a2017)}.wxpull:after{bottom:-3px;background:linear-gradient(180deg,#352a1d,#140f0b)}.wxkick{position:absolute;left:5%;right:5%;bottom:2.5%;height:6.5%;border-radius:1px;background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px),linear-gradient(180deg,#3d3122,#2a2117 45%,#18130d);box-shadow:inset 0 1px #ffe2aa1f,0 -1px #0006}.wxsill{position:absolute;left:5%;right:5%;bottom:0;height:1px;z-index:3;overflow:hidden;opacity:.7;background:linear-gradient(90deg,#ffbe7800,#ffc684bf 22%,#ffce92d9,#ffc684bf 78%,#ffbe7800)}.wxsill i{position:absolute;top:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,#0a070500,#0a0705f2 30% 70%,#0a070500);transform:translate(-120%);will-change:transform}.wxdoor{left:50%;top:var(--dt);width:var(--dw);height:var(--dh);margin-left:calc(var(--dw) * -.5);perspective:1100px;perspective-origin:50% 40%}.wxdoor:before{content:"";position:absolute;inset:-11px -11px 0;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#1b1511,#0e0b09 30%,#0a0807);box-shadow:0 0 0 1px #0009,0 -1px #ffdcb412,inset 0 0 0 1px #ffdcb409}.wxdoor:after{content:"";position:absolute;inset:0;background:#050403;box-shadow:inset 0 10px 14px #000000e6}.wxinside{position:absolute;inset:0;z-index:1;opacity:0;background:radial-gradient(90% 60% at 30% 70%,#ffc480e6,#c4783c8c 50%,#3c1e0ee6)}.wxstep{left:50%;top:calc(var(--dt) + var(--dh));width:calc(var(--dw) * 1.42);height:14px;margin-left:calc(var(--dw) * -.71);border-radius:1px;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0%22/%3E%3C/filter%3E%3Crect width=%22180%22 height=%22180%22 filter=%22url(%23n)%22/%3E%3C/svg%3E") 0 0/180px 180px,linear-gradient(180deg,#463e36 0,#352f29 2px,#26221d 4px,#181512 5px,#100e0c);box-shadow:0 10px 20px #000000b3}.wxstep:after{content:"";position:absolute;left:25%;right:25%;top:0;height:4px;background:radial-gradient(50% 100% at 50% 0,#ffbe781a,#ffbe7800)}.wxground{left:0;right:0;top:calc(var(--dt) + var(--dh) + 14px);bottom:0;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22%3E%3Cfilter id=%22n%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 0%22/%3E%3C/filter%3E%3Crect width=%22180%22 height=%22180%22 filter=%22url(%23n)%22/%3E%3C/svg%3E") 0 0/180px 180px,radial-gradient(60% 30% at 50% 0,rgba(var(--lt),.04),rgba(var(--lt),0)),linear-gradient(180deg,#14110f 0,#0d0b0a 18%,#070606 70%)}.wxground:before{content:"";position:absolute;left:0;right:0;top:0;height:10px;background:linear-gradient(180deg,#0000008c,#0000)}.wxwet{left:0;right:0;top:calc(var(--dt) + var(--dh) + 14px);bottom:0;opacity:.9;background:radial-gradient(9% 55% at 50% 0,#ffc48021,#ffc48000),radial-gradient(26% 70% at 50% 8%,rgba(var(--ne),.07),rgba(var(--ne),0)),radial-gradient(3% 30% at 50% 22%,rgba(var(--nr),.1),rgba(var(--nr),0)),linear-gradient(180deg,#96aabe0d,#96aabe00 50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22420%22 height=%22420%22%3E%3Cfilter id=%22b%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.012%22 numOctaves=%223%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 -.42%22/%3E%3C/filter%3E%3Crect width=%22420%22 height=%22420%22 filter=%22url(%23b)%22/%3E%3C/svg%3E");-webkit-mask-size:240px 160px;mask-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22420%22 height=%22420%22%3E%3Cfilter id=%22b%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.012%22 numOctaves=%223%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1.1 -.42%22/%3E%3C/filter%3E%3Crect width=%22420%22 height=%22420%22 filter=%22url(%23b)%22/%3E%3C/svg%3E");mask-size:240px 160px}.wxhaze{left:0;top:0;width:calc(100% + 600px);height:100%;opacity:.06;will-change:transform;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22600%22 height=%22400%22%3E%3Cfilter id=%22h%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.006 .012%22 numOctaves=%223%22 seed=%224%22 stitchTiles=%22stitch%22/%3E%3CfeColorMatrix values=%220 0 0 0 .75 0 0 0 0 .8 0 0 0 0 .85 0 0 0 1.4 -.55%22/%3E%3C/filter%3E%3Crect width=%22600%22 height=%22400%22 filter=%22url(%23h)%22/%3E%3C/svg%3E") 0 0/600px 400px;pointer-events:none;z-index:2}.wxhaze.wxhz2{opacity:.045;background-size:900px 600px;width:calc(100% + 900px)}.wxdust{inset:0;pointer-events:none;z-index:3}.wxdust i{position:absolute;border-radius:50%;background:radial-gradient(circle,#ffecd0f2,#ffecd066 45%,#ffecd000 72%);opacity:0;will-change:transform,opacity}.wxdust i.wxdb{background:radial-gradient(circle,#ffe2be38,#ffe2be00 70%)}.wxvig{inset:0;background:radial-gradient(125% 92% at 50% 40%,#0000 56%,#0000008c);pointer-events:none;z-index:3}.wxui{position:absolute;left:0;right:0;top:calc(var(--dt) + var(--dh) + 14px);bottom:0;display:flex;flex-direction:column;align-items:center;padding:16px 24px calc(10px + env(safe-area-inset-bottom,0px));text-align:center;z-index:5}.wxh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.wxline{margin:0;min-height:1.3em;font:italic 500 17px/1.3 Georgia,Times New Roman,serif;color:#e6d6b8;letter-spacing:.01em;text-shadow:0 1px 8px rgba(0,0,0,.8);opacity:0}.wxknock{margin:8px 0 0;padding:8px 14px;border:0;background:none;cursor:pointer;font:600 10.5px/1 var(--f-body);letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:#d6ba84b8;-webkit-tap-highlight-color:transparent}.wxlinks{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:auto}.wxlinks button{border:0;background:none;padding:8px 2px;cursor:pointer;font:500 13.5px/1.2 var(--f-body);color:#b9a888;letter-spacing:.02em;-webkit-tap-highlight-color:transparent}.wxlinks button:active{color:#e9dfcb}.wxlinks i{width:3px;height:3px;border-radius:50%;background:#c9a24b80}.wxnote{margin:4px 0 0;font:500 9.5px/1.3 var(--f-body);letter-spacing:.18em;text-transform:uppercase;color:#b9a88866}.wxhit{position:absolute;left:50%;top:var(--st);width:max(var(--sw),calc(var(--dw) + 24px));height:calc(var(--dt) + var(--dh) - var(--st));margin-left:calc(max(var(--sw),calc(var(--dw) + 24px))/-2);border:0;background:none;padding:0;cursor:pointer;z-index:4;-webkit-tap-highlight-color:transparent}.wx:has(.wxhit:active) .wxleaf{transform:rotateY(4deg)}@keyframes wxOnF{0%,8%{opacity:0}9%{opacity:.9}11%{opacity:.1}14%{opacity:.75}15%{opacity:0}22%{opacity:0}23%{opacity:1}25%{opacity:.4}27%,to{opacity:1}}@keyframes wxOnC{0%,20%{opacity:0}21%{opacity:.8}23%{opacity:0}31%{opacity:.6}32%{opacity:.15}34%,to{opacity:1}}@keyframes wxOnS{0%,40%{opacity:0}41%{opacity:1}43%{opacity:.2}45%,to{opacity:1}}@keyframes wxOnT{0%,50%{opacity:0}52%{opacity:.7}54%{opacity:.2}57%,to{opacity:1}}@keyframes wxOnG{0%,8%{opacity:0}28%{opacity:.7}45%,to{opacity:1}}@keyframes wxHum{0%,93%,to{opacity:1}93.6%{opacity:.55}94.2%{opacity:1}94.8%{opacity:.75}95.4%{opacity:1}}@keyframes wxGust{0%{transform:rotate(.63deg)}8%{transform:rotate(1.68deg)}14%{transform:rotate(7.14deg)}18%{transform:rotate(2.52deg)}22%{transform:rotate(6.09deg)}27%{transform:rotate(-.42deg)}31%{transform:rotate(2.73deg)}36%{transform:rotate(.63deg)}45%{transform:rotate(1.47deg)}55%{transform:rotate(.42deg)}63%{transform:rotate(1.26deg)}70%{transform:rotate(4.62deg)}74%{transform:rotate(1.68deg)}78%{transform:rotate(3.57deg)}84%{transform:rotate(.21deg)}92%{transform:rotate(1.05deg)}to{transform:rotate(.63deg)}}@keyframes wxGustPool{0%{transform:translate(1.8px)}8%{transform:translate(3.6px)}14%{transform:translate(16.2px)}18%{transform:translate(5.4px)}22%{transform:translate(14.4px)}27%{transform:translate(-1.8px)}31%{transform:translate(5.4px)}36%{transform:translate(1.8px)}45%{transform:translate(3.6px)}55%{transform:translate(0)}63%{transform:translate(3.6px)}70%{transform:translate(10.8px)}74%{transform:translate(3.6px)}78%{transform:translate(9px)}84%{transform:translate(0)}92%{transform:translate(1.8px)}to{transform:translate(1.8px)}}@keyframes wxBlow{0%,9%{opacity:0;transform:translateZ(0)}12%{opacity:.25;transform:translate3d(calc(var(--k) * 3vw),calc(var(--j) * 3px),0)}16%{opacity:.9;transform:translate3d(calc(var(--k) * 26vw),calc(var(--j) * -14px),0)}22%{opacity:.85;transform:translate3d(calc(var(--k) * 56vw),calc(var(--j) * 8px),0)}28%{opacity:.4;transform:translate3d(calc(var(--k) * 70vw),calc(var(--j) * -6px + 6px),0)}38%,to{opacity:0;transform:translate3d(calc(var(--k) * 78vw),calc(var(--j) * 4px + 14px),0)}}@keyframes wxDrift{0%{transform:translateZ(0)}to{transform:translate3d(-600px,0,0)}}@keyframes wxDrift2{0%{transform:translateZ(0)}to{transform:translate3d(-900px,0,0)}}@keyframes wxPass{0%,62%{transform:translate(-120%)}78%{transform:translate(130%)}to{transform:translate(330%)}}@keyframes wxUp{0%{opacity:0}to{opacity:1}}@keyframes wxBreathe{0%,to{opacity:.55}50%{opacity:.9}}@keyframes wxShut{0%,to{transform:translate(0)}14%,80%{transform:translate(88%)}}@keyframes wxGlow{0%,10%{opacity:0}20%,76%{opacity:1}86%,to{opacity:0}}.wx .wxnglow{opacity:1}.wx:not(.wxhi):not(.wxstill) .wxn:not(.wxng),.wx:not(.wxhi):not(.wxstill) .wxnglow{opacity:0}.wx.wxhi .wxnf{animation:wxOnF 2.6s linear .35s both}.wx.wxhi .wxnc{animation:wxOnC 2.6s linear .35s both,wxHum 13s linear 4s infinite}.wx.wxhi .wxns{animation:wxOnS 2.6s linear .35s both}.wx.wxhi .wxnt{animation:wxOnT 2.6s linear .35s both}.wx.wxhi .wxnglow{animation:wxOnG 2.6s linear .35s both}.wx .wxbulb b{animation:wxGust 15s cubic-bezier(.45,.05,.55,.95) infinite}.wx .wxpool,.wx .wxbeam{animation:wxGustPool 15s cubic-bezier(.45,.05,.55,.95) infinite}.wx .wxdust i.wxda{animation:wxBlow 15s linear infinite}.wx .wxdust i.wxdb{animation:wxBlow 15s linear 8.4s infinite}.wx .wxhaze{animation:wxDrift 70s linear infinite}.wx .wxhaze.wxhz2{animation:wxDrift2 130s linear infinite}.wx .wxsill i{animation:wxPass 11s cubic-bezier(.45,0,.55,1) 3s infinite}.wx .wxui{animation:wxUp .6s ease both}.wx .wxknock{animation:wxBreathe 3.6s ease-in-out 2.4s infinite}.wx.wxhi .wxshut{animation:wxShut 3.4s cubic-bezier(.5,0,.2,1) 1.6s both}.wx.wxhi .wxglow{animation:wxGlow 3.4s ease 1.6s both}.wx.wxhi .wxline{animation:wxUp .5s ease 1.9s both}.wx.wxstill .wxui,.wx.wxstill .wxline{animation:none;opacity:1}.wx.wxgo{pointer-events:none}.wx.wxgo .wxui{opacity:1;animation:none;transition:opacity .28s ease}.wx.wxgo .wxui>*:not(.wxline){opacity:0;animation:none;transition:opacity .25s ease}.wx.wxgo .wxleaf{transform:rotateY(78deg);transition:transform .55s cubic-bezier(.55,0,.25,1) .04s}.wx.wxgo .wxinside{opacity:1;transition:opacity .4s ease .12s}.wx.wxgo .wxsc{transform:scale(1.5);transition:transform .62s cubic-bezier(.6,0,.3,1) .08s}.wx:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;opacity:0;background:radial-gradient(60% 45% at 50% 52%,#3a2414,#1a0f08 60%,#0c0705)}.wx.wxgo:after{opacity:1;transition:opacity .34s ease .36s}.wx.wxout{opacity:0;transition:opacity .38s ease}.wxrain{inset:0;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(70% 48% at 50% var(--by),#000 0,rgba(0,0,0,.55) 45%,rgba(0,0,0,.16) 80%,rgba(0,0,0,.08) 100%);mask-image:radial-gradient(70% 48% at 50% var(--by),#000 0,rgba(0,0,0,.55) 45%,rgba(0,0,0,.16) 80%,rgba(0,0,0,.08) 100%)}.wxrain:before{content:"";position:absolute;left:-10%;right:-10%;top:-300px;height:calc(100% + 300px);opacity:.55;will-change:transform;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22240%22%20height%3D%22300%22%3E%3Cline%20x1%3D%22111%22%20y1%3D%22213%22%20x2%3D%22110%22%20y2%3D%22230%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22164%22%20y1%3D%2210%22%20x2%3D%22162%22%20y2%3D%2234%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.85%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22217%22%20y1%3D%22107%22%20x2%3D%22214%22%20y2%3D%22138%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.75%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%22204%22%20x2%3D%2229%22%20y2%3D%22220%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.65%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2283%22%20y1%3D%221%22%20x2%3D%2281%22%20y2%3D%2224%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.55%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22136%22%20y1%3D%2298%22%20x2%3D%22133%22%20y2%3D%22128%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.45%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22189%22%20y1%3D%22195%22%20x2%3D%22188%22%20y2%3D%22210%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.35%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%222%22%20y1%3D%22292%22%20x2%3D%220%22%20y2%3D%22314%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2255%22%20y1%3D%2289%22%20x2%3D%2252%22%20y2%3D%22118%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.85%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22108%22%20y1%3D%22186%22%20x2%3D%22107%22%20y2%3D%22200%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.75%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22161%22%20y1%3D%22283%22%20x2%3D%22159%22%20y2%3D%22304%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.65%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22214%22%20y1%3D%2280%22%20x2%3D%22211%22%20y2%3D%22108%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.55%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2227%22%20y1%3D%22177%22%20x2%3D%2224%22%20y2%3D%22212%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.45%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2280%22%20y1%3D%22274%22%20x2%3D%2278%22%20y2%3D%22294%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.35%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22133%22%20y1%3D%2271%22%20x2%3D%22130%22%20y2%3D%2298%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22186%22%20y1%3D%22168%22%20x2%3D%22183%22%20y2%3D%22202%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.85%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22239%22%20y1%3D%22265%22%20x2%3D%22237%22%20y2%3D%22284%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.75%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2252%22%20y1%3D%2262%22%20x2%3D%2250%22%20y2%3D%2288%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.65%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22105%22%20y1%3D%22159%22%20x2%3D%22102%22%20y2%3D%22192%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.55%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22158%22%20y1%3D%22256%22%20x2%3D%22156%22%20y2%3D%22274%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.45%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22211%22%20y1%3D%2253%22%20x2%3D%22209%22%20y2%3D%2278%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.35%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2224%22%20y1%3D%22150%22%20x2%3D%2221%22%20y2%3D%22182%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) 0 0/240px 300px repeat;filter:blur(.3px)}.wxrain.wxrfar:before{top:-200px;height:calc(100% + 200px);opacity:.34;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22160%22%20height%3D%22200%22%3E%3Cline%20x1%3D%2287%22%20y1%3D%22181%22%20x2%3D%2285%22%20y2%3D%22206%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22140%22%20y1%3D%2278%22%20x2%3D%22137%22%20y2%3D%22110%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.85%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2233%22%20y1%3D%22175%22%20x2%3D%2232%22%20y2%3D%22192%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.75%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2286%22%20y1%3D%2272%22%20x2%3D%2284%22%20y2%3D%2296%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.65%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22139%22%20y1%3D%22169%22%20x2%3D%22136%22%20y2%3D%22200%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.55%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2232%22%20y1%3D%2266%22%20x2%3D%2231%22%20y2%3D%2282%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.45%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2285%22%20y1%3D%22163%22%20x2%3D%2283%22%20y2%3D%22186%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.35%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22138%22%20y1%3D%2260%22%20x2%3D%22135%22%20y2%3D%2290%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2231%22%20y1%3D%22157%22%20x2%3D%2230%22%20y2%3D%22172%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.85%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2284%22%20y1%3D%2254%22%20x2%3D%2282%22%20y2%3D%2276%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.75%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22137%22%20y1%3D%22151%22%20x2%3D%22134%22%20y2%3D%22180%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.65%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2230%22%20y1%3D%2248%22%20x2%3D%2229%22%20y2%3D%2262%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.55%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2283%22%20y1%3D%22145%22%20x2%3D%2281%22%20y2%3D%22166%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.45%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22136%22%20y1%3D%2242%22%20x2%3D%22133%22%20y2%3D%2270%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.35%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2229%22%20y1%3D%22139%22%20x2%3D%2226%22%20y2%3D%22174%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2282%22%20y1%3D%2236%22%20x2%3D%2280%22%20y2%3D%2256%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.85%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22135%22%20y1%3D%22133%22%20x2%3D%22132%22%20y2%3D%22160%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.75%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2228%22%20y1%3D%2230%22%20x2%3D%2225%22%20y2%3D%2264%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.65%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2281%22%20y1%3D%22127%22%20x2%3D%2279%22%20y2%3D%22146%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.55%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22134%22%20y1%3D%2224%22%20x2%3D%22132%22%20y2%3D%2250%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.45%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2227%22%20y1%3D%22121%22%20x2%3D%2224%22%20y2%3D%22154%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.35%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2280%22%20y1%3D%2218%22%20x2%3D%2278%22%20y2%3D%2236%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.25%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22133%22%20y1%3D%22115%22%20x2%3D%22131%22%20y2%3D%22140%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.85%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2226%22%20y1%3D%2212%22%20x2%3D%2223%22%20y2%3D%2244%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.75%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%2279%22%20y1%3D%22109%22%20x2%3D%2278%22%20y2%3D%22126%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.65%22%20stroke-width%3D%220.8%22%20stroke-linecap%3D%22round%22%2F%3E%3Cline%20x1%3D%22132%22%20y1%3D%226%22%20x2%3D%22130%22%20y2%3D%2230%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%220.55%22%20stroke-width%3D%221.1%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) 0 0/160px 200px repeat;filter:blur(.6px)}.wxsplash{left:0;right:0;top:calc(var(--dt) + var(--dh) - 2px);bottom:0;pointer-events:none}.wxsplash i{position:absolute;width:14px;height:3px;margin-left:-7px;border-radius:50%;box-shadow:0 0 0 1px #ffe2b452;opacity:0;transform:scale(.2)}.wxgrain{inset:-40px;pointer-events:none;z-index:4;opacity:.07;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22180%22 height=%22180%22%3E%3Cfilter id=%22g%22%3E%3CfeTurbulence type=%22fractalNoise%22 baseFrequency=%22.85%22 numOctaves=%222%22 stitchTiles=%22stitch%22/%3E%3C/filter%3E%3Crect width=%22180%22 height=%22180%22 filter=%22url(%23g)%22/%3E%3C/svg%3E") 0 0/180px 180px}.wx .wxrain:before{animation:wxRain .42s linear infinite}.wx .wxrain.wxrfar:before{animation:wxRainFar .7s linear infinite}.wx .wxsplash i{animation:wxSplash 1.45s ease-out infinite}.wx .wxgrain{animation:wxGrain .5s steps(1) infinite}.wx.wxhi .wxsc{animation:wxDolly 11s cubic-bezier(.3,.05,.3,1) .3s both,wxHand 9s ease-in-out 11.3s infinite alternate}@keyframes wxRain{0%{transform:translateZ(0)}to{transform:translate3d(0,300px,0)}}@keyframes wxRainFar{0%{transform:translateZ(0)}to{transform:translate3d(0,200px,0)}}@keyframes wxSplash{0%{opacity:0;transform:scale(.2)}8%{opacity:.9;transform:scale(.45)}55%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}@keyframes wxGrain{0%{transform:translate(0)}20%{transform:translate(-23px,11px)}40%{transform:translate(17px,-29px)}60%{transform:translate(-9px,27px)}80%{transform:translate(31px,6px)}}@keyframes wxDolly{0%{scale:1;translate:0 0}to{scale:1.055;translate:0 -4px}}@keyframes wxHand{0%{scale:1.055;translate:0 -4px}50%{scale:1.057;translate:1.2px -4.8px}to{scale:1.055;translate:-1px -3.4px}}.wx .wxline{max-width:86%;text-align:center;font:500 16.5px/1.35 var(--f-body);font-style:normal;letter-spacing:.005em;color:#f4efe3;text-shadow:0 0 2px rgba(0,0,0,.95),0 1px 3px rgba(0,0,0,.9),0 0 14px rgba(0,0,0,.6)}@media (prefers-reduced-motion:reduce){.wx *,.wx *:before,.wx *:after{animation:none!important}.wx .wxui,.wx .wxline{opacity:1}}:root[data-motion=off] .wx *,:root[data-motion=off] .wx *:before,:root[data-motion=off] .wx *:after{animation:none!important}:root[data-motion=off] .wx .wxui,:root[data-motion=off] .wx .wxline{opacity:1}:root[data-lights=up]{--bg:#1d150f;--panel:#241c16;--panel2:#1d1612}:root[data-lights=up] body:before{background:radial-gradient(90% 55% at 50% 0%,#ffce8c33,#ffce8c00 70%),radial-gradient(120% 80% at 50% 110%,rgba(120,40,24,.22),transparent 70%),radial-gradient(140% 100% at 50% 45%,transparent 55%,rgba(10,6,4,.55))}:root[data-lights=up] .hroom{--veil:14,17,26;--shadow:5,7,14;--wall1:#252a35;--wall2:#111319;--panel:#4a3120;--floor1:#3d2817;--floor2:#2f1e11;--tex:238,226,206;--tex-a:.08;--shade:6,7,12;--lamp:238,214,182}:root[data-lights=up] .hroom:after{background:linear-gradient(180deg,rgba(var(--shadow),.45),rgba(var(--shadow),.15) 16%,rgba(var(--shadow),0) 34%),linear-gradient(180deg,rgba(var(--veil),.55),rgba(var(--veil),.42) 30%,rgba(var(--veil),.34) 55%,rgba(var(--veil),.4))}:root[data-lights=up] .hroom:before{background:radial-gradient(95% 65% at 50% 6%,rgba(var(--lamp),.26),rgba(var(--lamp),.08) 45%,rgba(var(--lamp),0) 80%)}:root[data-lights=up] .hroom .back>i.wash{background:radial-gradient(70% 60% at 50% 0%,rgba(var(--lamp),.18),rgba(var(--lamp),.06) 55%,transparent)}:root[data-lights=up] .hacone{opacity:1;filter:brightness(1.25)}:root[data-lights=up] .hroom[data-tint=gold]{--lamp:238,212,176}:root[data-lights=up] .hroom[data-tint=green]{--lamp:190,236,180}:root[data-lights=up] .hroom[data-tint=red]{--lamp:255,168,140}:root[data-lights=up] .hroom[data-tint=purple]{--lamp:222,190,255}:root[data-lights=up] .hroom[data-tint=grey]{--lamp:220,232,250}:root[data-lights=up] body.inroom #homeamb:before{background:radial-gradient(70% 38% at 50% 0%,#ffce8c38,#ffce8c00 72%),radial-gradient(130% 95% at 50% 38%,#0000 58%,#08050373)}:root[data-lights=up] body.inroom:not(.onhome) #homeamb:after{background:#0e0a080f}:root[data-lights=up] .hglass{box-shadow:inset 0 1px #ffecc852,inset 0 0 0 1px #eecb702e,0 14px 22px -14px #000000b3}html[data-hlit=door]{--hd:.1s}.hadim{position:absolute;inset:0;z-index:5;background:#060403;opacity:0;pointer-events:none}html[data-hlit] .hadim{animation:hlDim 2s cubic-bezier(.45,0,.2,1) var(--hd,0s) both}@keyframes hlDim{0%{opacity:.88}to{opacity:0}}html[data-hlit] .hacone{animation:hlWarm 1.8s cubic-bezier(.3,0,.2,1) var(--hd,0s) both}@keyframes hlWarm{0%{opacity:0;transform:translate(-50%) scale(.9,.6)}30%{opacity:.35}to{opacity:.85;transform:translate(-50%)}}.home3.hfull{--hl:calc(var(--hd,0s) + .5s)}.home3.hfull .hv{animation:hvIn .8s cubic-bezier(.2,.75,.25,1.04) backwards;animation-delay:calc(var(--hl) + var(--i) * .11s)}.home3.hfull .hwring{animation-delay:calc(var(--hl) + .25s)}.home3.hfull .hwamt:not(.gdone){animation-delay:calc(var(--hl) + .3s)}.home3.hfull .hcplot svg{animation-delay:calc(var(--hl) + .45s)}.home3.hfull .hcdot{animation-delay:calc(var(--hl) + 1.4s)}.home3.hfull .hwbar i{animation-delay:calc(var(--hl) + .55s)}@media (prefers-reduced-motion:reduce){html[data-hlit] .hadim,html[data-hlit] .hacone,.home3.hfull *,.home3.hfull *:before,.home3.hfull *:after{animation:none!important}}:root[data-motion=off] .hadim,:root[data-motion=off] .home3.hfull *,:root[data-motion=off] .home3.hfull *:before,:root[data-motion=off] .home3.hfull *:after{animation:none!important}.twtrack{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;margin:4px -14px 6px;padding:4px 9% 10px;scrollbar-width:none}.twtrack::-webkit-scrollbar{display:none}.twtrack:focus-visible{outline:2px solid rgba(201,162,75,.5);outline-offset:-2px;border-radius:18px}.twtrack>.gtile.tws{flex:0 0 100%;scroll-snap-align:center;position:relative;display:block;border-radius:16px;overflow:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:auto;border:0;background:var(--tile,linear-gradient(180deg,#2a211a 0,#1f1813 60px,#17120e 100%));box-shadow:inset 0 1px #ffecc829,inset 0 0 0 1px #c9a24b29,0 12px 22px -10px #000000bf;--a:0;transform:scale(calc(1 - var(--a) * .08));opacity:calc(1 - var(--a) * .45);transition:none}.twtrack>.gtile.tws:before,.twtrack>.gtile.tws:after{display:none}.rdhead{display:flex;align-items:center;gap:10px;height:60px;padding:0 14px;color:var(--ink)}.rdhead b{flex:1;min-width:0;font-family:var(--f-disp);font-size:1.1em;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f3e3bd;text-shadow:0 1px 0 rgba(0,0,0,.5)}.rdhead em{font-style:normal;font-size:.66em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.rdhead em strong{color:var(--brass);font-family:var(--f-num);font-size:1.4em;letter-spacing:.02em}.tfem{flex:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.tfem svg{width:32px;height:32px}.tfbody{padding:0 10px 14px}.tws .gmain.tsgo{padding:0;display:block;width:100%;box-sizing:border-box;cursor:pointer;background:none;border:0}.tws .tsc{transition:transform .09s ease}.tws .gmain.tsgo:active .tsc{transform:scale(.985)}.tsinfo{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 12px 0;gap:3px}.tsinfo b{font-family:var(--f-disp);font-size:1.18em;line-height:1.15;color:var(--ink);text-shadow:0 1px 0 rgba(0,0,0,.5)}.tsinfo span{font-size:.86em;color:var(--muted);line-height:1.35}.tsinfo em{font-style:normal;font-size:.72em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:2px}.tsinfo em strong{color:var(--brass);font-family:var(--f-num);letter-spacing:.02em;font-size:1.25em}.tskeys2{display:flex;gap:8px;justify-content:center;align-items:center;padding:12px 16px 0}.tskeys2 .btn{flex:0 1 220px;min-width:0;min-height:44px}.tskeys2 .gcash{position:static;flex:none;transform:none;min-height:44px;padding:0 14px;background:none;color:var(--muted);border:1px solid var(--line);box-shadow:none;border-radius:12px}.tskeys2 .gcash:active{transform:translateY(1px)}#sec-felt .tshead,#sec-cards .tshead{margin-bottom:8px}.tsc{display:block;position:relative;width:100%;box-sizing:border-box;height:240px;border-radius:12px;overflow:hidden;background:radial-gradient(80% 60% at 50% 46%,rgba(var(--lampc,255,214,150),.1),transparent 72%),radial-gradient(90% 70% at 50% -10%,rgba(255,214,150,.16),transparent 70%),linear-gradient(180deg,#1b130d,#0d0907 70%)}.tslamp{position:absolute;left:50%;top:-30px;width:300px;height:220px;margin-left:-150px;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--lampc,var(--rm-lamp)),.3),transparent);opacity:.7;z-index:2;pointer-events:none;mix-blend-mode:soft-light}.tsplane{position:absolute;left:8%;right:8%;top:16px;height:196px;border-radius:12px 12px 50% 50%/12px 12px 38% 38%;background:radial-gradient(rgba(255,255,255,.035) .6px,transparent 1px) 0 0/3px 3px,radial-gradient(rgba(0,0,0,.08) .7px,transparent 1.1px) 1px 2px/4px 4px,radial-gradient(70% 55% at 50% 40%,rgba(255,240,210,.1),transparent 70%),radial-gradient(110% 80% at 50% 8%,var(--felt1),var(--felt2) 55%,var(--felt3));box-shadow:0 0 0 1.5px #d6b268b3,0 0 0 3px #00000059,0 0 0 14px var(--rl,#3a2016),0 0 0 15px var(--rl2,#1b0e08),0 16px 18px 10px #0000008c,inset 0 0 0 1px #00000040,inset 0 10px 22px #00000059,inset 0 0 46px #0006;outline:1px dashed var(--stitch,transparent);outline-offset:7px}.tsplane:before{content:"";position:absolute;inset:-14px;border-radius:inherit;pointer-events:none;padding:11px;background:radial-gradient(60% 40% at 50% 0%,rgba(255,232,196,.22),transparent 70%),linear-gradient(180deg,#ffdcb429,#ffdcb408 40%,#00000047),var(--grain,none);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.tsprint{position:absolute;left:0;right:0;text-align:center;color:#f4edd9b8;text-shadow:0 0 1px rgba(0,0,0,.25);font-family:var(--f-disp);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.tsprint.arc{top:62px}.tsprint.sub{top:80px;font-size:8.5px;letter-spacing:.2em;font-weight:600;color:#f4edd98c}.tspot{position:absolute;width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(244,237,217,.7);display:flex;align-items:center;justify-content:center}.tspot em{font-style:normal;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f4edd9b8;font-family:var(--f-body)}.tsk{position:absolute;display:block}.tsc .card{--cw:30px;width:30px;box-shadow:0 1px 1px #00000073,0 3px 5px -1px #00000073}.tsfl{display:block;position:relative;width:var(--cw,30px);aspect-ratio:5/7}.tsfl>span{position:absolute;inset:0}.tsfl>.ba{opacity:0}.tstack{position:absolute;display:block;width:30px;height:40px;z-index:3}.tstack:before{content:"";position:absolute;left:-3px;right:-3px;bottom:-3px;height:12px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.tstack i{position:absolute;left:0;bottom:calc(var(--i) * 4.5px);width:30px;height:10px;border-radius:50%;background:var(--cb);box-shadow:inset 0 -3px #00000059,0 1px 1px #00000080;background-image:repeating-linear-gradient(90deg,transparent 0 4px,var(--cs) 4px 6px,transparent 6px 10px);background-size:100% 4px;background-repeat:no-repeat;background-position:0 100%}.tstack i:after{content:"";position:absolute;left:3px;right:3px;top:1px;height:5px;border-radius:50%;border:1px dashed rgba(244,237,217,.5);background:radial-gradient(closest-side,rgba(255,255,255,.18),transparent)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .tsl:not(.done) .deal .card,:root:not([data-motion=off]) .tsl:not(.done) .drop i{opacity:0}:root:not([data-motion=off]) .tsl:not(.done) .tsfl>.ba{opacity:1}:root:not([data-motion=off]) .tsl:not(.done) .tsdie{opacity:0}:root:not([data-motion=off]) .tsl:not(.done) .lir1{opacity:1;translate:none;scale:1}:root:not([data-motion=off]) .tsl:not(.done) .jc i,:root:not([data-motion=off]) .tsl:not(.done) .tskeys i.h:after{opacity:0}:root:not([data-motion=off]) .tsl:not(.done) .tsglow{opacity:0}.tsl.play .deal{animation:tsDeal .62s cubic-bezier(.25,.7,.25,1) calc(var(--td,0s) + var(--t,0s)) both}.tsl.play .deal .card{animation:tsShow .14s linear calc(var(--td,0s) + var(--t,0s)) both}.tsl.play .tsfl{animation:tsTurn .46s ease-in-out calc(var(--td,0s) + var(--tf,0s)) both}.tsl.play .tsfl>.ba{animation:tsBack .46s linear calc(var(--td,0s) + var(--tf,0s)) both}.tsl.play .drop i{animation:tsDrop .46s cubic-bezier(.35,.6,.4,1) calc(var(--td,0s) + var(--t,0s) + var(--i) * .13s) both}}@keyframes tsDeal{0%{translate:var(--fx) var(--fy);rotate:-22deg;scale:1}55%{translate:calc(var(--fx) * .22) calc(var(--fy) * .22);rotate:-5deg;scale:1.14}84%{translate:0 0;rotate:1.5deg;scale:.98}to{translate:0 0;rotate:0deg;scale:1}}@keyframes tsShow{0%{opacity:0}to{opacity:1}}@keyframes tsTurn{0%{transform:scale(1)}50%{transform:scale(0,1.1)}to{transform:scale(1)}}@keyframes tsBack{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes tsDrop{0%{opacity:0;transform:translateY(-34px)}55%{opacity:1;transform:translateY(0)}74%{transform:translateY(-3px)}to{opacity:1;transform:none}}.tsshoe{position:absolute;right:14px;top:14px;width:30px;height:44px;border-radius:4px 4px 7px 7px;transform:rotate(-14deg);z-index:2;background:repeating-linear-gradient(180deg,#efe6cf 0 1px,#cfc4a8 1px 2px) 5px 6px/20px 26px no-repeat,linear-gradient(180deg,#3a2416,#1a0f08);box-shadow:inset 0 0 0 1px #0009,inset 0 1px #ffdcaa40,0 2px #0b0604,3px 6px 8px #0000008c}.tsshoe:before{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:12px;border-radius:2px 2px 7px 7px;background:linear-gradient(180deg,#e5c886,#a67c35 55%,#6e4f22);box-shadow:0 1px 1px #00000080}.tsshoe i{position:absolute;left:6px;right:6px;bottom:4px;height:14px;border-radius:2px;background:var(--cbk,#7a2230);box-shadow:0 0 0 1px #efe6d0,0 2px 3px #00000080;transform:translateY(6px)}.tsc-bj .tsprint.arc{top:66px}.tsc-bj .tsprint.sub{top:83px}.tsc-bj .d1{left:calc(50% - 32px);top:22px}.tsc-bj .d2{left:calc(50% + 2px);top:22px}.tsc-bj .p1{left:calc(50% - 24px);top:106px;transform:rotate(-4deg)}.tsc-bj .p2{left:calc(50% - 4px);top:109px;transform:rotate(5deg)}.tsc-bj .tspot{width:30px;height:30px;border-color:#f4edd973}.tsc-bj .bjspot{left:calc(50% - 20px);top:148px;width:40px;height:40px;border-color:#f4edd9bf}.tsc-bj .bjs0{left:calc(50% - 116px);top:92px}.tsc-bj .bjs1{left:calc(50% - 78px);top:132px}.tsc-bj .bjs3{left:calc(50% + 48px);top:132px}.tsc-bj .bjs4{left:calc(50% + 86px);top:92px}.bjchips{left:calc(50% - 15px);top:151px}.tstray{position:absolute;left:50%;top:-1px;width:116px;margin-left:-58px;height:13px;display:flex;gap:1.5px;padding:2px 3px 3px;box-sizing:border-box;border-radius:0 0 7px 7px;z-index:1;background:linear-gradient(180deg,#070403,#22160d);box-shadow:inset 0 2px 4px #000000d9,0 0 0 1px #d6b26873,0 1px #ffdcaa1f}.tstray i{flex:1;border-radius:1.5px;background:repeating-linear-gradient(90deg,var(--c) 0 2px,rgba(0,0,0,.45) 2px 2.6px);box-shadow:inset 0 1px #ffffff47,inset 0 -2px 2px #0006}.tsc-uth .tsprint.arc{top:94px;font-size:9.5px}.tsc-uth .tsk{top:30px}.tsc-uth .b0{left:calc(50% - 83px)}.tsc-uth .b1{left:calc(50% - 49px)}.tsc-uth .b2{left:calc(50% - 15px)}.tsc-uth .b3{left:calc(50% + 19px)}.tsc-uth .b4{left:calc(50% + 53px)}.tsc-uth .u1{left:calc(50% - 74px);top:116px}.tsc-uth .u2{left:calc(50% + 34px);top:116px}.tsc-uth .u3{left:calc(50% - 20px);top:142px}.uthstack{left:calc(50% - 15px);top:150px}.tsplane.cz{border-radius:10px 10px 30px 30px}.czp{position:absolute;left:10px;right:10px;border:1.5px solid rgba(244,237,217,.65);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-direction:column}.czp em{font-style:normal;font-family:var(--f-disp);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#f4edd9bf;font-size:12px}.czp i{font-style:normal;font-size:8px;color:#f4edd999;letter-spacing:.1em}.czp.nums{top:10px;height:44px;flex-direction:row;gap:0;padding:0}.czp.nums b{flex:1;text-align:center;font-family:var(--f-disp);color:#f4edd9bf;font-size:12px;border-left:1.5px solid rgba(244,237,217,.45);line-height:42px}.czp.nums b:first-child{border-left:0}.czp.field{top:66px;height:50px}.czp.pass{top:128px;height:34px;border-radius:6px 6px 40px 40px}.tspuck{position:absolute;left:calc(50% - 46px);top:-3px;width:20px;height:20px;border-radius:50%;background:#f3ead7;color:#1d1710;font-size:7px;font-weight:800;text-transform:uppercase;display:flex;align-items:center;justify-content:center;box-shadow:0 2px #8a7f6c}.tsdie{position:absolute;top:92px;z-index:3;width:30px;height:30px}.tsdie:before{content:"";position:absolute;left:-2px;right:-2px;bottom:-5px;height:10px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.tsdi{position:absolute;inset:0;display:block;border-radius:7px;box-shadow:0 3px #a3957a,0 4px 2px #00000059;transform:rotate(var(--rz))}.tsdi:after{content:"";position:absolute;inset:0;border-radius:7px;background:linear-gradient(160deg,rgba(255,255,255,.35),transparent 45%,rgba(0,0,0,.12));pointer-events:none}.tsdi .die{display:block}.tsdie.a{left:calc(50% + 86px);top:70px}.tsdie.a .tsdi{--rz:-8deg}.tsdie.b{left:calc(50% + 98px);top:94px}.tsdie.b .tsdi{--rz:13deg}@media (prefers-reduced-motion:no-preference){.tsl.play .tsdie{animation:tsThrow 1.25s cubic-bezier(.2,.65,.3,1) var(--td,0s) both}.tsl.play .tsdie.b{animation-name:tsThrow2;animation-delay:calc(var(--td,0s) + .05s)}.tsl.play .tsdi{animation:tsHop 1.25s linear var(--td,0s) both}.tsl.play .tsdie.b .tsdi{animation-name:tsHop2;animation-delay:calc(var(--td,0s) + .05s)}}@keyframes tsThrow{0%{opacity:0;translate:170px 34px}6%{opacity:1}30%{translate:30px -44px}55%{translate:4px -6px}to{opacity:1;translate:0 0}}@keyframes tsThrow2{0%{opacity:0;translate:160px 44px}6%{opacity:1}31%{translate:48px -40px}57%{translate:10px -2px}to{opacity:1;translate:0 0}}@keyframes tsHop{0%{transform:translateY(-14px) rotate(calc(var(--rz) + 620deg))}30%{transform:translateY(0) rotate(calc(var(--rz) + 330deg))}42%{transform:translateY(-12px) rotate(calc(var(--rz) + 170deg))}56%{transform:translateY(0) rotate(calc(var(--rz) + 60deg))}64%{transform:translateY(-4px) rotate(calc(var(--rz) + 22deg))}72%{transform:translateY(0) rotate(calc(var(--rz) - 6deg))}86%{transform:rotate(calc(var(--rz) + 3deg))}to{transform:rotate(var(--rz))}}@keyframes tsHop2{0%{transform:translateY(-12px) rotate(calc(var(--rz) - 560deg))}30%{transform:translateY(0) rotate(calc(var(--rz) - 300deg))}43%{transform:translateY(-10px) rotate(calc(var(--rz) - 140deg))}57%{transform:translateY(0) rotate(calc(var(--rz) - 44deg))}66%{transform:translateY(-3px) rotate(calc(var(--rz) - 12deg))}74%{transform:translateY(0) rotate(calc(var(--rz) + 5deg))}88%{transform:rotate(calc(var(--rz) - 2deg))}to{transform:rotate(var(--rz))}}.tspot.bac{width:76px;height:30px;border-radius:30px;top:118px}.tspot.bac.pl{left:calc(50% - 84px)}.tspot.bac.bk{left:calc(50% + 8px)}.tsc-bac .q1{left:calc(50% - 46px);top:20px;transform:rotate(-3deg)}.tsc-bac .q2{left:calc(50% + 14px);top:20px;transform:rotate(2deg)}.tsc-bac .q2 .qb{position:absolute;left:0;top:0;transform-origin:50% 0;opacity:0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion=off]) .tsl:not(.done) .tsc-bac .q2 .qb{opacity:1}.tsl.play .tsc-bac .q2 .qb{animation:tsPeek 2.2s ease-in-out calc(var(--td,0s) + var(--tf,0s)) both}}@keyframes tsPeek{0%{opacity:1;transform:none}24%{transform:translateY(-6px) rotate(-3deg)}44%{transform:translateY(-6px) rotate(-3deg)}62%{transform:translateY(-14px) rotate(-6deg)}74%{transform:translateY(-14px) rotate(-6deg) scaleX(1)}90%{opacity:1;transform:translateY(-8px) rotate(-3deg) scaleX(0)}to{opacity:0;transform:scaleX(0)}}.bacchips{left:calc(50% + 31px);top:102px}.tsc-tcp .t0{left:calc(50% - 49px);top:22px}.tsc-tcp .t1{left:calc(50% - 15px);top:22px}.tsc-tcp .t2{left:calc(50% + 19px);top:22px}.tsc-tcp .tsprint.arc{top:74px}.tsc-tcp .tsprint.sub{top:91px}.tsc-tcp .f0,.tsc-tcp .f1,.tsc-tcp .f2{left:calc(50% - 15px);top:108px;transform-origin:50% 120%}.tsc-tcp .f0{transform:rotate(-14deg)}.tsc-tcp .f2{transform:rotate(14deg)}.tsc-tcp .ta{left:calc(50% - 86px);top:132px}.tsc-tcp .tp{left:calc(50% + 46px);top:132px}.tcpchips{left:calc(50% - 81px);top:146px}.tcpplay{left:calc(50% + 51px);top:146px}.tsc-ms .c0,.tsc-ms .c1,.tsc-ms .c2{top:24px}.tsc-ms .c0{left:calc(50% - 49px)}.tsc-ms .c1{left:calc(50% - 15px)}.tsc-ms .c2{left:calc(50% + 19px)}.tsc-ms .tsprint.arc{top:78px}.tsc-ms .h0{left:calc(50% - 32px);top:144px;transform:rotate(-5deg)}.tsc-ms .h1{left:calc(50% - 4px);top:146px;transform:rotate(4deg)}.tsc-ms .tspot{width:30px;height:30px;top:102px}.tsc-ms .tspot em{font-size:7px}.tsc-ms .m3{left:calc(50% - 78px)}.tsc-ms .m2{left:calc(50% - 40px)}.tsc-ms .m1{left:calc(50% + 2px)}.tsc-ms .m0{left:calc(50% + 40px)}.mschips{left:calc(50% + 40px);top:96px}.msr1{left:calc(50% - 78px);top:96px}.msr2{left:calc(50% - 40px);top:96px}.tsc-lir .tsprint.arc{top:74px}.tsc-lir .tspot{top:96px;width:36px;height:36px}.tsc-lir .tspot em{font-size:12px;font-family:var(--f-disp)}.tsc-lir .l1{left:calc(50% - 64px)}.tsc-lir .l2{left:calc(50% - 18px)}.tsc-lir .l3{left:calc(50% + 28px)}.tsc-lir .lc0{left:calc(50% - 32px);top:24px}.tsc-lir .lc1{left:calc(50% + 2px);top:24px}.tsc-lir .lh0{left:calc(50% - 46px);top:142px;transform:rotate(-6deg)}.tsc-lir .lh1{left:calc(50% - 15px);top:140px}.tsc-lir .lh2{left:calc(50% + 16px);top:142px;transform:rotate(6deg)}.tsc-lir .tstack{top:94px}.lir1{left:calc(50% - 61px)}.lir2{left:calc(50% - 15px)}.lir3{left:calc(50% + 31px)}.lir1{opacity:0;translate:-10px 52px;scale:1.18}@media (prefers-reduced-motion:no-preference){.tsl.play .lir1{animation:tsPull .75s cubic-bezier(.4,.1,.3,1) calc(var(--td,0s) + 1.15s) both}}@keyframes tsPull{0%{opacity:1;translate:0 0;scale:1}20%{translate:0 -3px;scale:1.02}70%{opacity:1}to{opacity:0;translate:-10px 52px;scale:1.18}}.tsc-job{display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 70% at 50% 0%,rgba(255,214,150,.14),transparent 70%),linear-gradient(180deg,#1b130d,#0d0907 70%)}.tsmach{position:relative;width:86%;height:184px;margin-top:4px;border-radius:14px 14px 6px 6px;padding:9px 10px 0;display:flex;flex-direction:column;gap:6px;background:linear-gradient(180deg,#221a14,#0c0907);box-shadow:inset 0 1px 1px #ffffff2e,0 0 0 1.5px #c9a24b8c,0 12px 22px -10px #000c}.tspay{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto;gap:1px 6px;font-size:7px;letter-spacing:.06em;text-transform:uppercase;color:#f0d696cc;font-family:var(--f-body)}.tspay b{font-weight:600}.tspay b:nth-child(2n){font-family:var(--f-num);color:#f3dda0;text-align:right}.tsglass{position:relative;flex:1;border-radius:8px;display:flex;justify-content:center;align-items:center;gap:6px;overflow:hidden;background:radial-gradient(100% 120% at 50% 0%,#14263a,#060c14 75%);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 8px 18px #0009}.tsglass:after{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(255,255,255,.14),transparent 40%);pointer-events:none}.tsglow{position:absolute;inset:0;background:radial-gradient(70% 60% at 50% 50%,rgba(190,210,235,.22),transparent);opacity:.6;pointer-events:none}.jc{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px}.jc .tsk{position:relative}.jc .card{--cw:36px;width:36px}.jc .tsfl{--cw:36px}.jc i{font-style:normal;font-size:7px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f3dda0;position:absolute;bottom:-11px}.tskeys{display:flex;justify-content:center;gap:8px;padding:6px 0 8px}.tskeys i{position:relative;width:28px;height:8px;border-radius:3px;background:linear-gradient(180deg,#3a2f22,#17110b);box-shadow:0 2px #050302,inset 0 1px #ffffff26}.tskeys i.h:after{content:"";position:absolute;inset:0;border-radius:3px;background:linear-gradient(180deg,#f3dda0,#b3812e)}@media (prefers-reduced-motion:no-preference){.tsl.play .jc i,.tsl.play .tskeys i.h:after{animation:tsShow .3s ease calc(var(--td,0s) + 1.05s) both}.tsl.play .tskeys i.h+i.h:after,.tsl.play .j1 i{animation-delay:calc(var(--td,0s) + 1.2s)}.tsl.play .tsglow{animation:tsWarm 1.6s ease calc(var(--td,0s) + .9s) both}}@keyframes tsWarm{0%{opacity:0}55%{opacity:.95}to{opacity:.6}}.tsc-fam{background:radial-gradient(90% 70% at 50% -10%,rgba(255,214,150,.18),transparent 70%),linear-gradient(180deg,#22170f,#0f0a07 70%)}.tsplane.fam{left:14%;right:14%;top:16px;height:200px;border-radius:50%;background:none;box-shadow:0 0 0 10px var(--rl,#4a2a16),0 0 0 11px var(--rl2,#231208),0 14px 0 10px #1a0d06}.tsplane.fam:before{inset:-10px;padding:10px}.baize{position:absolute;inset:0;border-radius:50%;background:radial-gradient(70% 60% at 50% 30%,var(--bz1,#3d6b4a),var(--bz2,#24452f) 60%,var(--bz3,#173022));box-shadow:inset 0 0 30px #00000073}.tsc-fam .fh{top:80px}.tsc-fam .fl{left:12px;transform:rotate(90deg)}.tsc-fam .fr{right:12px;transform:rotate(-90deg)}.tsc-fam .ft{left:calc(50% - 15px);top:14px}.tsc-fam .fp{top:78px;left:calc(50% - 15px)}.tsc-fam .fp0{transform:rotate(-12deg) translate(-12px)}.tsc-fam .fp1{transform:rotate(6deg)}.tsc-fam .fp2{transform:rotate(18deg) translate(12px)}.fpad{position:absolute;left:calc(50% - 15px);top:138px;opacity:.9}@media (prefers-reduced-motion:reduce){.tsc *,.tsc *:before,.tsc *:after{animation:none!important}}:root[data-motion=off] .tsc *,:root[data-motion=off] .tsc *:before,:root[data-motion=off] .tsc *:after{animation:none!important}.mt-mahog{--rl:#4b1d12;--rl2:#1e0b06;--lampc:255,196,128;--grain:linear-gradient(transparent,transparent);--tile:linear-gradient(180deg,#34190f 0,#24120b 60px,#160d09 100%)}.mt-oxblood{--rl:#561a1f;--rl2:#22080b;--stitch:rgba(236,200,150,.4);--lampc:255,178,140;--grain:radial-gradient(rgba(0,0,0,.22) .8px,transparent 1.3px) 0 0/3px 3px;--tile:radial-gradient(rgba(0,0,0,.18) 1px,transparent 1.6px) 0 0/4px 4px,linear-gradient(180deg,#3a1418 0,#27100f 60px,#170b0b 100%)}.mt-walnut{--rl:#4a3020;--rl2:#1f140b;--lampc:255,214,150;--grain:linear-gradient(transparent,transparent);--tile:linear-gradient(180deg,#2e2117 0,#211811 60px,#16110c 100%)}.mt-ebony{--rl:#17110f;--rl2:#040302;--lampc:236,226,204;--grain:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,0) 30%);--tile:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0) 40px),linear-gradient(180deg,#1a1615 0,#12100f 60px,#0c0a09 100%)}.mt-ebony .tsplane{box-shadow:0 0 0 2px #d6b068bf,0 0 0 12px var(--rl),0 0 0 13px #d6b06880,inset 0 0 40px #00000073}.mt-cognac{--rl:#7a4622;--rl2:#2e1709;--stitch:rgba(250,226,186,.45);--lampc:255,206,140;--grain:radial-gradient(rgba(0,0,0,.2) .8px,transparent 1.3px) 0 0/3px 3px;--tile:radial-gradient(rgba(0,0,0,.16) 1px,transparent 1.6px) 0 0/4px 4px,linear-gradient(180deg,#3d2414 0,#2a1a10 60px,#18100b 100%)}.mt-oak{--rl:#6a4a28;--rl2:#2a1c0e;--lampc:255,224,170;--grain:linear-gradient(transparent,transparent);--tile:linear-gradient(180deg,#30261a 0,#231b12 60px,#17120c 100%)}.mt-rosewood{--rl:#3e1610;--rl2:#170705;--lampc:255,190,150;--grain:linear-gradient(transparent,transparent);--tile:linear-gradient(180deg,#2f1511 0,#200f0c 60px,#140a08 100%)}.mt-cherry{--rl:#6a2a18;--rl2:#2a0f07;--lampc:255,200,150;--grain:linear-gradient(transparent,transparent);--tile:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,0) 30px),linear-gradient(180deg,#1b1a1d 0,#121114 60px,#0b0a0c 100%)}.mt-lacquer .tsmach{background:linear-gradient(180deg,#ffffff14,#fff0 30%),linear-gradient(180deg,#1d1b1f,#08070a)}.bz-n{--bz1:#2f4a6b;--bz2:#1d3049;--bz3:#121f31}.bz-w{--bz1:#6b2f37;--bz2:#4a1d24;--bz3:#2e1116}.ctile.mt-oak,.ctile.mt-cherry,.ctile.mt-walnut,.ctile.mt-ebony,.ctile.mt-mahog{--tile:linear-gradient(180deg,color-mix(in srgb,var(--rl) 45%,#1c1510) 0,#1d1611 60px,#15100c 100%)}.twlazy .tfbody{min-height:300px}.phjump{flex:none;display:inline-flex;align-items:center;gap:4px;margin-bottom:1px;padding:7px 11px;border-radius:99px;border:1px solid rgba(201,162,75,.4);background:#140f0b8c;font:700 11.5px/1 var(--f-body);color:#e7cf96;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .09s ease}.phjump span{font-size:15px;line-height:.7;color:#c9a45c}.phjump:active{transform:translateY(1px)}.suplq{position:relative;margin:4px 0 14px;perspective:700px}.sustill{display:block}.sustill .tsc{height:150px;border-radius:18px}.suplate{position:relative;z-index:4;width:84%;margin:-54px auto 0;padding:10px 14px 9px;border-radius:10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1px;color:#2a1e05;background:linear-gradient(180deg,#f7e3a6,#e2bf6a 45%,#c49a45 80%,#a57c2c);box-shadow:inset 0 1px #fff9,inset 0 -2px 3px #50320a59,inset 0 0 0 3px #fff0c82e,0 0 0 1px #6b4a17,0 3px #5a3e14,0 12px 20px -8px #000c}.suplate:before{content:"";position:absolute;inset:4px;border-radius:7px;border:1px solid rgba(90,62,20,.35);pointer-events:none}.suplate small{font-size:.62em;font-weight:800;letter-spacing:.18em;text-transform:uppercase;opacity:.75}.suplate b{font-family:var(--f-disp);font-size:1.12em;line-height:1.2;text-shadow:0 1px 0 rgba(255,245,215,.5)}.suplate>span{font-size:.76em;opacity:.8}.suplate em{font-style:normal;display:flex;gap:14px;margin-top:5px;font-size:.7em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.suplate em strong{font-family:var(--f-num);font-size:1.3em;letter-spacing:0;font-variant-numeric:tabular-nums}.suplq.flip .suplate{transform-origin:50% 0;animation:suFlip .7s cubic-bezier(.3,.7,.3,1.08)}@keyframes suFlip{0%{transform:rotateX(0)}35%{transform:rotateX(88deg);opacity:.7}36%{transform:rotateX(-88deg)}to{transform:rotateX(0);opacity:1}}.sukick{font-size:.68em;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);margin:0 0 8px;font-family:var(--f-body)}.sunote{font-size:.82em;color:var(--muted);margin:8px 2px 0;line-height:1.4}.supick{margin:0 0 14px}.surow{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -14px;padding:2px 14px 8px;scroll-padding:0 14px;scrollbar-width:none}.surow::-webkit-scrollbar{display:none}.suplc{flex:0 0 64%;scroll-snap-align:start;text-align:left;display:flex;flex-direction:column;gap:2px;padding:12px 13px;border-radius:14px;color:var(--ink);cursor:pointer;position:relative;background:linear-gradient(180deg,#2a221b,#1a1511);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff14,0 3px #0c0907,0 8px 14px -8px #000000b3;transition:transform .09s ease,box-shadow .09s ease}.suplc:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff0f,0 0 #0c0907}.suplc.on{border-color:var(--brass);box-shadow:inset 0 0 0 1px #c9a24b66,inset 0 1px #ffffff1a,0 3px #3a2a0e,0 8px 16px -8px #c9a24b59}.suplc small{font-size:.62em;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.suplc b{font-family:var(--f-disp);font-size:1.05em}.suplc>span{font-size:.8em;color:var(--muted);line-height:1.35;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.suplc em{font-style:normal;font-size:.74em;font-weight:700;color:var(--ink);margin-top:4px}.suplc em b{font-family:var(--f-num);font-size:1em;color:var(--brass)}.suplc.on small{color:var(--brass)}.suplc.night{background:linear-gradient(180deg,#2b1f24,#1a1214)}.sunb{position:absolute;right:10px;top:10px}.suplc.night small,.suplc.night b{padding-right:44px}.subuy .sustacks{display:flex;flex-wrap:wrap;gap:8px 4px;justify-content:space-between}.sustk{flex:1 0 28%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0 8px;border-radius:12px;background:none;border:1px solid transparent;color:var(--ink);cursor:pointer;transition:transform .09s ease}.sustk:active{transform:translateY(2px)}.sustk .tstack{position:relative;height:58px;width:34px}.sustk .tstack i{width:34px;height:11px}.sustk b{font-family:var(--f-num);font-size:.92em;font-variant-numeric:tabular-nums}.sustk.on{border-color:var(--brass);background:radial-gradient(80% 70% at 50% 100%,rgba(201,162,75,.16),transparent)}.sustk.on b{color:var(--brass)}.suleft{margin:8px 2px 0;font-size:.86em;color:var(--muted);display:flex;justify-content:space-between}.suleft b{color:var(--ink);font-family:var(--f-num);font-variant-numeric:tabular-nums}.kedge .bar-row b{color:var(--ink)}.sufold{margin:0 0 14px}.sufold>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:14px;cursor:pointer;background:var(--panel);border:1px solid var(--line);font-weight:700}.sufold>summary::-webkit-details-marker{display:none}.sufold>summary i{font-style:normal;color:var(--muted);font-size:1.3em;transition:transform .2s ease}.sufold[open]>summary i{transform:rotate(90deg)}.sufold[open]>summary{margin-bottom:10px}@media (prefers-reduced-motion:reduce){.suplq.flip .suplate,.sufold>summary i{animation:none;transition:none}}:root[data-motion=off] .suplq.flip .suplate{animation:none}:root[data-motion=off] .sufold>summary i{transition:none}.kedge p{font-size:.92em;line-height:1.45}.tin .roomsign{transform-origin:50% 0;animation:tSwing 1s cubic-bezier(.3,.7,.3,1) backwards}@keyframes tSwing{0%{opacity:0;transform:perspective(700px) rotateX(-80deg)}50%{opacity:1;transform:perspective(700px) rotateX(9deg)}76%{transform:perspective(700px) rotateX(-3deg)}to{transform:perspective(700px) rotateX(0)}}.tin .tshead,.tin .tslinks{animation:copTile .6s ease-out .2s backwards}.tin .twtrack{animation:tRise .7s cubic-bezier(.2,.75,.25,1.04) .3s backwards}.tin #sec-cards .twtrack{animation-delay:.8s}@keyframes tRise{0%{opacity:0;translate:0 -18px}}@media (prefers-reduced-motion:reduce){.tin *{animation:none!important}}:root[data-motion=off] .tin *{animation:none!important}.jph{margin:0 0 10px;font:600 20px/1.1 var(--f-hero);color:#f4e7c6}.jpgrp{margin:0 0 12px}.jpk{display:flex;justify-content:space-between;align-items:baseline;margin:0 2px 4px;font:700 10.5px/1 var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--brass,#d6b068)}.jpk span{letter-spacing:.08em;text-transform:none;font-weight:500;color:var(--muted,#a99a80)}.jprow{display:flex;align-items:center;gap:12px;width:100%;padding:8px 6px;background:none;border:0;border-bottom:1px solid rgba(214,176,104,.14);border-radius:0;box-shadow:none;color:inherit;text-align:left;font:inherit}.jprow:last-child{border-bottom:0}.jprow:active{background:#d6b06814}.jpem{flex:0 0 34px;display:flex}.jptx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.jptx b{font:600 15px/1.2 var(--f-body);color:#f4e7c6}.jptx em{font-style:normal;font-size:12px;color:var(--muted,#a99a80);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jprow.live .jptx em{color:var(--brass,#d6b068)}.jpdot{flex:0 0 7px;height:7px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fbe8b0,#c9a24b 60%,#7c5a24);box-shadow:0 0 6px #f0c87880}.jprow .go{color:var(--brass,#d6b068);font-size:18px}#view.swiping{transition:none!important;will-change:transform}#view.swipeback{transition:transform .22s cubic-bezier(.2,.7,.3,1),opacity .2s!important}
