@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap";.mdc *,.mdc *:before,.mdc *:after{box-sizing:border-box}.mdc{--board:#0A3A29;--board2:#062419;--panel:#0E4A35;--edge:#04180F;--pageTop:#0D4632;--plate:#EFE6CE;--plateEdge:#BFB08A;--plateShade:#D8CCAE;--ink:#0A3A29;--red:#B21E28;--gold:#D3AC44;--cream:#EAE1C8;--dim:#7FA694;--md:#E9C46A;--pa:#8FD6C0;--mdBar:#B21E28;--paBar:#24476F;--win:#8FD6C0;--lose:#F2A0A6;--warnText:#F2A0A6;--onPlate:#0A3A29;--onFill:#EAE1C8;--wash-1:rgba(0,0,0,.14);--wash-2:rgba(0,0,0,.2);--wash-3:rgba(0,0,0,.26);--wash-4:rgba(0,0,0,.3);--wash-5:rgba(0,0,0,.4);--wash-6:rgba(0,0,0,.5);--hair:rgba(0,0,0,.22);--hair-2:rgba(0,0,0,.28);--hair-3:rgba(0,0,0,.35);--hair-4:rgba(0,0,0,.45);--lift:rgba(255,255,255,.9);--sink:rgba(0,0,0,.16);--dropShadow:rgba(0,0,0,.4);--sheetShadow:rgba(0,0,0,.45);--barDirty:#3d2f0c;--meterBed:rgba(0,0,0,.42);--panel2:#0B3D2C;--panelLift:rgba(255,255,255,.07);--tabOnText:#fff;--strong:#fff;--goldWash:rgba(211,172,68,.2);--goldWash-2:rgba(211,172,68,.13);--sheetFade:rgba(6,36,25,0);--clinchFlare:rgba(234,225,200,.34);--underPar:#F2A0A6;font-family:Oswald,Arial Narrow,system-ui,sans-serif;background:radial-gradient(120% 90% at 50% 0%,var(--pageTop) 0%,var(--board) 45%,var(--board2) 100%);color:var(--cream);min-height:100vh;letter-spacing:.02em;-webkit-font-smoothing:antialiased}.mdc.light{--board:#F1EADA;--board2:#E8DFC9;--panel:#FAF5E9;--panel2:#F4ECD9;--pageTop:#F6F0E2;--edge:#C9BFA6;--plate:#FDFAF2;--plateEdge:#B9AE92;--plateShade:#F0E7D2;--ink:#10231B;--cream:#10231B;--dim:#3C4C44;--gold:#604D13;--goldRule:#C9A227;--red:#8E1B1F;--md:#8E1B1F;--pa:#1B3A6B;--mdBar:#8E1B1F;--paBar:#1B3A6B;--win:#115836;--lose:#90271D;--warnText:#7F360F;--underPar:#90271D;--onPlate:#10231B;--onFill:#F1EADA;--strong:#10231B;--tabOnText:#F1EADA;--wash-1:rgba(140,120,70,.09);--wash-2:rgba(140,120,70,.13);--wash-3:rgba(140,120,70,.17);--wash-4:rgba(140,120,70,.22);--wash-5:rgba(80,68,38,.34);--wash-6:rgba(80,68,38,.44);--hair:rgba(80,68,38,.18);--hair-2:rgba(80,68,38,.22);--hair-3:rgba(80,68,38,.26);--hair-4:rgba(80,68,38,.34);--lift:rgba(255,255,255,.95);--sink:rgba(140,120,70,.1);--dropShadow:rgba(80,68,38,.18);--sheetShadow:rgba(80,68,38,.28);--panelLift:rgba(255,255,255,.7);--barDirty:#FBEFC9;--meterBed:#DCD2BB;--goldWash:rgba(201,162,39,.26);--goldWash-2:rgba(201,162,39,.18);--sheetFade:rgba(241,234,218,0);--clinchFlare:rgba(16,35,27,.28)}.mdc.light .rule{background:linear-gradient(90deg,transparent,var(--goldRule),transparent);opacity:1}.mdc.light .tab.on{border-bottom-color:var(--goldRule)}.mdc.light .mast h1{text-shadow:none}.mdc.light .mast .sub{color:var(--dim);font-weight:500}.mdc.light .note,.mdc.light .lbl,.mdc.light .modelnote,.mdc.light .team .nm .cap,.mdc.light .toclinch,.mdc.light .sync{font-weight:500}.mdc.light .note strong,.mdc.light .modelnote strong{font-weight:600}.mdc.light ul.rules li{font-weight:500}.mdc.light .lrow .st{color:var(--ink);font-weight:600}.mdc.light th{color:var(--dim);font-weight:600}.mdc.light .panel>.ph{color:var(--onFill);background:var(--ink);border-bottom-color:var(--edge)}.mdc.light .lose{color:var(--dim)}.mdc .secph{background:var(--wash-2)}.mdc.light .secph{background:var(--ink);color:var(--onFill)}.mdc.light .line{color:var(--ink)}.mdc.light .line.fav{color:var(--md)}.mdc.light .tab.on{background:var(--ink);color:var(--onFill)}.mdc.light .tab{background:var(--wash-2);color:var(--dim);font-weight:500}.mdc.light .team .nm.md{color:var(--md)}.mdc.light .team .nm.pa{color:var(--pa)}.mdc.light .team .nm .cap{color:var(--dim)}.mdc.light .plate.lead-md{color:var(--md)}.mdc.light .plate.lead-pa{color:var(--pa)}.mdc.light .lrow .st{display:inline-block;background:var(--ink);color:var(--onFill);padding:5px 9px;border-radius:2px;font-weight:600;letter-spacing:.1em}.mdc.light .lrow .st.flat{background:transparent;color:var(--dim);padding:5px 0}.mdc.light .lrow .st>div{opacity:.85}.mdc .mast{position:relative}.mdc .themebtn{position:absolute;top:-2px;right:-10px;width:var(--tap);height:var(--tap);min-height:var(--tap);display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:var(--dim)}.mdc .themebtn .disc{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--wash-2);border:1px solid var(--hair-3)}.mdc .themebtn:hover{color:var(--cream)}.mdc.light .themebtn:hover{color:var(--ink)}.mdc .themebtn:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:50%}.mdc .themebtn svg{display:block}@media (max-width:640px){.mdc .mast{padding-left:38px;padding-right:38px}.mdc .themebtn{top:-4px;right:-12px}}.mdc .wrap{max-width:1080px;margin:0 auto;padding:0 12px 64px}.mdc .mast{text-align:center;padding:22px 0 14px}.mdc .mast h1{margin:0;font-weight:600;font-size:clamp(24px,6vw,42px);letter-spacing:.18em;text-transform:uppercase;color:var(--cream);text-shadow:0 2px 0 var(--hair-4)}.mdc .mast .sub{margin-top:6px;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold);font-weight:400}.mdc .rule{height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.55;margin:12px 0 18px}.mdc .tabs{display:flex;gap:2px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.mdc .tabs::-webkit-scrollbar{display:none}.mdc .tab{flex:0 0 auto;background:var(--hair);border:none;color:var(--dim);font-family:inherit;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:11px 15px;cursor:pointer;border-bottom:2px solid transparent;font-weight:400;min-height:var(--tap)}.mdc .tab:hover{color:var(--cream)}.mdc .tab.on{color:var(--tabOnText);background:var(--wash-5);border-bottom-color:var(--gold);font-weight:500}.mdc .tab:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.mdc .panel{background:linear-gradient(180deg,var(--panel),var(--panel2));border:1px solid var(--edge);border-radius:3px;margin:14px 0;box-shadow:inset 0 1px 0 var(--panelLift),0 6px 18px var(--hair-3)}.mdc .panel>.ph{padding:9px 13px;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid var(--wash-5);background:var(--wash-2);display:flex;justify-content:space-between;align-items:center;gap:10px}.mdc button.ph{min-height:var(--tap)}.mdc .pb{padding:13px}.mdc .plate{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--plate) 0%,var(--plate) 62%,var(--plateShade) 100%);color:var(--ink);border:1px solid var(--plateEdge);border-radius:1px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;box-shadow:inset 0 1px 0 var(--lift),inset 0 -1px 0 var(--sink),0 1px 2px var(--dropShadow);min-width:26px;padding:5px 4px;font-size:15px}.mdc .plate.red{color:var(--red)}.mdc .plate.xl{min-width:96px;padding:14px 12px;font-size:clamp(38px,11vw,60px);font-weight:600}.mdc .plate.lg{min-width:44px;padding:8px 6px;font-size:22px}.mdc .plate.sm{min-width:22px;padding:3px 2px;font-size:12px}.mdc .plate.empty{background:var(--hair);border-color:var(--wash-5);box-shadow:none;color:var(--dim)}.mdc .teams{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:16px 12px}.mdc .team{text-align:center}.mdc .team .nm{font-size:clamp(13px,3.4vw,19px);letter-spacing:.2em;text-transform:uppercase;margin-bottom:9px;color:var(--cream);font-weight:500}.mdc .team .nm .cap{display:block;font-size:10px;letter-spacing:.18em;color:var(--dim);margin-top:3px;font-weight:300}.mdc .vs{font-size:11px;letter-spacing:.2em;color:var(--gold);opacity:.8;text-align:center}.mdc .clinch{text-align:center;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);padding:0 12px 14px}.mdc table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.mdc th{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-weight:400;padding:7px 5px;text-align:center;border-bottom:1px solid var(--hair-4);white-space:nowrap}.mdc td{padding:6px 5px;text-align:center;font-size:14px;border-bottom:1px solid var(--hair)}.mdc td.nm{text-align:left;white-space:nowrap;font-size:14px;letter-spacing:.05em}.mdc tr:last-child td{border-bottom:none}.mdc .pos{color:var(--dim);font-size:13px;width:26px}.mdc .tag{display:inline-block;font-size:9px;letter-spacing:.12em;padding:1px 4px;border:1px solid currentColor;margin-left:6px;vertical-align:middle;opacity:.85}.mdc .md{color:var(--md)}.mdc .pa{color:var(--pa)}.mdc .scrollx{overflow-x:auto;-webkit-overflow-scrolling:touch}.mdc .live{display:flex;flex-direction:column;gap:1px}.mdc .lrow{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:9px 12px;background:var(--wash-1)}.mdc .lrow .l{text-align:right;font-size:13px}.mdc .lrow .r{text-align:left;font-size:13px}.mdc .lrow .st{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.mdc .lrow .st.flat{color:var(--dim)}.mdc .win{color:var(--strong);font-weight:500}.mdc .lose{color:var(--dim)}.mdc{--tap:44px}.mdc button,.mdc select,.mdc input{font-family:inherit;letter-spacing:.06em}.mdc .btn{background:var(--wash-3);border:1px solid var(--wash-6);color:var(--cream);padding:8px 13px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:2px;min-height:var(--tap);display:inline-flex;align-items:center;justify-content:center;gap:5px}.mdc .btn:hover{background:var(--wash-5)}.mdc .btn.on{background:var(--plate);color:var(--ink);border-color:var(--plateEdge);font-weight:500}.mdc .btn:focus-visible,.mdc .sel:focus-visible,.mdc .inp:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.mdc .chips{display:flex;flex-wrap:wrap;gap:6px}.mdc .sel,.mdc .inp{background:var(--wash-4);border:1px solid var(--wash-6);color:var(--cream);padding:7px 8px;font-size:13px;border-radius:2px;max-width:100%;min-height:var(--tap)}.mdc .inp.num{width:58px;text-align:center}.mdc .lbl{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);display:block;margin-bottom:4px}.mdc .note{font-size:12px;line-height:1.65;color:var(--dim);letter-spacing:.03em;font-weight:300}.mdc .note strong{color:var(--cream);font-weight:400}.mdc .holehead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;background:var(--hair)}.mdc .holenum{font-size:clamp(28px,8vw,40px);font-weight:500;line-height:1;color:var(--strong)}.mdc .holemeta{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin-top:3px}.mdc .nav{background:var(--wash-4);border:1px solid var(--wash-6);color:var(--cream);width:46px;height:46px;font-size:20px;cursor:pointer;border-radius:2px}.mdc .nav:disabled{opacity:.3;cursor:default}.mdc .erow{padding:12px 13px;border-bottom:1px solid var(--hair-2)}.mdc .erow:last-child{border-bottom:none}.mdc .ename{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:9px;font-size:15px}.mdc .ename .meta{font-size:11px;letter-spacing:.12em;color:var(--dim);text-transform:uppercase}.mdc .dots{color:var(--gold);letter-spacing:1px;font-size:13px}.mdc .sbtns{display:grid;grid-template-columns:repeat(auto-fit,minmax(42px,1fr));gap:5px}.mdc .sbtn{background:var(--hair-2);border:1px solid var(--wash-6);color:var(--cream);padding:12px 0;font-size:17px;cursor:pointer;border-radius:2px;font-variant-numeric:tabular-nums}.mdc .sbtn:hover{background:var(--wash-5)}.mdc .sbtn.on{background:linear-gradient(180deg,var(--plate),var(--plateShade));color:var(--ink);border-color:var(--plateEdge);font-weight:600;box-shadow:inset 0 1px 0 var(--lift)}.mdc .sbtn.clr{font-size:13px;color:var(--dim)}.mdc .cardgrid td,.mdc .cardgrid th{padding:3px 2px;font-size:12px}.mdc .cardgrid td.nm{font-size:12px;padding-left:6px}.mdc .cardgrid .hcell{cursor:pointer}.mdc .cardgrid .hcell.cur{background:var(--goldWash)}.mdc .daybar{font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--cream);border-bottom:1px solid var(--gold);padding-bottom:5px;margin:18px 0 10px}.mdc .daybar:first-child{margin-top:0}.mdc .sesshead{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:6px}.mdc .sesshead .t{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.mdc .sesshead .m{font-size:11px;color:var(--dim);letter-spacing:.06em}.mdc .lineup{background:var(--wash-2);border:1px solid var(--hair-3);border-radius:2px;padding:9px;margin-bottom:7px}.mdc .lineup .ll{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:6px}.mdc .lineup .side{display:flex;gap:6px;align-items:center}.mdc .lineup .side .tt{font-size:9px;letter-spacing:.12em;padding:1px 4px;border:1px solid currentColor;flex:0 0 auto}.mdc .vsdiv{text-align:center;font-size:10px;letter-spacing:.24em;color:var(--dim);padding:5px 0}.mdc .warn{color:var(--warnText);font-size:12px;line-height:1.6;margin:2px 0 8px}.mdc .okline{color:var(--dim);font-size:12px;margin:2px 0 8px}.mdc .ro{font-size:13px;padding:3px 0;letter-spacing:.03em}.mdc .grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.mdc .stack{display:flex;flex-direction:column;gap:9px}.mdc .row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mdc .hr{height:1px;background:var(--hair-3);margin:12px 0}.mdc .sync{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.mdc .syncpill{text-align:center;padding:18px 0}.mdc .syncpill.queued{color:var(--gold)}.mdc .syncpill.queued .dot{background:var(--gold)}.mdc .syncpill.off{color:var(--warnText)}.mdc .syncpill.off .dot{background:var(--warnText)}.mdc .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold);margin-right:6px;vertical-align:middle}.mdc .hist{border-left:2px solid var(--gold);padding-left:13px;margin-bottom:18px}.mdc ul.rules{margin:0;padding-left:17px}.mdc ul.rules li{font-size:13px;line-height:1.85;color:var(--dim);font-weight:300}@media (prefers-reduced-motion:no-preference){.mdc .plate.xl{transition:color .25s ease}}@media (max-width:1000px){.mdc .wrap{max-width:100%;padding:0 14px 64px}.mdc .grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.mdc .oddsrow{gap:6px;padding:14px 8px 6px}.mdc .holerow .chips{gap:5px}}@media (max-width:760px){.mdc .grid2{grid-template-columns:1fr}.mdc .bankroll{gap:10px}.mdc .holemeta2{gap:4px}.mdc .holerow .hsub{font-size:10px;letter-spacing:.08em}}@media (max-width:520px){.mdc .teams{gap:4px;padding:12px 4px}.mdc td,.mdc td.nm{font-size:13px}}.mdc .oddsrow{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:16px 12px 6px}.mdc .oddsrow .side{text-align:center}.mdc .oddsrow .nm2{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--cream);margin-bottom:8px}.mdc .line{font-size:clamp(28px,8vw,44px);font-weight:600;line-height:1;color:var(--plate);font-variant-numeric:tabular-nums}.mdc .line.fav{color:var(--gold)}.mdc .pct{font-size:12px;letter-spacing:.16em;color:var(--dim);margin-top:6px}.mdc .mv{font-size:11px;letter-spacing:.1em;margin-top:3px}.mdc .mv.up{color:var(--win)}.mdc .mv.dn{color:var(--lose)}.mdc .mv.flat{color:var(--dim)}.mdc .probbar{display:flex;height:6px;margin:6px 12px 14px;background:var(--wash-5);border-radius:3px;overflow:hidden}.mdc .probbar i{display:block;height:100%}.mdc .probbar i.md{background:var(--md)}.mdc .probbar i.pa{background:var(--pa)}.mdc .modelnote{font-size:12px;line-height:1.75;color:var(--dim);font-weight:300}.mdc .modelnote strong{color:var(--cream);font-weight:400}.mdc .betrow{padding:11px 13px;border-bottom:1px solid var(--hair-2)}.mdc .betrow:last-child{border-bottom:none}.mdc .bethead{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px}.mdc .betwho{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.mdc .betwho .legs{letter-spacing:.06em;text-transform:none;color:var(--dim);font-weight:300;margin-left:5px}.mdc .betstate{font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.mdc .betstate.won{color:var(--win)}.mdc .betstate.lost{color:var(--lose)}.mdc .betstate.open{color:var(--dim)}.mdc .betleg{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--dim);font-weight:300;padding:3px 0}.mdc .betleg .pick{font-size:15px;color:var(--cream);font-weight:500;letter-spacing:.03em}.mdc .betleg .mkt{font-size:12px;color:var(--dim);font-weight:300;letter-spacing:.04em}.mdc .betleg .odds{font-size:12px}.mdc .betleg .betstate{margin-left:auto;padding-left:10px}.mdc .betleg .legmark{font-size:13px;color:var(--gold)}.mdc .betleg .legmark.lost{color:var(--lose)}.mdc .betleg .legmark.push{color:var(--dim)}.mdc .bankroll{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;flex-wrap:wrap}.mdc .bankroll .fig{display:flex;flex-direction:column;gap:2px}.mdc .bankroll .cash{font-size:26px;font-weight:600;color:var(--cream);font-variant-numeric:tabular-nums;line-height:1}.mdc .bankroll .small{font-size:16px;color:var(--cream);font-variant-numeric:tabular-nums;line-height:1}.mdc .bankroll .small.win{color:var(--gold)}.mdc .slipline{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px}.mdc .slipline .mkt{color:var(--dim);font-size:11.5px;letter-spacing:.06em;margin-left:6px}.mdc .xbtn{background:var(--wash-4);border:1px solid var(--wash-6);color:var(--dim);border-radius:2px;padding:3px 12px;font-size:15px;cursor:pointer;line-height:1;min-height:var(--tap);display:inline-flex;align-items:center;justify-content:center}.mdc .xbtn:hover{color:var(--cream)}.mdc .settled-mark{color:var(--gold);margin-left:6px}.mdc .slipwrap{position:static}.mdc .panel.slip{border-color:var(--gold)}.mdc .sliphead{width:100%;display:flex;align-items:center;gap:9px;background:var(--wash-3);border:none;border-bottom:1px solid var(--wash-5);padding:10px 13px;cursor:pointer;font-family:inherit;color:var(--cream);min-height:var(--tap);text-align:left}.mdc .slipcount{flex:0 0 auto;width:23px;height:23px;border-radius:50%;background:var(--gold);color:var(--ink);font-size:12px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.mdc .sliptitle{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.mdc .slipsum{margin-left:auto;font-size:13px;color:var(--dim);font-variant-numeric:tabular-nums;white-space:nowrap}.mdc .slipsum strong{color:var(--cream);font-weight:500}.mdc .slipchev{flex:0 0 auto;color:var(--dim);font-size:15px;line-height:1;transition:transform .15s ease}.mdc .slipchev.shut{transform:rotate(-90deg)}.mdc .slipbody{padding:11px 13px 13px}.mdc .slipline{padding:7px 0;border-bottom:1px solid var(--hair)}.mdc .slipline:last-of-type{border-bottom:none}.mdc .slippick{min-width:0}.mdc .slippick strong{font-weight:500;color:var(--cream);font-size:14px}.mdc .slipact{display:flex;gap:8px;align-items:stretch;margin-top:10px}.mdc .wagerbox{flex:0 0 40%;display:flex;flex-direction:column;justify-content:center;gap:2px;border:1px solid var(--wash-6);border-radius:3px;background:var(--wash-4);padding:7px 11px}.mdc .wagerbox .lbl{margin-bottom:0}.mdc .wagerin{display:flex;align-items:baseline;gap:3px}.mdc .wagerin i{font-style:normal;font-size:20px;color:var(--cream)}.mdc .wagerin input{flex:1 1 auto;width:100%;min-width:0;background:none;border:none;outline:none;color:var(--cream);font-size:20px;font-family:inherit;padding:0;font-variant-numeric:tabular-nums}.mdc .wagerin input::-webkit-outer-spin-button,.mdc .wagerin input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mdc .wagerin input[type=number]{-moz-appearance:textfield}.mdc .placebtn{flex:1 1 auto;min-height:var(--tap);border-radius:3px;cursor:pointer;background:linear-gradient(180deg,var(--plate),var(--plateShade));border:1px solid var(--plateEdge);color:var(--ink);font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;box-shadow:inset 0 1px 0 var(--lift)}.mdc .placebtn small{font-size:10px;font-weight:400;letter-spacing:.14em;opacity:.72;text-transform:uppercase}.mdc .placebtn:disabled{background:var(--wash-3);border-color:var(--wash-6);color:var(--dim);box-shadow:none;cursor:default;font-weight:400;font-size:13px}.mdc .placebtn .ghost{letter-spacing:.08em}.mdc .slipfoot{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:9px;font-size:11px;color:var(--dim);letter-spacing:.04em}.mdc .linkbtn{background:none;border:none;color:var(--dim);text-decoration:underline;cursor:pointer;font-family:inherit;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:6px 0}.mdc .linkbtn:hover{color:var(--cream)}@media (max-width:700px){.mdc .slipwrap{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:0 8px calc(8px + env(safe-area-inset-bottom));background:linear-gradient(180deg,var(--sheetFade) 0%,var(--board2) 22%);max-height:72vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.mdc .slipwrap .panel{margin-bottom:0;border-color:var(--gold);box-shadow:0 -8px 24px var(--sheetShadow)}.mdc .slipwrap .row{gap:6px}.mdc .wagerbox{flex:0 0 38%}}@media (prefers-reduced-motion:no-preference){@media (max-width:700px){.mdc .slipwrap{animation:slipup .18s ease-out}@keyframes slipup{0%{transform:translateY(14px);opacity:.6}to{transform:none;opacity:1}}}}.mdc .holerow{padding:10px 13px;background:var(--wash-1)}.mdc .holemeta2{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:8px}.mdc .holerow .hname{font-size:14px;color:var(--cream);letter-spacing:.04em}.mdc .holerow .hnum{display:inline-block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:var(--plate);border:1px solid var(--plateEdge);padding:2px 6px;margin-right:8px;vertical-align:middle;font-weight:500}.mdc .holerow .hsub{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.mdc .holerow .youtag{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border:1px solid currentColor;padding:1px 4px;margin-left:6px;vertical-align:middle}.mdc .holerow .btn{padding:7px 10px;font-size:11px;letter-spacing:.1em}.mdc .holerow .btn:disabled{cursor:not-allowed}.mdc .betleg .beat{color:var(--win)}.mdc .betleg .worse{color:var(--lose)}.mdc .savebar{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 13px;margin-bottom:12px;border-radius:2px;background:var(--panel);border:1px solid var(--hair-4)}.mdc .savebar.dirty{border-color:var(--gold);background:var(--barDirty)}.mdc .savebar .dot{background:var(--gold)}.mdc .savetxt{flex:1 1 220px;min-width:0;font-size:12px;color:var(--dim);line-height:1.5}.mdc .savetxt strong{color:var(--cream);font-weight:500}.mdc .savebar.dirty .savetxt{color:var(--cream)}.mdc .savetxt .areas{display:block;font-size:11px;color:var(--dim);font-weight:300;letter-spacing:.04em;margin-top:2px}.mdc .savebar.dirty .savetxt .areas{color:var(--plateShade)}.mdc .lockrow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:7px 10px;margin-bottom:9px;background:var(--wash-2);border:1px solid var(--wash-4);border-radius:3px;cursor:pointer;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.mdc .lockrow input{accent-color:var(--gold);width:15px;height:15px}.mdc .lockrow .note{text-transform:none;letter-spacing:normal}.mdc .sel:disabled{opacity:.55;cursor:not-allowed}.mdc .meter{padding:2px 14px 14px}.mdc .meter .track{position:relative;height:12px;border-radius:2px;background:var(--meterBed);overflow:hidden}.mdc .meter .track i{position:absolute;top:0;bottom:0;display:block}.mdc .meter .track i.md{left:0;background:repeating-linear-gradient(135deg,var(--mdBar) 0 6px,var(--gold) 6px 12px)}.mdc .meter .track i.pa{right:0;background:repeating-linear-gradient(45deg,var(--paBar) 0 6px,var(--gold) 6px 12px)}.mdc .meter .clinchline{position:absolute;left:50%;top:-2px;bottom:-2px;width:2px;margin-left:-1px;background:var(--cream)}.mdc .meter .clinchline.holdpa{box-shadow:2px 0 0 0 var(--clinchFlare)}.mdc .meter .clinchline.holdmd{box-shadow:-2px 0 0 0 var(--clinchFlare)}.mdc .toclinch{margin-top:7px;font-size:11px;font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.mdc .toclinch.won{color:var(--gold)}.mdc .livepts{display:block;margin-top:8px;font-size:11px;font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:var(--cream);white-space:nowrap}.mdc .ctprow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 13px;border-top:1px solid var(--wash-4)}.mdc .ctplbl{font-size:11.5px;font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.mdc .ctpwin{font-size:13px;color:var(--cream);font-weight:500;letter-spacing:.04em}.mdc .ctpwin.none{color:var(--dim);font-style:italic;font-weight:300}.mdc .ctpclear{padding:3px 9px;font-size:11px}.mdc .cardgrid th.ctphole{color:var(--gold);background:var(--goldWash-2)}
