html:root{--chrome:transparent;--ink:transparent;--panel:#faf8fb;--raise:#f1edf3;--pressed:#e6e0e9;--line:#ddd6e0;--hi:#fff;--sh:#cfc7d4;--sh2:#e2dbe5;--bone:#10131c;--dim:#394053;--dimmer:#687089;--sel:#d81f3a;--on-sel:#fff;--hero:#b97b00;--vil:#2a78dc;--check:#12915a;--call:#12915a;--fold:#5d6780;--bet:#d81f3a;--focus:#d81f3a;--on-acc:#1a1300;--lcd:#fff;--zebra:#f4f0f6;--dead:#e8e4ec;--dead-fg:#98a0b4;--win:#128a4e;--red:#d2372f;--ui:var(--font-brand), -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", Helvetica, Arial, sans-serif;--t:.16s cubic-bezier(.2, .8, .2, 1);--g-edge:#e3dce6;--g-edge-2:#e7e1ea;--g-fill:linear-gradient(180deg, #fdfcfd, #f7f4f8);--g-shadow:0 1px 0 #ffffffb3 inset, 0 -1px 0 #ffffff2e inset, 0 18px 40px -22px #16225059, 0 2px 6px -2px #1622501f;--g-solid:#f7f4f8;--g-r:5px;--g-r-sm:4px;--g-pill:4px;--g-xs:2px;--bv-up:0 1px 0 #ffffffd9 inset, 0 1px 2px #1622501a;--bv-down:0 1px 3px #16225038 inset;--g-base:#f1eef2;--g-b1:#e83c5a42;--g-b2:#965ae64d;--g-b3:#785ac833;--g-b4:#ffaa784d;--felt-a:#4a5068;--felt-b:#1c1e2e;--felt-rail:#c8303f;scrollbar-color:#18224040 transparent;scrollbar-width:thin}@media (prefers-color-scheme:dark){html:root:not([data-theme=light]){--panel:#1c1a25;--raise:#282533;--pressed:#3b3749;--line:#312d3c;--hi:#3d394a;--sh:#35313f;--sh2:#2a2733;--bone:#f3f5fb;--dim:#c4c9d8;--dimmer:#8b93a9;--sel:#f0344f;--hero:#f5c04a;--vil:#6fb0ff;--check:#2fbf7a;--call:#2fbf7a;--fold:#8b93a9;--bet:#f0344f;--focus:#f0344f;--lcd:#121017;--zebra:#211e2b;--dead:#15131c;--dead-fg:#626a7e;--win:#4fd18b;--red:#ff6b61;--g-edge:#332f3e;--g-edge-2:#2b2835;--g-fill:linear-gradient(180deg, #23202e, #1b1924);--g-shadow:0 1px 0 #ffffff38 inset, 0 -1px 0 #ffffff0a inset, 0 22px 48px -24px #000000bf, 0 2px 8px -2px #0006;--bv-up:0 1px 0 #ffffff38 inset, 0 1px 2px #00000059;--bv-down:0 1px 3px #00000080 inset;--g-solid:#201d2a;--g-base:#0c0b11;--g-b1:#961a3c80;--g-b2:#60289675;--g-b3:#3c1e7857;--g-b4:#be283238;--felt-a:#3a3e58;--felt-b:#101020;--felt-rail:#d12d45;scrollbar-color:#ffffff40 transparent}}html:root[data-theme=dark]{--panel:#1c1a25;--raise:#282533;--pressed:#3b3749;--line:#312d3c;--hi:#3d394a;--sh:#35313f;--sh2:#2a2733;--bone:#f3f5fb;--dim:#c4c9d8;--dimmer:#8b93a9;--sel:#f0344f;--hero:#f5c04a;--vil:#6fb0ff;--check:#2fbf7a;--call:#2fbf7a;--fold:#8b93a9;--bet:#f0344f;--focus:#f0344f;--lcd:#121017;--zebra:#211e2b;--dead:#15131c;--dead-fg:#626a7e;--win:#4fd18b;--red:#ff6b61;--g-edge:#332f3e;--g-edge-2:#2b2835;--g-fill:linear-gradient(180deg, #23202e, #1b1924);--g-shadow:0 1px 0 #ffffff38 inset, 0 -1px 0 #ffffff0a inset, 0 22px 48px -24px #000000bf, 0 2px 8px -2px #0006;--bv-up:0 1px 0 #ffffff38 inset, 0 1px 2px #00000059;--bv-down:0 1px 3px #00000080 inset;--g-solid:#201d2a;--g-base:#0c0b11;--g-b1:#961a3c80;--g-b2:#60289675;--g-b3:#3c1e7857;--g-b4:#be283238;--felt-a:#3a3e58;--felt-b:#101020;--felt-rail:#d12d45;scrollbar-color:#ffffff40 transparent}html:root{background:radial-gradient(60vw 50vh at 8% 0%, var(--g-b1), transparent 70%), radial-gradient(50vw 55vh at 96% 8%, var(--g-b2), transparent 70%), radial-gradient(60vw 60vh at 80% 100%, var(--g-b3), transparent 70%), radial-gradient(50vw 50vh at 0% 100%, var(--g-b4), transparent 70%), var(--g-base);background-attachment:fixed;min-height:100%}html:root body{background:0 0;padding-bottom:64px;font-size:13px}html:root .wrap{padding:0 14px}html:root :is(.mast,.crumb,.toolbar,.panel,.gb,.draftBar,.impPrev,.shareMsg){position:relative}html:root :is(.mast,.crumb,.toolbar,.panel,.nav,.gb,.draftBar,.sbar,.pop,.sheet,.tvSeat,.tvSeatNote){background:var(--g-fill);border:1px solid var(--g-edge);border-radius:var(--g-r);box-shadow:var(--g-shadow)}html:root .mast{z-index:30}html:root :is(.crumb,.toolbar){z-index:20}html:root :is(.mast,.crumb,.toolbar,.panel,.gb,.draftBar,.nav):has(.pop){z-index:60}html:root .pop{isolation:isolate;z-index:70}html:root :is(.pop,.sheet,.tvSeatNote,.bkTip){background:var(--g-solid)}html:root :is(.panel,.gb,.pop,.drawer) :is(.gb,.impPrev,.tvPoints){background:var(--zebra);border:1px solid var(--g-edge-2);border-radius:var(--g-r-sm);box-shadow:none}html:root .mast{border-radius:var(--g-pill);gap:8px;margin-top:12px;padding:7px 10px}html:root .mast h1{padding:0 10px 0 8px;font-size:14px}html:root :is(.crumb,.toolbar){border-radius:var(--g-pill);gap:8px;padding:7px 10px}html:root .panel>.bar{border:0;border-bottom:1px solid var(--g-edge-2);box-shadow:none;border-radius:var(--g-r) var(--g-r) 0 0;background:0 0;min-height:38px;padding:8px 12px}html:root .panel>.bar .t{letter-spacing:-.01em;font-size:13px;font-weight:650}html:root .panel>.body{padding:12px}html:root .panel>.body.flush{padding:0}html:root .gb{padding:12px}html:root .gb.flush{padding:0 0 6px}html:root .gb>legend{border-radius:var(--g-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);background:var(--g-solid);border:1px solid var(--g-edge-2);box-shadow:none;margin-left:8px;padding:1px 9px;font-size:10.5px;font-weight:700}html:root .gb>legend .meta{text-transform:none;letter-spacing:0}html:root .gb.flush>legend{margin-left:14px}html:root .gb>legend .meta{margin-left:8px;font-weight:400}html:root .app{grid-template-columns:212px minmax(0,1fr);gap:14px;padding-top:14px}@media (max-width:900px){html:root .app{grid-template-columns:minmax(0,1fr);gap:10px}}html:root .main{padding-left:0}html:root .nav{isolation:isolate;top:14px}html:root .tree{box-shadow:none;background:0 0;border:0;padding:0}html:root .tree .th{text-transform:uppercase;letter-spacing:.06em;padding:4px 8px 6px;font-size:10.5px}html:root .nav{align-self:start;padding:8px}html:root .split{display:none}html:root .tn{border-radius:var(--g-pill);min-height:30px}html:root .tn[aria-selected=true]{background:var(--sel);color:var(--on-sel);box-shadow:0 6px 16px -8px var(--sel)}html:root .navnote{border:0}html:root .rule{border-top:1px solid var(--g-edge-2);border-bottom:0}html:root button{border-radius:var(--g-pill);border:1px solid var(--g-edge);background:var(--g-fill);min-height:28px;box-shadow:var(--bv-up);transition:transform var(--t), background var(--t), box-shadow var(--t), color var(--t);padding:4px 13px;font-size:12.5px}html:root button:active:not(:disabled){box-shadow:var(--bv-down);transform:scale(.97)}html:root button:disabled{opacity:.5;text-shadow:none}@media (hover:hover){html:root button:hover:not(:disabled){background:linear-gradient(#ffffffd9,#ffffff80)}html:root[data-theme=dark] button:hover:not(:disabled){background:linear-gradient(#ffffff3d,#ffffff1a)}}html:root button[aria-pressed=true]{background:var(--sel);color:var(--on-sel);box-shadow:0 1px 0 #ffffff59 inset, 0 6px 14px -8px var(--sel);border-color:#0000;transform:none}html:root button[aria-pressed=true]:hover:not(:disabled){background:color-mix(in oklab, var(--sel) 88%, #fff)}html:root button.pri{background:linear-gradient(180deg, color-mix(in oklab, var(--sel) 82%, #fff), var(--sel));color:#fff;box-shadow:0 1px 0 #fff6 inset, 0 8px 18px -8px var(--sel);border-color:#0000;font-weight:600}html:root button.pri:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in oklab, var(--sel) 70%, #fff), color-mix(in oklab, var(--sel) 92%, #fff))}html:root button.warn{color:var(--red)}html:root button.lnk{box-shadow:none;color:var(--sel);background:0 0;border-color:#0000;padding:2px 6px}html:root .tvSide button:is(.act-fold,.act-check,.act-call){color:#fff;border-color:#0000;min-height:34px;padding:4px 18px;font-weight:650}html:root .tvSide button.act-fold{background:linear-gradient(180deg, color-mix(in oklab, var(--fold) 80%, #fff), var(--fold))}html:root .tvSide button:is(.act-check,.act-call){background:linear-gradient(180deg, color-mix(in oklab, var(--check) 80%, #fff), var(--check));box-shadow:0 1px 0 #fff6 inset, 0 8px 18px -8px var(--check)}html:root .tvSide form.tools button.pri{min-height:34px;padding:4px 18px}html:root .seg{border-radius:var(--g-pill);background:var(--lcd);border:1px solid var(--g-edge-2);box-shadow:var(--bv-down);gap:2px;padding:2px}html:root .seg button{min-height:24px;box-shadow:none;background:0 0;border-color:#0000;margin:0;padding:2px 11px}html:root .seg button[aria-pressed=true]{background:var(--pressed);color:var(--bone);box-shadow:inset 0 1px #ffffff80,0 2px 6px -2px #1622504d}html:root button:is(.pc,.cell,.slot,.tn,.rowBtn,.sort,.tvHead,.tvMini,.tvEdit,.starBtn,.tag,.ico,.help){border-radius:var(--g-xs)}html:root :is(.tvLog,.tvNotes) button{border-radius:var(--g-pill);box-shadow:none;background:0 0;border-color:#0000}html:root button:is(.rowBtn,.sort,.tvEdit,.starBtn,.tn){box-shadow:none;background:0 0;border-color:#0000}html:root :is(input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=date],select,textarea){border-radius:var(--g-pill);border:1px solid var(--g-edge-2);background:var(--lcd);box-shadow:var(--bv-down);min-height:28px;color:var(--bone);transition:box-shadow var(--t), border-color var(--t);padding:4px 9px;font-size:12.5px}html:root textarea{border-radius:var(--g-r);padding:9px 11px;line-height:1.5}html:root :is(input,select,textarea):focus-visible{border-color:var(--sel);box-shadow:0 0 0 3px color-mix(in oklab, var(--sel) 28%, transparent);outline:none}html:root :is(.lcd,.chip,.tvPot,.tvNow,.tvStack){border-radius:var(--g-pill);border:1px solid var(--g-edge-2);background:var(--lcd);box-shadow:var(--bv-down)}html:root .lcd{padding:1px 10px}html:root .pop{padding:12px}html:root .sbar{border-radius:var(--g-pill);background:var(--g-solid);gap:4px;height:36px;padding:4px 6px;bottom:12px;left:14px;right:14px;overflow:visible}html:root .sbar>span,html:root .sbar>button{border-radius:var(--g-pill);background:0 0;border:0;padding:0 11px}html:root .sbar>button{background:var(--raise);border:1px solid var(--g-edge-2);min-height:26px}html:root footer{padding:10px 8px 16px}html:root .slot{border-radius:var(--g-xs);border:1px dashed var(--sh);background:var(--lcd);box-shadow:none}html:root .slot.set{background:linear-gradient(#fff,#f1f3f8);border:1px solid #00000014;box-shadow:inset 0 1px #fff,0 6px 12px -6px #0a143273}html:root .deck{background:0 0;border:0;gap:3px;padding:2px}html:root .pc{aspect-ratio:.82;border-radius:var(--g-xs);background:var(--lcd);min-width:0;min-height:28px;box-shadow:0 0 0 1px var(--g-edge-2) inset;font-family:var(--mono);letter-spacing:-.04em;white-space:nowrap;border:0;padding:0;font-size:clamp(9px,.78vw,11.5px);font-weight:500;line-height:1;overflow:hidden}html:root .pc:disabled{opacity:.4;background:0 0}html:root .tvSide .deck .pc{font-size:10.5px}html:root .tvWrap{gap:12px;margin-top:12px}html:root :is(.tvCols,.tvMain,.tvSide){gap:12px}html:root .tvStage{box-shadow:none;background:0 0;border:0;overflow:visible}html:root .tvFelt{background:radial-gradient(120% 80% at 50% -10%, #ffffff38, transparent 50%), radial-gradient(90% 90% at 50% 55%, var(--felt-a), var(--felt-b));box-shadow:0 1px 0 #ffffff59 inset, 0 0 0 9px #0c0a12b8, 0 0 0 10.5px var(--felt-rail), 0 0 44px 6px color-mix(in oklab, var(--felt-rail) 55%, transparent), 0 -40px 80px #0006 inset, 0 40px 70px -30px #000000b3;border:1px solid #ffffff47}html:root .tvFelt:after{content:"SWEATLAB";letter-spacing:.42em;color:#ffffff1a;pointer-events:none;font-size:15px;font-weight:800;position:absolute;top:73%;left:50%;transform:translate(-50%,-50%)}html:root .tvSeat{border-radius:var(--g-r);color:#f3f5fb;background:linear-gradient(#262433,#16151f);border:1px solid #ffffff29;gap:4px;width:118px;padding:6px 6px 7px}html:root .tvSeat .tvCards{order:-1;margin-top:-16px}html:root .tvSeat .tvHead .nm{color:#b9bfd0}html:root .tvSeat .tvStack{color:#f3f5fb;background:#00000059;border-color:#ffffff1a}html:root .tvSeat .tvStack .last{color:#b9bfd0}html:root .tvSeat .tvEdit{color:#f3f5fb}html:root .tvSeat .slot:not(.set):not(.back){color:#b9bfd0;background:#ffffff12;border-color:#ffffff47}html:root .tvSeat .slot.sm{width:30px;height:40px;font-size:13px}html:root .tvSeat.hero{border-color:color-mix(in oklab, var(--hero) 70%, #fff);box-shadow:var(--g-shadow), 0 0 0 2px color-mix(in oklab, var(--hero) 45%, transparent)}html:root .tvSeat.did{border-color:var(--sel);box-shadow:var(--g-shadow), 0 0 0 2px color-mix(in oklab, var(--sel) 45%, transparent)}html:root .tvSeat.act{box-shadow:var(--g-shadow), 0 0 0 3px color-mix(in oklab, var(--sel) 60%, transparent), 0 0 26px color-mix(in oklab, var(--sel) 55%, transparent);outline:0}html:root .tvSeat.folded{box-shadow:none;background:#1a1823;border:1px solid #2d2a38}html:root .tvSeat.folded .tvCards{min-height:20px;margin-top:0}html:root .tvSeat.folded .slot{display:none}html:root .tvSeat.folded .tvFolded{position:static;transform:none}html:root .tvFolded{border-radius:var(--g-pill);color:#fff;background:var(--fold);padding:1px 9px;font-size:10.5px}html:root .tvHead{box-shadow:none;background:0 0;border-color:#0000;padding:0 4px}html:root .tv .tvMini{border-radius:var(--g-pill);width:20px;min-height:20px}html:root .tvStack{padding:1px 8px}html:root .tvBet:before{content:"";vertical-align:-1px;background:var(--sel);border:2px dashed #ffffffd9;border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}html:root .tvBet.editing:before{display:none}html:root .tvBet{border-radius:var(--g-pill);color:#fff;background:#0a0910c7;border:1px solid #ffffff38;padding:1px 10px 1px 7px;font-weight:600;box-shadow:0 6px 14px -6px #000000b3}html:root .tvDealer{box-shadow:0 4px 10px -4px #00000080}html:root .tvPot{color:#b9bfd0;background:#0a0910b8;border-color:#fff3;padding:2px 14px;box-shadow:0 6px 14px -8px #000000b3}html:root .tvPot b{color:#fff}html:root .tvCenter .slot:not(.set){color:#ffffff80;background:#ffffff0f;border-color:#ffffff3d}html:root :is(.tvStep,.tvReplay){border-top:1px solid var(--g-edge-2);background:0 0;padding:10px 12px}html:root .tvReplay{border-top:0;padding-top:0}html:root .tv .tvStepBtn{min-width:112px;min-height:44px;font-size:14px}html:root .tvNow{border-radius:var(--g-r)}html:root .tvLog{background:0 0;padding:0 6px 8px}html:root .tvLog li.st button{color:var(--dimmer);text-transform:uppercase;letter-spacing:.06em;background:0 0;border-top:0;margin-top:4px;font-size:11px}html:root .tv .tvLog button[aria-current=true]{background:var(--sel);color:#fff;box-shadow:0 6px 14px -8px var(--sel)}html:root .tv .tvNotes button{border-left:3px solid var(--g-edge-2);border-radius:var(--g-pill);padding:8px 10px}html:root .tv .tvNotes button[aria-current=true]{background:var(--lcd);border-color:var(--g-edge-2);border-left-color:var(--hero)}html:root .tvRevSum{border-radius:var(--g-r);border:1px solid var(--g-edge-2);padding:10px 12px}html:root .tvBar{border-radius:var(--g-pill);background:var(--lcd);border:0;height:6px}html:root .tvBar span{border-radius:var(--g-pill);background:linear-gradient(90deg, transparent, var(--sel), transparent)}html:root .tvName{box-shadow:none;background:0 0;border-color:#0000;font-size:14px}html:root .panel>.body.flush{border-radius:0 0 var(--g-r) var(--g-r);overflow:hidden}html:root .tbl{background:0 0}html:root .tbl :is(th,td){border:0;border-bottom:1px solid var(--g-edge-2);height:34px;box-shadow:none;background:0 0;padding:4px 8px}html:root .tbl th{letter-spacing:.05em;text-transform:uppercase;height:30px;color:var(--dimmer);background:var(--zebra);font-size:10.5px;font-weight:600}html:root .tbl tbody tr:nth-child(2n) td{background:0 0}html:root .tbl tbody tr:last-child td,html:root .tbl tfoot td{border-bottom:0}html:root .tbl tfoot td{border-top:1px solid var(--g-edge-2);background:var(--zebra)}@media (hover:hover){html:root .tbl tbody tr:hover td{background:color-mix(in oklab, var(--sel) 9%, transparent)}}html:root .tbl tbody tr:is([aria-selected=true],.sel) td{background:color-mix(in oklab, var(--sel) 22%, transparent);color:var(--bone)}html:root .tblWrap{background:0 0;border:0}html:root .tbl th .sort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;min-height:0;padding:0}html:root input[type=checkbox]{accent-color:var(--sel)}html:root .tbl td button:not(.rowBtn):not(.starBtn){min-height:24px;padding:2px 10px;font-size:11.5px}html:root .tabhead{align-items:center;margin-bottom:8px}html:root .tabstrip{border-radius:var(--g-pill);background:var(--lcd);border:1px solid var(--g-edge-2);box-shadow:var(--bv-down);contain:none;flex:0 auto;align-items:center;gap:2px;padding:2px}html:root .tab{border-radius:var(--g-pill);min-height:26px;box-shadow:none;color:var(--dim);background:0 0;border:0;margin:0;padding:2px 13px}html:root .tab[aria-selected=true]{background:var(--pressed);color:var(--bone);margin:0;padding:2px 13px;box-shadow:inset 0 1px #fff6,0 2px 6px -2px #00000059}html:root :is(.tabpanel,.tabctl>.tabpanel){background:var(--zebra);border:1px solid var(--g-edge-2);border-radius:var(--g-r-sm);box-shadow:none;overflow:hidden}html:root .navtabs .tab{border-radius:var(--g-pill)}html:root :is(.banner,.readout){border-radius:var(--g-pill);border:1px solid var(--g-edge-2);background:var(--zebra);min-height:34px;box-shadow:none;padding:4px 14px}html:root .hands{gap:12px}html:root .gbrow{align-items:start;gap:12px}html:root .tag{border-radius:var(--g-pill)}html:root .matrix{background:0 0;border:0;gap:2px;padding:8px}html:root .cell{border-radius:var(--g-xs);background:var(--lcd);border:1px solid var(--g-edge-2);box-shadow:none;color:var(--dimmer);font-weight:400}html:root .cell :is(.la,.lb){--mix:calc(38% + var(--w,1) * 62%)}html:root .cell .la{background:linear-gradient(160deg, color-mix(in oklab, var(--hero) var(--mix), #fff), color-mix(in oklab, var(--hero) var(--mix), transparent))}html:root .cell .lb{background:linear-gradient(160deg, color-mix(in oklab, var(--vil) var(--mix), #fff), color-mix(in oklab, var(--vil) var(--mix), transparent))}html:root .cell.lit{color:#14110a;border-color:#fff6;font-weight:500;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px #0009}html:root .cell.dead{opacity:.5;background:0 0;border-style:dashed}html:root .cell>span{letter-spacing:-.01em;justify-content:center;align-items:center;display:flex;inset:0}html:root .cell{font-size:clamp(8px,.82vw,11px)}html:root .mat.mA>legend{color:var(--hero)}html:root .mat.mB>legend{color:var(--vil)}html:root .status{background:0 0;border:0;padding:2px 10px 8px}html:root .status>span{border:0}html:root .mats,html:root :is(.cols,.col){gap:12px}html:root .eq .track{border-radius:var(--g-pill);border:1px solid var(--g-edge-2);background:var(--lcd);height:16px;box-shadow:var(--bv-down)}html:root .eq .track .h{background:linear-gradient(180deg, color-mix(in oklab, var(--hero) 70%, #fff), var(--hero))}html:root .eq .track .v{background:linear-gradient(180deg, color-mix(in oklab, var(--vil) 70%, #fff), var(--vil))}html:root .eq .pct{border-radius:var(--g-pill);font-size:15px;font-weight:600}html:root .cmp :is(.row,.head){border:0;border-bottom:1px solid var(--g-edge-2);background:0 0;min-height:28px}html:root .cmp .row:last-child{border-bottom:0}html:root .cmp .track{border-radius:var(--g-pill);background:var(--lcd);border:0;overflow:hidden}html:root .cmp .track>*{border-radius:var(--g-pill)}html:root input[type=range]{accent-color:var(--sel)}html:root input[type=range]::-webkit-slider-runnable-track{border-radius:var(--g-pill);background:var(--lcd);height:6px;box-shadow:var(--bv-down);border:0}html:root input[type=range]::-webkit-slider-thumb{border:1px solid var(--g-edge);background:linear-gradient(#fff,#dfe3ee);border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:0 4px 10px -3px #00000080}html:root .slots .slot{width:40px;height:54px;font-size:16px}html:root .tvCenter .slot{width:38px;height:52px;font-size:16px}html:root .bkChart{border-radius:var(--g-r-sm);border:1px solid var(--g-edge-2);background:linear-gradient(180deg, color-mix(in oklab, var(--sel) 7%, transparent), transparent 70%), var(--lcd);padding:10px 6px 4px}html:root .bkChart .grid{stroke:var(--g-edge-2);stroke-dasharray:2 5}html:root .bkChart .zero{stroke:var(--sh)}html:root .bkChart .tick{fill:var(--dimmer);font-size:10.5px}html:root .bkChart .line{stroke:var(--sel);stroke-width:2.75px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 6px 8px color-mix(in oklab, var(--sel) 55%, transparent))}html:root .bkChart .dd{fill:var(--sel);opacity:.1}html:root .bkChart .dot{fill:#fff;stroke:var(--sel);stroke-width:3px;filter:drop-shadow(0 0 6px var(--sel))}html:root .bkChart .endlab{font-size:12px;font-weight:700}html:root .bkChart .xhair{stroke:var(--sh);stroke-dasharray:3 3}html:root .bkTip{border-radius:var(--g-pill);border:1px solid var(--g-edge);background:var(--g-fill);box-shadow:var(--g-shadow);padding:7px 11px}html:root .bkTbl .track{border-radius:var(--g-pill);background:var(--lcd);height:10px;box-shadow:var(--bv-down);border:0}html:root .bkTbl .fill{border-radius:var(--g-pill)}html:root .bkTbl .fill.pos{background:linear-gradient(90deg, color-mix(in oklab, var(--check) 60%, transparent), var(--check))}html:root .bkTbl .fill.neg{background:linear-gradient(90deg, color-mix(in oklab, var(--bet) 60%, transparent), var(--bet))}html:root .screen{gap:12px}@media (min-width:1100.02px){html:root .bkForm{grid-template-columns:132px 92px 78px 72px minmax(70px,1fr) 72px 76px 56px 56px minmax(100px,2fr) auto}}html:root .bkForm :is(input,select){padding-left:7px;padding-right:7px}html:root .tblWrap{border-radius:var(--g-r-sm);border-color:var(--g-edge-2);background:0 0}html:root .tbl thead th{background:var(--zebra)}@media (prefers-reduced-transparency:reduce){html:root{--panel:#f4f6fb;--g-fill:#f4f6fb;--g-blur:none}}html:root .slot{border-radius:4px}html:root .tvBet:before,html:root .tvDealer{border-radius:50%}html:root .tvMode{border-radius:var(--g-r);background:var(--lcd);border:1px solid var(--g-edge-2);gap:3px;padding:3px}html:root .tv .tvMode button{box-shadow:none;background:0 0;border-color:#0000;margin:0}html:root .tv .tvMode button[aria-pressed=true]{background:var(--sel);color:var(--on-sel);box-shadow:0 8px 18px -10px var(--sel)}html:root .story{max-width:520px}html:root body:has(.story){padding-bottom:0}html:root .stStage{--st-rest:330px}@media (max-width:420px){html:root .stStage{--st-rest:376px}}html:root .stBar span{background:#ffffff1f;border-radius:2px}html:root .stBar span.done{background:var(--dim)}html:root .stBar span.now{background:var(--sel)}html:root .stStage{background:0 0;border:0;overflow:visible}html:root .stFelt{background:radial-gradient(120% 80% at 50% -10%, #fff3, transparent 50%), radial-gradient(90% 90% at 50% 55%, var(--felt-a), var(--felt-b));box-shadow:0 0 0 8px #0c0a12, 0 0 0 9.5px var(--felt-rail), 0 0 40px 6px color-mix(in oklab, var(--felt-rail) 55%, transparent), 0 -30px 60px #0006 inset, 0 30px 50px -24px #000000b3;border:1px solid #ffffff47;inset:10% 12%}html:root .stFelt:after{content:"SWEATLAB";letter-spacing:.42em;color:#ffffff1a;pointer-events:none;font-size:13px;font-weight:800;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%)}html:root .stCard{color:#b9bfd0;background:#ffffff12;border:1px solid #ffffff47;border-radius:3px}html:root .stCard.set{color:#141420;background:#fff;border-color:#fff;box-shadow:0 4px 10px -4px #0009}html:root .stCard.set.sh,html:root .stCard.set.sd{color:#e0302c}html:root .stCard.back{background:repeating-linear-gradient(45deg, var(--vil) 0 3px, #a9cdf2 3px 6px);border-color:#ffffff59}html:root .stPot{border-radius:var(--g-pill);background:var(--lcd);border:1px solid var(--g-edge);color:var(--dim)}html:root .stPlate{border-radius:var(--g-r);color:#f3f5fb;background:linear-gradient(#262433,#16151f);border:1px solid #ffffff29;padding:3px 7px;box-shadow:0 6px 14px -8px #000000b3}html:root .stPlate .nm{color:#b9bfd0}html:root .stSeat.hero .stPlate{border-color:color-mix(in oklab, var(--hero) 70%, #fff)}html:root .stSeat.did .stPlate{box-shadow:0 0 0 2px color-mix(in oklab, var(--sel) 70%, transparent), 0 0 18px color-mix(in oklab, var(--sel) 45%, transparent)}html:root .stSeat.win .stPlate{border-color:var(--hero)}html:root .stFolded{border-radius:var(--g-pill);background:var(--fold)}html:root .stBet{border-radius:var(--g-pill);background:var(--hero);color:var(--on-acc);border:0;font-weight:600;box-shadow:0 4px 10px -4px #0009}html:root .stDealer{border:0;font-weight:800}html:root .stCaption{border-radius:var(--g-r);background:var(--g-fill);border:1px solid var(--g-edge);box-shadow:var(--g-shadow)}html:root .stCoach{border-radius:var(--g-r-sm);background:var(--lcd)}html:root .stControls button{border-radius:var(--g-pill)}html:root .stFoot a{color:var(--sel)}@media (max-width:640px){html:root .tvSeat{width:92px;padding:4px 4px 5px;font-size:10px}html:root .tvSeat .slot.sm{width:26px;height:36px;font-size:12px}html:root .tvSeat .tvCards{margin-top:-14px}html:root .tvFelt:after{font-size:11px}}html:root .wMiniFelt{background:radial-gradient(120% 80% at 50% -10%, #fff3, transparent 50%), radial-gradient(90% 90% at 50% 55%, var(--felt-a), var(--felt-b));box-shadow:0 0 0 4px #0c0a12, 0 0 0 5px var(--felt-rail), 0 0 18px 2px color-mix(in oklab, var(--felt-rail) 50%, transparent);border:1px solid #ffffff47}html:root .wMs{color:#f3f5fb;border-radius:var(--g-r-sm);background:linear-gradient(#262433,#16151f);border:1px solid #ffffff29}html:root .wMs span{color:#b9bfd0}html:root .wMs.hero{border-color:var(--hero)}html:root .wMs.hero b{color:var(--hero)}
