.fk-gamewrap{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px}.fk-boardwrap{flex:1;min-height:0;display:flex;overflow:hidden}.fk-board{--fk-rowh: 36px;--fk-headh: 54px;flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid #1e1e1e;border-radius:8px;background:var(--panel);display:flex;flex-direction:column;position:relative}.fk-brow{display:grid;grid-template-columns:28px repeat(var(--fk-cols, 2),minmax(0,1fr));width:100%}.fk-board.many .fk-brow{grid-template-columns:22px repeat(var(--fk-cols, 2),minmax(0,1fr))}.fk-board.tight .fk-brow{grid-template-columns:18px repeat(var(--fk-cols, 2),minmax(0,1fr))}.fk-board.many .fk-bname{font-size:10.5px}.fk-board.many .fk-btotal{font-size:15px}.fk-board.many .fk-bturn{font-size:13px}.fk-board.tight .fk-bname{font-size:9.5px;letter-spacing:0}.fk-board.tight .fk-btotal{font-size:13px}.fk-board.tight .fk-bturn{font-size:11px}.fk-board.many .fk-bcell,.fk-board.tight .fk-bcell{padding:0 1px}button.fk-bseat{font:inherit;color:inherit;background:none;border:0;border-right:1px solid #161616;border-radius:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.fk-bseat:active{background:#161208}button.fk-bturn.pick{cursor:pointer}button.fk-bturn.pick:active{background:#161208}.fk-bhead{position:sticky;top:0;z-index:2;background:#0c0c0c;border-bottom:1px solid #2a2a2a}.fk-bcell{height:var(--fk-rowh);display:flex;align-items:center;justify-content:center;border-right:1px solid #161616;border-bottom:1px solid #141414;font-variant-numeric:tabular-nums;min-width:0;padding:0 4px}.fk-bcell:last-child{border-right:0}.fk-bhead .fk-bcell{height:var(--fk-headh);border-bottom:0}.fk-bno{color:#9a8a5f;font-size:11px;background:#080808}.fk-bseat{flex-direction:column;gap:1px;position:relative}.fk-bseat.h2h{padding-left:16px;padding-right:16px}.fk-bh2h{position:absolute;top:5px;right:8px;font-size:11px;line-height:12px;color:#a8955f;font-variant-numeric:tabular-nums;pointer-events:none}.fk-bval{display:inline-flex;align-items:center;justify-content:center}.fk-x{position:relative;display:block;width:16px;height:16px}.fk-x:before,.fk-x:after{content:"";position:absolute;left:50%;top:50%;width:17px;height:2.5px;margin:-1.25px 0 0 -8.5px;border-radius:2px;background:#d9625e;transform:rotate(45deg)}.fk-x:after{transform:rotate(-45deg)}.fk-bname{font-size:12px;color:var(--gold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;letter-spacing:.3px}.fk-bseat.me .fk-bname{color:#8fc3ff}.fk-bseat.bot .fk-bname{color:#b9a0e8}.fk-btotal{font-size:19px;font-weight:700;color:var(--gold-bright);line-height:22px}.fk-bseat.next{box-shadow:inset 0 -2px 0 var(--gold-bright);background:#100d06}.fk-bseat.win .fk-btotal{color:var(--good)}.fk-clock{font-size:10px;line-height:12px;color:var(--dim);font-variant-numeric:tabular-nums}.fk-clock.run{color:var(--gold-bright)}.fk-clock.low{color:var(--bad)}.fk-clock.out{color:var(--bad);text-decoration:line-through}.fk-clock.paused{opacity:.6}.fk-bturn{position:relative;font-size:16px;color:var(--gold);background:none;border-left:0;border-top:0;border-radius:0;font-family:inherit;cursor:default;width:100%}button.fk-bturn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.fk-bturn:active{background:#161208}.fk-bturn.farkle .fk-bval{color:var(--bad);font-size:19px;font-weight:700}.fk-bturn.lost .fk-bval{color:var(--dim);font-size:13px}.fk-bturn.manual .fk-bval{font-style:normal}.fk-bturn.pend{background:#120f07}.fk-bturn.pend .fk-bval{color:var(--gold-bright);font-weight:700;animation:fk-pulse 1.4s ease-in-out infinite}.fk-bturn.pend.farkle .fk-bval{color:var(--bad);animation:none}@keyframes fk-pulse{0%,to{opacity:1}50%{opacity:.78}}@media (prefers-reduced-motion: reduce){.fk-bturn.pend .fk-bval{animation:none}}.fk-bturn.edited:after{content:"";position:absolute;top:3px;right:3px;width:6px;height:6px;border-radius:50%;background:var(--bad);opacity:.8}.fk-bcombo{position:absolute;bottom:2px;right:5px;font-size:9px;color:var(--dim)}.fk-bpen{position:absolute;left:4px;bottom:1px;font-size:9px;color:var(--bad)}.fk-brow.fk-lr .fk-bcell{border-top:1px solid var(--gold)}.fk-brow.fk-lr .fk-bno{color:var(--gold)}.fk-gametop .yzs-top-r{gap:6px}.fk-turnword{font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--dim);white-space:nowrap;padding:0 2px}.fk-turnword.last{color:#1a1200;background:linear-gradient(#f6d84a,#d9b200);font-weight:700;padding:3px 8px;border-radius:10px;box-shadow:0 0 10px #ffd70066;animation:fk-lastpulse 1.8s ease-in-out infinite}@keyframes fk-lastpulse{50%{box-shadow:0 0 2px #ffd70026}}@media (prefers-reduced-motion: reduce){.fk-turnword.last{animation:none}}.fk-tray.last{box-shadow:inset 0 2px 0 var(--gold-bright),0 -10px 18px -12px #ffd70099}@media (max-height: 480px) and (max-width: 899px){.fk-tray.last{box-shadow:inset 2px 0 0 var(--gold-bright),-10px 0 18px -12px #ffd70099}}@media (min-width: 900px){.yzs-page .fk-tray.ys-tray.last{border-color:var(--gold);box-shadow:0 0 18px #ffd70038}}.fk-table-ico,.fk-clockkey .ys-clock-ico{width:22px;height:22px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.fk-clockkey.on{border-color:var(--gold-bright);color:var(--gold-bright);background:#20180c;box-shadow:0 0 8px #ffd70040}.fk-tray{--ys-die: 46px;--ys-hint: 0px;--fk-aside: 34px;gap:4px;padding:6px 0 2px}.fk-tray .ys-dice{gap:7px;height:calc(var(--ys-die) + 9px)}.fk-tray .ys-die{height:calc(var(--ys-die) + 9px);gap:0;justify-content:center}.fk-die.dead .ys-face{opacity:.45}.fk-die.dead .ys-face i.on{background:#4a4a4a}.fk-die.farkled .ys-face{background:#3a1212;border-color:#7a2a2a;box-shadow:0 0 10px #ff50504d}.fk-die.farkled .ys-face i.on{background:#ff9a9a}.yzs-page .fk-die.held .ys-face{background:#f0e6c4;border-color:var(--gold-bright);box-shadow:0 0 0 1px var(--gold-bright),0 0 8px #ffd70040,inset 0 1px #ffffff80}.fk-tray .ys-dice{gap:11px;justify-content:space-between}.fk-die:disabled:not(.off):not(.dead):not(.farkled) .ys-face{opacity:.92}.fk-aside{flex:0 0 var(--fk-aside);height:var(--fk-aside);display:flex;align-items:center;gap:8px;padding:0}.fk-asidedice{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;overflow:hidden;height:100%}.fk-asidegroup{display:inline-flex;gap:3px;flex:0 0 auto}.fk-asidegroup .yzs-die.tiny{--d: 20px}.fk-asidegroup .yzs-die.tiny i{transform:scale(.7)}.fk-asidetotal{flex:0 0 auto;min-width:64px;text-align:right;font-size:22px;font-weight:700;color:var(--gold-bright);font-variant-numeric:tabular-nums;line-height:var(--fk-aside)}.fk-asidetotal.farkle{color:var(--bad);font-size:14px;letter-spacing:2px;text-transform:uppercase}.ys-die.fk-die.rolling .ys-face{animation-delay:inherit}.yzs-page .fk-keys.ys-tray-row{--ys-slot: 48px;height:56px;gap:8px;margin:0}.yzs-page .fk-tray.ys-tray{padding-left:0;padding-right:0}.fk-keyr{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.fk-key2{height:56px;min-height:56px;min-width:92px;padding:0 10px;font-size:15px;letter-spacing:.5px;white-space:nowrap}.yzs-page .fk-keys .fk-key2.armed{color:var(--gold-bright);border-color:var(--gold-bright);font-weight:700}.fk-keys .ys-roll{font-size:17px}.fk-tray{--ys-trayw: var(--fk-trayw)}.fk-tray.card{--fk-ckh: 46px;--fk-ckgap: 8px;gap:8px}.fk-entryhead{flex:0 0 44px;height:44px;display:flex;align-items:center;gap:8px;padding:0}.fk-entrywho{flex:1 1 auto;min-width:0;font-size:16px;color:var(--gold-bright);letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fk-entrywho.me{color:#8fc3ff}.fk-entrytotal{flex:0 0 auto;min-width:64px;text-align:right;font-size:24px;color:var(--gold-bright);font-variant-numeric:tabular-nums}.fk-entrytotal.zero{color:var(--dim)}.yzs-page .fk-entryhead .fk-entryclear,.yzs-page .fk-entryhead .fk-entrymode{flex:0 0 84px;width:84px;height:44px;min-height:44px;padding:0 10px;font-size:12px;min-width:64px}.fk-entrybox{flex:0 0 auto;height:calc(4 * var(--fk-ckh) + 3 * var(--fk-ckgap))}.fk-entrygrid{height:100%;grid-template-rows:repeat(4,var(--fk-ckh));gap:var(--fk-ckgap)}.fk-entrygrid .fk-ck{height:var(--fk-ckh);min-height:var(--fk-ckh)}.yzs-page .fk-entrygrid .fk-ck{padding-left:2px;padding-right:2px;letter-spacing:-.3px}.yzs-page .fk-entrygrid .fk-ck-l{font-size:12px;letter-spacing:-.6px}.fk-entrypad{height:100%;grid-template-rows:repeat(4,var(--fk-ckh));gap:var(--fk-ckgap)}.fk-entrypad .fk-padkey{height:var(--fk-ckh);min-height:var(--fk-ckh);font-size:19px}.fk-padkey.fk-padback{font-size:26px}.fk-tray .ys-dice,.fk-aside,.fk-keys,.fk-entryhead,.fk-entrybox{flex:0 0 auto}.fk-popbody{gap:8px}.fk-poptotal{display:flex;align-items:center;gap:10px;height:44px}.fk-popwho{flex:1 1 auto;min-width:0;font-size:13px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fk-poptotal b{font-size:26px;color:var(--gold-bright);font-variant-numeric:tabular-nums;min-width:72px;text-align:right}.fk-cgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.fk-ck{height:48px;min-height:48px;padding:0 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0}.fk-ck.wide{grid-column:span 2}.fk-ck-l{font-size:10.5px;color:var(--gold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline-flex;align-items:center}.fk-ck-v{font-size:14px;font-weight:700;color:var(--gold-bright)}.fk-ck-dice{display:inline-flex;gap:2px}.fk-ck-dice .yzs-die.tiny{--d: 16px}.fk-entrygrid .fk-ck-dice .yzs-die.tiny{--d: 19px}.fk-ck-dice .yzs-die.tiny i{transform:scale(.72)}.fk-pad{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.fk-padkey{height:52px;min-height:52px;font-size:20px}.fk-popseg{flex:0 0 auto}.fk-stable{display:flex;flex-direction:column;gap:4px;padding:10px 12px}.fk-srow{display:flex;align-items:center;justify-content:space-between;gap:12px;height:30px;font-size:14px;color:var(--gold);border-bottom:1px solid #161616}.fk-sk{display:inline-flex;align-items:center;gap:6px;min-width:0}.fk-sv{color:var(--gold-bright);font-variant-numeric:tabular-nums;white-space:nowrap}.fk-srow .fk-ck-dice .yzs-die.tiny{--d: 20px}.fk-rsec{break-inside:avoid}.yzs-page .yzs-rules.fk-rules{columns:auto}.yzs-page .fk-rules .fk-rsec h4{font-size:14px;color:var(--gold);letter-spacing:1.5px;margin:20px 0 6px;padding-top:12px;border-top:1px solid #1c1c1c}.yzs-page .fk-rules .fk-rsec:first-child h4{margin-top:0;padding-top:0;border-top:0}.yzs-page .yzs-rules.fk-rules{padding-bottom:28px}.fk-rules li p{margin:6px 0 0}.fk-rulesline{padding:6px 12px 12px;text-align:center}.fk-infofoot{display:flex;gap:8px;justify-content:center}.yzs-tab-scoring .fk-stable{padding:0 0 8px}.fk-setup{gap:8px;padding-bottom:28px}.fk-setup .yzs-inrow{flex:0 0 auto}.fk-setup-rules{display:flex;flex-direction:column;gap:6px;flex:0 0 auto}.yzs-seg .yzs-btn.fk-def{position:relative}.yzs-seg .yzs-btn.fk-def:after{content:"";position:absolute;left:50%;bottom:5px;width:14px;height:2px;margin-left:-7px;border-radius:1px;background:var(--gold);opacity:.55;pointer-events:none}.yzs-seg .yzs-btn.fk-def.on:after{background:#1a1200;opacity:.32}@media (min-width: 900px){.yzs-page .yzs-seg .yzs-btn.fk-def.on:after{background:var(--gold);opacity:.5;bottom:3px}}.fk-seg5 .yzs-btn,.fk-seg4 .yzs-btn{min-width:0;padding:0 4px;flex:1 1 0;font-size:13px}.fk-morerules{align-self:flex-start;padding:0 2px;height:36px;color:var(--dim);border:0;background:none}.fk-ckrow{display:flex;gap:8px}.fk-ckfield{flex:1 1 0;display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--dim);text-transform:uppercase;letter-spacing:1px}.fk-ckfield .yzs-in{height:44px;padding:0 10px;font-size:16px;width:100%}.fk-metag{margin-left:6px;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--dim)}.yzs-pchip.fk-botchip{border-style:dashed;border-color:#4a3f66}.yzs-pchip.fk-botchip.on{border-style:solid;border-color:#b9a0e8;color:#d9c8ff;background:#16102a;box-shadow:0 0 10px #b9a0e826}.yzs-chip.fk-botchip{border-color:#4a3f66;color:#d9c8ff}.yzs-pchip.fk-chair{border-style:dashed;color:#9a8a5f}.yzs-pchip.fk-addchair,.yzs-chip.fk-addchair{border-style:dashed;border-color:#4a4335;color:var(--dim);justify-content:center}.yzs-pchip.fk-online .yzs-pchip-name:before,.yzs-chip.fk-online:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--good);margin-right:6px;vertical-align:middle;box-shadow:0 0 6px #5fcf6a80}.fk-editnames{gap:6px}.fk-editnames .yzs-ename,.fk-editnames .yzs-elink{flex:1 1 auto;min-width:0;height:44px}.fk-invtag{margin-left:8px}.fk-signinnote{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fk-postbody,.fk-standrow{gap:10px}.fk-place{flex:0 0 28px;text-align:center;font-size:16px;color:var(--dim);font-weight:700}.fk-standrow.win .fk-place,.fk-standrow.win .fk-standtotal{color:var(--good)}.fk-standtotal{font-size:20px;color:var(--gold-bright);font-variant-numeric:tabular-nums;padding-right:6px}.fk-postboard{flex:1 1 auto;min-height:160px;display:flex}.fk-postboard .fk-board{--fk-rowh: 44px;--fk-headh: 52px}.fk-postkeys{gap:6px}#fk-app .yzs-bottom .yzs-home-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fk-histchips{flex:0 0 auto;padding:2px 0 8px}.fk-hnames{display:flex;gap:10px;flex-wrap:wrap;white-space:normal}.fk-hname{color:var(--gold);font-size:14px}.fk-hname.win{color:var(--good)}.fk-pastbody{gap:8px}.fk-pastbody .fk-postboard{flex:1 1 auto;min-height:0}.fk-turnsheet{gap:0}.fk-tline{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 2px;border-bottom:1px solid #1a1a1a}.fk-tline:last-child{border-bottom:0}.fk-tdice{--td: 30px;--tg: 6px;display:inline-flex;gap:var(--tg);flex:0 0 calc(6 * var(--td) + 5 * var(--tg));width:calc(6 * var(--td) + 5 * var(--tg))}.fk-tdice .yzs-die.tiny{--d: var(--td);opacity:.38}.fk-tdice .yzs-die.tiny.kept{opacity:1;box-shadow:inset 0 0 0 2px var(--gold-bright)}.fk-tsay{flex:1 1 auto;min-width:0;font-size:14px;color:var(--gold);line-height:1.35}.fk-tsay b{color:var(--gold-bright);font-variant-numeric:tabular-nums}.fk-tsay.bad{color:var(--bad)}.fk-tsay.dim{color:var(--dim);font-size:13px}.fk-tline.bank .fk-tsay,.fk-tline.bank .fk-tsay b{color:var(--good)}.fk-statsbody{gap:8px}.fk-statstabs,.fk-statchips,.fk-statsfilter{flex:0 0 auto}.fk-statsfilter .yzs-btn{font-size:13px}button.yzs-stat.fk-statlink{font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:4px;min-height:0;border-color:#8a6d2c;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}button.yzs-stat.fk-statlink>*{flex:0 0 auto;max-width:100%}button.yzs-stat.fk-statlink:after{content:"";position:absolute;top:50%;right:12px;width:8px;height:8px;margin-top:-4px;border-top:2px solid var(--gold-bright);border-right:2px solid var(--gold-bright);transform:rotate(45deg)}button.yzs-stat.fk-statlink:active{background:#241a08;border-color:var(--gold-bright)}@media (hover: hover) and (pointer: fine){button.yzs-stat.fk-statlink:hover{border-color:var(--gold)}}.fk-statchips{flex-wrap:wrap;padding:2px 0 4px}.fk-statgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;flex:0 0 auto}@media (min-width: 600px){.fk-statgrid{grid-template-columns:repeat(4,1fr)}}.fk-stat{height:68px;grid-template-rows:auto auto auto;align-content:center}.fk-stat.main{grid-column:1 / -1}.fk-stat.main{height:76px}.fk-stat.main .yzs-stat-v{font-size:26px;line-height:30px}.fk-combos{display:grid;grid-template-columns:repeat(2,1fr);gap:4px 12px;flex:0 0 auto}.fk-combo{display:flex;align-items:center;justify-content:space-between;height:28px;border-bottom:1px solid #161616;font-size:13px;color:var(--gold)}.fk-combo.none{color:#9a8a5f}.fk-combo-n{color:var(--gold-bright);font-variant-numeric:tabular-nums}.fk-combo.none .fk-combo-n{color:#8a7a4f}@media (max-width: 400px){.fk-tray{--ys-die: 42px}.fk-key2{min-width:84px;font-size:14px}.fk-combos{gap:2px 10px}.fk-combo{font-size:12px}}@media (max-width: 380px){.fk-standfar{display:none}.fk-setup-rules .yzs-seg .yzs-btn{font-size:13px;letter-spacing:-.2px}}@media (max-width: 400px){.fk-tdice{--td: 24px;--tg: 4px}.fk-tline{gap:10px}.fk-tsay{font-size:13px}.fk-tray .ys-dice{gap:10px}}@media (max-width: 360px){.fk-tray{--ys-die: 40px}.yzs-page .fk-keys.ys-tray-row{--ys-slot: 46px}.fk-key2{min-width:78px}}@media (max-height: 700px) and (max-width: 899px){.fk-tray{--ys-die: 42px;--fk-aside: 30px;gap:3px;padding-top:4px}.fk-tray.card{--fk-ckh: 44px;--fk-ckgap: 5px}.fk-entryhead{flex-basis:44px;height:44px}.yzs-page .fk-keys.ys-tray-row{height:48px}.fk-key2,.fk-keys .ys-roll{height:48px;min-height:48px}.fk-board{--fk-rowh: 32px;--fk-headh: 48px}}@media (max-height: 480px) and (max-width: 899px){.fk-gamewrap{flex-direction:row;--fk-trayw: 380px;gap:8px}.fk-tray{flex:0 0 var(--fk-trayw);min-width:0;border-top:0;border-left:1px solid #1e1e1e;padding:0 0 0 8px;justify-content:center;--ys-die: 44px}.fk-tray .ys-dice{gap:6px}.yzs-page .fk-keys.ys-tray-row{height:44px;--ys-slot: 48px}.yzs-page .fk-tray.ys-tray{padding-left:8px}.fk-key2,.fk-keys .ys-roll{height:44px;min-height:44px}.fk-statgrid{grid-template-columns:repeat(4,1fr)}.fk-tray.card{--fk-ckh: 44px;--fk-ckgap: 5px;justify-content:flex-start;padding-top:2px;gap:8px}.fk-tray.card .fk-entryhead{flex-basis:44px;height:44px}.fk-postbody{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-rows:minmax(0,1fr);gap:8px;overflow:hidden}.fk-postbody>.yzs-list{grid-column:1;grid-row:1}.fk-postbody>.fk-postboard{grid-column:2;grid-row:1}.fk-postbody.yzs-fade:after{display:none}.fk-postbody>.yzs-list{overflow-y:auto;min-height:0}.fk-postbody .fk-postboard{min-height:0}.fk-postkeys{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px}.fk-setup,.fk-statsbody{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.yzs-sheet[aria-label=Farkle]{max-width:720px}.yzs-page .fk-tray.card .fk-keys.ys-tray-row{height:44px}.fk-setup .yzs-pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));overflow:visible;margin:0;padding:0}}@media (min-width: 900px){.yzs-page .fk-gamewrap{flex-direction:row;--fk-trayw: 412px;gap:12px;align-items:stretch}.yzs-page .fk-gamewrap>.fk-boardwrap{flex:1 1 auto}.yzs-page .fk-tray{--ys-die: 52px;--fk-aside: 40px;flex:0 0 var(--fk-trayw);border-top:0;border-left:1px solid #1e1e1e;padding:0 0 0 12px;justify-content:center;gap:10px}.yzs-page .fk-tray .ys-dice{gap:8px}.yzs-page .fk-keys.ys-tray-row{height:52px;--ys-slot: 52px}.yzs-page .fk-tray.ys-tray{padding:14px 12px 12px}.yzs-page .fk-key2,.yzs-page .fk-keys .ys-roll{height:52px;min-height:52px}.yzs-page .fk-board{--fk-rowh: 38px;--fk-headh: 58px}.yzs-page .fk-bname{font-size:13px}.yzs-page .fk-btotal{font-size:22px;line-height:26px}.yzs-page .fk-bno,.yzs-page .fk-board.many .fk-bname,.yzs-page .fk-board.tight .fk-bname{font-size:12px}.yzs-page .fk-board.many .fk-btotal,.yzs-page .fk-board.tight .fk-btotal{font-size:18px}.yzs-page .fk-board.many .fk-bturn,.yzs-page .fk-board.tight .fk-bturn{font-size:15px}.yzs-page .fk-cgrid{grid-template-columns:repeat(4,1fr)}.yzs-page .fk-combos{grid-template-columns:repeat(3,1fr)}.yzs-page .fk-tray.card{--fk-ckh: 48px;--fk-ckgap: 6px}}@media (pointer: coarse){.fk-board{--fk-rowh: 44px}}@media (pointer: coarse) and (max-height: 700px){.fk-board{--fk-rowh: 40px}}@media (max-width: 400px){.fk-entrytotal{min-width:0}.yzs-page .fk-entryhead .fk-entryclear,.yzs-page .fk-entryhead .fk-entrymode{flex-basis:70px;width:70px}}@media (max-height: 480px) and (max-width: 899px){.fk-tray.card{justify-content:space-between;padding-top:0}.fk-postbody{align-items:start}.fk-postbody .fk-postboard{align-self:stretch}}@media (min-width: 900px){.yzs-page .fk-keys .ys-roll.yzs-btn-primary:not(.yzs-ghost){background:linear-gradient(#f6d84a,#d9b200);color:#1a1200;border-color:#f2d24a;box-shadow:0 2px #7a6200;font-weight:700}.yzs-page .fk-setup,.yzs-page .fk-new>.yzs-bottom{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.yzs-page .fk-stat .yzs-stat-s{font-size:12px}.yzs-page .fk-stat .yzs-stat-k{font-size:11px}}.fk-back-ico{width:24px;height:24px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.fk-padkey.fk-padback{display:flex;align-items:center;justify-content:center}.fk-board .fk-brows{padding-bottom:var(--fk-rowh)}@media (max-width: 899px) and (min-height: 481px){.yzs-page .fk-tray.ys-tray{border-top:0}}@media (min-width: 900px){.yzs-page .fk-tray.ys-tray{justify-content:center}.yzs-page .fk-bh2h{font-size:12px;color:#c4ad6c}.yzs-page .fk-postkeys .yzs-big.yzs-btn-primary:not(.yzs-ghost){background:linear-gradient(#f6d84a,#d9b200);color:#1a1200;border-color:#f2d24a;box-shadow:0 2px #7a6200;font-weight:700}.yzs-page .fk-postkeys .yzs-big,.yzs-page .fk-postkeys .yzs-tile{height:48px;min-height:48px}.yzs-page .fk-postkeys{padding-bottom:12px}}.fk-options .yzs-flabel:not(:first-child){margin-top:12px}.yzs-sheet .yzs-menu.fk-turnsheet{padding-bottom:6px}.fk-turnsheet .fk-tline:last-child{padding-bottom:8px}.yzs-sheet:has(.fk-turnsheet){max-width:560px}@media (max-width: 380px){.yzs-page .fk-entrygrid .fk-ck-l{font-size:10.5px;letter-spacing:-.3px}}@media (max-height: 480px) and (max-width: 899px){.fk-standfar{display:none}.fk-postkeys{align-items:stretch}.fk-postkeys .yzs-big,.fk-postkeys .yzs-tile{height:44px;min-height:44px;box-shadow:none}}@media (min-width: 900px){.yzs-page .fk-past>.yzs-body,.yzs-page .fk-post>.yzs-body,.yzs-page .fk-post>.yzs-bottom{width:100%;max-width:720px;margin-left:auto;margin-right:auto}}.yzs-tab-scoring .fk-stable{padding-bottom:28px}.fk-rules .fk-rsec p:last-child,.fk-rules .fk-rsec ol:last-child{margin-bottom:0}.fk-statsfilter .yzs-btn{min-height:44px}@media (min-width: 900px){.yzs-page .yzs-seg .yzs-btn.fk-def:after{bottom:3px}}.fk-asidebonus{flex:0 0 auto;display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:11px;background:#2a2208;border:1px solid var(--gold);color:var(--gold-bright);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.fk-tline .fk-asidebonus{margin-left:-4px}.yzs-page .fk-die.held .ys-face{background:#fff3cc;border-color:var(--gold-bright);box-shadow:inset 0 0 0 3px var(--gold-bright),0 0 0 2px var(--gold-bright),0 0 14px #ffd7008c}.fk-xrules{flex:0 0 auto;border:1px solid #2a2418;border-radius:10px;background:#0b0a07;margin:6px 0 4px;overflow:hidden}.fk-xrules.open{border-color:#4a3d22}button.fk-xrules-head.fk-morerules{display:flex;align-items:center;gap:10px;width:100%;height:50px;min-height:50px;padding:0 14px;align-self:stretch;border:0;border-radius:0;background:none;color:var(--gold);font-size:13px;letter-spacing:2px;text-transform:uppercase;text-align:left;cursor:pointer}.fk-xrules.open button.fk-xrules-head{border-bottom:1px solid #2a2418;color:var(--gold-bright)}button.fk-xrules-head:active{background:#161208}@media (hover: hover) and (pointer: fine){button.fk-xrules-head:hover{background:#12100a}}.fk-xrules-t{flex:1 1 auto}.fk-xrules-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--gold-bright);box-shadow:0 0 6px #ffd70080}.fk-chev-ico{flex:0 0 auto;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.fk-xrules.open .fk-chev-ico{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.fk-chev-ico{transition:none}}.fk-xrules-body{display:flex;flex-direction:column;gap:6px;padding:10px 12px 14px}.fk-keys .ys-roll{position:relative;overflow:visible}.fk-rollbonus{position:absolute;top:-9px;right:8px;height:22px;padding:0 8px;border-radius:11px;display:inline-flex;align-items:center;background:linear-gradient(#f6d84a,#d9b200);color:#1a1200;font-size:13px;font-weight:700;letter-spacing:0;box-shadow:0 0 0 2px #060606,0 0 10px #ffd70073;pointer-events:none}.fk-tray .ys-dice{padding:0 3px}.yzs-page .fk-die.held .ys-face{box-shadow:inset 0 0 0 3px var(--gold-bright),inset 0 -4px #785a0047,0 0 0 2px var(--gold-bright),0 0 9px #ffd70066}.fk-asidegroup .yzs-die.tiny{--d: 23px}.fk-asidegroup .yzs-die.tiny i{transform:scale(.74)}.fk-asidebonus{height:23px;font-size:13px}@media (max-width: 360px){.fk-tray{--ys-die: 41px}.fk-tray .ys-dice{gap:8px}}
