*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;bottom:0;left:0;right:0}.inset-\[3\%\]{top:3%;bottom:3%;left:3%;right:3%}.inset-\[8\%\]{top:8%;bottom:8%;left:8%;right:8%}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.inset-y-\[3px\]{top:3px;bottom:3px}.-top-2{top:calc(var(--s2) * -1)}.bottom-0{bottom:0}.bottom-1{bottom:var(--s1)}.bottom-\[0\.15rem\]{bottom:.15rem}.bottom-\[0\.1rem\]{bottom:.1rem}.bottom-\[0\.24rem\]{bottom:.24rem}.bottom-\[0\.45rem\]{bottom:.45rem}.bottom-\[1px\]{bottom:1px}.left-0{left:0}.left-1\/2{left:50%}.left-\[-0\.6rem\]{left:-.6rem}.left-\[0\.28rem\]{left:.28rem}.left-\[18\%\]{left:18%}.left-\[35\%\]{left:35%}.left-\[4\.5rem\]{left:4.5rem}.left-\[50\%\]{left:50%}.left-\[calc\(var\(--fan-i\,0\)\*var\(--fan-step\)\)\]{left:calc(var(--fan-i,0) * var(--fan-step))}.right-0{right:0}.right-1{right:var(--s1)}.right-\[0\.28rem\]{right:.28rem}.right-\[4px\]{right:4px}.top-0{top:0}.top-1{top:var(--s1)}.top-\[-7px\]{top:-7px}.top-\[0\.24rem\]{top:.24rem}.top-\[13\%\]{top:13%}.top-\[35\%\]{top:35%}.top-\[3px\]{top:3px}.top-\[60px\]{top:60px}.top-\[6px\]{top:6px}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.order-last{order:9999}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.m-0{margin:0}.-mx-4{margin-left:calc(var(--s4) * -1);margin-right:calc(var(--s4) * -1)}.-mx-5{margin-left:calc(var(--s5) * -1);margin-right:calc(var(--s5) * -1)}.mx-\[1px\]{margin-left:1px;margin-right:1px}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:var(--s1);margin-bottom:var(--s1)}.my-3{margin-top:var(--s3);margin-bottom:var(--s3)}.my-4{margin-top:var(--s4);margin-bottom:var(--s4)}.my-5{margin-top:var(--s5);margin-bottom:var(--s5)}.my-6{margin-top:var(--s6);margin-bottom:var(--s6)}.my-8{margin-top:var(--s8);margin-bottom:var(--s8)}.\!mb-1{margin-bottom:var(--s1)!important}.\!mb-2{margin-bottom:var(--s2)!important}.\!mt-0{margin-top:0!important}.-me-\[11px\]{margin-inline-end:-11px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--s1)}.mb-10{margin-bottom:var(--s10)}.mb-2{margin-bottom:var(--s2)}.mb-3{margin-bottom:var(--s3)}.mb-4{margin-bottom:var(--s4)}.mb-5{margin-bottom:var(--s5)}.mb-6{margin-bottom:var(--s6)}.mb-8{margin-bottom:var(--s8)}.ml-0{margin-left:0}.ml-1{margin-left:var(--s1)}.ml-2{margin-left:var(--s2)}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:var(--s1)}.mr-auto{margin-right:auto}.ms-\[6px\]{margin-inline-start:6px}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-1{margin-top:var(--s1)}.mt-10{margin-top:var(--s10)}.mt-2{margin-top:var(--s2)}.mt-3{margin-top:var(--s3)}.mt-4{margin-top:var(--s4)}.mt-5{margin-top:var(--s5)}.mt-6{margin-top:var(--s6)}.mt-8{margin-top:var(--s8)}.mt-\[2px\]{margin-top:2px}.mt-\[calc\(var\(--face-step\)-var\(--ch\)\)\]{margin-top:calc(var(--face-step) - var(--ch))}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[1\.6\]{aspect-ratio:1.6}.aspect-square{aspect-ratio:1}.\!h-\[44px\]{height:44px!important}.h-0{height:0}.h-10{height:var(--s10)}.h-3{height:var(--s3)}.h-3\/5{height:60%}.h-4{height:var(--s4)}.h-5{height:var(--s5)}.h-8{height:var(--s8)}.h-\[1\.1rem\]{height:1.1rem}.h-\[1\.2rem\]{height:1.2rem}.h-\[1\.4rem\]{height:1.4rem}.h-\[1\.9rem\]{height:1.9rem}.h-\[10px\]{height:10px}.h-\[12px\]{height:12px}.h-\[1rem\]{height:1rem}.h-\[2px\]{height:2px}.h-\[3\.5rem\]{height:3.5rem}.h-\[30\%\]{height:30%}.h-\[3px\]{height:3px}.h-\[40px\]{height:40px}.h-\[60px\]{height:60px}.h-\[6px\]{height:6px}.h-\[74\%\]{height:74%}.h-\[84\%\]{height:84%}.h-\[8rem\]{height:8rem}.h-\[calc\(var\(--ch\)\*0\.3\)\]{height:calc(var(--ch) * .3)}.h-\[min\(calc\(var\(--t-md\)\*1\.02\)\,calc\(var\(--cw\,10rem\)-var\(--t-md\)\*1\.08-0\.56rem-4px\)\)\]{height:min(calc(var(--t-md) * 1.02), calc(var(--cw,10rem) - var(--t-md) * 1.08 - .56rem - 4px))}.h-\[var\(--board\)\]{height:var(--board)}.h-\[var\(--ch\)\]{height:var(--ch)}.h-\[var\(--control\)\]{height:var(--control)}.h-\[var\(--sq\)\]{height:var(--sq)}.h-auto{height:auto}.h-full{height:100%}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[24px\]{min-height:24px}.min-h-\[32px\]{min-height:32px}.min-h-\[44px\]{min-height:44px}.min-h-\[calc\(var\(--ch\)\+var\(--rows-reserve\)\*var\(--face-step\)\)\]{min-height:calc(var(--ch) + var(--rows-reserve) * var(--face-step))}.min-h-tap{min-height:var(--tap)}.w-0{width:0}.w-10{width:var(--s10)}.w-3{width:var(--s3)}.w-3\/5{width:60%}.w-4{width:var(--s4)}.w-5{width:var(--s5)}.w-6{width:var(--s6)}.w-8{width:var(--s8)}.w-\[1\.2rem\]{width:1.2rem}.w-\[1\.4rem\]{width:1.4rem}.w-\[1\.6rem\]{width:1.6rem}.w-\[10px\]{width:10px}.w-\[24px\]{width:24px}.w-\[30\%\]{width:30%}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[5\.5rem\]{width:5.5rem}.w-\[64\%\]{width:64%}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[84\%\]{width:84%}.w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.w-\[calc\(var\(--ch\)\*0\.3\)\]{width:calc(var(--ch) * .3)}.w-\[calc\(var\(--t-md\)\*1\.08\)\]{width:calc(var(--t-md) * 1.08)}.w-\[fit-content\]{width:-moz-fit-content;width:fit-content}.w-\[min\(calc\(var\(--t-md\)\*1\.02\)\,calc\(var\(--cw\,10rem\)-var\(--t-md\)\*1\.08-0\.56rem-4px\)\)\]{width:min(calc(var(--t-md) * 1.02), calc(var(--cw,10rem) - var(--t-md) * 1.08 - .56rem - 4px))}.w-\[min\(var\(--board-max\,32rem\)\,100\%\,calc\(\(100vh_-_var\(--board-reserve\,0px\)\)\*0\.9\)\)\]{width:min(var(--board-max,32rem), 100%, calc((100vh - var(--board-reserve,0px)) * .9))}.w-\[var\(--board\)\]{width:var(--board)}.w-\[var\(--sq\)\]{width:var(--sq)}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[1\.6rem\]{min-width:1.6rem}.min-w-\[140px\]{min-width:140px}.min-w-\[2px\]{min-width:2px}.min-w-\[3\.4rem\]{min-width:3.4rem}.min-w-\[62px\]{min-width:62px}.min-w-\[66px\]{min-width:66px}.min-w-tap{min-width:var(--tap)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[720px\]{max-width:720px}.max-w-\[72rem\]{max-width:72rem}.max-w-\[840px\]{max-width:840px}.max-w-\[calc\(var\(--cols\)\*var\(--card-max\)\+\(var\(--cols\)-1\)\*var\(--gap\)\+2\*var\(--pad\)\)\]{max-width:calc(var(--cols) * var(--card-max) + (var(--cols) - 1) * var(--gap) + 2 * var(--pad))}.max-w-full{max-width:100%}.flex-1{flex:1}.flex-\[1_0_auto\]{flex:1 0 auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-\[10rem\]{flex-basis:10rem}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.5rem_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.5rem repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[3\.2rem_1fr\]{grid-template-columns:3.2rem 1fr}.grid-cols-\[6\.6rem_1fr_3rem\]{grid-template-columns:6.6rem 1fr 3rem}.grid-cols-\[minmax\(0\,1fr\)_7rem\]{grid-template-columns:minmax(0,1fr) 7rem}.grid-cols-\[repeat\(8\,minmax\(0\,var\(--cw\)\)\)\]{grid-template-columns:repeat(8,minmax(0,var(--cw)))}.grid-cols-\[repeat\(auto-fit\,minmax\(13rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--s1)}.gap-2{gap:var(--s2)}.gap-3{gap:var(--s3)}.gap-4{gap:var(--s4)}.gap-6{gap:var(--s6)}.gap-8{gap:var(--s8)}.gap-\[2px\]{gap:2px}.gap-\[var\(--gap\)\]{gap:var(--gap)}.gap-x-1{column-gap:var(--s1)}.gap-x-3{column-gap:var(--s3)}.gap-x-4{column-gap:var(--s4)}.gap-y-1{row-gap:var(--s1)}.gap-y-2{row-gap:var(--s2)}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!rounded-sm{border-radius:var(--r-sm)!important}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:var(--r-full)}.rounded-md{border-radius:var(--r-md)}.rounded-sm{border-radius:var(--r-sm)}.rounded-l-sm{border-top-left-radius:var(--r-sm);border-bottom-left-radius:var(--r-sm)}.rounded-r-sm{border-top-right-radius:var(--r-sm);border-bottom-right-radius:var(--r-sm)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.\!border-\[\#b42318\]{--tw-border-opacity:1!important;border-color:rgb(180 35 24/var(--tw-border-opacity,1))!important}.\!border-accent{border-color:var(--accent)!important}.border-\[rgb\(255_255_255\/0\.15\)\]{border-color:#ffffff26}.border-accent{border-color:var(--accent)}.border-accent-line{border-color:var(--accent-line)}.border-card-back-edge{--tw-border-opacity:1;border-color:rgb(244 239 229/var(--tw-border-opacity,1))}.border-card-edge{border-color:#00000059}.border-ink{border-color:var(--ink)}.border-rule{border-color:var(--rule)}.border-slot-edge{border-color:#ffffff73}.border-b-\[rgb\(0_63_123\/10\%\)\]{border-bottom-color:#003f7b1a}.border-b-rule{border-bottom-color:var(--rule)}.border-l-rule{border-left-color:var(--rule)}.bg-\[\#9aa3ad\]{--tw-bg-opacity:1;background-color:rgb(154 163 173/var(--tw-bg-opacity,1))}.bg-\[\#b0764a\]{--tw-bg-opacity:1;background-color:rgb(176 118 74/var(--tw-bg-opacity,1))}.bg-\[\#c9a227\]{--tw-bg-opacity:1;background-color:rgb(201 162 39/var(--tw-bg-opacity,1))}.bg-\[rgb\(0_0_0\/55\%\)\]{background-color:#0000008c}.bg-\[rgba\(255\,255\,255\,\.14\)\]{background-color:#ffffff24}.bg-\[rgba\(255\,255\,255\,\.2\)\]{background-color:#fff3}.bg-\[rgba\(255\,255\,255\,\.55\)\]{background-color:#ffffff8c}.bg-\[var\(--slot-bg\,var\(--rule\)\)\]{background-color:var(--slot-bg,var(--rule))}.bg-accent{background-color:var(--accent)}.bg-accent-soft{background-color:var(--accent-soft)}.bg-board-dark{--tw-bg-opacity:1;background-color:rgb(111 148 88/var(--tw-bg-opacity,1))}.bg-board-light{--tw-bg-opacity:1;background-color:rgb(232 230 204/var(--tw-bg-opacity,1))}.bg-c1{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.bg-c2{--tw-bg-opacity:1;background-color:rgb(29 93 189/var(--tw-bg-opacity,1))}.bg-c3{--tw-bg-opacity:1;background-color:rgb(14 138 115/var(--tw-bg-opacity,1))}.bg-card{background-color:var(--card)}.bg-card-back{--tw-bg-opacity:1;background-color:rgb(23 76 135/var(--tw-bg-opacity,1))}.bg-card-face{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-felt{--tw-bg-opacity:1;background-color:rgb(31 107 60/var(--tw-bg-opacity,1))}.bg-g1{--tw-bg-opacity:1;background-color:rgb(10 58 138/var(--tw-bg-opacity,1))}.bg-g2{--tw-bg-opacity:1;background-color:rgb(29 93 189/var(--tw-bg-opacity,1))}.bg-g3{--tw-bg-opacity:1;background-color:rgb(58 127 214/var(--tw-bg-opacity,1))}.bg-g4{--tw-bg-opacity:1;background-color:rgb(114 168 232/var(--tw-bg-opacity,1))}.bg-hl-clue{background-color:#1565c073}.bg-hl-hint{background-color:#141e1438}.bg-hl-move{background-color:#ffd60073}.bg-hl-premove{background-color:#d63c3c73}.bg-ink{background-color:var(--ink)}.bg-muted{background-color:var(--muted)}.bg-n1{--tw-bg-opacity:1;background-color:rgb(179 173 163/var(--tw-bg-opacity,1))}.bg-n2{--tw-bg-opacity:1;background-color:rgb(148 142 132/var(--tw-bg-opacity,1))}.bg-n3{--tw-bg-opacity:1;background-color:rgb(110 105 98/var(--tw-bg-opacity,1))}.bg-n4{--tw-bg-opacity:1;background-color:rgb(70 66 60/var(--tw-bg-opacity,1))}.bg-paper{background-color:var(--paper)}.bg-rule{background-color:var(--rule)}.bg-scrim{background-color:#00000059}.bg-time-soft{background-color:var(--time-soft)}.bg-transparent{background-color:#0000}.bg-warn{--tw-bg-opacity:1;background-color:rgb(180 35 24/var(--tw-bg-opacity,1))}.bg-xq-disc{--tw-bg-opacity:1;background-color:rgb(255 250 240/var(--tw-bg-opacity,1))}.bg-xq-hl-hint{background-color:#14551ec7}.bg-xq-hl-move{background-color:#14551e80}.bg-xq-paper{--tw-bg-opacity:1;background-color:rgb(233 207 154/var(--tw-bg-opacity,1))}.bg-\[image\:linear-gradient\(45deg\,rgb\(255_255_255\/13\%\)_25\%\,transparent_25\%\,transparent_75\%\,rgb\(255_255_255\/13\%\)_75\%\)\,linear-gradient\(45deg\,rgb\(255_255_255\/13\%\)_25\%\,transparent_25\%\,transparent_75\%\,rgb\(255_255_255\/13\%\)_75\%\)\]{background-image:linear-gradient(45deg,#ffffff21 25%,#0000 25% 75%,#ffffff21 75%),linear-gradient(45deg,#ffffff21 25%,#0000 25% 75%,#ffffff21 75%)}.bg-\[linear-gradient\(180deg\,\#565d66\,\#434950_60\%\,\#3b4046\)\]{background-image:linear-gradient(#565d66,#434950 60%,#3b4046)}.bg-\[repeating-linear-gradient\(100deg\,transparent_0_40px\,rgba\(255\,255\,255\,\.05\)_40px_46px\,transparent_46px_90px\)\]{background-image:repeating-linear-gradient(100deg,#0000 0 40px,#ffffff0d 40px 46px,#0000 46px 90px)}.bg-\[repeating-linear-gradient\(180deg\,\#fff_0_6px\,\#111_6px_12px\)\]{background-image:repeating-linear-gradient(#fff 0 6px,#111 6px 12px)}.bg-\[repeating-linear-gradient\(90deg\,rgba\(0\,0\,0\,\.6\)_0_5px\,rgba\(0\,0\,0\,\.35\)_5px_8px\)\]{background-image:repeating-linear-gradient(90deg,#0009 0 5px,#00000059 5px 8px)}.bg-\[repeating-linear-gradient\(90deg\,rgba\(255\,255\,255\,\.75\)_0_14px\,transparent_14px_26px\)\]{background-image:repeating-linear-gradient(90deg,#ffffffbf 0 14px,#0000 14px 26px)}.bg-\[size\:10px_10px\]{background-size:10px 10px}.bg-\[position\:0_0\,5px_5px\]{background-position:0 0,5px 5px}.fill-\[\#1f2328\]{fill:#1f2328}.fill-\[\#9aa4ae\]{fill:#9aa4ae}.fill-\[\#cfe2ee\]{fill:#cfe2ee}.fill-\[\#dc2626\]{fill:#dc2626}.fill-\[\#fde68a\]{fill:#fde68a}.fill-\[rgba\(0\,0\,0\,\.22\)\]{fill:#00000038}.fill-\[rgba\(0\,0\,0\,\.35\)\]{fill:#00000059}.fill-accent{fill:var(--accent)}.fill-card{fill:var(--card)}.fill-current{fill:currentColor}.fill-ink{fill:var(--ink)}.fill-muted{fill:var(--muted)}.fill-none{fill:none}.fill-rule{fill:var(--rule)}.stroke-\[rgba\(0\,0\,0\,\.28\)\]{stroke:#00000047}.stroke-\[rgba\(255\,255\,255\,\.35\)\]{stroke:#ffffff59}.stroke-\[rgba\(255\,255\,255\,\.7\)\]{stroke:#ffffffb3}.stroke-accent{stroke:var(--accent)}.stroke-c1{stroke:#c2410c}.stroke-c2{stroke:#1d5dbd}.stroke-c3{stroke:#0e8a73}.stroke-card{stroke:var(--card)}.stroke-ink{stroke:var(--ink)}.stroke-muted{stroke:var(--muted)}.stroke-rule{stroke:var(--rule)}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.stroke-\[0\.6\]{stroke-width:.6px}.stroke-\[0\.7\]{stroke-width:.7px}.stroke-\[0\.8\]{stroke-width:.8px}.stroke-\[1\.25\]{stroke-width:1.25px}.stroke-\[1\.5\]{stroke-width:1.5px}.stroke-\[14\]{stroke-width:14px}.stroke-\[2\.5\]{stroke-width:2.5px}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.p-0{padding:0}.p-1{padding:var(--s1)}.p-2{padding:var(--s2)}.p-4{padding:var(--s4)}.p-5{padding:var(--s5)}.p-\[var\(--pad\)\]{padding:var(--pad)}.\!px-4{padding-left:var(--s4)!important;padding-right:var(--s4)!important}.px-1{padding-left:var(--s1);padding-right:var(--s1)}.px-2{padding-left:var(--s2);padding-right:var(--s2)}.px-3{padding-left:var(--s3);padding-right:var(--s3)}.px-4{padding-left:var(--s4);padding-right:var(--s4)}.px-5{padding-left:var(--s5);padding-right:var(--s5)}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[12px\]{padding-left:12px;padding-right:12px}.px-\[4px\]{padding-left:4px;padding-right:4px}.px-\[6px\]{padding-left:6px;padding-right:6px}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:var(--s1);padding-bottom:var(--s1)}.py-10{padding-top:var(--s10);padding-bottom:var(--s10)}.py-2{padding-top:var(--s2);padding-bottom:var(--s2)}.py-3{padding-top:var(--s3);padding-bottom:var(--s3)}.py-5{padding-top:var(--s5);padding-bottom:var(--s5)}.py-8{padding-top:var(--s8);padding-bottom:var(--s8)}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.pb-10{padding-bottom:var(--s10)}.pb-14{padding-bottom:var(--s14)}.pb-2{padding-bottom:var(--s2)}.pb-3{padding-bottom:var(--s3)}.pb-5{padding-bottom:var(--s5)}.pb-\[0\.3rem\]{padding-bottom:.3rem}.pb-\[111\.111\%\]{padding-bottom:111.111%}.pb-\[calc\(var\(--pad\)\+var\(--face-step\)\)\]{padding-bottom:calc(var(--pad) + var(--face-step))}.pl-3{padding-left:var(--s3)}.pl-4{padding-left:var(--s4)}.pl-5{padding-left:var(--s5)}.pl-6{padding-left:var(--s6)}.pt-0{padding-top:0}.pt-2{padding-top:var(--s2)}.pt-3{padding-top:var(--s3)}.pt-4{padding-top:var(--s4)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-bottom{vertical-align:bottom}.align-\[-0\.2em\]{vertical-align:-.2em}.align-\[0\.1rem\]{vertical-align:.1rem}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.font-sans{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.\!text-lg{font-size:var(--t-lg)!important}.text-2xl{font-size:var(--t-2xl)}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.4rem\]{font-size:1.4rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[2rem\]{font-size:2rem}.text-\[34px\]{font-size:34px}.text-\[3rem\]{font-size:3rem}.text-\[calc\(var\(--ch\)\*0\.32\)\]{font-size:calc(var(--ch) * .32)}.text-\[calc\(var\(--t-sm\)\*0\.7\)\]{font-size:calc(var(--t-sm) * .7)}.text-base{font-size:var(--t-base)}.text-lg{font-size:var(--t-lg)}.text-md{font-size:var(--t-md)}.text-num-lg{font-size:var(--t-num-lg)}.text-sm{font-size:var(--t-sm)}.text-xl{font-size:var(--t-xl)}.text-xs{font-size:var(--t-xs)}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.9\]{line-height:1.9}.leading-\[20px\]{line-height:20px}.leading-base{line-height:var(--lh-base)}.leading-none{line-height:1}.leading-snug{line-height:var(--lh-snug)}.leading-tight{line-height:var(--lh-tight)}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.08em\]{letter-spacing:-.08em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-tight{letter-spacing:-.025em}.\!text-\[\#b42318\]{--tw-text-opacity:1!important;color:rgb(180 35 24/var(--tw-text-opacity,1))!important}.\!text-accent{color:var(--accent)!important}.text-\[\#64748b\]{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-\[\#b42318\]{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.text-\[\#fff\]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-accent{color:var(--accent)}.text-accent-line{color:var(--accent-line)}.text-c1{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-c2{--tw-text-opacity:1;color:rgb(29 93 189/var(--tw-text-opacity,1))}.text-c3{--tw-text-opacity:1;color:rgb(14 138 115/var(--tw-text-opacity,1))}.text-card{color:var(--card)}.text-deep{--tw-text-opacity:1;color:rgb(10 26 51/var(--tw-text-opacity,1))}.text-ink{color:var(--ink)}.text-muted{color:var(--muted)}.text-on-accent{color:var(--on-accent)}.text-rule{color:var(--rule)}.text-slot-ink{color:#ffffffb3}.text-slot-mark{color:#ffffff9e}.text-suit-s{color:var(--suit-s)}.text-time{color:var(--time)}.text-warn{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.text-xq-black{--tw-text-opacity:1;color:rgb(21 24 31/var(--tw-text-opacity,1))}.text-xq-line{--tw-text-opacity:1;color:rgb(122 90 48/var(--tw-text-opacity,1))}.text-xq-red{--tw-text-opacity:1;color:rgb(179 20 26/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-2{text-decoration-thickness:2px}.underline-offset-\[5px\]{text-underline-offset:5px}.accent-\[var\(--accent\)\]{accent-color:var(--accent)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-1{--tw-shadow:0 8px 24px #0000001f;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--card\)\,0_0_0_3px_var\(--accent\)\]{--tw-shadow:0 0 0 2px var(--card),0 0 0 3px var(--accent);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color), 0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(0_0_0\/18\%\)\]{--tw-shadow:0 1px 2px #0000002e;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(0_0_0\/12\%\)\,0_1px_3px_rgb\(0_0_0\/12\%\)\]{--tw-shadow:inset 0 0 0 1px #0000001f,0 1px 3px #0000001f;--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color), 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\,width\]{transition-property:left,width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[left\]{transition-property:left;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-500{transition-duration:.5s}.duration-\[1400ms\]{transition-duration:1.4s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[--back-step\:0\.78rem\]{--back-step:.78rem}.\[--board\:min\(var\(--board-max\,40rem\)\,calc\(100vw_-_var\(--board-inset\,3\.5rem\)\)\,calc\(100vh_-_var\(--board-reserve\,0px\)\)\)\]{--board:min(var(--board-max,40rem), calc(100vw - var(--board-inset,3.5rem)), calc(100vh - var(--board-reserve,0px)))}.\[--ch\:calc\(var\(--cw\)\*1\.4\)\]{--ch:calc(var(--cw) * 1.4)}.\[--face-step\:1\.4rem\]{--face-step:1.4rem}.\[--fan-step\:max\(calc\(var\(--cw\)\*0\.3\)\,1\.25rem\)\]{--fan-step:max(calc(var(--cw) * .3), 1.25rem)}.\[--gap\:0\.4rem\]{--gap:.4rem}.\[--pad\:0\.75rem\]{--pad:.75rem}.\[--page-inset\:3\.5rem\]{--page-inset:3.5rem}.\[--sq\:calc\(var\(--board\)\/8\)\]{--sq:calc(var(--board) / 8)}.\[--suit-c\:\#111\]{--suit-c:#111}.\[--suit-d\:\#b3261e\]{--suit-d:#b3261e}.\[--suit-h\:\#b3261e\]{--suit-h:#b3261e}.\[--suit-s\:\#111\]{--suit-s:#111}.\[--table-max\:50rem\]{--table-max:50rem}.\[-webkit-font-smoothing\:antialiased\]{-webkit-font-smoothing:antialiased}.\[-webkit-overflow-scrolling\:touch\]{-webkit-overflow-scrolling:touch}.\[-webkit-text-size-adjust\:100\%\]{-webkit-text-size-adjust:100%}.\[background-image\:radial-gradient\(circle\,theme\(colors\.hl-check\)_0\%\,transparent_72\%\)\]{background-image:radial-gradient(circle,#e52828e6 0%,#0000 72%)}.\[border-bottom-style\:none\]{border-bottom-style:none}.\[border-bottom-style\:solid\]{border-bottom-style:solid}.\[border-left-style\:solid\]{border-left-style:solid}.\[border-top-style\:solid\]{border-top-style:solid}.\[border\:none\]{border:none}.\[box-shadow\:inset_0_0_0_2px_theme\(colors\.xq-disc-edge\)\,0_0_0_1px_theme\(colors\.xq-disc-shadow\)\]{box-shadow:inset 0 0 0 2px #5b3f22,0 0 0 1px #3c1e0838}.\[box-shadow\:inset_0_0_0_3px_theme\(colors\.xq-hl-ring\)\]{box-shadow:inset 0 0 0 3px #2e8b57}.\[box-shadow\:inset_0_0_0_calc\(var\(--sq\)\*0\.085\)_theme\(colors\.hl-hint\)\]{box-shadow:inset 0 0 0 calc(var(--sq) * .085) #141e1438}.\[font-family\:\'IBM_Plex_Mono\'\,ui-monospace\,monospace\]{font-family:IBM Plex Mono,ui-monospace,monospace}.\[font-family\:inherit\]{font-family:inherit}.\[font-family\:var\(--display\)\]{font-family:var(--display)}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[font\:inherit\]{font:inherit}.\[grid-template-columns\:repeat\(8\,var\(--sq\)\)\]{grid-template-columns:repeat(8,var(--sq))}.\[grid-template-columns\:repeat\(9\,1fr\)\]{grid-template-columns:repeat(9,1fr)}.\[grid-template-rows\:repeat\(10\,1fr\)\]{grid-template-rows:repeat(10,1fr)}.\[grid-template-rows\:repeat\(8\,var\(--sq\)\)\]{grid-template-rows:repeat(8,var(--sq))}.\[inset-inline-start\:-9999px\]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-9999px}.\[inset-inline-start\:-9999px\]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-9999px}.\[outline\:3px_solid_var\(--accent-line\)\]{outline:3px solid var(--accent-line)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[stroke-dasharray\:3_3\]{stroke-dasharray:3 3}.\[stroke-dasharray\:4_4\]{stroke-dasharray:4 4}.\[touch-action\:none\]{touch-action:none}.\[transform\:rotate\(180deg\)\]{transform:rotate(180deg)}.\[will-change\:transform\]{will-change:transform}.\[word-break\:keep-all\]{word-break:keep-all}.after\:inset-0:after{content:var(--tw-content);top:0;bottom:0;left:0;right:0}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-\[4px\]:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:rounded-r-\[4px\]:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.empty\:hidden:empty{display:none}.hover\:border-accent:hover{border-color:var(--accent)}.hover\:border-ink:hover{border-color:var(--ink)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-board-light:hover{--tw-bg-opacity:1;background-color:rgb(232 230 204/var(--tw-bg-opacity,1))}.hover\:bg-paper:hover{background-color:var(--paper)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-ink:hover{color:var(--ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:outline:hover{outline-style:solid}.hover\:outline-2:hover{outline-width:2px}.hover\:outline-offset-1:hover{outline-offset:1px}.hover\:outline-ink:hover{outline-color:var(--ink)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-accent:focus{border-color:var(--accent)}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-0:focus{outline-offset:0px}.focus\:outline-accent-line:focus{outline-color:var(--accent-line)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-\[3px\]:focus-visible{outline-width:3px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-ink:focus-visible{outline-color:var(--ink)}.focus-visible\:\[outline-offset\:-3px\]:focus-visible{outline-offset:-3px}.focus-visible\:\[outline\:3px_solid_theme\(colors\.hl-focus\)\]:focus-visible{outline:3px solid #1565c0}.disabled\:cursor-default:disabled{cursor:default}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:shadow-\[inset_0_0_0_1px_var\(--rule\)\]:disabled{--tw-shadow:inset 0 0 0 1px var(--rule);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.disabled\:hover\:outline-0:hover:disabled{outline-width:0}.peer:checked~.peer-checked\:border-accent{border-color:var(--accent)}.peer:checked~.peer-checked\:bg-accent-soft{background-color:var(--accent-soft)}.peer:checked~.peer-checked\:font-semibold{font-weight:600}.peer:checked~.peer-checked\:text-accent{color:var(--accent)}.peer:focus-visible~.peer-focus-visible\:\[outline\:3px_solid_var\(--accent-line\)\]{outline:3px solid var(--accent-line)}.aria-pressed\:border-accent[aria-pressed=true]{border-color:var(--accent)}.aria-pressed\:border-ink[aria-pressed=true]{border-color:var(--ink)}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:bg-ink[aria-pressed=true]{background-color:var(--ink)}.aria-pressed\:text-card[aria-pressed=true]{color:var(--card)}.aria-pressed\:text-on-accent[aria-pressed=true]{color:var(--on-accent)}.aria-pressed\:outline[aria-pressed=true]{outline-style:solid}.aria-pressed\:outline-\[3px\][aria-pressed=true]{outline-width:3px}.aria-pressed\:outline-offset-1[aria-pressed=true]{outline-offset:1px}.aria-pressed\:outline-accent[aria-pressed=true]{outline-color:var(--accent)}.aria-\[current\=page\]\:font-semibold[aria-current=page]{font-weight:600}.aria-\[current\=page\]\:text-accent[aria-current=page]{color:var(--accent)}.aria-\[current\=page\]\:shadow-\[inset_0_-2px_0_var\(--accent\)\][aria-current=page]{--tw-shadow:inset 0 -2px 0 var(--accent);--tw-shadow-colored:inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[on\]\:outline[data-on]{outline-style:solid}.data-\[on\]\:outline-2[data-on]{outline-width:2px}.data-\[on\]\:outline-ink[data-on]{outline-color:var(--ink)}.group[data-over] .group-data-\[over\]\:block{display:block}.group[data-warn] .group-data-\[warn\]\:flex{display:flex}@keyframes pulse{50%{opacity:.5}}.group[data-spin] .group-data-\[spin\]\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.group[data-worn] .group-data-\[worn\]\:text-warn{--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.group[data-spin] .group-data-\[spin\]\:opacity-100,.group[data-stopped] .group-data-\[stopped\]\:opacity-100{opacity:1}.group[data-stopped] .group-data-\[stopped\]\:\[filter\:drop-shadow\(-1\.5px_0_2px_\#ef4444\)\]{filter:drop-shadow(-1.5px 0 2px #ef4444)}@supports (height:100dvh){.supports-\[height\:100dvh\]\:w-\[min\(var\(--board-max\,32rem\)\,100\%\,calc\(\(100dvh_-_var\(--board-reserve\,0px\)\)\*0\.9\)\)\]{width:min(var(--board-max,32rem), 100%, calc((100dvh - var(--board-reserve,0px)) * .9))}.supports-\[height\:100dvh\]\:\[--board\:min\(var\(--board-max\,40rem\)\,calc\(100vw_-_var\(--board-inset\,3\.5rem\)\)\,calc\(100dvh_-_var\(--board-reserve\,0px\)\)\)\]{--board:min(var(--board-max,40rem), calc(100vw - var(--board-inset,3.5rem)), calc(100dvh - var(--board-reserve,0px)))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:640px){.max-sm\:sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:bottom-\[0\.18rem\]{bottom:.18rem}.max-sm\:left-\[0\.2rem\]{left:.2rem}.max-sm\:right-\[0\.2rem\]{right:.2rem}.max-sm\:top-\[0\.18rem\]{top:.18rem}.max-sm\:hidden{display:none}.max-sm\:h-\[min\(calc\(var\(--t-sm\)\*1\.02\)\,calc\(var\(--cw\,10rem\)-var\(--t-sm\)\*1\.08-0\.4rem-4px\)\)\]{height:min(calc(var(--t-sm) * 1.02), calc(var(--cw,10rem) - var(--t-sm) * 1.08 - .4rem - 4px))}.max-sm\:w-\[calc\(var\(--t-sm\)\*1\.08\)\]{width:calc(var(--t-sm) * 1.08)}.max-sm\:w-\[min\(calc\(var\(--t-sm\)\*1\.02\)\,calc\(var\(--cw\,10rem\)-var\(--t-sm\)\*1\.08-0\.4rem-4px\)\)\]{width:min(calc(var(--t-sm) * 1.02), calc(var(--cw,10rem) - var(--t-sm) * 1.08 - .4rem - 4px))}.max-sm\:text-sm{font-size:var(--t-sm)}.max-sm\:\[--back-step\:0\.62rem\]{--back-step:.62rem}.max-sm\:\[--face-step\:1\.15rem\]{--face-step:1.15rem}.max-sm\:\[--pad\:0\.4rem\]{--pad:.4rem}.max-sm\:\[--pad\:…\]{--pad:…}.max-sm\:data-\[bleed\]\:-mx-5[data-bleed]{margin-left:calc(var(--s5) * -1);margin-right:calc(var(--s5) * -1)}.max-sm\:data-\[bleed\]\:rounded-none[data-bleed]{border-radius:0}.max-sm\:data-\[bleed\]\:\[--gap\:0\.25rem\][data-bleed]{--gap:.25rem}.max-sm\:data-\[bleed\]\:\[--pad\:0\.25rem\][data-bleed]{--pad:.25rem}.max-sm\:data-\[bleed\]\:\[--page-inset\:0px\][data-bleed]{--page-inset:0px}}@media (min-width:640px){.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_2fr\]{grid-template-columns:1fr 1fr 2fr}.sm\:grid-cols-\[3\.2rem_1fr_8\.5rem\]{grid-template-columns:3.2rem 1fr 8.5rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:items-center{align-items:center}.sm\:px-2{padding-left:var(--s2);padding-right:var(--s2)}.sm\:text-\[1\.6rem\]{font-size:1.6rem}.sm\:text-\[3rem\]{font-size:3rem}.sm\:text-xl{font-size:var(--t-xl)}}@media (min-width:768px){.md\:order-none{order:0}.md\:col-auto{grid-column:auto}.md\:mx-0{margin-left:0;margin-right:0}.md\:w-auto{width:auto}.md\:flex-1{flex:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.md\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.md\:grid-cols-\[22rem_1fr\]{grid-template-columns:22rem 1fr}.md\:grid-cols-\[minmax\(0\,22rem\)_1fr\]{grid-template-columns:minmax(0,22rem) 1fr}.md\:items-end{align-items:flex-end}.md\:justify-end{justify-content:flex-end}.md\:border-t-0{border-top-width:0}.md\:px-0{padding-left:0;padding-right:0}.md\:py-14{padding-top:var(--s14);padding-bottom:var(--s14)}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-\[3\.2rem\]{font-size:3.2rem}}@media (min-width:930px){.min-\[930px\]\:flex{display:flex}.min-\[930px\]\:hidden{display:none}.min-\[930px\]\:h-\[70px\]{height:70px}}@media (min-width:1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:bg-c1d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(224 112 44/var(--tw-bg-opacity,1))}.dark\:bg-c2d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(74 138 224/var(--tw-bg-opacity,1))}.dark\:bg-c3d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(31 168 136/var(--tw-bg-opacity,1))}.dark\:bg-card:where([data-theme=dark],[data-theme=dark] *){background-color:var(--card)}.dark\:bg-g1d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(179 212 250/var(--tw-bg-opacity,1))}.dark\:bg-g2d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(124 176 240/var(--tw-bg-opacity,1))}.dark\:bg-g3d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(77 142 221/var(--tw-bg-opacity,1))}.dark\:bg-g4d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(52 112 192/var(--tw-bg-opacity,1))}.dark\:bg-n1d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(90 86 79/var(--tw-bg-opacity,1))}.dark\:bg-n2d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(125 120 111/var(--tw-bg-opacity,1))}.dark\:bg-n3d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(166 160 151/var(--tw-bg-opacity,1))}.dark\:bg-n4d:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(212 207 198/var(--tw-bg-opacity,1))}.dark\:bg-warnd:where([data-theme=dark],[data-theme=dark] *){--tw-bg-opacity:1;background-color:rgb(249 112 102/var(--tw-bg-opacity,1))}.dark\:bg-\[linear-gradient\(180deg\,\#34393f\,\#2a2e33_60\%\,\#24282c\)\]:where([data-theme=dark],[data-theme=dark] *){background-image:linear-gradient(#34393f,#2a2e33 60%,#24282c)}.dark\:fill-\[\#0b0b0b\]:where([data-theme=dark],[data-theme=dark] *){fill:#0b0b0b}.dark\:fill-\[\#6f8798\]:where([data-theme=dark],[data-theme=dark] *){fill:#6f8798}.dark\:stroke-c1d:where([data-theme=dark],[data-theme=dark] *){stroke:#e0702c}.dark\:stroke-c2d:where([data-theme=dark],[data-theme=dark] *){stroke:#4a8ae0}.dark\:stroke-c3d:where([data-theme=dark],[data-theme=dark] *){stroke:#1fa888}.dark\:text-\[\#1b2430\]:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(27 36 48/var(--tw-text-opacity,1))}.dark\:text-\[\#94a3b8\]:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.dark\:text-\[\#fff\]:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:text-c1d:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(224 112 44/var(--tw-text-opacity,1))}.dark\:text-c2d:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(74 138 224/var(--tw-text-opacity,1))}.dark\:text-c3d:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(31 168 136/var(--tw-text-opacity,1))}.dark\:text-deep:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(10 26 51/var(--tw-text-opacity,1))}.dark\:text-ink:where([data-theme=dark],[data-theme=dark] *){color:var(--ink)}.dark\:text-warnd:where([data-theme=dark],[data-theme=dark] *),.group[data-worn] .dark\:group-data-\[worn\]\:text-warnd:where([data-theme=dark],[data-theme=dark] *){--tw-text-opacity:1;color:rgb(249 112 102/var(--tw-text-opacity,1))}.\[\&\.dragging\]\:cursor-grabbing.dragging{cursor:grabbing}.\[\&\.dragging\]\:shadow-\[0_10px_22px_rgb\(0_0_0\/44\%\)\].dragging{--tw-shadow:0 10px 22px #00000070;--tw-shadow-colored:0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&\.dragging\]\:transition-none.dragging{transition-property:none}.\[\&\.evidence\]\:outline.evidence{outline-style:solid}.\[\&\.evidence\]\:outline-dashed.evidence{outline-style:dashed}.\[\&\.evidence\]\:outline-\[3px\].evidence{outline-width:3px}.\[\&\.evidence\]\:outline-offset-\[-3px\].evidence{outline-offset:-3px}.\[\&\.evidence\]\:outline-cue-why.evidence{outline-color:#80d8ff}.\[\&\.flying\]\:pointer-events-none.flying{pointer-events:none}.\[\&\.flying\]\:z-20.flying{z-index:20}.\[\&\.flying\]\:shadow-\[0_8px_18px_rgb\(0_0_0\/38\%\)\].flying{--tw-shadow:0 8px 18px #00000061;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&\.found\]\:outline.found{outline-style:solid}.\[\&\.found\]\:outline-\[3px\].found{outline-width:3px}.\[\&\.found\]\:outline-offset-\[-3px\].found{outline-offset:-3px}.\[\&\.found\]\:outline-cue-found.found{outline-color:#a5d6a7}@keyframes card-hint{50%{filter:brightness(1.16)}}.\[\&\.hinted\]\:animate-card-hint.hinted{animation:.9s ease-in-out 2 card-hint}.\[\&\.hinted\]\:outline.hinted{outline-style:solid}.\[\&\.hinted\]\:outline-\[3px\].hinted{outline-width:3px}.\[\&\.hinted\]\:outline-offset-\[-3px\].hinted{outline-offset:-3px}.\[\&\.hinted\]\:outline-cue-move.hinted{outline-color:#ffe082}@media (prefers-reduced-motion:reduce){.motion-reduce\:\[\&\.hinted\]\:animate-none.hinted{animation:none}}.\[\&\.lifted\]\:z-\[5\].lifted{z-index:5}.\[\&\.lifted\]\:-translate-y-\[2px\].lifted{--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\.lifted\]\:cursor-grabbing.lifted{cursor:grabbing}.\[\&\.lifted\]\:shadow-\[0_6px_14px_rgb\(0_0_0\/45\%\)\].lifted{--tw-shadow:0 6px 14px #00000073;--tw-shadow-colored:0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&\.picked\]\:outline.picked{outline-style:solid}.\[\&\.picked\]\:outline-\[3px\].picked{outline-width:3px}.\[\&\.picked\]\:outline-offset-\[-3px\].picked{outline-offset:-3px}.\[\&\.picked\]\:outline-cue-pick.picked{outline-color:#fff}.\[\&\.target\]\:outline.target{outline-style:solid}.\[\&\.target\]\:outline-\[3px\].target{outline-width:3px}.\[\&\.target\]\:outline-offset-\[-3px\].target{outline-offset:-3px}.\[\&\.target\]\:outline-cue-move.target{outline-color:#ffe082}.\[\&\.won\]\:outline.won{outline-style:solid}.\[\&\.won\]\:outline-\[3px\].won{outline-width:3px}.\[\&\.won\]\:outline-accent.won{outline-color:var(--accent)}.\[\&\:not\(\:last-child\)\:not\(\.back\)_\.art\]\:hidden:not(:last-child):not(.back) .art,.\[\&\:not\(\:last-child\)\:not\(\.back\)_\.index-bottom\]\:hidden:not(:last-child):not(.back) .index-bottom{display:none}.\[\&\>\*\]\:\[grid-area\:1\/1\]>*{grid-area:1/1}.\[\&\>dd\]\:m-0>dd{margin:0}.\[\&\>dd\]\:text-lg>dd{font-size:var(--t-lg)}.\[\&\>dd\]\:text-num-lg>dd{font-size:var(--t-num-lg)}.\[\&\>dd\]\:font-semibold>dd{font-weight:600}.\[\&\>dd\]\:tracking-\[-0\.02em\]>dd{letter-spacing:-.02em}.\[\&\>dt\]\:text-sm>dt{font-size:var(--t-sm)}.\[\&\>dt\]\:text-muted>dt{color:var(--muted)}.\[\&\>span\:first-child\]\:min-h-\[1\.25rem\]>span:first-child{min-height:1.25rem}.\[\&\[data-card\$\=\'C\'\]\]\:text-suit-c[data-card$=C]{color:var(--suit-c)}.\[\&\[data-card\$\=\'D\'\]\]\:text-suit-d[data-card$=D]{color:var(--suit-d)}.\[\&\[data-card\$\=\'H\'\]\]\:text-suit-h[data-card$=H]{color:var(--suit-h)}.\[\&\[data-card\$\=\'S\'\]\]\:text-suit-s[data-card$=S]{color:var(--suit-s)}@media not all and (min-width:640px){.max-sm\:\[\&_\.index-bottom\]\:hidden .index-bottom{display:none}}@media (max-width:359.98px){.max-\[359\.98px\]\:\[\&_\.index-top_\.suit\]\:hidden .index-top .suit{display:none}}.\[\&_a\]\:inline-flex a{display:inline-flex}.\[\&_a\]\:min-h-\[32px\] a{min-height:32px}.\[\&_a\]\:items-center a{align-items:center}.\[\&_a\]\:text-sm a{font-size:var(--t-sm)}.\[\&_a\]\:text-accent a{color:var(--accent)}.\[\&_a\]\:text-muted a{color:var(--muted)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:no-underline a{text-decoration-line:none}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.hover\:\[\&_a\]\:text-ink a:hover{color:var(--ink)}.\[\&_details\]\:my-4 details{margin-top:var(--s4);margin-bottom:var(--s4)}.\[\&_h2\]\:mb-3 h2{margin-bottom:var(--s3)}.\[\&_h2\]\:mt-10 h2{margin-top:var(--s10)}.\[\&_h2\]\:text-xl h2{font-size:var(--t-xl)}.\[\&_h2\]\:font-extrabold h2{font-weight:800}.\[\&_h2\]\:tracking-\[-0\.01em\] h2{letter-spacing:-.01em}.\[\&_h3\]\:mb-2 h3{margin-bottom:var(--s2)}.\[\&_h3\]\:mt-6 h3{margin-top:var(--s6)}.\[\&_h3\]\:text-lg h3{font-size:var(--t-lg)}.\[\&_h3\]\:font-bold h3{font-weight:700}.\[\&_li\]\:my-1 li{margin-top:var(--s1);margin-bottom:var(--s1)}.\[\&_li\]\:my-3 li,.\[\&_ol\]\:my-3 ol{margin-top:var(--s3);margin-bottom:var(--s3)}.\[\&_ol\]\:pl-5 ol{padding-left:var(--s5)}.\[\&_p\]\:my-3 p{margin-top:var(--s3);margin-bottom:var(--s3)}.\[\&_strong\]\:font-bold strong{font-weight:700}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong\]\:text-ink strong{color:var(--ink)}.\[\&_summary\]\:cursor-pointer summary{cursor:pointer}.\[\&_summary\]\:font-semibold summary{font-weight:600}.\[\&_table\]\:\!w-full table{width:100%!important}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:\!border-collapse table{border-collapse:collapse!important}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:\!text-md table{font-size:var(--t-md)!important}.\[\&_table\]\:\!text-sm table{font-size:var(--t-sm)!important}.\[\&_table\]\:text-sm table{font-size:var(--t-sm)}.\[\&_tbody_th\]\:\!whitespace-nowrap tbody th{white-space:nowrap!important}.\[\&_tbody_th\]\:\!text-left tbody th{text-align:left!important}.\[\&_tbody_th\]\:\!font-semibold tbody th{font-weight:600!important}.\[\&_tbody_tr\:last-child_td\]\:\!border-b-0 tbody tr:last-child td,.\[\&_tbody_tr\:last-child_th\]\:\!border-b-0 tbody tr:last-child th{border-bottom-width:0!important}.\[\&_td\]\:border-0 td{border-width:0}.\[\&_td\]\:\!border-b td{border-bottom-width:1px!important}.\[\&_td\]\:border-b td{border-bottom-width:1px}.\[\&_td\]\:border-solid td{border-style:solid}.\[\&_td\]\:border-rule td{border-color:var(--rule)}.\[\&_td\]\:\!border-b-accent-line td{border-bottom-color:var(--accent-line)!important}.\[\&_td\]\:\!border-b-rule td{border-bottom-color:var(--rule)!important}.\[\&_td\]\:\!p-3 td{padding:var(--s3)!important}.\[\&_td\]\:\!px-2 td{padding-left:var(--s2)!important;padding-right:var(--s2)!important}.\[\&_td\]\:\!py-3 td{padding-top:var(--s3)!important;padding-bottom:var(--s3)!important}.\[\&_td\]\:px-2 td{padding-left:var(--s2);padding-right:var(--s2)}.\[\&_td\]\:py-2 td{padding-top:var(--s2);padding-bottom:var(--s2)}.\[\&_td\]\:\!text-left td{text-align:left!important}.\[\&_td\]\:\!text-right td{text-align:right!important}.\[\&_td\]\:\!\[border-bottom-style\:solid\] td{border-bottom-style:solid!important}.\[\&_th\]\:whitespace-nowrap th{white-space:nowrap}.\[\&_th\]\:border-0 th{border-width:0}.\[\&_th\]\:\!border-b th{border-bottom-width:1px!important}.\[\&_th\]\:border-b th{border-bottom-width:1px}.\[\&_th\]\:border-b-2 th{border-bottom-width:2px}.\[\&_th\]\:border-solid th{border-style:solid}.\[\&_th\]\:border-ink th{border-color:var(--ink)}.\[\&_th\]\:border-rule th{border-color:var(--rule)}.\[\&_th\]\:\!border-b-accent-line th{border-bottom-color:var(--accent-line)!important}.\[\&_th\]\:\!border-b-rule th{border-bottom-color:var(--rule)!important}.\[\&_th\]\:\!p-3 th{padding:var(--s3)!important}.\[\&_th\]\:p-3 th{padding:var(--s3)}.\[\&_th\]\:\!px-2 th{padding-left:var(--s2)!important;padding-right:var(--s2)!important}.\[\&_th\]\:\!py-3 th{padding-top:var(--s3)!important;padding-bottom:var(--s3)!important}.\[\&_th\]\:px-2 th{padding-left:var(--s2);padding-right:var(--s2)}.\[\&_th\]\:py-2 th{padding-top:var(--s2);padding-bottom:var(--s2)}.\[\&_th\]\:\!text-left th{text-align:left!important}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:\!text-right th{text-align:right!important}.\[\&_th\]\:text-start th{text-align:start}.\[\&_th\]\:\!text-xs th{font-size:var(--t-xs)!important}.\[\&_th\]\:text-xs th{font-size:var(--t-xs)}.\[\&_th\]\:\!font-semibold th{font-weight:600!important}.\[\&_th\]\:font-semibold th{font-weight:600}.\[\&_th\]\:\!text-muted th{color:var(--muted)!important}.\[\&_th\]\:text-muted th{color:var(--muted)}.\[\&_th\]\:\!\[border-bottom-style\:solid\] th{border-bottom-style:solid!important}.\[\&_th\]\:\[border-bottom-style\:solid\] th{border-bottom-style:solid}.\[\&_thead_th\]\:\!whitespace-nowrap thead th{white-space:nowrap!important}.\[\&_thead_th\]\:\!text-xs thead th{font-size:var(--t-xs)!important}.\[\&_thead_th\]\:\!font-semibold thead th{font-weight:600!important}.\[\&_thead_th\]\:\!text-muted thead th{color:var(--muted)!important}.\[\&_ul\]\:my-3 ul{margin-top:var(--s3);margin-bottom:var(--s3)}.\[\&_ul\]\:pl-5 ul{padding-left:var(--s5)}.back+.\[\.back\+\&\]\:mt-\[calc\(var\(--back-step\)-var\(--ch\)\)\]{margin-top:calc(var(--back-step) - var(--ch))}.slot>.\[\.slot\>\&\]\:mt-0{margin-top:0}.slot>.\[\.slot\>\&\]\:cursor-pointer{cursor:pointer}:root[data-theme=dark] .\[\:root\[data-theme\=dark\]_\&\]\:block{display:block}:root[data-theme=dark] .\[\:root\[data-theme\=dark\]_\&\]\:hidden{display:none}html{font-family:var(--text);-webkit-text-size-adjust:100%}body{min-height:100vh;background-color:var(--paper);min-height:100dvh;font-size:var(--t-base);line-height:var(--lh-base);color:var(--ink);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}body>main{flex:1 0 auto;min-width:0}body>header,body>footer,body>nav{min-width:0}.credit[data-astro-cid-76pwubjn]{background-color:var(--card);padding-left:var(--s5);padding-right:var(--s5);padding-bottom:var(--s5);font-size:var(--t-xs);color:var(--muted);margin:0;padding-top:0}a{color:var(--accent)}.num{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace}.table-wrap th.num{font-family:inherit}.card{box-sizing:border-box;border-radius:var(--r-md);border-style:solid;border-width:1px;border-color:var(--rule);background-color:var(--card);padding:var(--s5)}.panel{box-sizing:border-box;border-radius:var(--r-md);border-style:solid;border-width:1px;border-color:var(--accent-line);background-color:var(--accent-soft);padding:var(--s5)}.stack>[data-astro-cid-76pwubjn]+[data-astro-cid-76pwubjn]{margin-top:var(--s4)}.stack-tight>[data-astro-cid-76pwubjn]+[data-astro-cid-76pwubjn]{margin-top:var(--s2)}.field{gap:var(--s2);flex-direction:column;min-width:0;display:flex}.field>span{font-size:var(--t-sm);font-weight:600}.field input,.field select{box-sizing:border-box;height:var(--control);border-radius:var(--r-sm);border-style:solid;border-width:1px;border-color:var(--rule);background-color:var(--paper);width:100%;min-width:0;padding-left:var(--s3);padding-right:var(--s3);font-family:inherit;font-size:var(--t-lg);color:var(--ink);padding-top:0;padding-bottom:0}:is(.field input:focus-visible,.field select:focus-visible){border-color:var(--accent);outline:3px solid var(--accent-line)}.btn{font:inherit;min-height:var(--tap);cursor:pointer;border-radius:var(--r-sm);border-style:solid;border-width:1px;border-color:var(--accent);background-color:var(--accent);padding-left:var(--s4);padding-right:var(--s4);font-size:var(--t-sm);color:var(--on-accent);justify-content:center;align-items:center;padding-top:0;padding-bottom:0;font-weight:600;text-decoration-line:none;display:inline-flex}.btn-ghost{background-color:var(--card);color:var(--accent)}.tag{border-radius:var(--r-full);border-style:solid;border-width:1px;border-color:var(--rule);padding-left:var(--s2);padding-right:var(--s2);font-size:var(--t-xs);color:var(--muted);flex:none;align-items:center;padding-top:0;padding-bottom:0;line-height:20px;display:inline-flex}.rows{gap:var(--s3);flex-direction:column;margin:0;display:flex}.rows>div[hidden]{display:none}.rows>div{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.rows dt{font-size:var(--t-sm);color:var(--muted)}.rows dd{font-size:var(--t-lg);margin:0;font-weight:600}.rows .row-lead dd{font-size:var(--t-num-lg);letter-spacing:-.02em}@media (max-width:520px){.rows .row-lead{align-items:stretch;gap:var(--s1);flex-direction:column}.rows .row-lead dd{white-space:nowrap;overflow-x:auto}}.prose h2{margin-bottom:var(--s3);margin-left:0;margin-right:0;margin-top:var(--s8);font-size:var(--t-xl);letter-spacing:-.015em}.prose h3{margin-bottom:var(--s2);margin-left:0;margin-right:0;margin-top:var(--s6);font-size:var(--t-base)}.prose p{margin-bottom:var(--s4);margin-top:0;margin-left:0;margin-right:0}.prose ul{margin-bottom:var(--s4);padding-left:var(--s5);margin-top:0;margin-left:0;margin-right:0}.prose li{margin-bottom:var(--s2)}.prose em{color:var(--accent);font-style:normal;font-weight:600}.prose .cards{margin:0;padding:0}.prose .cards li{margin-bottom:0}.prose .todo{border-radius:var(--r-sm);border-style:dashed;border-width:1px;border-color:var(--accent);background-color:var(--accent-soft);padding-left:var(--s4);padding-right:var(--s4);padding-top:var(--s3);padding-bottom:var(--s3);font-size:var(--t-sm)}.result__rows{gap:var(--s3);flex-direction:column;margin:0;display:flex}.row{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.row dt{font-size:var(--t-sm);color:var(--muted)}.row dd{font-size:var(--t-lg);margin:0;font-weight:600}.row--major dd{font-size:var(--t-num-lg);letter-spacing:-.02em}.result__err{margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--s3);font-size:var(--t-sm);--tw-text-opacity:1;color:rgb(180 35 24/var(--tw-text-opacity,1))}.result__err:empty{display:none}.result__flag{margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--s3);font-size:var(--t-sm);color:var(--accent);font-weight:600}.result__flag:empty{display:none}.result__more{margin-top:var(--s4)}.result__more .result__rows{margin-top:var(--s3)}.result__more summary{cursor:pointer;min-height:24px;font-size:var(--t-sm);color:var(--muted);align-items:center;display:flex}.cards__title{font-size:var(--t-base);font-weight:600}.cards__desc{font-size:var(--t-sm);color:var(--muted);line-height:1.6}.links{margin-bottom:0;margin-left:0;margin-right:0;margin-top:var(--s5);padding-left:var(--s5);font-size:var(--t-sm);line-height:1.9}.links a{font-weight:600}.formula{border-radius:var(--r-sm);border-style:solid;border-width:1px;border-color:var(--rule);background-color:var(--card);padding-left:var(--s4);padding-right:var(--s4);padding-top:var(--s3);padding-bottom:var(--s3);text-align:center;font-weight:600}.crumb a{color:var(--muted)}.hd{align-items:center;gap:var(--s2);background-color:var(--card);padding-left:var(--s5);padding-right:var(--s5);padding-top:var(--s4);padding-bottom:var(--s4);display:flex}.hd__name{font-size:var(--t-md);letter-spacing:-.01em;color:var(--ink);font-weight:600;text-decoration-line:none}.calc{border-radius:var(--r-md);border-style:solid;border-width:1px;border-color:var(--rule);background-color:var(--card);padding:var(--s5)}.calc__grid{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field--wide{grid-column:1/-1}.table-wrap{overflow-x:auto}.table-wrap table{border-collapse:collapse;width:100%;font-size:var(--t-md)}.table-wrap th,.table-wrap td{border-bottom-width:1px;border-bottom-color:var(--rule);padding:var(--s2);text-align:start;border-bottom-style:solid}.table-wrap th.num,.table-wrap td.num{text-align:end}.table-wrap tr>.num:first-child{text-align:start}.table-wrap thead th{white-space:nowrap;font-size:var(--t-xs);color:var(--muted);font-weight:600}.table-wrap tbody tr:last-child th,.table-wrap tbody tr:last-child td{border-bottom-style:none;border-bottom-width:0}.cards{gap:var(--s2);margin:0;padding:0;list-style-type:none;display:grid}.cards a{min-height:var(--tap);justify-content:space-between;align-items:center;gap:var(--s3);border-radius:var(--r-sm);border-style:solid;border-width:1px;border-color:var(--rule);background-color:var(--card);padding-left:var(--s3);padding-right:var(--s3);padding-top:var(--s2);padding-bottom:var(--s2);color:var(--ink);text-decoration-line:none;display:flex}.cards a:hover{border-color:var(--accent)}.cards a>:first-child{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-sm);overflow:hidden}.cards a>:last-child:not(:first-child){font-size:var(--t-xs);color:var(--muted);flex:none}.cards--stacked a{border-radius:var(--r-md);padding-left:var(--s5);padding-right:var(--s5);padding-top:var(--s4);padding-bottom:var(--s4);display:block}.cards--stacked a>:first-child{margin-bottom:var(--s1);font-size:var(--t-base);display:block}.cards--stacked a>:last-child:not(:first-child){font-size:var(--t-sm);line-height:var(--lh-snug);color:var(--muted);display:block}.note{border-left-width:3px;border-left-color:var(--rule);padding-left:var(--s3);font-size:var(--t-sm);color:var(--muted);border-left-style:solid}.muted{color:var(--muted)}.lede{margin-bottom:var(--s5);line-height:var(--lh-base);color:var(--muted);margin-top:0;margin-left:0;margin-right:0}.wrap{box-sizing:border-box;width:100%;max-width:720px;padding-left:var(--s5);padding-right:var(--s5);padding-bottom:var(--s14);padding-top:var(--s6);margin:0 auto}h1,h2{font-family:var(--display)}h1{font-size:var(--t-2xl);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.02em}h2{font-size:var(--t-xl);font-weight:700;line-height:var(--lh-tight);letter-spacing:-.015em}h3{font-size:var(--t-lg);font-weight:600;line-height:var(--lh-snug);letter-spacing:-.01em}@media (min-width:768px){body{font-size:17px}h1,h2{font-family:var(--display)}h1{letter-spacing:-.03em;font-size:34px;line-height:1.25}h2{letter-spacing:-.02em;font-size:22px}}
