.board-refined .pd-demo.board-skin{--background: 0 0% 7%;background:#121212}.board-refined .pd-demo .board-inp__wait{box-shadow:inset 0 0 0 1px #3b3b3b}.pd-demo{text-align:left;position:relative;display:flex;flex-direction:column;margin:0;border-radius:20px;border:0;overflow:hidden;container-type:inline-size;--board-gut: 14px;box-shadow:0 6px #0a0a0a,0 16px 24px -8px #000000a6}.pd-root{perspective:700px;perspective-origin:50% 40%}.pd-demo{transform:rotateX(20deg);transform-origin:50% 50%}.pd-stk{display:grid}.pd-stk>*{grid-area:1 / 1;min-width:0}.pd-half{flex:1 1 0;min-width:0}.pd-demo .board-clock__fill{transition:none}.pd-demo .board-clock__ms{display:inline-grid}.pd-nums{display:grid}.pd-nums>span{grid-area:1 / 1;display:inline-flex;justify-content:flex-end}.board-clock--opp .pd-nums>span{justify-content:flex-start}.pd-d{display:inline-block}.pd-demo .board-clock.pd-lit.board-clock--you .board-clock__fill{background:hsl(var(--primary) / .34)}.pd-demo .board-clock.pd-lit.board-clock--you .board-clock__name,.pd-demo .board-clock.pd-lit.board-clock--you .board-clock__ms{color:hsl(var(--primary))}.pd-demo .board-clock.pd-lit.board-clock--opp .board-clock__fill{background:hsl(var(--sky) / .34)}.pd-demo .board-clock.pd-lit.board-clock--opp .board-clock__name,.pd-demo .board-clock.pd-lit.board-clock--opp .board-clock__ms{color:hsl(var(--sky))}.pd-demo .board-clock.pd-hit .board-clock__fill{background:hsl(var(--destructive) / .5)!important}.pd-demo .board-clock.pd-hit .board-clock__ms,.pd-demo .board-clock.pd-hit .board-clock__name{color:#fff!important}.pd-demo .board-clock.pd-hit .board-clock__who{display:none}.pd-pen{margin-left:auto;flex:none;display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:15px;font-weight:800;letter-spacing:.01em;background:hsl(var(--destructive));border:1px solid hsl(var(--destructive));color:#fff}.pd-wash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:hsl(var(--destructive) / .6)}.pd-ps{position:relative}.pd-in{display:grid;min-width:0;font-size:16px;font-weight:600;line-height:24px}.pd-in>*{grid-area:1 / 1;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.pd-ph{color:#646464;display:block!important;text-overflow:ellipsis}.pd-typed{color:#151515}.pd-caret{width:1.5px;height:20px;margin-left:1px;background:#151515;animation:pd-blink 1s steps(1) infinite}@keyframes pd-blink{50%{opacity:0}}.pd-lists{position:absolute;left:0;right:0;top:100%;z-index:20}.pd-sweep:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,#818181 40%,#818181 60%,transparent) no-repeat;background-size:40% 100%;animation:pd-sweep 2.4s ease-in-out infinite}@keyframes pd-sweep{0%{background-position:-60% 0}to{background-position:160% 0}}.pd-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;background:#0a0a0a8c}.pd-chainv{position:relative;z-index:0;height:206px;overflow:hidden}.pd-stage{position:absolute;left:0;right:0;top:0}.pd-stage .chain-deal{min-height:0;padding:0 var(--board-gut) 0}.pd-stage .chain-deal>ol{padding:0}.board-refined .pd-demo.board-skin>.board-top>.board-clocks{border-radius:12px;margin-top:14px}.board-refined .pd-demo .ps-field{background:#e0e0e0}.pd-demo .ps-field,.pd-demo .board-inp__wait,.pd-demo .ps-list,.pd-demo .chain-row-card{border-radius:12px}.pd-demo .pd-stage li:first-child .chain-row-name[style*=--fs]{font-size:calc(var(--fs) * .96px);font-size:min(calc(var(--fs) * .9px),calc((var(--fs) * .9 / 200) * 100cqw - (var(--fs) * .9 * 150 / 200) * 1px))}.pd-flash{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:0;background:hsl(var(--row-hue) / .17);box-shadow:inset 0 0 0 1px hsl(var(--row-hue) / .3)}.pd-over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;background:hsl(var(--background));pointer-events:none}.pd-lv{font-weight:500;color:hsl(var(--green-h) 18% 58%)}.pd-club{font-weight:700;color:#e0e0e0}.pd-demo .lc-years{font-weight:700;color:#999}.pd-demo .lc-row .lc-txt{padding:2px 6px;margin:0 -6px;border-radius:8px}@media (prefers-reduced-motion: reduce){.pd-demo *,.pd-demo *:before,.pd-demo *:after{animation:none!important}}@container (max-width: 380px){.pd-demo .lc-years{font-size:12px!important}.board-refined .pd-demo .lc-row{gap:8px}.board-refined .pd-demo .lc-txt{gap:4px}}@container (max-width: 352px){.pd-demo .lc-years{font-size:11.5px!important}.board-refined .pd-demo .lc-row{gap:6px}.board-refined .pd-demo .lc-txt{gap:3px}}@container (max-width: 340px){.pd-lv{display:none}}@container (max-width: 320px){.pd-pen{font-size:13px;padding:2px 7px}.lc-row{gap:6px}.lc-txt{gap:3px}.pd-demo .lc-years{font-size:11px!important}.board-refined .pd-demo .lc-row{padding-left:14px;gap:6px}.board-refined .pd-demo .lc-txt{gap:3px}.board-refined .pd-demo .board-clock__name{font-size:10px;letter-spacing:0}.pd-demo .board-clock--opp .board-clock__row{padding-left:12px}.pd-demo .board-clock--you .board-clock__row{padding-right:12px}.pd-demo .pd-ph-l{display:none!important}}.pd-ph-s{display:none!important}@container (max-width: 320px){.pd-demo .pd-ph-s{display:block!important}}@keyframes pdk1{0.000%{width:86.6667%}14.037%{width:81.6556%}25.241%{width:81.6556%}43.635%{width:75.0889%}54.840%{width:75.0889%}73.234%{width:68.5222%}84.438%{width:68.5222%}97.199%{width:63.9667%}97.202%{width:86.6667%}100.000%{width:86.6667%}}.pdk1{width:86.6667%;animation:pdk1 32.13s linear infinite both}@keyframes pdk2{0.000%{opacity:1}14.068%{opacity:1}14.071%{opacity:0}97.199%{opacity:0}97.202%{opacity:1}100.000%{opacity:1}}.pdk2{opacity:1;animation:pdk2 32.13s linear infinite both}@keyframes pdk3{0.000%{opacity:1}3.112%{opacity:1}3.115%{opacity:0}97.199%{opacity:0}97.202%{opacity:1}100.000%{opacity:1}}.pdk3{opacity:1;animation:pdk3 32.13s linear infinite both}@keyframes pdk4{0.000%{opacity:1;transform:none}3.112%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}3.984%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk4{opacity:1;transform:none;animation:pdk4 32.13s linear infinite both}@keyframes pdk5{0.000%{opacity:0}3.109%{opacity:0}3.112%{opacity:1}6.225%{opacity:1}6.228%{opacity:0}100.000%{opacity:0}}.pdk5{opacity:0;animation:pdk5 32.13s linear infinite both}@keyframes pdk6{0.000%{opacity:1;transform:none}6.225%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}7.096%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk6{opacity:1;transform:none;animation:pdk6 32.13s linear infinite both}@keyframes pdk7{0.000%{opacity:0}6.222%{opacity:0}6.225%{opacity:1}9.337%{opacity:1}9.340%{opacity:0}100.000%{opacity:0}}.pdk7{opacity:0;animation:pdk7 32.13s linear infinite both}@keyframes pdk8{0.000%{opacity:1;transform:none}9.337%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}10.209%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk8{opacity:1;transform:none;animation:pdk8 32.13s linear infinite both}@keyframes pdk9{0.000%{opacity:0}9.334%{opacity:0}9.337%{opacity:1}12.449%{opacity:1}12.453%{opacity:0}100.000%{opacity:0}}.pdk9{opacity:0;animation:pdk9 32.13s linear infinite both}@keyframes pdk10{0.000%{opacity:1;transform:none}12.449%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}13.321%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk10{opacity:1;transform:none;animation:pdk10 32.13s linear infinite both}@keyframes pdk11{0.000%{opacity:0}12.446%{opacity:0}12.449%{opacity:1}14.068%{opacity:1}14.071%{opacity:0}100.000%{opacity:0}}.pdk11{opacity:0;animation:pdk11 32.13s linear infinite both}@keyframes pdk12{0.000%{opacity:0}14.065%{opacity:0}14.068%{opacity:1}25.272%{opacity:1}25.275%{opacity:0}100.000%{opacity:0}}.pdk12{opacity:0;animation:pdk12 32.13s linear infinite both}@keyframes pdk13{0.000%{opacity:0}14.065%{opacity:0}14.068%{opacity:1}25.272%{opacity:1}25.275%{opacity:0}100.000%{opacity:0}}.pdk13{opacity:0;animation:pdk13 32.13s linear infinite both}@keyframes pdk14{0.000%{opacity:0}25.269%{opacity:0}25.272%{opacity:1}43.666%{opacity:1}43.669%{opacity:0}100.000%{opacity:0}}.pdk14{opacity:0;animation:pdk14 32.13s linear infinite both}@keyframes pdk15{0.000%{opacity:0}25.269%{opacity:0}25.272%{opacity:1}26.766%{opacity:1}26.769%{opacity:0}100.000%{opacity:0}}.pdk15{opacity:0;animation:pdk15 32.13s linear infinite both}@keyframes pdk16{0.000%{opacity:1;transform:none}26.766%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}27.638%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk16{opacity:1;transform:none;animation:pdk16 32.13s linear infinite both}@keyframes pdk17{0.000%{opacity:0}26.763%{opacity:0}26.766%{opacity:1}29.879%{opacity:1}29.882%{opacity:0}100.000%{opacity:0}}.pdk17{opacity:0;animation:pdk17 32.13s linear infinite both}@keyframes pdk18{0.000%{opacity:1;transform:none}29.879%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}30.750%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk18{opacity:1;transform:none;animation:pdk18 32.13s linear infinite both}@keyframes pdk19{0.000%{opacity:0}29.876%{opacity:0}29.879%{opacity:1}32.991%{opacity:1}32.994%{opacity:0}100.000%{opacity:0}}.pdk19{opacity:0;animation:pdk19 32.13s linear infinite both}@keyframes pdk20{0.000%{opacity:1;transform:none}32.991%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}33.862%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk20{opacity:1;transform:none;animation:pdk20 32.13s linear infinite both}@keyframes pdk21{0.000%{opacity:0}32.988%{opacity:0}32.991%{opacity:1}36.103%{opacity:1}36.106%{opacity:0}100.000%{opacity:0}}.pdk21{opacity:0;animation:pdk21 32.13s linear infinite both}@keyframes pdk22{0.000%{opacity:1;transform:none}36.103%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}36.975%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk22{opacity:1;transform:none;animation:pdk22 32.13s linear infinite both}@keyframes pdk23{0.000%{opacity:0}36.100%{opacity:0}36.103%{opacity:1}39.216%{opacity:1}39.219%{opacity:0}100.000%{opacity:0}}.pdk23{opacity:0;animation:pdk23 32.13s linear infinite both}@keyframes pdk24{0.000%{opacity:1;transform:none}39.216%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}40.087%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk24{opacity:1;transform:none;animation:pdk24 32.13s linear infinite both}@keyframes pdk25{0.000%{opacity:1;transform:none}39.216%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}40.087%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk25{opacity:1;transform:none;animation:pdk25 32.13s linear infinite both}@keyframes pdk26{0.000%{opacity:0}39.213%{opacity:0}39.216%{opacity:1}42.328%{opacity:1}42.331%{opacity:0}100.000%{opacity:0}}.pdk26{opacity:0;animation:pdk26 32.13s linear infinite both}@keyframes pdk27{0.000%{opacity:1;transform:none}42.328%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}43.200%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk27{opacity:1;transform:none;animation:pdk27 32.13s linear infinite both}@keyframes pdk28{0.000%{opacity:0}42.325%{opacity:0}42.328%{opacity:1}43.666%{opacity:1}43.669%{opacity:0}100.000%{opacity:0}}.pdk28{opacity:0;animation:pdk28 32.13s linear infinite both}@keyframes pdk29{0.000%{color:hsl(var(--primary))}25.272%{color:#fff}27.451%{color:hsl(var(--primary))}100.000%{color:hsl(var(--primary))}}.pdk29{color:hsl(var(--primary));animation:pdk29 32.13s linear infinite both}@keyframes pdk30{0.000%{opacity:0}43.663%{opacity:0}43.666%{opacity:1}54.840%{opacity:1}54.843%{opacity:0}100.000%{opacity:0}}.pdk30{opacity:0;animation:pdk30 32.13s linear infinite both}@keyframes pdk31{0.000%{opacity:0}43.663%{opacity:0}43.666%{opacity:1}54.840%{opacity:1}54.843%{opacity:0}100.000%{opacity:0}}.pdk31{opacity:0;animation:pdk31 32.13s linear infinite both}@keyframes pdk32{0.000%{opacity:0}54.837%{opacity:0}54.840%{opacity:1}73.234%{opacity:1}73.237%{opacity:0}100.000%{opacity:0}}.pdk32{opacity:0;animation:pdk32 32.13s linear infinite both}@keyframes pdk33{0.000%{opacity:0}54.837%{opacity:0}54.840%{opacity:1}56.645%{opacity:1}56.648%{opacity:0}100.000%{opacity:0}}.pdk33{opacity:0;animation:pdk33 32.13s linear infinite both}@keyframes pdk34{0.000%{opacity:1;transform:none}56.645%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}57.516%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk34{opacity:1;transform:none;animation:pdk34 32.13s linear infinite both}@keyframes pdk35{0.000%{opacity:0}56.642%{opacity:0}56.645%{opacity:1}59.757%{opacity:1}59.760%{opacity:0}100.000%{opacity:0}}.pdk35{opacity:0;animation:pdk35 32.13s linear infinite both}@keyframes pdk36{0.000%{opacity:1;transform:none}59.757%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}60.629%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk36{opacity:1;transform:none;animation:pdk36 32.13s linear infinite both}@keyframes pdk37{0.000%{opacity:0}59.754%{opacity:0}59.757%{opacity:1}62.870%{opacity:1}62.873%{opacity:0}100.000%{opacity:0}}.pdk37{opacity:0;animation:pdk37 32.13s linear infinite both}@keyframes pdk38{0.000%{opacity:1;transform:none}62.870%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}63.741%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk38{opacity:1;transform:none;animation:pdk38 32.13s linear infinite both}@keyframes pdk39{0.000%{opacity:0}62.866%{opacity:0}62.870%{opacity:1}65.982%{opacity:1}65.985%{opacity:0}100.000%{opacity:0}}.pdk39{opacity:0;animation:pdk39 32.13s linear infinite both}@keyframes pdk40{0.000%{opacity:1;transform:none}65.982%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}66.853%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk40{opacity:1;transform:none;animation:pdk40 32.13s linear infinite both}@keyframes pdk41{0.000%{opacity:0}65.979%{opacity:0}65.982%{opacity:1}69.094%{opacity:1}69.097%{opacity:0}100.000%{opacity:0}}.pdk41{opacity:0;animation:pdk41 32.13s linear infinite both}@keyframes pdk42{0.000%{opacity:1;transform:none}69.094%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}69.966%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk42{opacity:1;transform:none;animation:pdk42 32.13s linear infinite both}@keyframes pdk43{0.000%{opacity:0}69.091%{opacity:0}69.094%{opacity:1}72.207%{opacity:1}72.210%{opacity:0}100.000%{opacity:0}}.pdk43{opacity:0;animation:pdk43 32.13s linear infinite both}@keyframes pdk44{0.000%{opacity:1;transform:none}72.207%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}73.078%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk44{opacity:1;transform:none;animation:pdk44 32.13s linear infinite both}@keyframes pdk45{0.000%{opacity:0}72.204%{opacity:0}72.207%{opacity:1}73.234%{opacity:1}73.237%{opacity:0}100.000%{opacity:0}}.pdk45{opacity:0;animation:pdk45 32.13s linear infinite both}@keyframes pdk46{0.000%{color:hsl(var(--primary))}54.840%{color:#fff}57.018%{color:hsl(var(--primary))}100.000%{color:hsl(var(--primary))}}.pdk46{color:hsl(var(--primary));animation:pdk46 32.13s linear infinite both}@keyframes pdk47{0.000%{opacity:0}73.231%{opacity:0}73.234%{opacity:1}84.469%{opacity:1}84.472%{opacity:0}100.000%{opacity:0}}.pdk47{opacity:0;animation:pdk47 32.13s linear infinite both}@keyframes pdk48{0.000%{opacity:0}73.231%{opacity:0}73.234%{opacity:1}84.469%{opacity:1}84.472%{opacity:0}100.000%{opacity:0}}.pdk48{opacity:0;animation:pdk48 32.13s linear infinite both}@keyframes pdk49{0.000%{opacity:0}84.466%{opacity:0}84.469%{opacity:1}97.199%{opacity:1}97.202%{opacity:0}100.000%{opacity:0}}.pdk49{opacity:0;animation:pdk49 32.13s linear infinite both}@keyframes pdk50{0.000%{opacity:0}84.466%{opacity:0}84.469%{opacity:1}86.523%{opacity:1}86.527%{opacity:0}100.000%{opacity:0}}.pdk50{opacity:0;animation:pdk50 32.13s linear infinite both}@keyframes pdk51{0.000%{opacity:1;transform:none}86.523%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}87.395%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk51{opacity:1;transform:none;animation:pdk51 32.13s linear infinite both}@keyframes pdk52{0.000%{opacity:0}86.520%{opacity:0}86.523%{opacity:1}89.636%{opacity:1}89.639%{opacity:0}100.000%{opacity:0}}.pdk52{opacity:0;animation:pdk52 32.13s linear infinite both}@keyframes pdk53{0.000%{opacity:1;transform:none}89.636%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}90.507%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk53{opacity:1;transform:none;animation:pdk53 32.13s linear infinite both}@keyframes pdk54{0.000%{opacity:0}89.633%{opacity:0}89.636%{opacity:1}92.748%{opacity:1}92.751%{opacity:0}100.000%{opacity:0}}.pdk54{opacity:0;animation:pdk54 32.13s linear infinite both}@keyframes pdk55{0.000%{opacity:1;transform:none}92.748%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}93.620%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk55{opacity:1;transform:none;animation:pdk55 32.13s linear infinite both}@keyframes pdk56{0.000%{opacity:1;transform:none}92.748%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}93.620%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk56{opacity:1;transform:none;animation:pdk56 32.13s linear infinite both}@keyframes pdk57{0.000%{opacity:1;transform:none}92.748%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}93.620%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk57{opacity:1;transform:none;animation:pdk57 32.13s linear infinite both}@keyframes pdk58{0.000%{opacity:0}92.745%{opacity:0}92.748%{opacity:1}95.861%{opacity:1}95.864%{opacity:0}100.000%{opacity:0}}.pdk58{opacity:0;animation:pdk58 32.13s linear infinite both}@keyframes pdk59{0.000%{opacity:1;transform:none}95.861%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}96.732%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk59{opacity:1;transform:none;animation:pdk59 32.13s linear infinite both}@keyframes pdk60{0.000%{opacity:0}95.857%{opacity:0}95.861%{opacity:1}97.199%{opacity:1}97.202%{opacity:0}100.000%{opacity:0}}.pdk60{opacity:0;animation:pdk60 32.13s linear infinite both}@keyframes pdk61{0.000%{color:hsl(var(--primary))}84.469%{color:#fff}86.648%{color:hsl(var(--primary))}100.000%{color:hsl(var(--primary))}}.pdk61{color:hsl(var(--primary));animation:pdk61 32.13s linear infinite both}@keyframes pdk62{0.000%{width:78.8889%}14.037%{width:78.8889%}25.241%{width:74.8889%}43.635%{width:74.8889%}54.840%{width:70.8889%}73.234%{width:70.8889%}84.438%{width:66.8889%}97.199%{width:66.8889%}97.202%{width:78.8889%}100.000%{width:78.8889%}}.pdk62{width:78.8889%;animation:pdk62 32.13s linear infinite both}@keyframes pdk63{0.000%{opacity:1}14.068%{opacity:1}14.071%{opacity:0}97.199%{opacity:0}97.202%{opacity:1}100.000%{opacity:1}}.pdk63{opacity:1;animation:pdk63 32.13s linear infinite both}@keyframes pdk64{0.000%{opacity:1}14.068%{opacity:1}14.071%{opacity:0}97.199%{opacity:0}97.202%{opacity:1}100.000%{opacity:1}}.pdk64{opacity:1;animation:pdk64 32.13s linear infinite both}@keyframes pdk65{0.000%{opacity:0}14.065%{opacity:0}14.068%{opacity:1}25.272%{opacity:1}25.275%{opacity:0}100.000%{opacity:0}}.pdk65{opacity:0;animation:pdk65 32.13s linear infinite both}@keyframes pdk66{0.000%{opacity:0}14.065%{opacity:0}14.068%{opacity:1}17.149%{opacity:1}17.152%{opacity:0}100.000%{opacity:0}}.pdk66{opacity:0;animation:pdk66 32.13s linear infinite both}@keyframes pdk67{0.000%{opacity:1;transform:none}17.149%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}18.021%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk67{opacity:1;transform:none;animation:pdk67 32.13s linear infinite both}@keyframes pdk68{0.000%{opacity:0}17.146%{opacity:0}17.149%{opacity:1}20.261%{opacity:1}20.265%{opacity:0}100.000%{opacity:0}}.pdk68{opacity:0;animation:pdk68 32.13s linear infinite both}@keyframes pdk69{0.000%{opacity:1;transform:none}20.261%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}21.133%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk69{opacity:1;transform:none;animation:pdk69 32.13s linear infinite both}@keyframes pdk70{0.000%{opacity:1;transform:none}20.261%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}21.133%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk70{opacity:1;transform:none;animation:pdk70 32.13s linear infinite both}@keyframes pdk71{0.000%{opacity:0}20.258%{opacity:0}20.261%{opacity:1}23.374%{opacity:1}23.377%{opacity:0}100.000%{opacity:0}}.pdk71{opacity:0;animation:pdk71 32.13s linear infinite both}@keyframes pdk72{0.000%{opacity:1;transform:none}23.374%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}24.245%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk72{opacity:1;transform:none;animation:pdk72 32.13s linear infinite both}@keyframes pdk73{0.000%{opacity:0}23.371%{opacity:0}23.374%{opacity:1}25.272%{opacity:1}25.275%{opacity:0}100.000%{opacity:0}}.pdk73{opacity:0;animation:pdk73 32.13s linear infinite both}@keyframes pdk74{0.000%{color:hsl(var(--sky))}14.068%{color:#fff}16.246%{color:hsl(var(--sky))}100.000%{color:hsl(var(--sky))}}.pdk74{color:hsl(var(--sky));animation:pdk74 32.13s linear infinite both}@keyframes pdk75{0.000%{opacity:0}25.269%{opacity:0}25.272%{opacity:1}43.666%{opacity:1}43.669%{opacity:0}100.000%{opacity:0}}.pdk75{opacity:0;animation:pdk75 32.13s linear infinite both}@keyframes pdk76{0.000%{opacity:0}25.269%{opacity:0}25.272%{opacity:1}43.666%{opacity:1}43.669%{opacity:0}100.000%{opacity:0}}.pdk76{opacity:0;animation:pdk76 32.13s linear infinite both}@keyframes pdk77{0.000%{opacity:0}43.663%{opacity:0}43.666%{opacity:1}54.840%{opacity:1}54.843%{opacity:0}100.000%{opacity:0}}.pdk77{opacity:0;animation:pdk77 32.13s linear infinite both}@keyframes pdk78{0.000%{opacity:0}43.663%{opacity:0}43.666%{opacity:1}44.880%{opacity:1}44.883%{opacity:0}100.000%{opacity:0}}.pdk78{opacity:0;animation:pdk78 32.13s linear infinite both}@keyframes pdk79{0.000%{opacity:1;transform:none}44.880%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}45.752%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk79{opacity:1;transform:none;animation:pdk79 32.13s linear infinite both}@keyframes pdk80{0.000%{opacity:0}44.877%{opacity:0}44.880%{opacity:1}47.993%{opacity:1}47.996%{opacity:0}100.000%{opacity:0}}.pdk80{opacity:0;animation:pdk80 32.13s linear infinite both}@keyframes pdk81{0.000%{opacity:1;transform:none}47.993%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}48.864%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk81{opacity:1;transform:none;animation:pdk81 32.13s linear infinite both}@keyframes pdk82{0.000%{opacity:0}47.989%{opacity:0}47.993%{opacity:1}51.105%{opacity:1}51.108%{opacity:0}100.000%{opacity:0}}.pdk82{opacity:0;animation:pdk82 32.13s linear infinite both}@keyframes pdk83{0.000%{opacity:1;transform:none}51.105%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}51.976%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk83{opacity:1;transform:none;animation:pdk83 32.13s linear infinite both}@keyframes pdk84{0.000%{opacity:0}51.102%{opacity:0}51.105%{opacity:1}54.217%{opacity:1}54.220%{opacity:0}100.000%{opacity:0}}.pdk84{opacity:0;animation:pdk84 32.13s linear infinite both}@keyframes pdk85{0.000%{opacity:1;transform:none}54.217%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}55.089%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk85{opacity:1;transform:none;animation:pdk85 32.13s linear infinite both}@keyframes pdk86{0.000%{opacity:0}54.214%{opacity:0}54.217%{opacity:1}54.840%{opacity:1}54.843%{opacity:0}100.000%{opacity:0}}.pdk86{opacity:0;animation:pdk86 32.13s linear infinite both}@keyframes pdk87{0.000%{color:hsl(var(--sky))}43.666%{color:#fff}45.845%{color:hsl(var(--sky))}100.000%{color:hsl(var(--sky))}}.pdk87{color:hsl(var(--sky));animation:pdk87 32.13s linear infinite both}@keyframes pdk88{0.000%{opacity:0}54.837%{opacity:0}54.840%{opacity:1}73.234%{opacity:1}73.237%{opacity:0}100.000%{opacity:0}}.pdk88{opacity:0;animation:pdk88 32.13s linear infinite both}@keyframes pdk89{0.000%{opacity:0}54.837%{opacity:0}54.840%{opacity:1}73.234%{opacity:1}73.237%{opacity:0}100.000%{opacity:0}}.pdk89{opacity:0;animation:pdk89 32.13s linear infinite both}@keyframes pdk90{0.000%{opacity:0}73.231%{opacity:0}73.234%{opacity:1}84.469%{opacity:1}84.472%{opacity:0}100.000%{opacity:0}}.pdk90{opacity:0;animation:pdk90 32.13s linear infinite both}@keyframes pdk91{0.000%{opacity:0}73.231%{opacity:0}73.234%{opacity:1}75.724%{opacity:1}75.727%{opacity:0}100.000%{opacity:0}}.pdk91{opacity:0;animation:pdk91 32.13s linear infinite both}@keyframes pdk92{0.000%{opacity:1;transform:none}75.724%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}76.595%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk92{opacity:1;transform:none;animation:pdk92 32.13s linear infinite both}@keyframes pdk93{0.000%{opacity:0}75.721%{opacity:0}75.724%{opacity:1}78.836%{opacity:1}78.839%{opacity:0}100.000%{opacity:0}}.pdk93{opacity:0;animation:pdk93 32.13s linear infinite both}@keyframes pdk94{0.000%{opacity:1;transform:none}78.836%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}79.707%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk94{opacity:1;transform:none;animation:pdk94 32.13s linear infinite both}@keyframes pdk95{0.000%{opacity:0}78.833%{opacity:0}78.836%{opacity:1}81.948%{opacity:1}81.951%{opacity:0}100.000%{opacity:0}}.pdk95{opacity:0;animation:pdk95 32.13s linear infinite both}@keyframes pdk96{0.000%{opacity:1;transform:none}81.948%{opacity:.25;transform:translateY(-40%);animation-timing-function:cubic-bezier(.22,1,.36,1)}82.820%{opacity:1;transform:none}100.000%{opacity:1;transform:none}}.pdk96{opacity:1;transform:none;animation:pdk96 32.13s linear infinite both}@keyframes pdk97{0.000%{opacity:0}81.945%{opacity:0}81.948%{opacity:1}84.469%{opacity:1}84.472%{opacity:0}100.000%{opacity:0}}.pdk97{opacity:0;animation:pdk97 32.13s linear infinite both}@keyframes pdk98{0.000%{color:hsl(var(--sky))}73.234%{color:#fff}75.412%{color:hsl(var(--sky))}100.000%{color:hsl(var(--sky))}}.pdk98{color:hsl(var(--sky));animation:pdk98 32.13s linear infinite both}@keyframes pdk99{0.000%{opacity:0}84.466%{opacity:0}84.469%{opacity:1}97.199%{opacity:1}97.202%{opacity:0}100.000%{opacity:0}}.pdk99{opacity:0;animation:pdk99 32.13s linear infinite both}@keyframes pdk100{0.000%{opacity:0}84.466%{opacity:0}84.469%{opacity:1}97.199%{opacity:1}97.202%{opacity:0}100.000%{opacity:0}}.pdk100{opacity:0;animation:pdk100 32.13s linear infinite both}@keyframes pdk101{0.000%{opacity:1}5.599%{opacity:1}5.602%{opacity:0}25.238%{opacity:0}25.241%{opacity:1}35.198%{opacity:1}35.201%{opacity:0}54.837%{opacity:0}54.840%{opacity:1}64.796%{opacity:1}64.799%{opacity:0}84.435%{opacity:0}84.438%{opacity:1}97.199%{opacity:0}97.202%{opacity:1}100.000%{opacity:1}}.pdk101{opacity:0;animation:pdk101 32.13s linear infinite both}@keyframes pdk102{0.000%{opacity:0}5.599%{opacity:0}5.602%{opacity:1}7.003%{opacity:1}7.006%{opacity:0}100.000%{opacity:0}}.pdk102{opacity:0;animation:pdk102 32.13s linear infinite both}@keyframes pdk103{0.000%{opacity:0}7.000%{opacity:0}7.003%{opacity:1}8.403%{opacity:1}8.406%{opacity:0}100.000%{opacity:0}}.pdk103{opacity:0;animation:pdk103 32.13s linear infinite both}@keyframes pdk104{0.000%{opacity:0}8.400%{opacity:0}8.403%{opacity:1}9.804%{opacity:1}9.807%{opacity:0}100.000%{opacity:0}}.pdk104{opacity:0;animation:pdk104 32.13s linear infinite both}@keyframes pdk105{0.000%{opacity:0}9.801%{opacity:0}9.804%{opacity:1}14.037%{opacity:1}14.040%{opacity:0}100.000%{opacity:0}}.pdk105{opacity:1;animation:pdk105 32.13s linear infinite both}@keyframes pdk106{0.000%{opacity:0}8.400%{opacity:0}8.403%{opacity:1}9.804%{opacity:1}9.807%{opacity:0}100.000%{opacity:0}}.pdk106{opacity:0;animation:pdk106 32.13s linear infinite both}@keyframes pdk107{0.000%{background-color:#1c1c1c}12.823%{background-color:#1c1c1c}13.072%{background-color:#404040}14.192%{background-color:#404040}14.472%{background-color:#1c1c1c}100.000%{background-color:#1c1c1c}}.pdk107{background-color:#1c1c1c;animation:pdk107 32.13s linear infinite both}@keyframes pdk108{0.000%{opacity:0}9.801%{opacity:0}9.804%{opacity:1}14.037%{opacity:1}14.040%{opacity:0}100.000%{opacity:0}}.pdk108{opacity:1;animation:pdk108 32.13s linear infinite both}@keyframes pdk109{0.000%{opacity:0;transform:translateY(6px)}8.403%{opacity:0;transform:translateY(6px);animation-timing-function:ease-out}9.150%{opacity:1;transform:none}14.037%{opacity:1;transform:none;animation-timing-function:ease-in}14.472%{opacity:0;transform:none}14.504%{opacity:0;transform:translateY(6px)}100.000%{opacity:0;transform:translateY(6px)}}.pdk109{opacity:1;transform:none;animation:pdk109 32.13s linear infinite both}@keyframes pdk110{0.000%{opacity:0}8.403%{opacity:0}9.150%{opacity:1}14.037%{opacity:1}14.472%{opacity:0}100.000%{opacity:0}}.pdk110{opacity:1;animation:pdk110 32.13s linear infinite both}@keyframes pdk111{0.000%{opacity:0}35.198%{opacity:0}35.201%{opacity:1}36.601%{opacity:1}36.604%{opacity:0}100.000%{opacity:0}}.pdk111{opacity:0;animation:pdk111 32.13s linear infinite both}@keyframes pdk112{0.000%{opacity:0}36.598%{opacity:0}36.601%{opacity:1}38.002%{opacity:1}38.005%{opacity:0}100.000%{opacity:0}}.pdk112{opacity:0;animation:pdk112 32.13s linear infinite both}@keyframes pdk113{0.000%{opacity:0}37.999%{opacity:0}38.002%{opacity:1}39.402%{opacity:1}39.406%{opacity:0}100.000%{opacity:0}}.pdk113{opacity:0;animation:pdk113 32.13s linear infinite both}@keyframes pdk114{0.000%{opacity:0}39.399%{opacity:0}39.402%{opacity:1}43.635%{opacity:1}43.638%{opacity:0}100.000%{opacity:0}}.pdk114{opacity:0;animation:pdk114 32.13s linear infinite both}@keyframes pdk115{0.000%{opacity:0}37.999%{opacity:0}38.002%{opacity:1}39.402%{opacity:1}39.406%{opacity:0}100.000%{opacity:0}}.pdk115{opacity:0;animation:pdk115 32.13s linear infinite both}@keyframes pdk116{0.000%{background-color:#1c1c1c}42.421%{background-color:#1c1c1c}42.670%{background-color:#404040}43.791%{background-color:#404040}44.071%{background-color:#1c1c1c}100.000%{background-color:#1c1c1c}}.pdk116{background-color:#1c1c1c;animation:pdk116 32.13s linear infinite both}@keyframes pdk117{0.000%{opacity:0}39.399%{opacity:0}39.402%{opacity:1}43.635%{opacity:1}43.638%{opacity:0}100.000%{opacity:0}}.pdk117{opacity:0;animation:pdk117 32.13s linear infinite both}@keyframes pdk118{0.000%{opacity:0;transform:translateY(6px)}38.002%{opacity:0;transform:translateY(6px);animation-timing-function:ease-out}38.749%{opacity:1;transform:none}43.635%{opacity:1;transform:none;animation-timing-function:ease-in}44.071%{opacity:0;transform:none}44.102%{opacity:0;transform:translateY(6px)}100.000%{opacity:0;transform:translateY(6px)}}.pdk118{opacity:0;transform:translateY(6px);animation:pdk118 32.13s linear infinite both}@keyframes pdk119{0.000%{opacity:0}38.002%{opacity:0}38.749%{opacity:1}43.635%{opacity:1}44.071%{opacity:0}100.000%{opacity:0}}.pdk119{opacity:0;animation:pdk119 32.13s linear infinite both}@keyframes pdk120{0.000%{opacity:0}64.796%{opacity:0}64.799%{opacity:1}66.200%{opacity:1}66.203%{opacity:0}100.000%{opacity:0}}.pdk120{opacity:0;animation:pdk120 32.13s linear infinite both}@keyframes pdk121{0.000%{opacity:0}66.197%{opacity:0}66.200%{opacity:1}67.600%{opacity:1}67.603%{opacity:0}100.000%{opacity:0}}.pdk121{opacity:0;animation:pdk121 32.13s linear infinite both}@keyframes pdk122{0.000%{opacity:0}67.597%{opacity:0}67.600%{opacity:1}69.001%{opacity:1}69.004%{opacity:0}100.000%{opacity:0}}.pdk122{opacity:0;animation:pdk122 32.13s linear infinite both}@keyframes pdk123{0.000%{opacity:0}68.998%{opacity:0}69.001%{opacity:1}73.234%{opacity:1}73.237%{opacity:0}100.000%{opacity:0}}.pdk123{opacity:0;animation:pdk123 32.13s linear infinite both}@keyframes pdk124{0.000%{opacity:0}67.597%{opacity:0}67.600%{opacity:1}69.001%{opacity:1}69.004%{opacity:0}100.000%{opacity:0}}.pdk124{opacity:0;animation:pdk124 32.13s linear infinite both}@keyframes pdk125{0.000%{background-color:#1c1c1c}72.020%{background-color:#1c1c1c}72.269%{background-color:#404040}73.389%{background-color:#404040}73.669%{background-color:#1c1c1c}100.000%{background-color:#1c1c1c}}.pdk125{background-color:#1c1c1c;animation:pdk125 32.13s linear infinite both}@keyframes pdk126{0.000%{opacity:0}68.998%{opacity:0}69.001%{opacity:1}73.234%{opacity:1}73.237%{opacity:0}100.000%{opacity:0}}.pdk126{opacity:0;animation:pdk126 32.13s linear infinite both}@keyframes pdk127{0.000%{opacity:0;transform:translateY(6px)}67.600%{opacity:0;transform:translateY(6px);animation-timing-function:ease-out}68.347%{opacity:1;transform:none}73.234%{opacity:1;transform:none;animation-timing-function:ease-in}73.669%{opacity:0;transform:none}73.701%{opacity:0;transform:translateY(6px)}100.000%{opacity:0;transform:translateY(6px)}}.pdk127{opacity:0;transform:translateY(6px);animation:pdk127 32.13s linear infinite both}@keyframes pdk128{0.000%{opacity:0}67.600%{opacity:0}68.347%{opacity:1}73.234%{opacity:1}73.669%{opacity:0}100.000%{opacity:0}}.pdk128{opacity:0;animation:pdk128 32.13s linear infinite both}@keyframes pdk129{0.000%{opacity:0}5.599%{opacity:0}5.602%{opacity:1}14.037%{opacity:1}14.040%{opacity:0}35.198%{opacity:0}35.201%{opacity:1}43.635%{opacity:1}43.638%{opacity:0}64.796%{opacity:0}64.799%{opacity:1}73.234%{opacity:1}73.237%{opacity:0}100.000%{opacity:0}}.pdk129{opacity:0;animation:pdk129 32.13s linear infinite both}@keyframes pdk130{0.000%{opacity:1}14.034%{opacity:1}14.037%{opacity:0}25.241%{opacity:0}25.988%{opacity:1}43.632%{opacity:1}43.635%{opacity:0}54.840%{opacity:0}55.587%{opacity:1}73.231%{opacity:1}73.234%{opacity:0}84.438%{opacity:0}85.185%{opacity:1}97.196%{opacity:1}97.199%{opacity:0}97.202%{opacity:1}100.000%{opacity:1}}.pdk130{opacity:1;animation:pdk130 32.13s linear infinite both}@keyframes pdk131{0.000%{opacity:0}14.037%{opacity:0}14.784%{opacity:1}25.238%{opacity:1}25.241%{opacity:0}43.635%{opacity:0}44.382%{opacity:1}54.837%{opacity:1}54.840%{opacity:0}73.234%{opacity:0}73.981%{opacity:1}84.435%{opacity:1}84.438%{opacity:0}100.000%{opacity:0}}.pdk131{opacity:0;animation:pdk131 32.13s linear infinite both}@keyframes pdk132{0.000%{opacity:0}84.438%{opacity:0}85.185%{opacity:1}97.199%{opacity:1}97.202%{opacity:0}100.000%{opacity:0}}.pdk132{opacity:0;animation:pdk132 32.13s linear infinite both}@keyframes pdk133{0.000%{opacity:1}14.037%{opacity:1}14.970%{opacity:0}97.199%{opacity:0}97.202%{opacity:1}100.000%{opacity:1}}.pdk133{opacity:1;animation:pdk133 32.13s linear infinite both}@keyframes pdk134{0.000%{opacity:0}14.037%{opacity:0}14.659%{opacity:1}25.241%{opacity:1}26.175%{opacity:0}100.000%{opacity:0}}.pdk134{opacity:0;animation:pdk134 32.13s linear infinite both}@keyframes pdk135{0.000%{transform:translateY(-136px)}14.037%{transform:translateY(-136px);animation-timing-function:cubic-bezier(.22,1,.36,1)}15.717%{transform:none}97.199%{transform:none}97.202%{transform:translateY(-136px)}100.000%{transform:translateY(-136px)}}.pdk135{transform:translateY(-136px);animation:pdk135 32.13s linear infinite both}@keyframes pdk136{0.000%{opacity:0}15.403%{opacity:0}15.406%{opacity:1;animation-timing-function:cubic-bezier(0,0,.58,1)}17.585%{opacity:0}100.000%{opacity:0}}.pdk136{opacity:0;animation:pdk136 32.13s linear infinite both}@keyframes pdk137{0.000%{opacity:0}25.241%{opacity:0}25.864%{opacity:1}43.635%{opacity:1}44.569%{opacity:0}100.000%{opacity:0}}.pdk137{opacity:0;animation:pdk137 32.13s linear infinite both}@keyframes pdk138{0.000%{transform:translateY(-136px)}25.241%{transform:translateY(-136px);animation-timing-function:cubic-bezier(.22,1,.36,1)}26.922%{transform:none}97.199%{transform:none}97.202%{transform:translateY(-136px)}100.000%{transform:translateY(-136px)}}.pdk138{transform:translateY(-136px);animation:pdk138 32.13s linear infinite both}@keyframes pdk139{0.000%{opacity:0}26.608%{opacity:0}26.611%{opacity:1;animation-timing-function:cubic-bezier(0,0,.58,1)}28.789%{opacity:0}100.000%{opacity:0}}.pdk139{opacity:0;animation:pdk139 32.13s linear infinite both}@keyframes pdk140{0.000%{opacity:0}43.635%{opacity:0}44.258%{opacity:1}54.840%{opacity:1}55.773%{opacity:0}100.000%{opacity:0}}.pdk140{opacity:0;animation:pdk140 32.13s linear infinite both}@keyframes pdk141{0.000%{transform:translateY(-136px)}43.635%{transform:translateY(-136px);animation-timing-function:cubic-bezier(.22,1,.36,1)}45.316%{transform:none}97.199%{transform:none}97.202%{transform:translateY(-136px)}100.000%{transform:translateY(-136px)}}.pdk141{transform:translateY(-136px);animation:pdk141 32.13s linear infinite both}@keyframes pdk142{0.000%{opacity:0}45.002%{opacity:0}45.005%{opacity:1;animation-timing-function:cubic-bezier(0,0,.58,1)}47.183%{opacity:0}100.000%{opacity:0}}.pdk142{opacity:0;animation:pdk142 32.13s linear infinite both}@keyframes pdk143{0.000%{opacity:0}54.840%{opacity:0}55.462%{opacity:1}73.234%{opacity:1}74.167%{opacity:0}100.000%{opacity:0}}.pdk143{opacity:0;animation:pdk143 32.13s linear infinite both}@keyframes pdk144{0.000%{transform:translateY(-136px)}54.840%{transform:translateY(-136px);animation-timing-function:cubic-bezier(.22,1,.36,1)}56.520%{transform:none}97.199%{transform:none}97.202%{transform:translateY(-136px)}100.000%{transform:translateY(-136px)}}.pdk144{transform:translateY(-136px);animation:pdk144 32.13s linear infinite both}@keyframes pdk145{0.000%{opacity:0}56.206%{opacity:0}56.209%{opacity:1;animation-timing-function:cubic-bezier(0,0,.58,1)}58.388%{opacity:0}100.000%{opacity:0}}.pdk145{opacity:0;animation:pdk145 32.13s linear infinite both}@keyframes pdk146{0.000%{opacity:0}73.234%{opacity:0}73.856%{opacity:1}84.438%{opacity:1}85.372%{opacity:0}100.000%{opacity:0}}.pdk146{opacity:0;animation:pdk146 32.13s linear infinite both}@keyframes pdk147{0.000%{transform:translateY(-136px)}73.234%{transform:translateY(-136px);animation-timing-function:cubic-bezier(.22,1,.36,1)}74.914%{transform:none}97.199%{transform:none}97.202%{transform:translateY(-136px)}100.000%{transform:translateY(-136px)}}.pdk147{transform:translateY(-136px);animation:pdk147 32.13s linear infinite both}@keyframes pdk148{0.000%{opacity:0}74.600%{opacity:0}74.603%{opacity:1;animation-timing-function:cubic-bezier(0,0,.58,1)}76.782%{opacity:0}100.000%{opacity:0}}.pdk148{opacity:0;animation:pdk148 32.13s linear infinite both}@keyframes pdk149{0.000%{opacity:0}84.438%{opacity:0}85.061%{opacity:1}97.199%{opacity:1}97.202%{opacity:0}100.000%{opacity:0}}.pdk149{opacity:0;animation:pdk149 32.13s linear infinite both}@keyframes pdk150{0.000%{transform:translateY(-136px)}84.438%{transform:translateY(-136px);animation-timing-function:cubic-bezier(.22,1,.36,1)}86.119%{transform:none}97.199%{transform:none}97.202%{transform:translateY(-136px)}100.000%{transform:translateY(-136px)}}.pdk150{transform:translateY(-136px);animation:pdk150 32.13s linear infinite both}@keyframes pdk151{0.000%{opacity:0}85.805%{opacity:0}85.808%{opacity:1;animation-timing-function:cubic-bezier(0,0,.58,1)}87.986%{opacity:0}100.000%{opacity:0}}.pdk151{opacity:0;animation:pdk151 32.13s linear infinite both}@keyframes pdk152{0.000%{opacity:0}93.775%{opacity:0}96.265%{opacity:1}97.199%{opacity:1}100.000%{opacity:0}}.pdk152{opacity:0;animation:pdk152 32.13s linear infinite both}:root{--key-lip: 4px}.key{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 16px;border:0;border-radius:12px;font-size:18px;font-weight:800;line-height:1.3;color:#fff;text-align:center;text-decoration:none;cursor:pointer;transition:transform .08s ease-out,filter .08s ease-out;-webkit-tap-highlight-color:transparent}.key svg{flex:none;width:20px;height:20px}.key:active:not(:disabled):not([aria-disabled=true]){transform:translateY(2px);filter:brightness(.93)}.key:focus-visible{outline:2px solid #fff;outline-offset:3px}.key:disabled,.key[aria-disabled=true]{opacity:.4;cursor:default}.key[aria-busy=true]{cursor:progress}.key--lg{min-height:60px;font-size:21px}.key--sm{width:auto;min-height:44px;padding:0 14px;gap:7px;font-size:15px}.key--sm svg{width:17px;height:17px}.key--secondary{background:#454545;box-shadow:inset 0 1px #ffffff17,0 var(--key-lip) 0 #2a2a2a}.key--primary{text-shadow:0 2px 0 rgba(0,0,0,.22);background:linear-gradient(180deg,#8dc053 2%,#83b84f,#7eb44c 9%,#7ab04b 18%,#609c48 89%,#599246 97%);box-shadow:inset 0 1px #9ece5d,0 var(--key-lip) 0 #3f6a37}.key--blue{text-shadow:0 2px 0 rgba(0,0,0,.22);background:linear-gradient(180deg,#62a9f3 2%,#5ea4eb,#5aa0e8 9%,#579de6 18%,#4a92dc 89%,#438cd7 97%);box-shadow:inset 0 1px #6fb5fe,0 var(--key-lip) 0 #2c66a8}.key--purple{text-shadow:0 2px 0 rgba(0,0,0,.22);background:linear-gradient(180deg,#a379e6 2%,#9e74df,#9a70dc 9%,#976dda 18%,#8c60d0 89%,#8559cb 97%);box-shadow:inset 0 1px #b086f1,0 var(--key-lip) 0 #5d359c}.key--danger{text-shadow:0 2px 0 rgba(0,0,0,.22);background:linear-gradient(180deg,#ee5a45 2%,#e24f3a 50%,#d6442f 97%);box-shadow:inset 0 1px #f5826f,0 var(--key-lip) 0 #8f2a1a}.key--danger-quiet{background:#2b1b1a;color:#ef6a57;box-shadow:inset 0 0 0 1px #5b2b26,0 var(--key-lip) 0 #1d1211}@media (prefers-reduced-motion: reduce){.key{transition:none}.key:active:not(:disabled){transform:none}}@media (max-width: 359px){.key{font-size:17px}.key--lg{font-size:19px}.key--sm{font-size:14px}}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:50% 125%;font-display:swap;src:url(/fonts/saira-wdth-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.board-refined .board-skin{--background: 0 0% 11%;--card: 0 0% 14%;--bento: 0 0% 14%}.board-refined .board-hd{position:relative;background:#161616;border-bottom:0}.board-refined .board-exit{color:#919191}.board-refined .board-hd button[aria-label="How to play"]{width:36px;height:36px;border:0;border-radius:0;background:none;color:#919191}.board-refined .board-hd button[aria-label="How to play"]:hover{color:#c2c2c2}.board-refined .board-hd button[aria-label="How to play"] svg{width:22px;height:22px;stroke-width:2}.board-refined .board-hd:after{content:"";position:absolute;left:50%;top:50%;width:22px;height:22px;transform:translate(-50%,-50%);background:hsl(var(--primary));pointer-events:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M209.7 19.22L91.85 89.22A21.6 21.6 0 0 0 83.29 103.83A24.06 24.06 0 0 0 85.3 116.67L87.57 120.45L122.32 153.18L16.06 153.68A9.23 9.23 0 0 1 9.26 149.91A13.45 13.45 0 0 1 8 143.36L26.13 105.09L33.43 89.47L37.21 81.42A38.13 38.13 0 0 1 67.17 55.23L74.98 53.21L92.61 48.93L124.08 40.88L203.4 20.23L209.7 19.22ZM46.3 236.78L164.15 166.78A21.6 21.6 0 0 0 172.71 152.17A24.06 24.06 0 0 0 170.7 139.33L168.43 135.55L133.68 102.82L239.94 102.32A9.23 9.23 0 0 1 246.74 106.09A13.45 13.45 0 0 1 248 112.64L229.87 150.91L222.57 166.53L218.79 174.58A38.13 38.13 0 0 1 188.83 200.77L181.02 202.79L163.39 207.07L131.92 215.12L52.6 235.77L46.3 236.78Z%22/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22%3E%3Cpath fill-rule=%22evenodd%22 d=%22M209.7 19.22L91.85 89.22A21.6 21.6 0 0 0 83.29 103.83A24.06 24.06 0 0 0 85.3 116.67L87.57 120.45L122.32 153.18L16.06 153.68A9.23 9.23 0 0 1 9.26 149.91A13.45 13.45 0 0 1 8 143.36L26.13 105.09L33.43 89.47L37.21 81.42A38.13 38.13 0 0 1 67.17 55.23L74.98 53.21L92.61 48.93L124.08 40.88L203.4 20.23L209.7 19.22ZM46.3 236.78L164.15 166.78A21.6 21.6 0 0 0 172.71 152.17A24.06 24.06 0 0 0 170.7 139.33L168.43 135.55L133.68 102.82L239.94 102.32A9.23 9.23 0 0 1 246.74 106.09A13.45 13.45 0 0 1 248 112.64L229.87 150.91L222.57 166.53L218.79 174.58A38.13 38.13 0 0 1 188.83 200.77L181.02 202.79L163.39 207.07L131.92 215.12L52.6 235.77L46.3 236.78Z%22/%3E%3C/svg%3E") center / contain no-repeat}.board-refined .board-skin>.board-top>.board-clocks{display:flex;gap:2px;margin:8px var(--board-gut) 0;border:0;border-radius:6px;overflow:hidden;background:#111}.board-refined .board-clock{flex:1 1 0;min-width:0;height:44px;background:#161616}.board-refined .board-clock__row{padding:0 12px}.board-refined .board-clock--you .board-clock__row{padding-right:20px}.board-refined .board-clock--opp .board-clock__row{padding-left:20px}.board-refined .board-clock--opp .board-clock__fill{inset:0 0 0 auto}.board-refined .board-clock--opp .board-clock__row{flex-direction:row-reverse}.board-refined .board-clock--opp .board-clock__who{flex-direction:row-reverse;justify-content:flex-start}.board-refined .board-clock--opp .board-clock__name{text-align:right}.board-refined .board-clock--opp .board-clock__ms{margin-left:0;margin-right:auto}.board-refined .board-clock__who{flex:0 1 auto;min-width:0}.board-refined .board-clock__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;font-stretch:78%;letter-spacing:.05em;text-transform:uppercase;transition:color .3s ease}.board-refined .board-clock__ms{display:inline-flex;align-items:center;font-size:22px;font-weight:800;font-stretch:72%;letter-spacing:0;line-height:1;font-variant-numeric:tabular-nums;transition:font-size .45s cubic-bezier(.22,1,.36,1),color .3s ease}.board-refined .board-clock__fill{transition:background-color .3s ease}.board-refined .board-clock__fill:after{display:none}.board-refined .board-clock--on .board-clock__fill{transition:width .25s linear,background-color .3s ease}.board-refined .board-skin .board-clock--on:before{display:none}.board-refined .board-clock--on .board-clock__ms{font-size:22px}.board-refined .board-skin:has(.board-inp .ps-root) .board-clock--you .board-clock__fill{background:hsl(var(--primary) / .34)}.board-refined .board-skin:has(.board-inp .ps-root) .board-clock--you .board-clock__name,.board-refined .board-skin:has(.board-inp .ps-root) .board-clock--you .board-clock__ms{color:hsl(var(--primary))}.board-refined .board-skin:has(.board-inp__dots) .board-clock--opp .board-clock__fill{background:hsl(var(--sky) / .34)}.board-refined .board-skin:has(.board-inp__dots) .board-clock--opp .board-clock__name,.board-refined .board-skin:has(.board-inp__dots) .board-clock--opp .board-clock__ms{color:hsl(var(--sky))}.board-refined .board-skin li .chain-row-card.chain-row-card{background-image:linear-gradient(hsl(var(--row-hue) / .045),hsl(var(--row-hue) / .045))}@keyframes board-refined-turn{0%{color:#fff}}@keyframes board-refined-fill{0%{filter:brightness(1.8)}}.board-refined .board-skin:has(.board-inp .ps-root) .board-clock--you .board-clock__ms,.board-refined .board-skin:has(.board-inp__dots) .board-clock--opp .board-clock__ms{animation:board-refined-turn .7s ease-out}.board-refined .board-skin:has(.board-inp .ps-root) .board-clock--you .board-clock__fill,.board-refined .board-skin:has(.board-inp__dots) .board-clock--opp .board-clock__fill{animation:board-refined-fill .7s ease-out}@keyframes board-refined-slam{0%{opacity:0;transform:scale(2.4)}14%{opacity:1;transform:scale(1)}22%{transform:scale(1.12)}30%{transform:scale(1)}82%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.96)}}@keyframes board-refined-jolt{0%,to{left:0}12%{left:-5px}28%{left:5px}44%{left:-4px}60%{left:3px}76%{left:-2px}90%{left:1px}}@keyframes board-refined-throb{0%,to{filter:brightness(1)}50%{filter:brightness(1.7)}}@keyframes board-refined-wash{0%{background-color:hsl(var(--destructive) / .6)}to{background-color:hsl(var(--destructive) / 0)}}.board-refined .board-clock__penalty{padding:2px 9px;font-size:15px;letter-spacing:.01em;background:hsl(var(--destructive));border-color:hsl(var(--destructive));color:#fff;animation:board-refined-slam 3s cubic-bezier(.2,.9,.3,1) forwards}.board-refined .board-clock:has(.board-clock__penalty) .board-clock__fill{background:hsl(var(--destructive) / .5)!important;animation:board-refined-throb .5s ease-in-out 3}.board-refined .board-clock:has(.board-clock__penalty) .board-clock__row{animation:board-refined-jolt .5s ease-out}.board-refined .board-clock:has(.board-clock__penalty):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;animation:board-refined-wash .9s ease-out forwards}.board-refined .board-clock:has(.board-clock__penalty) .board-clock__ms,.board-refined .board-clock:has(.board-clock__penalty) .board-clock__name{color:#fff!important}@keyframes board-refined-strip{0%{background-color:#6b2119}}.board-refined .cr-strip{display:flex;align-items:center;gap:10px;flex:none;min-height:44px;margin:8px var(--board-gut) 0;padding:6px 14px 6px 8px;border-radius:6px;background:#2e1715;border:1px solid hsl(6 70% 50% / .45);animation:board-refined-strip .9s ease-out}.board-refined .cr-strip__ic{flex:none;width:28px;height:28px;border-radius:6px;display:grid;place-items:center;background:#e645332e;color:#f27769}.board-refined .cr-strip__m{flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.25;color:#f1efe9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-refined .cr-strip__pen{flex:none;font-size:22px;font-weight:800;font-stretch:72%;line-height:1;color:#f16e5f;font-variant-numeric:tabular-nums}.board-refined .lc-row,.board-refined .cr-band{min-height:34px;gap:10px;padding:7px 0 7px 30px}.board-refined .lc-row .chain-joint svg{width:14px;height:14px}.board-refined .lc-row .chain-joint:before{top:-7px;bottom:calc(50% + 11px)}.board-refined .lc-row .chain-joint:after{top:calc(50% + 11px);bottom:-7px}.board-refined .lc-txt{gap:5px;font-size:13px;line-height:20px}.board-refined .lc-crest{width:20px;height:20px}.board-refined .lc-years{font-family:inherit;font-size:13px;font-weight:500;line-height:20px}.board-refined .cr-band{display:flex;align-items:center}.board-refined .cr-band__ic{flex:none;width:20px;height:20px;display:grid;place-items:center;color:#f16e5f}.board-refined .cr-band__ic svg{width:14px;height:14px}.board-refined .cr-band__t{font-size:13px;font-weight:500;line-height:20px;color:#e49d95}.board-refined .cr-band__t b{font-weight:700;color:#f37f72}.board-refined .cr-band__t i{font-style:normal;opacity:.6}.board-refined .ls-wrap{position:relative;display:flex}.board-refined .ls-cog{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:0;background:none;color:#919191}.board-refined .ls-cog:hover{color:#c2c2c2}.board-refined .ls-cog svg{width:22px;height:22px;stroke-width:2}.board-refined .ls-panel{position:absolute;top:calc(100% + 6px);right:-4px;z-index:60;width:252px;padding:12px 14px 8px;border-radius:12px;background:#161616;border:1px solid rgba(255,255,255,.1)}.board-refined .ls-title{font-size:11px;font-weight:800;font-stretch:78%;letter-spacing:.14em;text-transform:uppercase;color:gray;margin-bottom:4px}.board-refined .ls-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;background:none;border:0;color:#f1efe9;font-size:15px;font-weight:600;text-align:left}.board-refined .ls-sw{flex:none;width:44px;height:26px;border-radius:99px;background:#2d2d2d;position:relative;transition:background-color .2s ease}.board-refined .ls-sw i{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:left .2s ease}.board-refined .ls-sw[data-on]{background:var(--sup-prism);background-size:300% 100%}.board-refined .ls-sw[data-on] i{left:21px;background:#111}.board-refined.board-refined--supporter .board-clock--you:not(.board-clock--low):not(.board-clock--critical) .board-clock__fill{background:linear-gradient(#262421cc,#262421cc),var(--sup-prism)!important;background-size:100% 100%,300% 100%!important;animation:sup-prism-travel 7s ease-in-out infinite}.board-refined.board-refined--supporter .board-skin:has(.board-inp .ps-root) .board-clock--you:not(.board-clock--low):not(.board-clock--critical) .board-clock__fill{background:linear-gradient(#2624219e,#2624219e),var(--sup-prism)!important;background-size:100% 100%,300% 100%!important;animation:sup-prism-travel 7s ease-in-out infinite,board-refined-fill .7s ease-out}.board-refined.board-refined--supporter .board-clock--you:not(.board-clock--low):not(.board-clock--critical) .board-clock__name,.board-refined.board-refined--supporter .board-skin:has(.board-inp .ps-root) .board-clock--you:not(.board-clock--low):not(.board-clock--critical) .board-clock__name,.board-refined.board-refined--supporter .board-clock--you:not(.board-clock--low):not(.board-clock--critical) .board-clock__ms,.board-refined.board-refined--supporter .board-skin:has(.board-inp .ps-root) .board-clock--you:not(.board-clock--low):not(.board-clock--critical) .board-clock__ms{color:#ebdcf9}.board-refined.board-refined--supporter .board-skin li .chain-row-card[style*=--primary]{border-color:transparent;background-image:linear-gradient(hsl(var(--card)),hsl(var(--card))),var(--sup-prism)!important;background-origin:padding-box,border-box;background-clip:padding-box,border-box;background-size:100% 100%,300% 100%!important;animation:sup-prism-travel 7s ease-in-out infinite}.board-refined .board-clock__who{align-items:baseline;gap:5px}.board-refined .board-clock__name{line-height:1}.board-refined .board-clock__crest{display:flex;align-items:baseline;transform:none;opacity:1}.board-refined .board-clock__crest svg{display:block;width:10.3px;height:10.3px;position:relative;top:.39px}.board-refined .board-clock__crest .sup-crest{display:block;position:relative;top:1.45px;width:11.7px!important;height:11.7px!important}.board-refined .board-clock__crest .sup-crest>*{display:none!important}.board-refined .board-clock__crest .sup-crest:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(.5px);background:var(--sup-prism);background-size:300% 100%;animation:sup-prism-travel 7s ease-in-out infinite;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.53 20.2 7.26 20.2 16.74 12 21.47 3.8 16.74 3.8 7.26Z'/%3E%3Cpath fill='%23000' stroke-width='.5' d='M8.77 14.86 8.14 9.9 10.17 11.33 12 8.84 13.92 11.33 15.94 9.9 15.32 14.86Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.53 20.2 7.26 20.2 16.74 12 21.47 3.8 16.74 3.8 7.26Z'/%3E%3Cpath fill='%23000' stroke-width='.5' d='M8.77 14.86 8.14 9.9 10.17 11.33 12 8.84 13.92 11.33 15.94 9.9 15.32 14.86Z'/%3E%3C/svg%3E") center / contain no-repeat}.board-refined .ps-clear{flex:none;width:32px;height:32px;display:grid;place-items:center;border:0;background:none;color:#646464;border-radius:50%;margin-right:-10px}.board-refined .ps-clear svg{width:20px;height:20px;stroke-width:2.4}.board-refined .ps-row--used{opacity:.5;text-decoration:line-through;text-decoration-thickness:1.5px}@keyframes board-refined-roll{0%{transform:translateY(-40%);opacity:.25}}.board-refined .board-clock__roll{display:inline-block;animation:board-refined-roll .28s cubic-bezier(.22,1,.36,1)}.board-refined .yr{display:inline-grid;grid-template-columns:4.4em 1.2em 4.4em;justify-items:end;align-items:baseline}.board-refined .yr b{font-weight:inherit}.board-refined .yr i{font-style:normal;justify-self:center;opacity:.6}@keyframes board-refined-chip{0%{opacity:0;transform:translateY(-5px)}}.board-refined .board-err{display:flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2 * var(--board-gut));margin:-2px var(--board-gut) 6px;padding:7px 12px;border-radius:6px;background:#5b1c15;border:1px solid hsl(6 70% 50% / .5);color:#ffb9ae;font-size:13px;font-weight:700;line-height:1.2;animation:board-refined-chip .22s cubic-bezier(.22,1,.36,1)}.board-refined .board-err:before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v5M12 16.5v.01'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 8v5M12 16.5v.01'/%3E%3C/svg%3E") center / contain no-repeat}.board-refined .board-skin>.board-top{transition:box-shadow .2s ease}.board-refined .board-skin:has(.board-chain.scroll-fade-top)>.board-top{box-shadow:0 1px #ffffff1a,0 10px 14px -10px #0009}.board-refined .font-numeral,.board-refined .cu-pill__n,.board-refined .lc-years,.board-refined .yr,.board-refined li[data-row-kind] .tabular-nums{font-family:Saira,sans-serif;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:0}.board-refined .lc-years{font-weight:600}.board-refined .board-clock__ms{font-weight:800}.board-refined .board-skin li[data-row-kind]:not(:first-child) .chain-row-name{font-size:14px}.board-refined .cu-pill__n{display:inline-block;animation:board-refined-roll .28s cubic-bezier(.22,1,.36,1)}@keyframes board-refined-ping{0%{box-shadow:0 0 hsl(var(--row-hue) / .75)}to{box-shadow:0 0 0 9px hsl(var(--row-hue) / 0)}}.board-refined .board-skin li[data-flash] .chain-row-card.chain-row-card{animation:board-refined-ping .9s ease-out}.board-refined .ns__b{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;letter-spacing:inherit}@keyframes board-refined-sweep{0%{background-position:-60% 0}to{background-position:160% 0}}.board-refined .board-inp__wait{position:relative;overflow:hidden}.board-refined .board-inp__wait .board-inp__dots{display:none}.board-refined .board-inp__wait:has(.board-inp__dots):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,transparent,#818181 40%,#818181 60%,transparent) no-repeat;background-size:40% 100%;animation:board-refined-sweep 2.4s ease-in-out infinite}.board-refined .board-clock{transition:filter .45s ease,opacity .45s ease}.board-refined .board-clock[data-result=lost]{filter:grayscale(1);opacity:.55}.board-refined .board-clock--you[data-result=won] .board-clock__fill{background:hsl(var(--primary) / .6)!important}.board-refined .board-clock--opp[data-result=won] .board-clock__fill{background:hsl(var(--sky) / .6)!important}.board-refined .board-clock[data-result=won] .board-clock__name,.board-refined .board-clock[data-result=won] .board-clock__ms{color:#fff!important}.board-refined .board-skin li[data-row-kind=forced] .chain-row-card.chain-row-card{background-image:linear-gradient(hsl(var(--row-hue) / .16),hsl(var(--row-hue) / .16))}.board-refined .ns-wrap{order:-1;background:#141414}.board-refined .ns{list-style:none;margin:0;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding:5px 12px;font-size:12.5px;font-weight:600;color:#909090;white-space:nowrap}.board-refined .ns::-webkit-scrollbar{display:none}.board-refined .ns[data-scrolled]{-webkit-mask-image:linear-gradient(to right,transparent 12px,#000 42px);mask-image:linear-gradient(to right,transparent 12px,#000 42px)}.board-refined .ns__i{flex:none;padding:2px 6px;border-radius:6px}.board-refined .ns__n{margin-right:4px;color:#616161}.board-refined .ns__i--now{background:#ffffff1a;color:#fff}@keyframes board-refined-slot{0%{opacity:0}}.board-refined .ns__i{transition:background-color .3s ease,color .3s ease}.board-refined .ns__i--now{animation:board-refined-slot .35s ease-out}.board-refined .board-lf{background:#161616;border-top:1px solid #111111}.board-refined .ps-field{height:44px;border-radius:6px;padding:0 16px;gap:12px;background:#fff;border-color:transparent;box-shadow:none;outline:0}.board-refined .ps-field:focus-within{border-color:transparent;box-shadow:none;outline:0}.board-refined .ps-field.border-destructive{border-color:hsl(var(--destructive))}.board-refined .ps-field>svg{width:18px;height:18px;stroke-width:2.4;color:#1c1c1c}.board-refined .ps-field input{font-size:16px;font-weight:600;color:#151515}.board-refined .ps-field input::-moz-placeholder{color:#646464;opacity:1;font-weight:600}.board-refined .ps-field input::placeholder{color:#646464;opacity:1;font-weight:600}.board-refined .ps-field input{caret-color:#151515}.board-refined .ps-field[data-tapped] input:focus::-moz-placeholder{color:transparent}.board-refined .ps-field[data-tapped] input:focus::placeholder{color:transparent}.board-refined .ps-go{display:none}.board-refined .board-inp__wait{height:44px;border-radius:6px;background:#161616;border:0;color:#909090;box-shadow:inset 0 0 0 1px #3b3b3b}.board-refined .ps-list{border-radius:6px;background:#161616;border-color:#ffffff14;--secondary: 0 0% 11%}.board-refined .ps-row{height:58px;padding-top:0;padding-bottom:0;font-size:16px;border-top:1px solid rgba(255,255,255,.07)}.board-refined .ps-row:first-child{border-top:0}.board-refined .ps-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none;background:#0a0a0a8c}.board-refined .ps-root--open .ps-field{position:relative;z-index:21}.board-refined .board-skin li .chain-row-card.chain-row-card{box-shadow:0 4px 5px -3px #0009}.board-refined .board-lf{padding:10px 12px calc(15px + env(safe-area-inset-bottom))}.board-refined .board-lf__b{min-height:50px;border-radius:10px;gap:7px;padding:0 6px;white-space:nowrap;font-family:Saira,sans-serif;font-weight:800;font-size:14.5px;letter-spacing:.04em;text-transform:uppercase;border-color:transparent;background:#fae34c;color:#241f08;box-shadow:0 5px #b8a21e}.board-refined .board-lf__b svg{width:19px;height:19px;stroke-width:3;flex:none}.board-refined .board-lf__b:disabled:not(.board-lf__b--spent){box-shadow:0 5px #b8a21e}.board-refined .board-lf__b:active:not(:disabled){background:#fae34c;border-color:transparent;transform:translateY(5px);box-shadow:0 0 #b8a21e}.board-refined .board-lf__b--spent,.board-refined .board-lf__b--spent:disabled{background:#242424;color:#8f8f8f;border-color:transparent;box-shadow:0 5px #191919}.board-refined .cu-pill--setup{gap:10px;padding:0 13px}.board-refined .cu-pill__t{font-size:14px;font-weight:700;color:#fff;white-space:nowrap}.board-refined .cu-pill--setup.cu-pill--ok.cu-pill--you .cu-pill__n{color:hsl(var(--primary))}.board-refined .cu-pill--setup.cu-pill--ok.cu-pill--opp .cu-pill__n{color:hsl(var(--sky))}.board-refined .cu-line{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 4px}.board-refined .cu-line__label{flex:none;font-size:14px;font-weight:700;color:#909090}.board-refined .cu-line__note{min-width:0;font-size:14px;font-weight:600;color:#909090}.board-refined .cu-line__scroll{flex:1;min-width:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 24px),transparent)}.board-refined .cu-line__scroll::-webkit-scrollbar{display:none}.board-refined .cu-pill{flex:none;display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 13px 0 8px;border-radius:4px;background:#161616}.board-refined .cu-pill__n{font-size:14px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.board-refined .cu-pill--warn .cu-pill__n{color:#e3a959}.board-refined .cu-pill--max .cu-pill__n{color:hsl(var(--destructive))}.board-refined .board-skin>.board-top{display:flex;flex-direction:column}.board-refined .board-skin>.board-top>.board-clocks{order:0}.board-refined .board-skin>.board-top>.board-inp{order:2}.board-refined .board-skin>.board-top>.board-err{order:3}.board-refined .board-skin>.board-top>.board-usage{order:4;padding-top:0;padding-bottom:0}.board-refined .board-skin>.board-top>.board-lf{order:5}@media (prefers-reduced-motion: reduce){.board-refined .board-skin .board-clock__ms,.board-refined .board-skin .board-clock__fill,.board-refined .board-clock__row,.board-refined .board-clock:after,.board-refined .board-clock__penalty,.board-refined .board-clock__crest .sup-crest:before,.board-refined .board-clock__roll,.board-refined .board-err,.board-refined .board-inp__wait:after,.board-refined .cu-pill__n,.board-refined .board-skin li[data-flash] .chain-row-card.chain-row-card,.board-refined .ns__i--now,.board-refined .cr-strip,.board-refined.board-refined--supporter .board-clock__fill,.board-refined.board-refined--supporter .board-skin li .chain-row-card[style*=--primary]{animation:none!important}.board-refined .board-clock__ms,.board-refined .board-clock__name,.board-refined .board-clock__fill{transition:none}}.htd-page{min-height:100svh;background:#1c1c1c}.htd-body{display:flex;flex-direction:column;gap:46px;width:100%;max-width:576px;margin:0 auto;padding:26px 16px 56px}.htd-body--wide{padding:22px 0 12px}.htd-block h2{margin-top:24px;font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.15;color:#fff}.htd-block p{margin-top:10px;font-size:14.5px;line-height:1.6;color:#b4b4b9}.htd-block ul{margin-top:10px;padding-left:20px;list-style:disc;display:flex;flex-direction:column;gap:6px;font-size:14.5px;line-height:1.6;color:#b4b4b9}.htd-block li::marker{color:hsl(var(--board-lifeline, 52 95% 64%))}.htd-block li b{font-weight:600;color:hsl(var(--board-lifeline, 52 95% 64%))}.htd-phone{width:100%;max-width:300px;margin:0 auto}.htd-stage{position:relative;width:320px;padding:9px 9px 0;border-radius:40px 40px 0 0;background:#0f0f0f;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent)}.htd-screen{position:relative;border-radius:31px 31px 0 0;padding:26px 12px 46px}.htd-screen:before{content:"";position:absolute;top:9px;left:50%;width:58px;height:6px;margin-left:-29px;border-radius:99px;background:#0f0f0f}.htd-c{--h: 96 52% 55%;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:14px;border:2px solid hsl(var(--h) / .85);background:linear-gradient(hsl(var(--h) / .045),hsl(var(--h) / .045)),#242424;box-shadow:0 4px 5px -3px #0009}.htd-c--you{--h: 96 52% 55%}.htd-c--opp{--h: 189.6 61% 61.8%}.htd-c--red{--h: 6 78% 58%;background:linear-gradient(hsl(var(--h) / .16),hsl(var(--h) / .16)),#242424}.htd-c .htd-c__photo{width:34px;height:34px}.htd-c__name{flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.15;color:#f5f5f5}.htd-c .htd-c__mark{width:14px;height:14px;margin-right:2px;color:#f16e5f}.htd-link{display:flex;align-items:center;gap:6px;min-height:32px;padding:3px 0 3px 18px}.htd-link__joint{position:relative;flex:none;display:grid;place-items:center;width:18px;height:18px;color:#80c851}.htd-link__joint svg{width:13px;height:13px}.htd-link__joint:before,.htd-link__joint:after{content:"";position:absolute;left:50%;width:2px;margin-left:-1px}.htd-link__joint:before{top:-9px;bottom:calc(50% + 9px);background:repeating-linear-gradient(to bottom,hsl(96 52% 55%) 0 3px,transparent 3px 6px)}.htd-link__joint:after{top:calc(50% + 9px);bottom:-9px;background:repeating-linear-gradient(to bottom,hsl(189.6 61% 61.8%) 0 3px,transparent 3px 6px)}.htd-link__txt{display:flex;align-items:center;gap:6px;min-width:0;font-size:11.5px;font-weight:500;white-space:nowrap;color:#a2c888}.htd-link__crest{flex:none;width:17px;height:17px;-o-object-fit:contain;object-fit:contain}.htd-link__years{font-weight:600;font-variant-numeric:tabular-nums;color:#809d6c}.htd-phone .htd-screen .cr-band{padding-left:18px}.htd-phone .htd-stage .htd-screen>.board-top>.board-clocks{margin:0;height:54px;border-radius:7px}.htd-phone .htd-screen .board-clock{height:54px}.htd-phone .htd-screen .board-clock .board-clock__row{gap:6px}.htd-phone .htd-screen .board-clock .board-clock__name{font-size:12px}.htd-phone .htd-screen .board-clock .board-clock__ms{font-size:26px}.htd-phone .htd-screen .board-clock--you .board-clock__row{padding:0 16px 0 11px}.htd-phone .htd-screen .board-clock--opp .board-clock__row{padding:0 11px 0 16px}.htd-phone .htd-screen .board-clock--you .board-clock__fill{background:hsl(var(--primary) / .34)}.htd-phone .htd-screen .board-lf{padding:0 0 5px;background:none;border-top:0}.htd-page .game-hdr{height:62px}.htd-page .game-hdr--centred .game-hdr__btn{top:11px;left:11px}.htd-page .game-hdr--titled .game-hdr__title svg{height:19px}.htd-phone--bare{max-width:none}.htd-phone--bare .htd-stage{width:304px;margin:0;padding:0;border-radius:0;background:none;-webkit-mask-image:none;mask-image:none}.htd-phone--bare .htd-screen{padding:0;border-radius:0;background:none}.htd-phone--bare .htd-screen:before{display:none}.htc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:52px}.htc-step{--c: 96 52% 55%;position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px}.htc-step--opp{--c: 189.6 61% 61.8%}.htc-node{position:relative;z-index:1;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#212121;border:1.5px solid hsl(var(--c));color:hsl(var(--c));font-size:12.5px;font-weight:800}.htc-step:not(:last-child):before{content:"";position:absolute;left:12px;top:32px;bottom:-46px;width:1px;background:#454545}.htc-body{display:flex;flex-direction:column;gap:16px;min-width:0;padding-right:clamp(0px,calc(100vw - 366px),24px)}.htc-body h3{margin:0;padding-top:2px;font-size:18px;line-height:1.15;font-weight:800;letter-spacing:-.01em;color:#fff}.htc-body p{margin:-6px 0 0;font-size:14px;line-height:1.6;color:#a2ab9c}.htc .htd-c{box-shadow:none}.htc-lf{font-weight:600;color:hsl(var(--assist))}.htc-well{min-width:0}.htc-well>.board-refined{width:100%;min-width:0}.htd-c .cu-pill{gap:6px;height:24px;padding:0 9px 0 6px}.htd-c .cu-pill .cu-pill__n{font-size:13px}.htd-phone--bare .htd-screen .board-clock--you .board-clock__fill{background:hsl(var(--primary) / .62)}.htd-phone--bare .htd-screen .board-clock--opp .board-clock__fill{background:hsl(var(--sky) / .5)}.htd-phone--bare .htd-screen .board-clock--you .board-clock__name,.htd-phone--bare .htd-screen .board-clock--you .board-clock__ms,.htd-phone--bare .htd-screen .board-clock--opp .board-clock__name,.htd-phone--bare .htd-screen .board-clock--opp .board-clock__ms{color:#fff}.border-glow-card{--edge-proximity: 0;--cursor-angle: 45deg;--edge-sensitivity: 30;--color-sensitivity: calc(var(--edge-sensitivity) + 20);--border-radius: 28px;--glow-padding: 40px;--cone-spread: 25;position:relative;border-radius:var(--border-radius);isolation:isolate;transform:translateZ(.01px);display:grid;border:1px solid rgb(255 255 255 / 15%);background:var(--card-bg, #120F17);overflow:visible;box-shadow:none}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{border:1px solid transparent;background:linear-gradient(var(--card-bg, #120F17) 0 100%) padding-box,linear-gradient(#fff0,#fff0) border-box,var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) border-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) border-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) border-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) border-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) border-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) border-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.border-glow-card:after{border:1px solid transparent;background:var(--gradient-one, radial-gradient(at 80% 55%, hsla(268, 100%, 76%, 1) 0px, transparent 50%)) padding-box,var(--gradient-two, radial-gradient(at 69% 34%, hsla(349, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-three, radial-gradient(at 8% 6%, hsla(136, 100%, 78%, 1) 0px, transparent 50%)) padding-box,var(--gradient-four, radial-gradient(at 41% 38%, hsla(192, 100%, 64%, 1) 0px, transparent 50%)) padding-box,var(--gradient-five, radial-gradient(at 86% 85%, hsla(186, 100%, 74%, 1) 0px, transparent 50%)) padding-box,var(--gradient-six, radial-gradient(at 82% 18%, hsla(52, 100%, 65%, 1) 0px, transparent 50%)) padding-box,var(--gradient-seven, radial-gradient(at 51% 4%, hsla(12, 100%, 72%, 1) 0px, transparent 50%)) padding-box,var(--gradient-base, linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom,black,black),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color, hsl(40deg 80% 80% / 100%)),inset 0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),inset 0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),inset 0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),inset 0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),inset 0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),inset 0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%)),0 0 1px 0 var(--glow-color-60, hsl(40deg 80% 80% / 60%)),0 0 3px 0 var(--glow-color-50, hsl(40deg 80% 80% / 50%)),0 0 6px 0 var(--glow-color-40, hsl(40deg 80% 80% / 40%)),0 0 15px 0 var(--glow-color-30, hsl(40deg 80% 80% / 30%)),0 0 25px 2px var(--glow-color-20, hsl(40deg 80% 80% / 20%)),0 0 50px 2px var(--glow-color-10, hsl(40deg 80% 80% / 10%))}.border-glow-inner{display:flex;flex-direction:column;position:relative;z-index:1}@media (prefers-reduced-motion: reduce){.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{display:none}}.auth2{background:hsl(var(--background))}.auth2-col{min-height:calc(100svh - 48px)}.auth2-h1{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width: 1100px){.auth2-h1{position:static;width:auto;height:auto;margin:0 0 16px;overflow:visible;clip:auto;white-space:normal;font-size:28px;font-weight:800;line-height:1.1;color:#fff}}.auth2-card{position:relative;border-radius:14px;background:#242424;padding:18px;box-shadow:inset 0 1px #ffffff0d}.auth2-card .key{margin-bottom:4px}.auth2-sub{margin-bottom:16px;font-size:15px;font-weight:500;line-height:1.4;color:#b5b5b5;text-wrap:balance}.auth2-nt{display:flex;align-items:center;gap:14px}.auth2-nt h2{min-width:0;font-size:20px;font-weight:800;line-height:1.2;color:#fff;text-wrap:balance}.auth2-tile{display:flex;flex:none;width:48px;height:48px;align-items:center;justify-content:center;border-radius:12px;background:#1a1a1a}.auth2-tile svg{width:24px;height:24px}.auth2-ntx{margin-top:14px}.auth2-ntx p{font-size:15px;font-weight:500;line-height:1.45;color:#b5b5b5;text-wrap:pretty}.auth2-ntx p+p{margin-top:10px}.auth2-ntx b,.auth2-ntx .strong{font-weight:700;color:#fff;overflow-wrap:anywhere}.auth2-ntx .small{font-size:13.5px;color:#8f8f8f}.auth2-keys{display:flex;flex-direction:column;gap:12px;margin-top:18px}.auth2-foot{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:14px}.auth2-foot .key{width:100%}.auth2-lead{font-size:14px;font-weight:600;color:#8f8f8f}@media (min-width: 1100px){.auth2-foot{margin-top:0}}.auth2-callout{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px;border-radius:12px;background:#1a1a1a;color:#f0b840}.auth2-callout svg{flex:none;width:22px;height:22px;margin-top:1px}.auth2-callout p{font-size:14.5px;font-weight:500;line-height:1.4;color:#d0d0d0;text-wrap:pretty}.auth2-okline{display:flex;align-items:center;gap:7px;margin-bottom:12px;padding:0 4px;font-size:14px;font-weight:700;color:#8fd35e}.auth2-okline svg{width:16px;height:16px}.auth2-err{margin-top:16px;max-height:8rem;overflow:auto;padding:12px;border-radius:10px;background:#1a1a1a;color:#8f8f8f;font:600 12.5px/1.45 ui-monospace,Menlo,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}*,: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: rgb(255 255 255 / .5);--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: rgb(255 255 255 / .5);--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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--green-h: 96;--green: 96 52% 55%;--sky: 189.6 61% 61.8%;--grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)' opacity='0.075'/%3E%3C/svg%3E");--grain-tile: 180px;--hero-gradient: linear-gradient(120deg, hsl(var(--hero-from)), hsl(var(--hero-mid)) 45%, hsl(var(--hero-to)));--background: 0 0% 11%;--foreground: var(--green-h) 25% 95%;--card: var(--green-h) 0% 14%;--card-foreground: var(--green-h) 25% 95%;--popover: var(--green-h) 31% 6%;--popover-foreground: var(--green-h) 25% 95%;--primary: var(--green);--primary-foreground: var(--green-h) 42% 5%;--secondary: var(--green-h) 0% 16%;--secondary-foreground: var(--green-h) 16% 88%;--muted: var(--green-h) 0% 16%;--muted-foreground: var(--green-h) 12% 66%;--accent: var(--green);--accent-foreground: var(--green-h) 42% 5%;--destructive: 6 78% 58%;--destructive-deep: 6 78% 44%;--destructive-foreground: 0 0% 100%;--border: var(--green-h) 0% 23%;--input: var(--green-h) 22% 15%;--ring: var(--green);--radius: 1.25rem;--game-success: 96 52% 50%;--game-warning: 38 92% 58%;--game-danger: 4 78% 58%;--game-timer: var(--green);--game-card: var(--green-h) 30% 8%;--game-card-border: var(--green-h) 22% 15%;--player-left: var(--green);--player-right: var(--sky);--gold: 43 89% 58%;--assist: 52 95% 64%;--daily: 280 72% 70%;--daily-bright: 280 72% 83%;--bot: var(--sky);--btn-radius: 12px;--btn-height: 62px;--btn-height-hero: 70px;--btn-edge: 4px;--btn-edge-hero: 5px;--btn-press-in: 70ms;--btn-press-out: .12s;--content-max: 1180px;--rail-w: 160px;--rail-gap: 24px;--launcher-nav-w: 64px;--launcher-rail-w: 340px;--launcher-gap: 16px;--launcher-pad: 20px;--launcher-footer-h: 180px;--launcher-min-h: 1000px;--launcher-card-radius: var(--bento-radius);--launcher-tile-radius: 12px;--hero-from: var(--green-h) 42% 11%;--hero-mid: var(--green-h) 38% 7%;--hero-to: var(--green-h) 22% 4%;--hero-border: var(--green-h) 26% 16%;--bento: var(--green-h) 0% 14%;--bento-border: var(--green-h) 23% 15%;--dashed-border: var(--green-h) 22% 18%;--dashed-content: var(--green-h) 14% 28%;--cat-side-ground: rgb(18 21 13);--chain-pad: 12px;--chain-list-pad: 8px;--chain-card-inset: calc(var(--chain-pad) + var(--chain-list-pad));--bento-radius: 20px;--hero-radius: var(--bento-radius);--icon-tile-radius: 10px;--chip-radius: 8px;--surface-inset: 0 0% 100% / .03;--surface-inset-border: 0 0% 100% / .06;--tooltip-bg: var(--green-h) 30% 12%;--tooltip-border: var(--green-h) 22% 20%;--text-footnote: var(--green-h) 12% 56%;--text-quiet: var(--green-h) 12% 62%;--result-win: 96 52% 60%;--result-loss: 6 78% 66%;--tile-neutral: var(--green-h) 8% 58%;--photo-disc: var(--green-h) 18% 14%;--photo-disc-border: var(--green-h) 16% 23%;--photo-initials: var(--green-h) 14% 62%;--photo-fade: .25s;--elev-1: 0 1px 2px hsl(var(--green-h) 40% 3% / .4);--elev-2: 0 4px 14px -4px hsl(var(--green-h) 40% 2% / .5);--elev-3: 0 18px 40px -12px hsl(var(--green-h) 40% 2% / .55);--glow-gold: 0 0 0 1px hsl(96 52% 52% / .35), 0 8px 28px -6px hsl(96 52% 45% / .4);--sidebar-background: var(--green-h) 30% 7%;--sidebar-foreground: var(--green-h) 8% 90%;--sidebar-primary: var(--green);--sidebar-primary-foreground: var(--green-h) 42% 6%;--sidebar-accent: var(--green-h) 20% 13%;--sidebar-accent-foreground: var(--green-h) 8% 90%;--sidebar-border: var(--green-h) 18% 16%;--sidebar-ring: var(--green)}@media (min-width: 640px){:root{--chain-pad: 16px}}.\!dark{--background: 0 0% 11% !important;--foreground: var(--green-h) 25% 95% !important;--card: var(--green-h) 0% 14% !important;--card-foreground: var(--green-h) 25% 95% !important;--popover: var(--green-h) 31% 6% !important;--popover-foreground: var(--green-h) 25% 95% !important;--primary: var(--green) !important;--primary-foreground: var(--green-h) 42% 5% !important;--secondary: var(--green-h) 0% 16% !important;--secondary-foreground: var(--green-h) 16% 88% !important;--muted: var(--green-h) 0% 16% !important;--muted-foreground: var(--green-h) 12% 66% !important;--accent: var(--green) !important;--accent-foreground: var(--green-h) 42% 5% !important;--destructive: 6 78% 58% !important;--destructive-deep: 6 78% 44% !important;--destructive-foreground: 0 0% 100% !important;--border: var(--green-h) 0% 23% !important;--input: var(--green-h) 22% 15% !important;--ring: var(--green) !important}.dark{--background: 0 0% 11%;--foreground: var(--green-h) 25% 95%;--card: var(--green-h) 0% 14%;--card-foreground: var(--green-h) 25% 95%;--popover: var(--green-h) 31% 6%;--popover-foreground: var(--green-h) 25% 95%;--primary: var(--green);--primary-foreground: var(--green-h) 42% 5%;--secondary: var(--green-h) 0% 16%;--secondary-foreground: var(--green-h) 16% 88%;--muted: var(--green-h) 0% 16%;--muted-foreground: var(--green-h) 12% 66%;--accent: var(--green);--accent-foreground: var(--green-h) 42% 5%;--destructive: 6 78% 58%;--destructive-deep: 6 78% 44%;--destructive-foreground: 0 0% 100%;--border: var(--green-h) 0% 23%;--input: var(--green-h) 22% 15%;--ring: var(--green)}*{border-color:hsl(var(--border))}html{font-family:Manrope,ui-sans-serif,system-ui,-apple-system,sans-serif}body{color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"rlig" 1,"calt" 1,"ss01" 1;background-color:hsl(var(--background))}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font:inherit!important;pointer-events:none}h1,h2,h3,h4{letter-spacing:-.02em}[data-page-heading]{outline:none}*{-webkit-tap-highlight-color:transparent}:focus:not(:focus-visible),[tabindex="-1"]:focus{outline:none}:focus-visible{outline:2px solid hsl(var(--green));outline-offset:2px}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:2rem!important;padding-left:2rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-5{left:1.25rem;right:1.25rem}.inset-x-\[var\(--board-gut\,12px\)\]{left:var(--board-gut,12px);right:var(--board-gut,12px)}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.bottom-3{bottom:.75rem}.bottom-5{bottom:1.25rem}.bottom-\[140px\]{bottom:140px}.bottom-\[250px\]{bottom:250px}.bottom-\[70px\]{bottom:70px}.bottom-\[calc\(100\%\+1\.75rem\)\]{bottom:calc(100% + 1.75rem)}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-\[118px\]{left:118px}.left-\[132px\]{left:132px}.left-\[218px\]{left:218px}.left-\[220px\]{left:220px}.left-\[28px\]{left:28px}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-\[22\%\]{right:22%}.right-\[3\%\]{right:3%}.right-\[9\%\]{right:9%}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-\[128px\]{top:128px}.top-\[13px\]{top:13px}.top-\[14px\]{top:14px}.top-\[178px\]{top:178px}.top-\[1px\]{top:1px}.top-\[200px\]{top:200px}.top-\[230px\]{top:230px}.top-\[286px\]{top:286px}.top-\[28px\]{top:28px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[calc\(100\%\+2\.25rem\)\]{top:calc(100% + 2.25rem)}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[30\]{z-index:30}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[80\]{z-index:80}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-ml-\[7px\]{margin-left:-7px}.-mr-1\.5{margin-right:-.375rem}.-mr-\[var\(--topbar-gutter\)\]{margin-right:calc(var(--topbar-gutter) * -1)}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[18px\]{margin-bottom:18px}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-\[0\.2em\]{margin-left:.2em}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[10px\]{margin-top:10px}.mt-\[11px\]{margin-top:11px}.mt-\[13px\]{margin-top:13px}.mt-\[14px\]{margin-top:14px}.mt-\[16\.4px\]{margin-top:16.4px}.mt-\[22px\]{margin-top:22px}.mt-\[23px\]{margin-top:23px}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-\[35px\]{margin-top:35px}.mt-\[3px\]{margin-top:3px}.mt-\[44px\]{margin-top:44px}.mt-\[52px\]{margin-top:52px}.mt-\[5px\]{margin-top:5px}.mt-\[8px\]{margin-top:8px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.\!h-3\.5{height:.875rem!important}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.08em\]{height:1.08em}.h-\[100svh\]{height:100svh}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[2\.5px\]{height:2.5px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[27px\]{height:27px}.h-\[300px\]{height:300px}.h-\[30px\]{height:30px}.h-\[31px\]{height:31px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[380px\]{height:380px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[540px\]{height:540px}.h-\[54px\]{height:54px}.h-\[5px\]{height:5px}.h-\[60px\]{height:60px}.h-\[62\%\]{height:62%}.h-\[62px\]{height:62px}.h-\[63\.3px\]{height:63.3px}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[6px\]{height:6px}.h-\[70\%\]{height:70%}.h-\[76px\]{height:76px}.h-\[88px\]{height:88px}.h-\[88svh\]{height:88svh}.h-\[96px\]{height:96px}.h-\[9px\]{height:9px}.h-\[calc\(100svh-48px\)\]{height:calc(100svh - 48px)}.h-\[calc\(25vw-32px\)\]{height:calc(25vw - 32px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[calc\(100svh-3rem\)\]{max-height:calc(100svh - 3rem)}.max-h-none{max-height:none}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[107px\]{min-height:107px}.min-h-\[166px\]{min-height:166px}.min-h-\[18px\]{min-height:18px}.min-h-\[198px\]{min-height:198px}.min-h-\[20px\]{min-height:20px}.min-h-\[220px\]{min-height:220px}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[348px\]{min-height:348px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[50svh\]{min-height:50svh}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[58px\]{min-height:58px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[80px\]{min-height:80px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-3\.5{width:.875rem!important}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[1\.08em\]{width:1.08em}.w-\[100px\]{width:100px}.w-\[104px\]{width:104px}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[11px\]{width:11px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[1px\]{width:1px}.w-\[20px\]{width:20px}.w-\[21px\]{width:21px}.w-\[22px\]{width:22px}.w-\[23px\]{width:23px}.w-\[268px\]{width:268px}.w-\[26px\]{width:26px}.w-\[290px\]{width:290px}.w-\[2px\]{width:2px}.w-\[30px\]{width:30px}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[380px\]{width:380px}.w-\[38px\]{width:38px}.w-\[42px\]{width:42px}.w-\[43\%\]{width:43%}.w-\[44\%\]{width:44%}.w-\[46\%\]{width:46%}.w-\[46px\]{width:46px}.w-\[48px\]{width:48px}.w-\[50px\]{width:50px}.w-\[52\%\]{width:52%}.w-\[52px\]{width:52px}.w-\[56px\]{width:56px}.w-\[5px\]{width:5px}.w-\[60px\]{width:60px}.w-\[62\%\]{width:62%}.w-\[62px\]{width:62px}.w-\[64\%\]{width:64%}.w-\[70\%\]{width:70%}.w-\[72\%\]{width:72%}.w-\[74px\]{width:74px}.w-\[76px\]{width:76px}.w-\[860px\]{width:860px}.w-\[86px\]{width:86px}.w-\[90vw\]{width:90vw}.w-\[92px\]{width:92px}.w-\[9px\]{width:9px}.w-\[calc\(100\%-32px\)\]{width:calc(100% - 32px)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[max\(77\.6\%\,280px\)\]{width:max(77.6%,280px)}.w-\[max\(min\(77\.6vw\,357px\)\,280px\)\]{width:max(min(77.6vw,357px),280px)}.w-\[min\(420px\,100\%\)\]{width:min(420px,100%)}.w-\[min\(430px\,100\%\)\]{width:min(430px,100%)}.w-\[min\(calc\(max\(77\.6\%\,280px\)\+24px\)\,calc\(100\%-56px\)\)\]{width:min(calc(max(77.6%,280px) + 24px),calc(100% - 56px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[190px\]{min-width:190px}.min-w-\[420px\]{min-width:420px}.min-w-\[44px\]{min-width:44px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-0{max-width:0px}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[120px\]{max-width:120px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[128px\]{max-width:128px}.max-w-\[12ch\]{max-width:12ch}.max-w-\[140px\]{max-width:140px}.max-w-\[1520px\]{max-width:1520px}.max-w-\[160px\]{max-width:160px}.max-w-\[18ch\]{max-width:18ch}.max-w-\[190px\]{max-width:190px}.max-w-\[220px\]{max-width:220px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[240px\]{max-width:240px}.max-w-\[24ch\]{max-width:24ch}.max-w-\[26ch\]{max-width:26ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[40ch\]{max-width:40ch}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[430px\]{max-width:430px}.max-w-\[44ch\]{max-width:44ch}.max-w-\[460px\]{max-width:460px}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[88px\]{max-width:88px}.max-w-\[980px\]{max-width:980px}.max-w-\[9rem\]{max-width:9rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:0px}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[6px\]{--tw-translate-x: -6px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[3px\]{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[6px\]{--tw-translate-x: 6px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[\.75px\]{--tw-translate-y: .75px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[3px\]{--tw-translate-y: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-px{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-fade-in{animation:fade-in .35s ease-out both}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-20{scroll-margin-top:5rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.grid-cols-\[1fr_auto_auto_auto_1fr\]{grid-template-columns:1fr auto auto auto 1fr}.grid-cols-\[34px_minmax\(0\,1fr\)_26px_auto_26px\]{grid-template-columns:34px minmax(0,1fr) 26px auto 26px}.grid-cols-\[34px_minmax\(0\,1fr\)_auto_26px\]{grid-template-columns:34px minmax(0,1fr) auto 26px}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,440px\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,440px)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-11{gap:2.75rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[22px\]{gap:22px}.gap-\[2px\]{gap:2px}.gap-\[3\.5px\]{gap:3.5px}.gap-\[34px\]{gap:34px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-2\.5{-moz-column-gap:.625rem;column-gap:.625rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-9{-moz-column-gap:2.25rem;column-gap:2.25rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-14{row-gap:3.5rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[hsl\(var\(--green-h\)_22\%_14\%\)\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:hsl(var(--green-h) 22% 14% / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.\!rounded-\[12px\]{border-radius:12px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[--btn-radius\]{border-radius:var(--btn-radius)}.rounded-\[0\.3em\]{border-radius:.3em}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[32px\]{border-radius:32px}.rounded-\[36px\]{border-radius:36px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--bento-radius\)\]{border-radius:var(--bento-radius)}.rounded-\[var\(--btn-radius\)\]{border-radius:var(--btn-radius)}.rounded-\[var\(--launcher-tile-radius\)\]{border-radius:var(--launcher-tile-radius)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-\[28px\]{border-bottom-right-radius:28px;border-bottom-left-radius:28px}.rounded-b-\[var\(--bento-radius\)\]{border-bottom-right-radius:var(--bento-radius);border-bottom-left-radius:var(--bento-radius)}.rounded-l-\[14px\]{border-top-left-radius:14px;border-bottom-left-radius:14px}.rounded-r-\[14px\]{border-top-right-radius:14px;border-bottom-right-radius:14px}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[14px\]{border-top-left-radius:14px;border-top-right-radius:14px}.rounded-t-\[22px\]{border-top-left-radius:22px;border-top-right-radius:22px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#242424\]{--tw-border-opacity: 1;border-color:rgb(36 36 36 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[hsl\(0_0\%_100\%\/\.1\)\]{border-color:#ffffff1a}.border-\[hsl\(0_0\%_100\%\/\.14\)\]{border-color:#ffffff24}.border-\[hsl\(0_0\%_23\%\)\]{--tw-border-opacity: 1;border-color:hsl(0 0% 23% / var(--tw-border-opacity, 1))}.border-\[hsl\(0_0\%_30\%\)\]{--tw-border-opacity: 1;border-color:hsl(0 0% 30% / var(--tw-border-opacity, 1))}.border-\[hsl\(280_60\%_68\%\/0\.35\)\]{border-color:#be7cde59}.border-\[hsl\(43_70\%_58\%\/\.2\)\]{border-color:#dfb44933}.border-\[hsl\(96_16\%_23\%\)\]{--tw-border-opacity: 1;border-color:hsl(96 16% 23% / var(--tw-border-opacity, 1))}.border-\[hsl\(var\(--adm-attention\)\)\]\/40{border-color:hsl(var(--adm-attention) / .4)}.border-\[hsl\(var\(--adm-attention\)\/0\.4\)\]{border-color:hsl(var(--adm-attention)/.4)}.border-\[hsl\(var\(--adm-attention\)\/0\.5\)\]{border-color:hsl(var(--adm-attention)/.5)}.border-\[hsl\(var\(--adm-broken\)\)\]\/40{border-color:hsl(var(--adm-broken) / .4)}.border-\[hsl\(var\(--adm-broken\)\)\]\/50{border-color:hsl(var(--adm-broken) / .5)}.border-\[hsl\(var\(--adm-broken\)\/0\.4\)\]{border-color:hsl(var(--adm-broken)/.4)}.border-\[hsl\(var\(--adm-broken\)\/0\.5\)\]{border-color:hsl(var(--adm-broken)/.5)}.border-\[hsl\(var\(--adm-healthy\)\/0\.4\)\]{border-color:hsl(var(--adm-healthy)/.4)}.border-\[hsl\(var\(--adm-healthy\)\/0\.5\)\]{border-color:hsl(var(--adm-healthy)/.5)}.border-\[hsl\(var\(--assist\)\/0\.24\)\]{border-color:hsl(var(--assist)/.24)}.border-\[hsl\(var\(--bento-border\)\)\]{border-color:hsl(var(--bento-border))}.border-\[hsl\(var\(--bone\)\/0\.28\)\]{border-color:hsl(var(--bone)/.28)}.border-\[hsl\(var\(--border\)\)\]{border-color:hsl(var(--border))}.border-\[hsl\(var\(--daily\)\/0\.32\)\]{border-color:hsl(var(--daily)/.32)}.border-\[hsl\(var\(--destructive\)\/0\.45\)\]{border-color:hsl(var(--destructive)/.45)}.border-\[hsl\(var\(--green\)\)\]{border-color:hsl(var(--green))}.border-\[hsl\(var\(--green\)\/\.35\)\]{border-color:hsl(var(--green)/.35)}.border-\[hsl\(var\(--green\)\/\.55\)\]{border-color:hsl(var(--green)/.55)}.border-\[hsl\(var\(--green-h\)_22\%_14\%\)\]{--tw-border-opacity: 1;border-color:hsl(var(--green-h) 22% 14% / var(--tw-border-opacity, 1))}.border-\[hsl\(var\(--green-h\)_22\%_15\%\)\]{--tw-border-opacity: 1;border-color:hsl(var(--green-h) 22% 15% / var(--tw-border-opacity, 1))}.border-\[hsl\(var\(--green-h\)_22\%_16\%\)\]{--tw-border-opacity: 1;border-color:hsl(var(--green-h) 22% 16% / var(--tw-border-opacity, 1))}.border-\[hsl\(var\(--primary\)\/0\.28\)\]{border-color:hsl(var(--primary)/.28)}.border-\[hsl\(var\(--primary\)\/0\.45\)\]{border-color:hsl(var(--primary)/.45)}.border-\[hsl\(var\(--sky\)\/\.35\)\]{border-color:hsl(var(--sky)/.35)}.border-\[rgba\(128\,200\,81\,\.35\)\]{border-color:#80c85159}.border-\[rgba\(230\,85\,85\,\.4\)\]{border-color:#e6555566}.border-\[rgba\(98\,198\,217\,\.35\)\]{border-color:#62c6d959}.border-black\/10{border-color:#0000001a}.border-border{border-color:hsl(var(--border))}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/30{border-color:hsl(var(--destructive) / .3)}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-destructive\/60{border-color:hsl(var(--destructive) / .6)}.border-emerald-500\/30{border-color:#10b9814d}.border-input{border-color:hsl(var(--input))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.\!bg-\[hsl\(var\(--adm-broken\)\/0\.08\)\]{background-color:hsl(var(--adm-broken)/.08)!important}.\!bg-primary\/10{background-color:hsl(var(--primary) / .1)!important}.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#141414\]{--tw-bg-opacity: 1;background-color:rgb(20 20 20 / var(--tw-bg-opacity, 1))}.bg-\[\#151515\]{--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity, 1))}.bg-\[\#161616\]{--tw-bg-opacity: 1;background-color:rgb(22 22 22 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1d1d1d\]{--tw-bg-opacity: 1;background-color:rgb(29 29 29 / var(--tw-bg-opacity, 1))}.bg-\[\#242424\]{--tw-bg-opacity: 1;background-color:rgb(36 36 36 / var(--tw-bg-opacity, 1))}.bg-\[\#444444\]{--tw-bg-opacity: 1;background-color:rgb(68 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#8f8f8f\]{--tw-bg-opacity: 1;background-color:rgb(143 143 143 / var(--tw-bg-opacity, 1))}.bg-\[\#e9e9e9\]{--tw-bg-opacity: 1;background-color:rgb(233 233 233 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(0_0\%_84\%\)\]{--tw-bg-opacity: 1;background-color:hsl(0 0% 84% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(0_0\%_9\%\)\]{--tw-bg-opacity: 1;background-color:hsl(0 0% 9% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(280_60\%_68\%\/0\.1\)\]{background-color:#be7cde1a}.bg-\[hsl\(56_24\%_95\%\)\]{--tw-bg-opacity: 1;background-color:hsl(56 24% 95% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(6_78\%_44\%\)\]{--tw-bg-opacity: 1;background-color:hsl(6 78% 44% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_10\%_30\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 10% 30% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_10\%_34\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 10% 34% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_24\%_4\%\/\.72\)\]{background-color:#0a0d08b8}.bg-\[hsl\(96_26\%_6\.5\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 26% 6.5% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_28\%_10\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 28% 10% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_30\%_11\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 30% 11% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_30\%_4\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 30% 4% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_30\%_8\%\/\.85\)\]{background-color:#131b0ed9}.bg-\[hsl\(96_30\%_9\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 30% 9% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_31\%_6\%\)\]{--tw-bg-opacity: 1;background-color:hsl(96 31% 6% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(96_31\%_6\%\/0\.55\)\]{background-color:#0e140b8c}.bg-\[hsl\(var\(--adm-attention\)\)\]{background-color:hsl(var(--adm-attention))}.bg-\[hsl\(var\(--adm-attention\)\)\]\/10{background-color:hsl(var(--adm-attention) / .1)}.bg-\[hsl\(var\(--adm-attention\)\/0\.06\)\]{background-color:hsl(var(--adm-attention)/.06)}.bg-\[hsl\(var\(--adm-attention\)\/0\.08\)\]{background-color:hsl(var(--adm-attention)/.08)}.bg-\[hsl\(var\(--adm-attention\)\/0\.15\)\]{background-color:hsl(var(--adm-attention)/.15)}.bg-\[hsl\(var\(--adm-broken\)\)\]{background-color:hsl(var(--adm-broken))}.bg-\[hsl\(var\(--adm-broken\)\/0\.08\)\]{background-color:hsl(var(--adm-broken)/.08)}.bg-\[hsl\(var\(--adm-healthy\)\)\]{background-color:hsl(var(--adm-healthy))}.bg-\[hsl\(var\(--adm-healthy\)\/0\.06\)\]{background-color:hsl(var(--adm-healthy)/.06)}.bg-\[hsl\(var\(--adm-healthy\)\/0\.08\)\]{background-color:hsl(var(--adm-healthy)/.08)}.bg-\[hsl\(var\(--adm-healthy\)\/0\.14\)\]{background-color:hsl(var(--adm-healthy)/.14)}.bg-\[hsl\(var\(--adm-healthy\)\/0\.15\)\]{background-color:hsl(var(--adm-healthy)/.15)}.bg-\[hsl\(var\(--adm-idle\)\)\]{background-color:hsl(var(--adm-idle))}.bg-\[hsl\(var\(--assist\)\/0\.05\)\]{background-color:hsl(var(--assist)/.05)}.bg-\[hsl\(var\(--assist\)\/0\.10\)\]{background-color:hsl(var(--assist)/.1)}.bg-\[hsl\(var\(--background\)\)\]{background-color:hsl(var(--background))}.bg-\[hsl\(var\(--background\)\/\.62\)\]{background-color:hsl(var(--background)/.62)}.bg-\[hsl\(var\(--bento\)\)\]{background-color:hsl(var(--bento))}.bg-\[hsl\(var\(--bot\)\)\]{background-color:hsl(var(--bot))}.bg-\[hsl\(var\(--card\)\)\]{background-color:hsl(var(--card))}.bg-\[hsl\(var\(--daily\)\)\]{background-color:hsl(var(--daily))}.bg-\[hsl\(var\(--daily\)\/0\.45\)\]{background-color:hsl(var(--daily)/.45)}.bg-\[hsl\(var\(--destructive\)\)\]{background-color:hsl(var(--destructive))}.bg-\[hsl\(var\(--destructive\)\/0\.12\)\]{background-color:hsl(var(--destructive)/.12)}.bg-\[hsl\(var\(--destructive-deep\)\)\]{background-color:hsl(var(--destructive-deep))}.bg-\[hsl\(var\(--game-warning\)\)\]{background-color:hsl(var(--game-warning))}.bg-\[hsl\(var\(--gold\)\)\]{background-color:hsl(var(--gold))}.bg-\[hsl\(var\(--green\)\)\]{background-color:hsl(var(--green))}.bg-\[hsl\(var\(--green\)\/\.09\)\]{background-color:hsl(var(--green)/.09)}.bg-\[hsl\(var\(--green-h\)_26\%_6\.5\%\)\]{--tw-bg-opacity: 1;background-color:hsl(var(--green-h) 26% 6.5% / var(--tw-bg-opacity, 1))}.bg-\[hsl\(var\(--photo-disc\)\)\]{background-color:hsl(var(--photo-disc))}.bg-\[hsl\(var\(--primary\)\)\]{background-color:hsl(var(--primary))}.bg-\[hsl\(var\(--primary\)\/0\.12\)\]{background-color:hsl(var(--primary)/.12)}.bg-\[hsl\(var\(--secondary\)\)\]{background-color:hsl(var(--secondary))}.bg-\[hsl\(var\(--sky\)\)\]{background-color:hsl(var(--sky))}.bg-\[hsl\(var\(--sky\)\/\.09\)\]{background-color:hsl(var(--sky)/.09)}.bg-\[hsl\(var\(--surface-inset\)\)\]{background-color:hsl(var(--surface-inset))}.bg-\[rgba\(128\,200\,81\,\.09\)\]{background-color:#80c85117}.bg-\[rgba\(128\,200\,81\,\.12\)\]{background-color:#80c8511f}.bg-\[rgba\(197\,123\,234\,\.12\)\]{background-color:#c57bea1f}.bg-\[rgba\(230\,85\,85\,\.10\)\]{background-color:#e655551a}.bg-\[rgba\(98\,198\,217\,\.09\)\]{background-color:#62c6d917}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-500\/15{background-color:#f59e0b26}.bg-background{background-color:hsl(var(--background))}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-black\/55{background-color:#0000008c}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/20{background-color:hsl(var(--destructive) / .2)}.bg-destructive\/25{background-color:hsl(var(--destructive) / .25)}.bg-destructive\/5{background-color:hsl(var(--destructive) / .05)}.bg-destructive\/\[0\.08\]{background-color:hsl(var(--destructive) / .08)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/30{background-color:hsl(var(--secondary) / .3)}.bg-secondary\/40{background-color:hsl(var(--secondary) / .4)}.bg-secondary\/50{background-color:hsl(var(--secondary) / .5)}.bg-secondary\/60{background-color:hsl(var(--secondary) / .6)}.bg-secondary\/70{background-color:hsl(var(--secondary) / .7)}.bg-secondary\/80{background-color:hsl(var(--secondary) / .8)}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.07\]{background-color:#ffffff12}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-\[hsl\(96_18\%_16\%\)\]{--tw-gradient-from: hsl(96 18% 16%) var(--tw-gradient-from-position);--tw-gradient-to: hsl(96 18% 16% / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-secondary{--tw-gradient-from: hsl(var(--secondary)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--secondary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[hsl\(96_20\%_10\%\)\]{--tw-gradient-to: hsl(96 20% 10%) var(--tw-gradient-to-position)}.to-muted{--tw-gradient-to: hsl(var(--muted)) var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[18px\]{padding:18px}.p-\[1px\]{padding:1px}.p-\[26px\]{padding:26px}.p-\[6px\]{padding:6px}.p-\[8\%\]{padding:8%}.p-\[var\(--chain-list-pad\)\]{padding:var(--chain-list-pad)}.p-\[var\(--chain-pad\)\]{padding:var(--chain-pad)}.p-px{padding:1px}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[120px\]{padding-left:120px;padding-right:120px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[23px\]{padding-left:23px;padding-right:23px}.px-\[26px\]{padding-left:26px;padding-right:26px}.px-\[72px\]{padding-left:72px;padding-right:72px}.px-\[var\(--topbar-gutter\)\]{padding-left:var(--topbar-gutter);padding-right:var(--topbar-gutter)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pb-\[11px\]{padding-bottom:11px}.pb-\[120px\]{padding-bottom:120px}.pb-\[22px\]{padding-bottom:22px}.pb-\[3px\]{padding-bottom:3px}.pb-\[max\(20px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(20px,env(safe-area-inset-bottom))}.pl-0{padding-left:0}.pl-1\.5{padding-left:.375rem}.pl-14{padding-left:3.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-\[13px\]{padding-left:13px}.pl-\[18px\]{padding-left:18px}.pl-\[30px\]{padding-left:30px}.pl-\[38px\]{padding-left:38px}.pl-\[6px\]{padding-left:6px}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-8{padding-right:2rem}.pr-\[var\(--topbar-gutter\)\]{padding-right:var(--topbar-gutter)}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[14px\]{padding-top:14px}.pt-\[18px\]{padding-top:18px}.pt-\[26px\]{padding-top:26px}.pt-\[30px\]{padding-top:30px}.pt-\[56px\]{padding-top:56px}.pt-\[6px\]{padding-top:6px}.pt-\[7px\]{padding-top:7px}.pt-\[88px\]{padding-top:88px}.pt-\[max\(16px\,env\(safe-area-inset-top\)\)\]{padding-top:max(16px,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-\[-0\.17em\]{vertical-align:-.17em}.font-body{font-family:Hanken Grotesk,Manrope,ui-sans-serif,system-ui,sans-serif}.font-clock{font-family:Anton,ui-sans-serif,system-ui,sans-serif}.font-display{font-family:Bricolage Grotesque,Manrope,ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-numeral{font-family:var(--ff-numeral, Manrope, ui-sans-serif, system-ui, sans-serif)}.font-sans{font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.text-\[74px\]{font-size:74px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[clamp\(26px\,7\.7vw\,31px\)\]{font-size:clamp(26px,7.7vw,31px)}.text-\[clamp\(30px\,4\.6vw\,64px\)\]{font-size:clamp(30px,4.6vw,64px)}.text-\[clamp\(30px\,5\.2cqw\,46px\)\]{font-size:clamp(30px,5.2cqw,46px)}.text-\[clamp\(38px\,4vw\,56px\)\]{font-size:clamp(38px,4vw,56px)}.text-\[clamp\(40px\,4\.4vw\,60px\)\]{font-size:clamp(40px,4.4vw,60px)}.text-\[clamp\(40px\,4\.6vw\,64px\)\]{font-size:clamp(40px,4.6vw,64px)}.text-\[clamp\(40px\,5\.2vw\,64px\)\]{font-size:clamp(40px,5.2vw,64px)}.text-\[clamp\(48px\,5\.4vw\,84px\)\]{font-size:clamp(48px,5.4vw,84px)}.text-\[length\:var\(--hero-size\)\]{font-size:var(--hero-size)}.text-\[min\(17px\,4\.25vw\)\]{font-size:min(17px,4.25vw)}.text-\[min\(28px\,7vw\)\]{font-size:min(28px,7vw)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[Bricolage_Grotesque\,sans-serif\]{font-weight:Bricolage Grotesque,sans-serif}.font-black{font-weight:900}.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}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.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\.02\]{line-height:1.02}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.0\]{line-height:1}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.394\]{line-height:1.394}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[18px\]{line-height:18px}.leading-\[1\]{line-height:1}.leading-\[32\.3px\]{line-height:32.3px}.leading-\[38px\]{line-height:38px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.018em\]{letter-spacing:-.018em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.032em\]{letter-spacing:-.032em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[\.02em\]{letter-spacing:.02em}.tracking-\[\.06em\]{letter-spacing:.06em}.tracking-\[\.13em\]{letter-spacing:.13em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[1\.5px\]{letter-spacing:1.5px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#1a1a1a\]{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1))}.text-\[\#616161\]{--tw-text-opacity: 1;color:rgb(97 97 97 / var(--tw-text-opacity, 1))}.text-\[\#6b6b6b\]{--tw-text-opacity: 1;color:rgb(107 107 107 / var(--tw-text-opacity, 1))}.text-\[\#7d7d7d\]{--tw-text-opacity: 1;color:rgb(125 125 125 / var(--tw-text-opacity, 1))}.text-\[\#80c851\]{--tw-text-opacity: 1;color:rgb(128 200 81 / var(--tw-text-opacity, 1))}.text-\[\#8f8f8f\]{--tw-text-opacity: 1;color:rgb(143 143 143 / var(--tw-text-opacity, 1))}.text-\[\#8fd35e\]{--tw-text-opacity: 1;color:rgb(143 211 94 / var(--tw-text-opacity, 1))}.text-\[\#9a9a9a\]{--tw-text-opacity: 1;color:rgb(154 154 154 / var(--tw-text-opacity, 1))}.text-\[\#9b9b9b\]{--tw-text-opacity: 1;color:rgb(155 155 155 / var(--tw-text-opacity, 1))}.text-\[\#B4EC7E\]{--tw-text-opacity: 1;color:rgb(180 236 126 / var(--tw-text-opacity, 1))}.text-\[\#EDEDE6\]{--tw-text-opacity: 1;color:rgb(237 237 230 / var(--tw-text-opacity, 1))}.text-\[\#F4F2EA\]{--tw-text-opacity: 1;color:rgb(244 242 234 / var(--tw-text-opacity, 1))}.text-\[\#a0a0a0\]{--tw-text-opacity: 1;color:rgb(160 160 160 / var(--tw-text-opacity, 1))}.text-\[\#a8a8a8\]{--tw-text-opacity: 1;color:rgb(168 168 168 / var(--tw-text-opacity, 1))}.text-\[\#adadad\]{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity, 1))}.text-\[\#b5b5b5\]{--tw-text-opacity: 1;color:rgb(181 181 181 / var(--tw-text-opacity, 1))}.text-\[\#c8c8c8\]{--tw-text-opacity: 1;color:rgb(200 200 200 / var(--tw-text-opacity, 1))}.text-\[\#e0e0e0\]{--tw-text-opacity: 1;color:rgb(224 224 224 / var(--tw-text-opacity, 1))}.text-\[\#ef6a57\]{--tw-text-opacity: 1;color:rgb(239 106 87 / var(--tw-text-opacity, 1))}.text-\[\#f0816f\]{--tw-text-opacity: 1;color:rgb(240 129 111 / var(--tw-text-opacity, 1))}.text-\[\#f0b840\]{--tw-text-opacity: 1;color:rgb(240 184 64 / var(--tw-text-opacity, 1))}.text-\[\#f5f5f5\]{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.text-\[hsl\(0_0\%_50\%\)\]{--tw-text-opacity: 1;color:hsl(0 0% 50% / var(--tw-text-opacity, 1))}.text-\[hsl\(0_0\%_52\%\)\]{--tw-text-opacity: 1;color:hsl(0 0% 52% / var(--tw-text-opacity, 1))}.text-\[hsl\(0_0\%_66\%\)\]{--tw-text-opacity: 1;color:hsl(0 0% 66% / var(--tw-text-opacity, 1))}.text-\[hsl\(0_0\%_78\%\)\]{--tw-text-opacity: 1;color:hsl(0 0% 78% / var(--tw-text-opacity, 1))}.text-\[hsl\(0_0\%_86\%\)\]{--tw-text-opacity: 1;color:hsl(0 0% 86% / var(--tw-text-opacity, 1))}.text-\[hsl\(280_60\%_8\%\)\]{--tw-text-opacity: 1;color:hsl(280 60% 8% / var(--tw-text-opacity, 1))}.text-\[hsl\(280_62\%_84\%\)\]{--tw-text-opacity: 1;color:hsl(280 62% 84% / var(--tw-text-opacity, 1))}.text-\[hsl\(280_72\%_76\%\)\]{--tw-text-opacity: 1;color:hsl(280 72% 76% / var(--tw-text-opacity, 1))}.text-\[hsl\(288_74\%_90\%\)\]{--tw-text-opacity: 1;color:hsl(288 74% 90% / var(--tw-text-opacity, 1))}.text-\[hsl\(38_92\%_62\%\)\]{--tw-text-opacity: 1;color:hsl(38 92% 62% / var(--tw-text-opacity, 1))}.text-\[hsl\(43_89\%_58\%\)\]{--tw-text-opacity: 1;color:hsl(43 89% 58% / var(--tw-text-opacity, 1))}.text-\[hsl\(45_12\%_91\%\)\]{--tw-text-opacity: 1;color:hsl(45 12% 91% / var(--tw-text-opacity, 1))}.text-\[hsl\(45_80\%_10\%\)\]{--tw-text-opacity: 1;color:hsl(45 80% 10% / var(--tw-text-opacity, 1))}.text-\[hsl\(45_80\%_70\%\)\]{--tw-text-opacity: 1;color:hsl(45 80% 70% / var(--tw-text-opacity, 1))}.text-\[hsl\(46_96\%_86\%\)\]{--tw-text-opacity: 1;color:hsl(46 96% 86% / var(--tw-text-opacity, 1))}.text-\[hsl\(6_60\%_12\%\)\]{--tw-text-opacity: 1;color:hsl(6 60% 12% / var(--tw-text-opacity, 1))}.text-\[hsl\(6_84\%_66\%\)\]{--tw-text-opacity: 1;color:hsl(6 84% 66% / var(--tw-text-opacity, 1))}.text-\[hsl\(6_84\%_66\%\/0\.85\)\]{color:#f16e5fd9}.text-\[hsl\(96_10\%_42\%\)\]{--tw-text-opacity: 1;color:hsl(96 10% 42% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_12\%_60\%\)\]{--tw-text-opacity: 1;color:hsl(96 12% 60% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_12\%_70\%\)\]{--tw-text-opacity: 1;color:hsl(96 12% 70% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_12\%_74\%\)\]{--tw-text-opacity: 1;color:hsl(96 12% 74% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_12\%_78\%\)\]{--tw-text-opacity: 1;color:hsl(96 12% 78% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_14\%_84\%\)\]{--tw-text-opacity: 1;color:hsl(96 14% 84% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_15\%_92\%\)\]{--tw-text-opacity: 1;color:hsl(96 15% 92% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_16\%_76\%\)\]{--tw-text-opacity: 1;color:hsl(96 16% 76% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_18\%_82\%\)\]{--tw-text-opacity: 1;color:hsl(96 18% 82% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_18\%_84\%\)\]{--tw-text-opacity: 1;color:hsl(96 18% 84% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_18\%_86\%\)\]{--tw-text-opacity: 1;color:hsl(96 18% 86% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_20\%_52\%\)\]{--tw-text-opacity: 1;color:hsl(96 20% 52% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_28\%_10\%\)\]{--tw-text-opacity: 1;color:hsl(96 28% 10% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_37\%_66\%\)\]{--tw-text-opacity: 1;color:hsl(96 37% 66% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_52\%_60\%\)\]{--tw-text-opacity: 1;color:hsl(96 52% 60% / var(--tw-text-opacity, 1))}.text-\[hsl\(96_62\%_76\%\)\]{--tw-text-opacity: 1;color:hsl(96 62% 76% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--adm-attention\)\)\]{color:hsl(var(--adm-attention))}.text-\[hsl\(var\(--adm-broken\)\)\]{color:hsl(var(--adm-broken))}.text-\[hsl\(var\(--adm-healthy\)\)\]{color:hsl(var(--adm-healthy))}.text-\[hsl\(var\(--adm-idle\)\)\]{color:hsl(var(--adm-idle))}.text-\[hsl\(var\(--assist\)\)\]{color:hsl(var(--assist))}.text-\[hsl\(var\(--assist\)\/0\.35\)\]{color:hsl(var(--assist)/.35)}.text-\[hsl\(var\(--assist\)\/0\.45\)\]{color:hsl(var(--assist)/.45)}.text-\[hsl\(var\(--assist\)\/0\.75\)\]{color:hsl(var(--assist)/.75)}.text-\[hsl\(var\(--assist\)\/0\.85\)\]{color:hsl(var(--assist)/.85)}.text-\[hsl\(var\(--background\)\)\]{color:hsl(var(--background))}.text-\[hsl\(var\(--bone\)\)\]{color:hsl(var(--bone))}.text-\[hsl\(var\(--bone\)\/0\.45\)\]{color:hsl(var(--bone)/.45)}.text-\[hsl\(var\(--bone\)\/0\.7\)\]{color:hsl(var(--bone)/.7)}.text-\[hsl\(var\(--border\)\)\]{color:hsl(var(--border))}.text-\[hsl\(var\(--bot\)\)\]{color:hsl(var(--bot))}.text-\[hsl\(var\(--daily\)\)\]{color:hsl(var(--daily))}.text-\[hsl\(var\(--daily\)\/0\.8\)\]{color:hsl(var(--daily)/.8)}.text-\[hsl\(var\(--daily-bright\)\)\]{color:hsl(var(--daily-bright))}.text-\[hsl\(var\(--destructive\)\)\]{color:hsl(var(--destructive))}.text-\[hsl\(var\(--foreground\)\/0\.6\)\]{color:hsl(var(--foreground)/.6)}.text-\[hsl\(var\(--game-warning\)\)\]{color:hsl(var(--game-warning))}.text-\[hsl\(var\(--gold\)\)\]{color:hsl(var(--gold))}.text-\[hsl\(var\(--green\)\)\]{color:hsl(var(--green))}.text-\[hsl\(var\(--green\)\/\.8\)\]{color:hsl(var(--green)/.8)}.text-\[hsl\(var\(--green-h\)_10\%_62\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 10% 62% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_10\%_92\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 10% 92% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_40\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 40% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_56\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 56% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_62\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 62% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_64\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 64% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_66\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 66% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_68\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 68% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_70\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 70% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_72\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 72% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_12\%_74\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 12% 74% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_36\%_11\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 36% 11% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_42\%_5\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 42% 5% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_6\%_58\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 6% 58% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_6\%_62\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 6% 62% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--green-h\)_8\%_48\%\)\]{--tw-text-opacity: 1;color:hsl(var(--green-h) 8% 48% / var(--tw-text-opacity, 1))}.text-\[hsl\(var\(--muted-foreground\)\)\]{color:hsl(var(--muted-foreground))}.text-\[hsl\(var\(--photo-initials\)\)\]{color:hsl(var(--photo-initials))}.text-\[hsl\(var\(--primary\)\)\]{color:hsl(var(--primary))}.text-\[hsl\(var\(--primary-foreground\)\)\]{color:hsl(var(--primary-foreground))}.text-\[hsl\(var\(--primary-foreground\)\/0\.62\)\]{color:hsl(var(--primary-foreground)/.62)}.text-\[hsl\(var\(--sky\)\)\]{color:hsl(var(--sky))}.text-\[hsl\(var\(--text-footnote\)\)\]{color:hsl(var(--text-footnote))}.text-\[hsl\(var\(--text-footnote\)\)\]\/50{color:hsl(var(--text-footnote) / .5)}.text-\[hsl\(var\(--text-quiet\)\)\]{color:hsl(var(--text-quiet))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/80{color:hsl(var(--destructive) / .8)}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-foreground\/85{color:hsl(var(--foreground) / .85)}.text-inherit{color:inherit}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/45{color:hsl(var(--muted-foreground) / .45)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/55{color:hsl(var(--muted-foreground) / .55)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/75{color:hsl(var(--muted-foreground) / .75)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/80{color:hsl(var(--primary) / .8)}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/35{color:#ffffff59}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[hsl\(var\(--primary\)\)\]{accent-color:hsl(var(--primary))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.32\]{opacity:.32}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -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)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 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)}.shadow-\[inset_0_0_0_2px_hsl\(var\(--green\)\)\]{--tw-shadow: inset 0 0 0 2px hsl(var(--green));--tw-shadow-colored: inset 0 0 0 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_1px_0_rgba\(255\,255\,255\,\.3\)\,0_7px_0_hsl\(0_0\%_8\%\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.3),0 7px 0 hsl(0 0% 8%);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 7px 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)}.shadow-\[inset_3px_0_0_hsl\(6_78\%_58\%\)\,inset_-3px_0_0_hsl\(6_78\%_58\%\)\]{--tw-shadow: inset 3px 0 0 hsl(6 78% 58%),inset -3px 0 0 hsl(6 78% 58%);--tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color), inset -3px 0 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)}.shadow-\[inset_3px_0_0_hsl\(var\(--assist\)\/0\.55\)\,inset_-3px_0_0_hsl\(var\(--assist\)\/0\.55\)\]{--tw-shadow: inset 3px 0 0 hsl(var(--assist)/.55),inset -3px 0 0 hsl(var(--assist)/.55);--tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color), inset -3px 0 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)}.shadow-\[inset_3px_0_0_hsl\(var\(--player-right\)\)\,inset_-3px_0_0_hsl\(var\(--player-right\)\)\]{--tw-shadow: inset 3px 0 0 hsl(var(--player-right)),inset -3px 0 0 hsl(var(--player-right));--tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color), inset -3px 0 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)}.shadow-\[inset_3px_0_0_hsl\(var\(--primary\)\)\,inset_-3px_0_0_hsl\(var\(--primary\)\)\]{--tw-shadow: inset 3px 0 0 hsl(var(--primary)),inset -3px 0 0 hsl(var(--primary));--tw-shadow-colored: inset 3px 0 0 var(--tw-shadow-color), inset -3px 0 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)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -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-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 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)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.-outline-offset-2{outline-offset:-2px}.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)}.ring-0{--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(0px + 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)}.ring-1{--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(1px + 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)}.ring-2{--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(2px + 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)}.ring-\[3px\]{--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)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#8fd35e\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(143 211 94 / var(--tw-ring-opacity, 1))}.ring-\[hsl\(var\(--adm-attention\)\/0\.5\)\]{--tw-ring-color: hsl(var(--adm-attention)/.5)}.ring-\[hsl\(var\(--adm-healthy\)\/0\.5\)\]{--tw-ring-color: hsl(var(--adm-healthy)/.5)}.ring-\[hsl\(var\(--bento-border\)\)\]{--tw-ring-color: hsl(var(--bento-border))}.ring-\[hsl\(var\(--bot\)\/0\.6\)\]{--tw-ring-color: hsl(var(--bot)/.6)}.ring-\[hsl\(var\(--photo-disc-border\)\)\]{--tw-ring-color: hsl(var(--photo-disc-border))}.ring-\[hsl\(var\(--surface-inset-border\)\)\]{--tw-ring-color: hsl(var(--surface-inset-border))}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-border{--tw-ring-color: hsl(var(--border))}.ring-border\/60{--tw-ring-color: hsl(var(--border) / .6)}.ring-border\/70{--tw-ring-color: hsl(var(--border) / .7)}.ring-destructive\/40{--tw-ring-color: hsl(var(--destructive) / .4)}.ring-primary\/20{--tw-ring-color: hsl(var(--primary) / .2)}.ring-primary\/30{--tw-ring-color: hsl(var(--primary) / .3)}.ring-primary\/40{--tw-ring-color: hsl(var(--primary) / .4)}.ring-primary\/60{--tw-ring-color: hsl(var(--primary) / .6)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/\[0\.06\]{--tw-ring-color: rgb(255 255 255 / .06)}.ring-white\/\[0\.07\]{--tw-ring-color: rgb(255 255 255 / .07)}.ring-white\/\[0\.09\]{--tw-ring-color: rgb(255 255 255 / .09)}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);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)}.brightness-90{--tw-brightness: brightness(.9);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[10px\]{--tw-backdrop-blur: blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[6px\]{--tw-backdrop-blur: blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\]{transition-property:filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,filter\]{transition-property:transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.ft-display{font-family:Bricolage Grotesque,Manrope,ui-sans-serif,system-ui,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.14em}.ft-display.ft-display--lower{text-transform:lowercase;letter-spacing:.01em}.ft-display.ft-display--asis{text-transform:none;letter-spacing:.01em}.shadow-elev-1{box-shadow:var(--elev-1)}.shadow-elev-2{box-shadow:var(--elev-2)}.shadow-elev-3{box-shadow:var(--elev-3)}.shadow-glow-gold{box-shadow:var(--glow-gold)}.surface{background:#161e10;border:1px solid hsl(var(--border));box-shadow:var(--elev-2)}.surface-raised{background:#10190b;border:1px solid hsl(96 22% 15%);box-shadow:var(--elev-3)}.grid-overlay{background-image:none}.text-gradient-gold{color:hsl(var(--primary));-webkit-background-clip:initial;background-clip:initial}.scene-bg{background:hsl(var(--background))}.dashboard-art-bg{background-color:#060907;background-image:url(/assets/dashboard-bg/bottom.webp),url(/assets/dashboard-bg/top.webp);background-repeat:no-repeat;background-position:center bottom,center top;background-size:100% auto,100% auto}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(280px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.\[mask-image\:linear-gradient\(180deg\,black_0\%\,black_74\%\,transparent_97\%\)\]{-webkit-mask-image:linear-gradient(180deg,black 0%,black 74%,transparent 97%);mask-image:linear-gradient(180deg,black 0%,black 74%,transparent 97%)}.\[mask-image\:linear-gradient\(180deg\,black_0\%\,black_74\%\,transparent_99\%\)\]{-webkit-mask-image:linear-gradient(180deg,black 0%,black 74%,transparent 99%);mask-image:linear-gradient(180deg,black 0%,black 74%,transparent 99%)}.\[mask-image\:linear-gradient\(180deg\,rgba\(0\,0\,0\,\.9\)\,transparent_78\%\)\]{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 78%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 78%)}.\[mask-image\:linear-gradient\(90deg\,transparent_0\%\,transparent_6\%\,rgba\(0\,0\,0\,\.2\)_16\%\,black_28\%\,black_72\%\,rgba\(0\,0\,0\,\.2\)_84\%\,transparent_94\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 6%,rgba(0,0,0,.2) 16%,black 28%,black 72%,rgba(0,0,0,.2) 84%,transparent 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 6%,rgba(0,0,0,.2) 16%,black 28%,black 72%,rgba(0,0,0,.2) 84%,transparent 94%,transparent 100%)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scroll-padding-inline\:0\]{scroll-padding-inline:0}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[text-shadow\:0_2px_0_rgba\(0\,0\,0\,\.5\)\,0_4px_8px_rgba\(0\,0\,0\,\.35\)\]{text-shadow:0 2px 0 rgba(0,0,0,.5),0 4px 8px rgba(0,0,0,.35)}.\[text-wrap\:balance\]{text-wrap:balance}.\[transition-duration\:350ms\]{transition-duration:.35s}.\[transition\:width_1000ms_linear\,background-color_350ms_ease-in-out\]{transition:width 1s linear,background-color .35s ease-in-out}:root{--ff-numeral: "Manrope", ui-sans-serif, system-ui, sans-serif;--ff-kofi: "Manrope", Helvetica, sans-serif;--hero-size: 34px}@keyframes pulse-glow{0%,to{box-shadow:0 0 hsl(var(--primary) / .35)}50%{box-shadow:0 0 0 8px hsl(var(--primary) / 0)}}@keyframes timer-urgent{0%,to{color:hsl(var(--destructive))}50%{color:#f99f94}}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes lifeline-pop{0%{transform:scale(1);box-shadow:0 0 #80c85180}40%{transform:scale(1.09);box-shadow:0 0 20px 3px #80c85173}to{transform:scale(1);box-shadow:0 0 #80c85100}}.animate-lifeline-pop{animation:lifeline-pop .55s ease-out}.animate-pulse-glow{animation:pulse-glow 2.4s ease-in-out infinite}.animate-timer-urgent{animation:timer-urgent .55s ease-in-out infinite}@keyframes timer-urgent-scale{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.animate-timer-urgent.animate-timer-urgent-scale{animation:timer-urgent .55s ease-in-out infinite,timer-urgent-scale .55s ease-in-out infinite}.animate-fade-in{animation:fade-in .4s cubic-bezier(.22,1,.36,1) both}.animate-scale-in{animation:scale-in .25s cubic-bezier(.22,1,.36,1) both}.press{transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.press:active{transform:scale(.97)}@keyframes chain-land{0%{opacity:0;transform:translateY(-26px)}74%{opacity:1;transform:translateY(1.5px)}to{opacity:1;transform:translateY(0)}}.animate-chain-land-player,.animate-chain-land-bot,.animate-chain-land-assist,.animate-chain-land-daily{position:relative;z-index:2;animation:chain-land .46s cubic-bezier(.3,.9,.4,1) .12s both}.chain-flash,.chain-ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;opacity:0;pointer-events:none}.chain-ring{border:2px solid transparent}@keyframes chain-flash{0%{opacity:1}to{opacity:0}}@keyframes chain-ring{0%{opacity:.9;top:0;right:0;bottom:0;left:0}60%{opacity:.34}to{opacity:0;top:-7px;right:-7px;bottom:-7px;left:-7px}}.animate-chain-land-player .chain-flash,.animate-chain-land-bot .chain-flash,.animate-chain-land-assist .chain-flash,.animate-chain-land-daily .chain-flash{animation:chain-flash .8s ease-out .46s}.animate-chain-land-player .chain-ring,.animate-chain-land-bot .chain-ring,.animate-chain-land-assist .chain-ring,.animate-chain-land-daily .chain-ring{animation:chain-ring .95s cubic-bezier(.2,.6,.3,1) .46s}.animate-chain-land-player.chain-pulse-only,.animate-chain-land-bot.chain-pulse-only,.animate-chain-land-assist.chain-pulse-only,.animate-chain-land-daily.chain-pulse-only{animation:none}.chain-pulse-only .chain-flash,.chain-pulse-only .chain-ring{animation-delay:.8s}.animate-chain-land-player .chain-flash{background:#80c8512b;box-shadow:inset 0 0 0 1px #80c8514d}.animate-chain-land-bot .chain-flash{background:#62c6d926;box-shadow:inset 0 0 0 1px #62c6d94d}.animate-chain-land-assist .chain-flash{background:hsl(var(--assist) / .13);box-shadow:inset 0 0 0 1px hsl(var(--assist) / .3)}.animate-chain-land-daily .chain-flash{background:hsl(var(--daily) / .19);box-shadow:inset 0 0 0 1px hsl(var(--daily) / .3)}.animate-chain-land-player .chain-ring{border-color:#80c851cc}.animate-chain-land-bot .chain-ring{border-color:#62c6d9bf}.animate-chain-land-assist .chain-ring{border-color:hsl(var(--assist) / .7)}.animate-chain-land-daily .chain-ring{border-color:hsl(var(--daily) / .75)}@keyframes chain-push-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.chain-push-sweep{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.chain-push-sweep:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0 30%,hsl(var(--assist) / .55) 45% 55%,transparent 70% 100%);transform:translate(-100%);animation:chain-push-sweep .55s cubic-bezier(.35,.7,.4,1) forwards}.chain-row-card{z-index:1;transition:padding .38s cubic-bezier(.4,0,.2,1),border-radius .38s cubic-bezier(.4,0,.2,1),border-width .38s cubic-bezier(.4,0,.2,1),gap .38s cubic-bezier(.4,0,.2,1),background-color .4s ease,border-color .4s ease,box-shadow .4s ease}.chain-row-avatar{transition:width .38s cubic-bezier(.4,0,.2,1),height .38s cubic-bezier(.4,0,.2,1),font-size .38s ease}.chain-row-name{transition:font-size .38s ease}@media (prefers-reduced-motion: no-preference){.chain-deal .chain-row-card{transition:background-color .4s ease,border-color .4s ease}.chain-deal .chain-row-avatar,.chain-deal .chain-row-name{transition:none}.chain-deal .animate-chain-land-player,.chain-deal .animate-chain-land-bot,.chain-deal .animate-chain-land-assist{animation:none}.chain-deal .animate-chain-land-player .chain-flash,.chain-deal .animate-chain-land-bot .chain-flash,.chain-deal .animate-chain-land-assist .chain-flash{animation:chain-flash .7s ease-out .44s}.chain-deal .animate-chain-land-player .chain-ring,.chain-deal .animate-chain-land-bot .chain-ring,.chain-deal .animate-chain-land-assist .chain-ring{animation:chain-deal-ring .8s cubic-bezier(.22,1,.36,1) .44s}@keyframes chain-deal-ring{0%{opacity:.6;top:0;right:0;bottom:0;left:0}to{opacity:0;top:-6px;right:-6px;bottom:-6px;left:-6px}}.chain-ghost,.chain-ghost *{animation:none!important;transition:none!important}.chain-deal li:first-child>.chain-row-card>div:nth-of-type(2){animation:deal-rise .36s cubic-bezier(.22,1,.36,1) .15s both}.board-skin .board-inp>*{animation:deal-fade .24s ease-out}.board-skin .board-clock--you{--deal-h: var(--primary)}.board-skin .board-clock--opp{--deal-h: var(--sky)}.board-skin .board-clock--on:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:hsl(var(--deal-h) / .16);opacity:0;animation:deal-glow .7s ease-out}.board-skin .usage-count{animation:deal-rise .34s cubic-bezier(.22,1,.36,1)}.board-skin .board-corner{animation:deal-rise .36s cubic-bezier(.22,1,.36,1)}.board-skin .board-lf__b[data-used] svg{animation:deal-spent .4s ease-out}.board-skin .board-lf__b[data-used] .lf-clip{display:inline-flex;overflow:hidden;flex:none}.board-skin .board-lf__b[data-used] .lf-clip svg{animation:deal-skip .55s linear}.board-skin .board-lf__b[data-used] .lf-line{stroke-dasharray:1}.board-skin .board-lf__b[data-used] svg:has(.lf-line){animation:none}.board-skin .board-lf__b[data-used] .lf-line--1{animation:deal-write .22s ease-out backwards}.board-skin .board-lf__b[data-used] .lf-line--2{animation:deal-write .22s ease-out .1s backwards}.board-skin .board-lf__b[data-used] .lf-line--3{animation:deal-write .22s ease-out .2s backwards}@keyframes deal-skip{0%{transform:none;animation-timing-function:cubic-bezier(.5,0,1,.6)}37%{transform:translate(15px);animation-timing-function:steps(1,end)}38%{transform:translate(-15px);animation-timing-function:cubic-bezier(.22,1,.36,1)}to{transform:none}}@keyframes deal-write{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes deal-fade{0%{opacity:0}}@keyframes deal-glow{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes deal-rise{0%{opacity:0;transform:translateY(-4px)}}@keyframes deal-spent{0%{opacity:.4;transform:rotate(-90deg)}}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee-scroll{animation:marquee-scroll 50.4s linear infinite}@media (prefers-reduced-motion: reduce){.animate-marquee-scroll,.animate-timer-urgent,.animate-timer-urgent.animate-timer-urgent-scale{animation:none}.animate-chain-land-player,.animate-chain-land-bot,.animate-chain-land-assist,.animate-chain-land-daily{animation-duration:0s;animation-delay:0s}.animate-chain-land-player .chain-ring,.animate-chain-land-bot .chain-ring,.animate-chain-land-assist .chain-ring,.animate-chain-land-daily .chain-ring{animation:none}.chain-push-sweep:after{animation:none;opacity:0}.animate-fade-in,.animate-scale-in{animation-duration:0s}.animate-shake-x{animation:none}}@keyframes shake-x{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2.5px)}80%{transform:translate(2.5px)}}.animate-shake-x{animation:shake-x .45s ease-in-out}.admin-root{--adm-healthy: 80 60% 46%;--adm-attention: 38 92% 55%;--adm-broken: 0 72% 55%;--adm-idle: 80 8% 55%;font-variant-numeric:tabular-nums}.admin-root :focus-visible{outline:2px solid hsl(var(--primary));outline-offset:1px}.bento{background:hsl(var(--bento));background-image:var(--grain);background-size:var(--grain-tile);border:1px solid hsl(var(--bento-border));border-radius:var(--bento-radius)}.form-card{background:#141414;border-radius:var(--bento-radius);box-shadow:0 6px 20px #00000073;border:2px solid hsl(var(--primary) / .6)}.form-card__row{background:#1a1a1a;border:1.5px solid #313131;border-radius:12px}.form-table{position:relative;border-radius:var(--bento-radius);background:hsl(var(--bento))}.form-table:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px hsl(var(--primary) / .6)}.quiet-card{border:1.5px dashed hsl(var(--primary) / .35);border-radius:var(--bento-radius);padding:14px 16px}.form-table__row:nth-child(2n){background:hsl(var(--green-h) 22% 10%)}.form-table__row--lit,.form-table__row--lit:nth-child(2n){background:hsl(var(--primary) / .1)}.form-table__row--win,.form-table__row--win:nth-child(2n){background:hsl(var(--result-win) / .12)}.form-table__row--loss{background:hsl(var(--result-loss) / .07)}.form-table__row--loss:nth-child(2n){background:hsl(var(--result-loss) / .1)}.form-table__row--win.form-table__row--lit{background:hsl(var(--result-win) / .18)}.form-table__row--loss.form-table__row--lit{background:hsl(var(--result-loss) / .14)}.bento-row{background:hsl(var(--surface-inset));border:1px solid hsl(var(--surface-inset-border));border-radius:var(--launcher-tile-radius)}.kofi-card{display:block;width:100%}.kofi-card .btn-container{display:block!important;width:100%;min-width:0}.kofi-card a.kofi-button{display:block!important;width:100%;box-sizing:border-box}.kofi-card--soon{display:flex;align-items:center;justify-content:center;min-height:40px;border:1px dashed hsl(var(--dashed-border));border-radius:12px}.btn-container{display:inline-block!important;white-space:nowrap;min-width:160px}span.kofitext{color:#fff!important;letter-spacing:-.15px!important;vertical-align:middle;line-height:33px!important;padding:0;text-align:center;text-decoration:none!important;text-shadow:0 1px 1px rgba(34,34,34,.05)}.kofitext a{color:#fff!important;text-decoration:none!important}.kofitext a:hover{color:#fff!important;text-decoration:none}a.kofi-button{box-shadow:1px 1px #0003;line-height:36px!important;min-width:150px;display:inline-block!important;background-color:#29abe0;padding:2px 12px!important;text-align:center!important;border-radius:12px;color:#fff;cursor:pointer;overflow-wrap:break-word;vertical-align:middle;border:0 none #fff!important;font-family:var(--ff-kofi)!important;text-decoration:none;text-shadow:none;font-weight:700!important;font-size:14px!important}a.kofi-button:visited{color:#fff!important;text-decoration:none!important}a.kofi-button:hover{opacity:.85;color:#f5f5f5!important;text-decoration:none!important}a.kofi-button:active{color:#f5f5f5!important;text-decoration:none!important}.kofitext img.kofiimg{display:initial!important;vertical-align:middle;height:13px!important;width:20px!important;padding-top:0!important;padding-bottom:0!important;border:none;margin-top:0;margin-right:5px!important;margin-left:0!important;margin-bottom:3px!important}.bento-empty{border:1px dashed hsl(var(--dashed-border));border-radius:var(--launcher-tile-radius);color:hsl(var(--dashed-content))}.mode-stack{display:flex;flex-direction:column;gap:10px}.mode-mk{position:absolute;right:0;top:0;width:210px;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 46%);mask-image:linear-gradient(90deg,transparent 0%,#000 46%);transition:transform .34s cubic-bezier(.2,.7,.3,1)}.group:hover .mode-mk,.group:active .mode-mk{transform:translate(-7px)}.group[aria-disabled] .mode-mk,.group[aria-disabled]:hover .mode-mk{transform:none}.mode-row--gloss{background:radial-gradient(140% 170% at 16% -25%,#b3ec8d,hsl(var(--green)) 46%,#5b9b31)!important;border-color:#c9f8aabf!important;box-shadow:inset 0 2px #ffffff80,inset 2px 0 #fff3,inset 0 -3px #28491247,inset -2px 0 #28491224}.mode-row--gloss:before{content:"";position:absolute;top:0;right:0;bottom:48%;left:0;background:linear-gradient(180deg,#ffffff38,#fff0);pointer-events:none}.mode-row--bento{background:#0e0f11!important;border:1.5px solid rgb(112 170 70)!important;padding:0 20px;min-height:78px;isolation:isolate}.mode-row--bento:focus-visible{outline-color:#b4ec7e}.mode-row__glow{position:absolute;right:-33px;top:50%;width:170px;height:170px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle closest-side,hsl(96 60% 40% / .45),hsl(96 60% 32% / .16) 55%,transparent 100%);pointer-events:none;z-index:0}.mode-row__emblem{position:absolute;right:19px;top:50%;width:66px;height:66px;margin-top:-33px;transform:perspective(420px) rotateX(6deg) rotateY(-16deg) rotate(-3deg);pointer-events:none;z-index:0}@media (prefers-reduced-motion: reduce){.mode-mk,.group:hover .mode-mk,.group:active .mode-mk{transform:none;transition:none}}.mode-art{container-type:inline-size}.mode-art{margin-bottom:4px;box-shadow:0 4px 0 var(--mode-art-wall),0 8px 13px #00000073,inset 0 1px #ffffff57}.mode-art:active{transform:translateY(3px);box-shadow:0 1px 0 var(--mode-art-wall),0 2px 5px #0006,inset 0 1px #fff3,inset 0 4px 9px #00000029}.play-tile{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin-bottom:4px;box-shadow:0 4px 0 var(--tile-wall);transition:transform .08s ease-out,box-shadow .08s ease-out,filter .15s ease}.play-tile:active{transform:translateY(3px);box-shadow:0 1px 0 var(--tile-wall)}@media (prefers-reduced-motion: reduce){.play-tile:active{transform:none}}@media (prefers-reduced-motion: no-preference){.play-rise{animation:play-rise .54s cubic-bezier(.22,1,.36,1) both}@keyframes play-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}.mode-art__title{font-size:30px;font-size:clamp(18px,8.5cqw,34px)}.mode-art__art>img{position:absolute;bottom:0;right:0;height:100%;width:auto}.mode-art--bot{--mode-art-wall: #0a2a9e;background:linear-gradient(97deg,#0b3bf4,#1350f6 30%,#2a88f2 62%,#46c9f3 86%,#54daf6)}.mode-art--bot .mode-art__title{color:#c4ecff;text-shadow:0 0 16px rgba(150,225,255,.55),0 2px 0 rgba(10,40,96,.32),0 6px 16px rgba(4,20,52,.35)}.mode-art--bot .mode-art__art>img{right:6px}.mode-art--bot .mode-art__art{height:89px;height:min(89px,38.5cqw)}.mode-art--bot .mode-art__text{padding-right:82px;padding-right:calc(min(89px,38.5cqw)*.84 + 8px)}.mode-art--friend{--mode-art-wall: hsl(96 52% 22%);background:linear-gradient(97deg,#538632,#619f38 30%,#73bf40 62%,#86ca58 86%,#93d369)}.mode-art--friend .mode-art__title{color:hsl(var(--primary-foreground));text-shadow:0 1px 0 hsl(96 60% 70% / .45)}.mode-art--friend .mode-art__art{height:89px;height:min(89px,26cqw)}.mode-art--friend .mode-art__text{padding-right:122px;padding-right:calc(min(89px,26cqw)*1.276 + 8px)}.mode-art--online{--mode-art-wall: hsl(20 74% 28%);background:linear-gradient(97deg,#b64616,#d15315 30%,#ee701b 62%,#f48d34 86%,#f7a445)}.mode-art--online .mode-art__title{color:#fff3e6;text-shadow:0 0 16px rgba(255,190,120,.4),0 2px 0 rgba(78,28,6,.38),0 6px 16px rgba(48,16,4,.35)}.mode-art--online .mode-art__sub{color:#fff3e6d1}.mode-art--online .mode-art__art{height:89px;height:min(89px,38.5cqw)}.mode-art--online .mode-art__text{padding-right:66px;padding-right:calc(min(89px,38.5cqw)*.649 + 8px)}.mode-art--off{filter:grayscale(1) brightness(.6);box-shadow:none;cursor:not-allowed}.mode-art--off:active{transform:none;box-shadow:none}@media (min-width: 1100px){.mode-art--bot .mode-art__art{height:130px;height:min(130px,38.5cqw)}.mode-art--bot .mode-art__text{padding-right:117px;padding-right:calc(min(130px,38.5cqw)*.84 + 8px)}.mode-art__title{font-size:25px;font-size:clamp(15px,7.6cqw,30px)}.mode-art--friend .mode-art__art{height:109px;height:min(136px,28cqw)}.mode-art--friend .mode-art__text{padding-right:147px;padding-right:calc(min(136px,28cqw)*1.276 + 8px)}.mode-art--online .mode-art__art{height:130px;height:min(130px,38.5cqw)}.mode-art--online .mode-art__text{padding-right:93px;padding-right:calc(min(130px,38.5cqw)*.649 + 8px)}}.hero-surface{background-image:var(--grain),var(--hero-gradient);background-size:var(--grain-tile),auto;border:1px solid hsl(var(--hero-border));border-radius:var(--hero-radius)}.hero-surface--aurora{background-image:var(--grain);background-size:var(--grain-tile);background-color:hsl(var(--hero-to))}.key-btn{height:var(--btn-height);padding:0 18px;border-radius:var(--btn-radius);display:flex;align-items:center;gap:13px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 17%,transparent),color-mix(in srgb,var(--c) 7%,transparent));border:1px solid color-mix(in srgb,var(--c) 28%,transparent);box-shadow:inset 0 1px #ffffff1c,0 var(--btn-edge) 0 color-mix(in srgb,var(--c) 34%,black 55%),0 8px 18px #0000008c;transform:translateY(0);transition:transform var(--btn-press-out) ease-out,box-shadow var(--btn-press-out) ease-out,background var(--btn-press-out) ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.key-btn:active:not(:disabled){transform:translateY(var(--btn-edge));box-shadow:inset 0 1px #ffffff0d,0 0 color-mix(in srgb,var(--c) 34%,black 55%),0 2px 6px #00000080;transition:transform var(--btn-press-in) linear,box-shadow var(--btn-press-in) linear}.key-btn--hero{height:var(--btn-height-hero);background:linear-gradient(180deg,color-mix(in srgb,var(--c) 100%,white 10%),var(--c));border:1px solid color-mix(in srgb,var(--c) 70%,black);box-shadow:inset 0 1px #ffffff73,0 var(--btn-edge-hero) 0 color-mix(in srgb,var(--c) 55%,black),0 10px 24px color-mix(in srgb,var(--c) 22%,transparent)}.key-btn--hero:active:not(:disabled){transform:translateY(var(--btn-edge-hero));box-shadow:inset 0 1px #fff3,0 0 color-mix(in srgb,var(--c) 55%,black),0 2px 6px #00000080}.key-btn--off{background:linear-gradient(180deg,#21241e,#191c17);border:1px solid hsl(96 9% 19%);box-shadow:inset 0 1px #ffffff08,0 var(--btn-edge-hero) 0 #111410,0 10px 24px #0000004d;cursor:not-allowed}.key-btn--off .key-chip{background:#ffffff12;color:#b6bdb2}.key-chip{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:10px;background:color-mix(in srgb,var(--c) 20%,transparent);color:var(--c)}.key-chip svg{width:22px;height:22px}.key-btn--hero .key-chip{background:#00000026;color:#0c1207}.daily-fixture{border-radius:var(--bento-radius);background:hsl(var(--bento));border:1px solid hsl(var(--daily) / .3)}.daily-art{position:relative;overflow:hidden;border-radius:var(--bento-radius);background:#2f0c5c;border:0;container-type:inline-size}.daily-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px hsl(var(--daily) / .9)}.daily-art__img{position:absolute;inset:0 0 auto 0;width:100%;height:auto;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 56%,transparent 92%);mask-image:linear-gradient(180deg,#000 56%,transparent 92%)}.daily-art__body{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:20px 14px 14px}.daily-art__eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--daily-bright))}.daily-art__tick path{stroke-dasharray:16;stroke-dashoffset:0}@media (prefers-reduced-motion: no-preference){.daily-art__tick path{animation:daily-tick .45s cubic-bezier(.22,1,.36,1) .15s both}@keyframes daily-tick{0%{stroke-dashoffset:16}to{stroke-dashoffset:0}}}.daily-art__title{margin-top:6px;font-size:clamp(26px,7.6cqw,38px);font-weight:800;line-height:1.02;color:#fff}.daily-art__meta{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:700;color:#fffc}.daily-art__clock{width:14px;height:14px;flex:none;color:hsl(var(--daily-bright))}.daily-art__streak{display:inline-flex;align-items:center;gap:6px;padding:4px 11px 4px 9px;border-radius:999px;border:1px solid hsl(var(--daily) / .38);background:#170b1e8c;color:hsl(var(--daily-bright));font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.daily-art__streak img{display:block;height:16px;width:auto}.daily-art__rule{width:1px;height:16px;background:#ffffff2e}.daily-art__cta{display:flex;align-items:center;justify-content:space-between;gap:8px;width:min(60%,300px);min-width:214px;min-height:48px;margin-top:18px;padding:6px 6px 6px 16px;border-radius:14px;background:hsl(var(--daily));color:#180821;font-size:15px;font-weight:900;text-align:left}.daily-art__cta.is-resume{background:hsl(var(--gold));color:#2e2405}.daily-art__cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.daily-art__arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#5b2079;color:#fff}.daily-art__cta.is-resume .daily-art__arrow{background:#5f4511}@media (prefers-reduced-motion: no-preference){.daily-week__flame.is-pop{animation:flame-pop .6s cubic-bezier(.22,1,.36,1) var(--pop-delay, 0ms) both}@keyframes flame-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}}.daily-art .daily-week--on-art{width:100%;margin-top:16px}.daily-art .daily-week--on-art .daily-week__day:not(.is-today){background:#110915b8}.key-card{border-radius:var(--bento-radius);background:hsl(var(--bento));border:1px solid hsl(var(--daily) / .3);transition:border-color var(--btn-press-out) ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.key-card:active{border-color:hsl(var(--daily) / .55)}.daily-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.daily-week__day{display:block;padding:0;border-radius:14px;background:hsl(var(--bento));border:1px solid hsl(var(--daily) / .22);color:hsl(var(--daily-bright))}.daily-week__day.is-future{color:hsl(var(--daily-bright) / .5);border-color:hsl(var(--daily) / .12)}.daily-week__day.is-today{background:hsl(var(--daily));border-color:hsl(var(--daily));color:#180821}.daily-week__hit{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;padding:9px 0 7px;border-radius:inherit;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}button.daily-week__hit{background:none;border:0;font:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .08s ease-out}button.daily-week__hit:active{transform:scale(.96)}button.daily-week__hit:focus-visible{outline:2px solid hsl(var(--daily-bright));outline-offset:2px}@media (prefers-reduced-motion: reduce){button.daily-week__hit:active{transform:none}}.daily-week__name{font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;opacity:.8}.daily-week__num{font-size:19px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.daily-week__mark{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.daily-week__dot{width:5px;height:5px;border-radius:999px;background:currentColor;opacity:.45}.daily-week__flame{display:block;width:auto;height:16px;max-width:none;pointer-events:none}.key-streak{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;color:#f7b645;background:#fbbf241c;border:1px solid rgba(251,191,36,.24);font-variant-numeric:tabular-nums}@keyframes streak-flicker{0%,to{transform:scale(1);opacity:1}45%{transform:scale(1.11);opacity:.88}70%{transform:scale(.97);opacity:1}}.key-streak__flame{transform-origin:50% 85%;animation:streak-flicker 2.6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.key-streak__flame{animation:none}}.key-btn:focus-visible,.key-card:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}@media (hover: hover){.key-btn:not(.key-btn--hero):hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--c) 21%,transparent),color-mix(in srgb,var(--c) 11%,transparent))}.key-btn--hero:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--c) 100%,white 16%),color-mix(in srgb,var(--c) 100%,white 5%))}.key-flat .key-btn:not(.key-btn--hero):hover:not(:disabled){background:color-mix(in srgb,var(--c) 15%,transparent)}.key-flat .key-btn--hero:hover:not(:disabled){background:color-mix(in srgb,var(--c) 100%,white 5%)}}.key-flat .key-btn{background:color-mix(in srgb,var(--c) 11%,transparent)}.key-flat .key-btn--hero{background:var(--c)}.key-flat .key-card{background:#a78bfa11}@media (prefers-reduced-motion: reduce){.key-btn,.key-card{transition-duration:0s}.key-btn:active,.key-card:active,.press{transition:none}.press:active{transform:none}}.photo-fade{transition:opacity var(--photo-fade) ease}@media (prefers-reduced-motion: reduce){.photo-fade{transition-duration:0s}}.nav-rail{position:relative;z-index:40;display:flex;flex-direction:column;align-items:center;width:var(--launcher-nav-w);flex:0 0 auto;min-height:0;padding:14px 0 12px;gap:6px;border-radius:0;background:hsl(var(--card));background-image:var(--grain);background-size:var(--grain-tile);border:0;border-right:1px solid hsl(var(--border))}.nav-rail--locked{opacity:.38;pointer-events:none;filter:saturate(.4)}.nav-rail--locked a,.nav-rail--locked button{pointer-events:none}.nav-rail-tip{position:absolute;left:50px;top:50%;translate:0 -50%;z-index:60;white-space:nowrap;padding:5px 10px;border-radius:9px;background:hsl(var(--tooltip-bg));border:1px solid hsl(var(--tooltip-border));box-shadow:0 8px 20px #00000080;color:hsl(var(--foreground));font-family:Bricolage Grotesque,sans-serif;font-size:12px;font-weight:700;opacity:0;pointer-events:none;transition:opacity .12s ease}.nav-rail-item:hover .nav-rail-tip,.nav-rail-item:focus-within .nav-rail-tip{opacity:1}@media (prefers-reduced-motion: reduce){.nav-rail-tip{transition-duration:0s}}@media (min-width: 1100px){.shell-root{display:flex;flex-direction:row;height:100svh;min-height:var(--launcher-min-h);overflow:hidden}.shell-col{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.nav-rail{margin-bottom:calc(var(--launcher-footer-h) + var(--launcher-pad));border-bottom:1px solid hsl(var(--border));border-bottom-right-radius:var(--launcher-card-radius)}.shell-root--footer-below .nav-rail{margin-bottom:var(--launcher-pad)}.launcher-topbar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:14px var(--launcher-pad) 0}.launcher{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;align-items:stretch;padding:12px var(--launcher-pad) var(--launcher-pad)}.launcher-body{display:flex;flex-direction:column;gap:var(--launcher-gap);min-width:0;min-height:0;height:100%}.launcher-body--home{display:grid;grid-template-columns:minmax(0,1fr) var(--launcher-rail-w);grid-template-rows:minmax(0,1fr);gap:var(--launcher-gap);align-items:stretch}.launcher-main{display:flex;flex-direction:column;gap:var(--launcher-gap);min-width:0;min-height:0}.launcher-main{--btn-height: 76px;--btn-height-hero: 88px}.launcher-main>:first-child{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.launcher-main>:first-child>.launcher-hero-grid{flex:1}.launcher-rail{display:flex;flex-direction:column;gap:var(--launcher-gap);min-width:0;min-height:0}.launcher-rail>*{flex:0 0 auto}.launcher-rail>.rail-flex{flex:1 1 auto;min-height:0}.plays-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--launcher-gap)}.plays-grid>*{min-height:124px;padding:20px 18px}.launcher-bento{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;border-radius:var(--launcher-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));background-image:var(--grain);background-size:var(--grain-tile)}.launcher-bento--scroll{overflow-y:auto}.launcher-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 348px;gap:20px;align-items:stretch;min-height:0}.launcher-footer{flex:0 0 auto;height:var(--launcher-footer-h);width:100%;padding:0 var(--launcher-pad) 12px}.daily-solved .daily-solved-band{max-width:640px}.daily-solved .daily-solved-head{padding-top:22px}.daily-solved .daily-solved-pill{font-size:11px;padding:7px 16px}.daily-solved .daily-solved-title{font-size:52px;margin-top:14px}.daily-solved .daily-solved-sub{max-width:460px;margin-top:10px;font-size:15px}}@media (max-width: 1099px){.launcher-footer{padding:24px 20px 20px}}.daily-grid{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1 1 auto}@media (min-width: 1100px){.daily-grid{display:grid;grid-template-columns:clamp(300px,34%,420px) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:var(--launcher-gap);align-items:stretch}}.daily-col{display:flex;flex-direction:column;gap:10px;min-width:0;min-height:0}.daily-grid>.daily-col{flex:1 1 auto}.daily-flex{flex:1 1 auto;min-height:0}.daily-panel{background:hsl(var(--surface-inset));border:1px solid hsl(var(--surface-inset-border));border-radius:var(--bento-radius)}.daily-panel--accent{background:linear-gradient(180deg,hsl(var(--daily) / .07),transparent 65%),hsl(var(--surface-inset));border-color:hsl(var(--daily) / .28)}.node-ladder{--node-rail-x: 33px;display:flex;flex-direction:column;min-height:0;justify-content:center}.node-card{position:relative;display:flex;align-items:center;gap:12px;flex:none;padding:10px 14px;border-radius:var(--btn-radius);background:hsl(var(--surface-inset));border:1px solid hsl(var(--surface-inset-border))}.node-card--anchor,.node-card--solved{background:hsl(var(--daily) / .1);border-color:hsl(var(--daily) / .34)}.node-card--start{box-shadow:0 0 0 1px hsl(var(--daily) / .3),0 0 22px hsl(var(--daily) / .16)}.node-card--open{background:hsl(var(--daily) / .04);border:1.5px dashed hsl(var(--daily) / .45)}.node-link{position:relative;display:flex;align-items:center;flex:1 1 auto;min-height:26px;max-height:72px;padding-left:calc(var(--node-rail-x) + 18px)}.node-link:before{content:"";position:absolute;left:var(--node-rail-x);translate:-1px 0;top:-1px;bottom:-1px;width:2px;border-radius:1px;background:hsl(var(--daily) / .55);box-shadow:0 0 6px hsl(var(--daily) / .35)}.node-link-pill{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:3px 9px;border-radius:999px;background:hsl(var(--card));border:1px solid hsl(var(--daily) / .3)}.node-link--bare{min-height:18px;max-height:56px}.node-ladder>.node-scroll{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}@media (prefers-reduced-motion: reduce){.node-card--start{box-shadow:0 0 0 1px hsl(var(--daily) / .3)}}.launcher-bento,.launcher-bento *{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent}.launcher-bento ::-webkit-scrollbar,.launcher-bento::-webkit-scrollbar{width:10px;height:10px}.launcher-bento ::-webkit-scrollbar-track,.launcher-bento::-webkit-scrollbar-track{background:transparent}.launcher-bento ::-webkit-scrollbar-thumb,.launcher-bento::-webkit-scrollbar-thumb{border-radius:999px;background:hsl(var(--border));border:3px solid transparent;background-clip:padding-box}.launcher-bento ::-webkit-scrollbar-thumb:hover,.launcher-bento::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .55);background-clip:padding-box}.db-col{position:relative;display:flex;flex-direction:column;gap:16px;padding-top:14px;border-top:1px solid hsl(var(--dashed-border));--db-ring: var(--bento);container-type:inline-size}.db-col:hover{--on: 1}.db-rule,.db-rule-on{position:absolute;top:-1px;left:0;right:0;height:1px;background:hsl(var(--green));transform-origin:left;pointer-events:none}.db-rule{opacity:.45;transform:scaleX(0);animation:rule-breathe 11s ease-in-out var(--db-delay, 0s) infinite}.db-rule-on{transform:scaleX(var(--on, 0));transition:transform .55s cubic-bezier(.22,1,.36,1)}@keyframes rule-breathe{0%{transform:scaleX(0)}38%{transform:scaleX(1)}62%{transform:scaleX(1)}to{transform:scaleX(0)}}.db-label{font-family:Bricolage Grotesque,sans-serif;font-size:11px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;color:hsl(var(--text-footnote))}.db-num{font-family:Bricolage Grotesque,sans-serif;font-size:clamp(44px,21cqi,88px);font-weight:800;line-height:.86;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}.db-num--pending{color:hsl(var(--text-footnote));letter-spacing:-.08em}.db-faces{display:inline-flex;flex-shrink:0;align-items:center}.db-faces>*{box-shadow:0 0 0 3px hsl(var(--db-ring));margin-left:calc(-14px + var(--on, 0) * 8px);transition:margin-left .45s cubic-bezier(.22,1,.36,1)}.db-glyph{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:30px;height:30px;color:hsl(var(--text-footnote));transition:color .35s ease}.db-col:hover .db-glyph{color:hsl(var(--green))}.db-door{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--dashed-border));transition:color .2s ease,border-color .2s ease}.db-door:hover{color:hsl(var(--green));border-color:hsl(var(--green))}.db-door--row{border-bottom:0;border-top:1px solid hsl(var(--dashed-border));padding-top:12px}.db-door--row:hover{border-color:hsl(var(--dashed-border))}.db-col--sm{gap:10px;padding-top:12px;--db-ring: var(--card)}.db-col--sm .db-label{font-size:10px}.db-col--sm .db-num{font-size:58px;line-height:.88}.db-col--sm .db-faces>*{box-shadow:0 0 0 2px hsl(var(--db-ring));margin-left:calc(-10px + var(--on, 0) * 5px)}.db-col--sm .db-glyph{width:22px;height:22px}.holo-web{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;color:hsl(var(--foreground));-webkit-mask-image:linear-gradient(100deg,transparent 24%,black 82%);mask-image:linear-gradient(100deg,transparent 24%,black 82%)}.db-col .holo-web{opacity:calc(.22 + var(--on, 0) * .3);transition:opacity .5s ease}.holo-web-edge{stroke:currentColor;stroke-width:1;opacity:.34;fill:none}.holo-web-node{fill:currentColor;opacity:.7}@keyframes holo-web-pulse{0%,to{opacity:.34}50%{opacity:.95}}.holo-web-node{animation:holo-web-pulse 9s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.db-rule,.holo-web-node{animation:none}}.ad-rail{position:fixed;top:92px;width:var(--rail-w);height:600px;max-height:calc(100svh - 140px);overflow:hidden;border-radius:var(--chip-radius)}.ad-rail:has(*),.ad-rail--filled{border:1px solid hsl(var(--border) / .6);background:hsl(var(--card) / .4)}@media (min-width: 1364px){.has-ad .shell-col{padding-right:calc(var(--rail-w) + var(--rail-gap))}}.ad-rail--right{right:var(--rail-gap)}@keyframes go-sweep{0%{transform:translate(-115%)}to{transform:translate(115%)}}.go-sweep{background:linear-gradient(112deg,transparent 38%,hsl(96 52% 55% / .16) 50%,transparent 62%);animation:go-sweep 1.05s ease-out .2s 1 both}@keyframes go-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes go-word{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes go-chain-pop{0%{transform:scale(.7)}70%{transform:scale(1.08)}to{transform:scale(1)}}.go-rise{animation:go-rise .4s cubic-bezier(.22,1,.36,1) 0s both}.go-word{animation:go-word .45s cubic-bezier(.22,1,.36,1) .08s both}.go-sentence{animation:go-rise .4s cubic-bezier(.22,1,.36,1) .42s both}.go-plate{animation:go-rise .4s cubic-bezier(.22,1,.36,1) .52s both}.go-chain{display:inline-block;animation:go-chain-pop .5s cubic-bezier(.22,1,.36,1) 1.3s both}.go-actions{animation:go-rise .4s cubic-bezier(.22,1,.36,1) .7s both}@keyframes go-arc-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.go-arc{stroke-dasharray:1;animation:go-arc-draw .9s cubic-bezier(.22,1,.36,1) .05s both}.go-arc--slow{animation-duration:1.4s}@keyframes go-rule-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.go-rule{animation:go-rule-grow .5s cubic-bezier(.22,1,.36,1) .15s both}@keyframes go-letter-drop{0%{opacity:0;transform:translateY(-22px)}60%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.go-letter{animation:go-letter-drop .46s cubic-bezier(.22,1,.36,1) both}@keyframes go-slump{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.go-slump{animation:go-slump .8s cubic-bezier(.33,1,.68,1) .1s both}@keyframes go-card-rise{0%{opacity:0;translate:0 56px}to{opacity:1;translate:0 0}}@keyframes go-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes go-drain{0%{transform:scaleX(1)}to{transform:scaleX(var(--k, 1))}}@keyframes go-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}.go-card.go-card[data-state=open]{animation:go-card-rise .55s cubic-bezier(.22,1,.36,1) both}.go-up{animation:go-up .45s cubic-bezier(.22,1,.36,1) var(--go-d, 0s) both}.go-sheen{background:linear-gradient(112deg,transparent 38%,rgba(255,255,255,.3) 50%,transparent 62%);animation:go-sheen .9s ease-out .55s both}@media (prefers-reduced-motion: reduce){.go-card.go-card[data-state=open],.go-up,.go-sheen,.go-fill{animation-duration:.01s!important;animation-delay:0s!important}.go-sheen{display:none}.go-arc,.go-rule,.go-letter,.go-slump{animation-duration:.01s!important;animation-delay:0s!important}.go-sweep,.go-rise,.go-word,.go-sentence,.go-plate,.go-chain,.go-actions{animation-duration:.01s;animation-delay:0s}}@keyframes wait-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}.wait-dot{width:6px;height:6px;border-radius:999px;background:#62c6d9;animation:wait-dot 1.2s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.wait-dot{animation:none;opacity:.6}}.ll-tile-live{background:color-mix(in srgb,var(--c) 14%,transparent);box-shadow:inset 0 1px #ffffff1c,0 4px color-mix(in srgb,var(--c) 34%,black 55%),0 8px 18px #00000080;transform:translateY(0);transition:transform var(--btn-press-out) ease-out,box-shadow var(--btn-press-out) ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.ll-tile-live:active:not(:disabled){transform:translateY(4px);box-shadow:inset 0 1px #ffffff0d,0 0 color-mix(in srgb,var(--c) 34%,black 55%),0 2px 6px #00000080;transition:transform var(--btn-press-in) linear,box-shadow var(--btn-press-in) linear}.ll-tile-assist{background:hsl(var(--assist) / .05);box-shadow:inset 0 0 0 1px hsl(var(--assist) / .24),inset 0 1px #ffffff1c,0 4px color-mix(in srgb,var(--c) 34%,black 55%),0 8px 18px #00000080}.ll-tile-assist:active:not(:disabled){background:hsl(var(--assist) / .1);box-shadow:inset 0 0 0 1px hsl(var(--assist) / .34),inset 0 1px #ffffff0d,0 0 color-mix(in srgb,var(--c) 34%,black 55%),0 2px 6px #00000080}.ll-tile-assist.ll-tile-spent{background:#ffffff05;box-shadow:0 4px #ffffff0a}.ll-tile-spent{cursor:not-allowed;background:#ffffff05;border:1px dashed hsl(96 10% 22%);box-shadow:0 4px #ffffff0a}.chain-joint:before,.chain-joint:after{content:"";position:absolute;left:50%;width:2px;margin-left:-1px;pointer-events:none}.chain-joint:before{top:-5px;bottom:calc(50% + 7px);background:hsl(var(--joint-above-hue))}.chain-joint:after{top:calc(50% + 7px);bottom:-7px;background:hsl(var(--joint-below-hue))}.split-plate{overflow:hidden}.split-plate-cut-left{clip-path:polygon(0 0,100% 0,calc(100% - var(--seam, 10px)) 100%,0 100%)}.split-plate-cut-right{clip-path:polygon(var(--seam, 10px) 0,100% 0,100% 100%,0 100%)}.split-plate:after{content:"";position:absolute;top:0;bottom:0;width:calc(1px + var(--seam, 10px));background:#252f1e;clip-path:polygon(calc(100% - 1px) 0,100% 0,1px 100%,0 100%);pointer-events:none}.split-plate-cut-left:after{right:0}.split-plate-cut-right:after{left:0}.split-plate-low:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid hsl(38 92% 58%);border-radius:inherit;animation:split-plate-pulse 1.1s ease-in-out infinite;pointer-events:none}.split-plate-cut-left.split-plate-low:before{border-right-width:0}.split-plate-cut-right.split-plate-low:before{border-left-width:0}.split-plate-low:after{width:calc(2px + var(--seam, 10px));background:#f6ae31;clip-path:polygon(calc(100% - 2px) 0,100% 0,2px 100%,0 100%);animation:split-plate-pulse 1.1s ease-in-out infinite}@keyframes split-plate-pulse{0%,to{opacity:.3}55%{opacity:.85}}.split-drain{transition:clip-path .95s linear;background-size:19.8px 19.8px}.split-drain-left{clip-path:inset(0 calc(100% - var(--fill)) 0 0)}.split-drain-right{clip-path:inset(0 0 0 calc(100% - var(--fill)))}.split-plate-cut-left>.split-drain-left{clip-path:polygon(0 0,var(--fill) 0,calc(var(--fill) - var(--seam, 10px)) 100%,0 100%)}.split-plate-cut-right>.split-drain-right{clip-path:polygon(calc(100% - var(--fill)) 0,100% 0,100% 100%,calc(100% - var(--fill) - var(--seam, 10px)) 100%)}.split-edge{position:absolute;top:0;bottom:0;width:2px;background:hsl(var(--drain-hue) / .75);transition:left .95s linear,right .95s linear}.split-edge-left{left:calc(var(--fill) - 2px)}.split-edge-right{right:calc(var(--fill) - 2px)}.split-plate-cut-left>.split-edge-left,.split-plate-cut-right>.split-edge-right{width:calc(2px + var(--seam, 10px));clip-path:polygon(var(--seam, 10px) 0,100% 0,calc(100% - var(--seam, 10px)) 100%,0 100%)}.split-plate-cut-left>.split-edge-left{left:calc(var(--fill) - 2px - var(--seam, 10px))}.split-drain-left{background-image:repeating-linear-gradient(45deg,hsl(var(--drain-hue) / .1) 0 7px,transparent 7px 14px)}.split-drain-right{background-image:repeating-linear-gradient(-45deg,hsl(var(--drain-hue) / .1) 0 7px,transparent 7px 14px)}.split-drain-running.split-drain-left{background-image:repeating-linear-gradient(45deg,hsl(var(--drain-hue) / .34) 0 7px,transparent 7px 14px);animation:split-drain-left 1.1s linear infinite}.split-drain-running.split-drain-right{background-image:repeating-linear-gradient(-45deg,hsl(var(--drain-hue) / .34) 0 7px,transparent 7px 14px);animation:split-drain-right 1.1s linear infinite}.split-drain-running.split-drain-low{animation-duration:.5s}.split-drain--solid.split-drain-left,.split-drain--solid.split-drain-right{background-image:none;background-color:hsl(var(--drain-hue) / .14);animation:none}.split-drain-running.split-drain--solid.split-drain-left,.split-drain-running.split-drain--solid.split-drain-right{background-image:none;background-color:hsl(var(--drain-hue) / .28);animation:none}.split-drain-running.split-drain--solid.split-drain-low{background-color:hsl(var(--drain-hue) / .245)}@keyframes split-drain-left{to{background-position:-19.8px 0}}@keyframes split-drain-right{to{background-position:19.8px 0}}@media (prefers-reduced-motion: reduce){.split-drain-running.split-drain-left,.split-drain-running.split-drain-right{animation:none}.split-plate-low:before,.split-plate-low:after{animation:none;opacity:.6}.split-drain{transition-duration:0s}}@keyframes quiet-rotate{to{transform:rotate(360deg)}}.quiet-spinner{width:18px;height:18px;border-radius:999px;border:2px solid hsl(96 28% 18%);border-top-color:hsl(var(--primary));animation:quiet-rotate .8s linear infinite}@media (prefers-reduced-motion: reduce){.quiet-spinner{animation-duration:2.4s}}.sl-loader-ghost{opacity:.16}.sl-loader-run{fill:none;stroke:currentColor;stroke-width:14;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.28 .72;animation:sl-run 1.4s linear infinite}@keyframes sl-run{to{stroke-dashoffset:-1}}.sl-dots i{font-style:normal;opacity:0;animation:sl-d1 2.8s infinite}.sl-dots i:nth-child(2){animation-name:sl-d2}.sl-dots i:nth-child(3){animation-name:sl-d3}@keyframes sl-d1{0%,13%{opacity:0}15%,78%{opacity:1}80%,to{opacity:0}}@keyframes sl-d2{0%,28%{opacity:0}30%,78%{opacity:1}80%,to{opacity:0}}@keyframes sl-d3{0%,42%{opacity:0}44%,78%{opacity:1}80%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.sl-loader-run{animation:none}.sl-dots i{animation:none;opacity:1}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#3e4936}@keyframes cornered-slam{0%{transform:scale(1.12);opacity:0}55%{transform:scale(.97);opacity:1}to{transform:scale(1)}}@keyframes cornered-pulse{0%,to{box-shadow:0 0 #cc2b1973}50%{box-shadow:0 0 0 6px #cc2b1900}}@keyframes cornered-penalty-in{0%,35%{transform:translateY(-6px);opacity:0}60%{transform:translateY(2px);opacity:1}to{transform:translateY(0);opacity:1}}.cornered-banner{border-radius:12px;padding:6px 10px;background:#25100ef5;border:1px solid hsl(6 78% 45% / .5);border-left:3px solid hsl(var(--destructive));animation:cornered-slam .45s cubic-bezier(.2,1.4,.4,1) both}.cornered-banner__title{color:#f16e5f}@media (prefers-reduced-motion: reduce){.cornered-banner{animation:fade-in .3s ease-out both}}.clock-ded{flex:none;border-radius:6px;padding:2px 6px;background:hsl(var(--destructive));color:#fff;font-size:11px;letter-spacing:.06em;animation:cornered-penalty-in 1s ease-out both}@media (prefers-reduced-motion: reduce){.clock-ded{animation:fade-in .3s ease-out both}}.key-btn--stack{height:auto;min-height:84px;flex-direction:column;justify-content:center;gap:8px;padding:12px 10px;text-align:center}.splash{overflow-x:clip;container-type:inline-size}.hero-flat{background-color:hsl(var(--hero-to));background-image:var(--grain);background-size:var(--grain-tile);border:1px solid hsl(var(--hero-border));border-radius:var(--hero-radius)}.hero-flat--bare{border:0;background-color:transparent;background-image:none}:root{--topbar-gutter: 16px}:root{--mobile-topbar-h: 48px}.mobile-topbar{padding:16px var(--topbar-gutter) 0}.mobile-topbar__bar{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1.5px solid transparent;border-radius:var(--btn-radius);background:#161616;padding:10px 10px 10px 16px}.mobile-topbar__bar--lead{padding-left:10px}@media (min-width: 1100px){.mobile-topbar{display:none}}.hero-wrap{--hero-s: .8;position:relative;display:flex;justify-content:center;overflow-x:clip;height:calc(950px * var(--hero-s));min-height:92svh}@media (min-width: 1360px){.hero-wrap{--hero-s: .875}}@media (min-width: 1440px){.hero-wrap{--hero-s: .93}}@media (min-width: 1600px){.hero-wrap{--hero-s: 1.03}}@media (min-width: 1720px){.hero-wrap{--hero-s: 1.1}}@media (min-width: 1920px){.hero-wrap{--hero-s: 1.24}}.hero-scaler{flex:none;width:1600px;transform:scale(var(--hero-s));transform-origin:top center}.hero-stage{position:relative;width:1600px;height:950px;perspective:1500px}.hero-el{position:absolute;z-index:3;transform-style:preserve-3d;box-shadow:var(--elev-3),0 2px #ffffff08 inset}.hero-el--flat{box-shadow:none}.hero-joints{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.hero-joint{fill:hsl(var(--green));stroke:hsl(var(--background));stroke-width:1.4}.hero-el--back{box-shadow:none;border-color:hsl(var(--green-h) 20% 12%)}.hero-card{background:hsl(var(--bento));border:1px solid hsl(var(--bento-border));border-radius:16px;padding:14px 18px}.hero-chip{border-radius:var(--btn-radius);padding:11px 16px}.hero-btn{border-radius:16px}.hero-btn--play{box-shadow:inset 0 1px #ffffff4d,0 4px #385625,var(--elev-3);transform:translateY(0);transition:transform var(--btn-press-out) ease-out,box-shadow var(--btn-press-out) ease-out,filter .15s ease}.hero-btn--play:active{transform:translateY(4px);box-shadow:inset 0 1px #ffffff26,0 0 #385625,var(--elev-1);transition-duration:var(--btn-press-in)}@media (prefers-reduced-motion: reduce){.hero-btn--play{transition:none}.hero-btn--play:active{transform:none}}.hero-head{margin-left:-12px;box-shadow:0 0 0 3px hsl(var(--bento))}.hero-head:first-child{margin-left:0}.hero-pulse{fill:none;stroke:#c5f1a7;stroke-width:3;stroke-linecap:round;stroke-dasharray:40 2391;animation:hero-pulse 9s linear infinite}@keyframes hero-pulse{0%{stroke-dashoffset:var(--p0)}to{stroke-dashoffset:calc(var(--p0) - 2431px)}}@media (prefers-reduced-motion: reduce){.hero-pulse{display:none}}.hero-shimmer{background-image:linear-gradient(100deg,hsl(var(--green)),#b4e792 18%,hsl(var(--green)),#66a23f,hsl(var(--green)) 78%,#b4e792 92%,hsl(var(--green)));background-size:300% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hero-shimmer 6.5s linear infinite}@keyframes hero-shimmer{to{background-position:-300% 0}}@media (prefers-reduced-motion: reduce){.hero-shimmer{animation:none;background-position:0 0}}.splash-rev{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s ease}.splash-rev.on{opacity:1;transform:none}@keyframes splash-sub-a{0%,4%{opacity:0}9%,38%{opacity:1}46%,to{opacity:0}}@keyframes splash-sub-b{0%,44%{opacity:0;transform:translateY(-8px)}52%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}.splash-sub-a{animation:splash-sub-a 8s ease infinite}.splash-sub-b{animation:splash-sub-b 8s ease infinite}@media (min-width: 1100px){.splash-clock-demo .font-clock{font-size:27px}}.splash-clock-demo .split-drain,.splash-clock-demo .split-edge{transition-duration:.32s}@keyframes splash-clock-reset{0%{opacity:1}30%{opacity:.2}to{opacity:1}}.splash-clock-reset{animation:splash-clock-reset .7s ease both}@font-face{font-family:TM Label;font-weight:700;font-display:swap;src:url(/fonts/tm-label.woff2) format("woff2")}@font-face{font-family:TM Digits;font-weight:700;font-display:swap;src:url(/fonts/tm-digits.woff2) format("woff2")}.tm-scale{--elev-tm-card: 0 calc(var(--tm-u) * 40) calc(var(--tm-u) * 120) rgba(0, 0, 0, .52)}.tm-card{box-shadow:var(--elev-tm-card)}.tm-card--game{--elev-tm-card: 0 calc(var(--tm-u) * 30) calc(var(--tm-u) * 60) rgba(0, 0, 0, .72)}.tm-card--key{--elev-tm-card: 0 calc(var(--tm-u) * 16) 0 rgba(90, 83, 35, .692), 0 calc(var(--tm-u) * 40) calc(var(--tm-u) * 80) rgba(0, 0, 0, .48)}.tm-card--clock{--elev-tm-card: 0 calc(var(--tm-u) * 32) calc(var(--tm-u) * 80) rgba(0, 0, 0, .42)}.splash-card{border-radius:var(--bento-radius);border:1px solid hsl(var(--bento-border));background:hsl(var(--bento));background-image:var(--grain);background-size:var(--grain-tile);transition:transform .2s ease,border-color .2s ease}.splash-card:hover{transform:translateY(-4px);border-color:hsl(var(--green) / .3)}@media (prefers-reduced-motion: reduce){.splash-sub-a,.splash-sub-b{animation:none!important;transform:none!important}.splash-sub-a{display:none!important}.splash-sub-b{opacity:1!important}.splash-rev{opacity:1;transform:none;transition:none}.splash-card:hover{transform:none}.splash-clock-demo .split-drain,.splash-clock-demo .split-edge{transition:none!important}.splash-clock-reset{animation:none!important}}@media (prefers-contrast: more){.bento,.launcher-bento,.nav-rail,.splash-card{background-image:none}.hero-surface,.hero-surface--aurora{background-image:var(--hero-gradient)}.hero-surface--aurora>[aria-hidden] canvas,.hero-surface--aurora>[aria-hidden] svg{display:none}}@media print{.bento,.launcher-bento,.nav-rail,.splash-card{background-image:none}.hero-surface,.hero-surface--aurora{background-image:var(--hero-gradient)}.hero-surface--aurora>[aria-hidden] canvas,.hero-surface--aurora>[aria-hidden] svg{display:none}}:root{--page: var(--background);--bone: 45 12% 91%;--bone-dim: 45 8% 64%;--bone-tint: 45 12% 91% / .12;--tile-edge: 45 5% 26%;--link-green: var(--green);--daily-accent: var(--daily);--daily-accent-dim: var(--daily) / .62;--gold-fill: 43 89% 58%;--gold-fg: 43 90% 64%}@keyframes flop{0%{transform:translateY(-460px) rotate(-15deg) scale(1.07);opacity:0}45%{opacity:1}76%{transform:translateY(7px) rotate(1.6deg) scale(.985);opacity:1}to{transform:translateY(0) rotate(0) scale(1);opacity:1}}@keyframes dly-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.dly-flop{animation:flop .62s cubic-bezier(.3,.9,.35,1) both}.dly-fade-up{animation:dly-fade-up .18s cubic-bezier(.22,1,.36,1) both}.dly-settle{transition:transform .28s cubic-bezier(.3,.9,.35,1),opacity .2s linear}.dly-deck{display:block;padding:0;background:none;border:0;touch-action:pan-y;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion: reduce){.dly-flop{animation:none}.dly-settle{transition:none}.dly-fade-up{animation-duration:.01ms;opacity:1;transform:none}}.dp-sheet-in{animation:dly-fade-up .45s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.dp-sheet-in{animation-duration:.01ms;opacity:1;transform:none}}.ll-tile-bone{background:hsl(var(--bone-tint));box-shadow:inset 0 1px #ffffff1c,0 4px hsl(var(--tile-edge)),0 8px 18px #00000080}.ll-tile-bone:hover:not(:disabled){background:#ebe9e52e}.ll-tile-bone:active:not(:disabled){box-shadow:inset 0 1px #ffffff0d,0 0 hsl(var(--tile-edge)),0 2px 6px #00000080}.ll-tile-bone.ll-tile-spent{background:#ffffff05;box-shadow:0 4px #ffffff0a;border:0}.htp-board{padding:20px 24px 16px}.htp-head{display:flex;flex:0 0 auto;align-items:center;gap:14px;min-width:0}.htp-head .htp-action{margin-left:auto}.htp-intro{font-size:14px;color:hsl(var(--muted-foreground))}.htp-grid{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) 360px;gap:28px;margin-top:12px;min-height:0}.htp-stage{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:0}.htp-demo{width:100%;max-width:460px;margin-inline:auto}.htp-chain{display:flex;flex-direction:column;gap:2px;min-height:270px;margin-top:16px;transition:opacity .4s ease}.htp-chain--out{opacity:0}.htp-crow{position:relative;display:flex;flex-direction:column}.htp-crow--hero{gap:16px;border-radius:16px;border:1px solid transparent;padding:20px}.htp-crow--row{border-radius:14px;border:0 solid transparent;padding:8px 10px 8px 14px}.htp-crow-inner{display:flex;align-items:center}.htp-crow--hero .htp-crow-inner{gap:16px}.htp-crow--row .htp-crow-inner{gap:10px}.htp-crow--you{background:#80c85117}.htp-crow--hero.htp-crow--you{border-color:#80c85159}.htp-crow--row.htp-crow--you{box-shadow:inset 3px 0 hsl(var(--primary)),inset -3px 0 hsl(var(--primary))}.htp-crow--opponent{background:#62c6d917}.htp-crow--hero.htp-crow--opponent{border-color:#62c6d959}.htp-crow--row.htp-crow--opponent{box-shadow:inset 3px 0 hsl(var(--player-right)),inset -3px 0 hsl(var(--player-right))}.htp-crow--starter{background:hsl(var(--assist) / .05)}.htp-crow--hero.htp-crow--starter{border-color:hsl(var(--assist) / .24)}.htp-crow--row.htp-crow--starter{box-shadow:inset 3px 0 hsl(var(--assist) / .55),inset -3px 0 hsl(var(--assist) / .55)}.htp-num{width:20px;flex:none;text-align:center;font-family:var(--font-numeral, inherit);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#97a58d}.htp-avatar{flex:none;overflow:hidden;border-radius:50%;border:1px solid hsl(96 16% 23%);background:linear-gradient(to bottom right,#273021,#181f14)}.htp-crow--hero .htp-avatar{width:60px;height:60px}.htp-crow--row .htp-avatar{width:28px;height:28px}.htp-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.htp-crow-name{display:flex;min-width:0;flex:1;flex-direction:column}.htp-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.25;color:hsl(var(--foreground))}.htp-crow--hero .htp-name{font-family:var(--font-display, inherit);font-size:21px}.htp-crow--row .htp-name{font-size:13px}.htp-nat{margin-top:2px;font-size:14px;font-weight:500;color:hsl(var(--muted-foreground))}.htp-pill{flex:none;border-radius:999px;border:1px solid hsl(var(--assist) / .24);background:hsl(var(--assist) / .14);padding:4px 10px;font-family:var(--font-display, inherit);font-size:9px;font-weight:700;letter-spacing:.025em;text-transform:uppercase;color:hsl(var(--assist))}.htp-connector{display:flex;min-height:28px;align-items:center;gap:8px;padding:4px 0 4px 30px}.htp-clock-rule{margin-top:10px;text-align:center;font-size:13px;line-height:1.55;color:#c0cab9;transition:color .4s ease}.htp-clock-rule--live{color:hsl(var(--foreground))}.htp-caption{margin-top:14px;max-width:460px;margin-inline:auto;font-size:12.5px;line-height:1.6;color:hsl(var(--muted-foreground))}.htp-rail{display:flex;flex-direction:column;justify-content:center;gap:8px;min-height:0}.htp-rail-label{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.htp-rule{border:1px solid hsl(var(--border));border-radius:14px;background:#182013;padding:9px 12px;transition:border-color .4s ease,background-color .4s ease}.htp-rule--assist{border-color:hsl(var(--assist) / .32)}.htp-rule--red{border-color:hsl(var(--destructive) / .45)}.htp-rule-title{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:hsl(var(--foreground))}.htp-rule--assist .htp-rule-title{color:hsl(var(--assist))}.htp-rule--red .htp-rule-title{color:#f48376}.htp-rule-icons{display:inline-flex;gap:4px;color:hsl(var(--assist))}.htp-rule-body{margin-top:4px;font-size:12.5px;line-height:1.5;color:hsl(var(--muted-foreground))}.htp-rule-body strong{font-weight:600;color:hsl(var(--foreground))}.htp-rule--live{border-color:#546549;background:#20281a}.htp-rule--red.htp-rule--live{border-color:hsl(var(--destructive) / .45)}.htp-rule--assist.htp-rule--live{border-color:hsl(var(--assist) / .32)}@keyframes htp-corner-a{0%,4%{opacity:0}9%,38%{opacity:1}46%,to{opacity:0}}@keyframes htp-corner-b{0%,44%{opacity:0;transform:translateY(-8px)}52%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}.htp-corner-a{animation:htp-corner-a 8s ease infinite}.htp-corner-b{animation:htp-corner-b 8s ease infinite}@media (prefers-reduced-motion: reduce){.htp-chain,.htp-rule,.htp-clock-rule{transition:none}.htp-corner-a{animation:none;display:none}.htp-corner-b{animation:none;opacity:1;transform:none}}@keyframes supporter-badge-land{0%{opacity:0;transform:scale(.88)}55%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.supporter-badge-land{animation:supporter-badge-land .42s cubic-bezier(.2,.9,.3,1) both}:root{--sup-foil: linear-gradient(115deg, hsl(47 94% 76%), hsl(45 98% 62%) 16%, hsl(51 100% 93%) 30%, hsl(43 92% 58%) 46%, hsl(49 100% 87%) 62%, hsl(45 98% 64%) 80%, hsl(47 94% 76%))}.sup-badge{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#eac95324,#c99c2c0f);color:#fceab1}.sup-badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;padding:1.25px;background:var(--sup-foil);background-size:300% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:sup-rim-travel 7s ease-in-out infinite}@keyframes sup-rim-travel{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.sup-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,transparent 38%,hsl(45 100% 88% / .4) 47%,hsl(48 100% 96% / .72) 50%,hsl(45 100% 88% / .4) 53%,transparent 62%);transform:translate(-130%);animation:sup-glisten 7s cubic-bezier(.35,0,.25,1) infinite}@keyframes sup-glisten{0%{transform:translate(-130%)}16%{transform:translate(130%)}to{transform:translate(130%)}}.sup-badge:hover:after{animation:sup-glisten 1.1s cubic-bezier(.35,0,.25,1)}.sup-badge--ghost{background:transparent;color:#c2b9a366}.sup-badge--ghost:before{opacity:.22;filter:saturate(.18);animation:none}.sup-badge--ghost:after{display:none}.sup-goldmark{position:relative;display:inline-block;flex-shrink:0;overflow:hidden;vertical-align:-2px;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sup-goldmark__foil{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--sup-foil);background-size:300% 100%;animation:sup-rim-travel 7s ease-in-out infinite}.sup-goldmark__glint{position:absolute;top:-20%;bottom:-20%;left:0;right:0;background:linear-gradient(105deg,#fff2cc00 34%,#fff7d68c 44%,#fffefaf2,#fff7d680 54%,#fff2cc00 60%,#fffceb57,#fff2cc00 76%);transform:translate(-150%);animation:sup-glint 7s cubic-bezier(.35,0,.25,1) infinite}@keyframes sup-glint{0%{transform:translate(-150%)}16%{transform:translate(150%)}to{transform:translate(150%)}}@media (prefers-reduced-motion: reduce){.sup-badge:after{display:none}.sup-badge:before{animation:none}.sup-goldmark__foil{animation:none}.sup-goldmark__glint{display:none}}:root{--sup-prism: linear-gradient(112deg, hsl(194 76% 76%) 0%, hsl(200 92% 95%) 8%, hsl(258 62% 76%) 20%, hsl(290 68% 82%) 29%, hsl(318 74% 78%) 38%, hsl(344 80% 82%) 47%, hsl(20 92% 93%) 55%, hsl(38 82% 78%) 64%, hsl(302 50% 86%) 76%, hsl(210 64% 80%) 88%, hsl(194 76% 76%) 100%);--sup-m-edge: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100.0,20.6 L168.8,60.3 L168.8,139.7 L100.0,179.4 L31.2,139.7 L31.2,60.3 Z' fill='%23000' stroke='%23000' stroke-width='32' stroke-linejoin='round'/%3E%3C/svg%3E");--sup-m-rim: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100.0,20.6 L168.8,60.3 L168.8,139.7 L100.0,179.4 L31.2,139.7 L31.2,60.3 Z' fill='%23000' stroke='%23000' stroke-width='27' stroke-linejoin='round'/%3E%3C/svg%3E");--sup-m-fring: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100.0,42.7 L149.6,71.3 L149.6,128.7 L100.0,157.3 L50.4,128.7 L50.4,71.3 Z' fill='%23000' stroke='%23000' stroke-width='18.4' stroke-linejoin='round'/%3E%3C/svg%3E");--sup-m-field: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M100.0,42.7 L149.6,71.3 L149.6,128.7 L100.0,157.3 L50.4,128.7 L50.4,71.3 Z' fill='%23000' stroke='%23000' stroke-width='7.4' stroke-linejoin='round'/%3E%3C/svg%3E");--sup-m-crownout: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M72.4,122.9 L67.1,80.8 L85.2,92.9 L100.0,72.1 L115.7,92.9 L133.6,80.8 L128.3,122.9 Z' fill='%23000' stroke='%23000' stroke-width='9' stroke-linejoin='round'/%3E%3C/svg%3E");--sup-m-crown: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M72.4,122.9 L67.1,80.8 L85.2,92.9 L100.0,72.1 L115.7,92.9 L133.6,80.8 L128.3,122.9 Z' fill='%23000' stroke='%23000' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E");--sup-m-facet: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M67.1,80.8 L85.2,92.9 L100.0,72.1 L115.7,92.9 L133.6,80.8 L133.6,85.8 L115.7,97.9 L100.0,77.1 L85.2,97.9 L67.1,85.8 Z' fill='%23000'/%3E%3C/svg%3E")}.sup-crest{position:relative}.sup-crest>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.sup-crest__edge{-webkit-mask-image:var(--sup-m-edge);mask-image:var(--sup-m-edge)}.sup-crest__rim{-webkit-mask-image:var(--sup-m-rim);mask-image:var(--sup-m-rim)}.sup-crest__fring{-webkit-mask-image:var(--sup-m-fring);mask-image:var(--sup-m-fring)}.sup-crest__field{-webkit-mask-image:var(--sup-m-field);mask-image:var(--sup-m-field)}.sup-crest__crownout{-webkit-mask-image:var(--sup-m-crownout);mask-image:var(--sup-m-crownout)}.sup-crest__crown{-webkit-mask-image:var(--sup-m-crown);mask-image:var(--sup-m-crown)}.sup-crest__shade{-webkit-mask-image:var(--sup-m-rim);mask-image:var(--sup-m-rim)}.sup-crest__facet{-webkit-mask-image:var(--sup-m-facet);mask-image:var(--sup-m-facet)}.sup-crest__edge{background:#140f1f}.sup-crest__crownout{background:#1a122b}.sup-crest__fring{background:linear-gradient(170deg,#bd94d1,#704a96 42%,#412e61 70%,#a559b1)}.sup-crest__field{background:linear-gradient(160deg,#592f7f,#351f51 52%,#5c2b64)}.sup-crest__rim{background:var(--sup-prism);background-size:300% 100%;animation:sup-prism-travel 7s ease-in-out infinite}.sup-crest__crown{background:var(--sup-prism);background-size:300% 100%;background-position:64% 50%;filter:brightness(1.1) saturate(1.12);animation:sup-prism-travel-alt 7s ease-in-out infinite}@keyframes sup-prism-travel{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes sup-prism-travel-alt{0%,to{background-position:100% 50%}50%{background-position:0% 50%}}.daily-holo-mark{display:inline-block;background:var(--sup-prism);background-size:160% 100%;animation:sup-prism-travel 7s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.daily-holo-mark{animation:none}}.sup-crest__rim:after,.sup-crest__crown:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .17) 0 1px,transparent 1px 3.5px);mix-blend-mode:overlay;opacity:.7}.sup-crest__shade{background:linear-gradient(158deg,#ffffff4d,#ffffff0f,#0000 44%,#08041061 78%,#06030c8c)}.sup-crest__facet{background:#f5fcff;opacity:.55}.sup-crest__sheen{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;clip-path:polygon(50% 2.5%,91.14% 26.25%,91.14% 73.75%,50% 97.5%,8.86% 73.75%,8.86% 26.25%)}.sup-crest__sheen>i{position:absolute;top:-25%;left:0;width:34%;height:150%;display:block;background:linear-gradient(90deg,transparent,hsl(190 100% 97% / .8),transparent);animation:sup-prism-sheen 7s linear infinite}@keyframes sup-prism-sheen{0%,64%{transform:translate(-170%) skew(-16deg)}to{transform:translate(330%) skew(-16deg)}}.sup-crest--compact .sup-crest__rim,.sup-crest--compact .sup-crest__crown{background-size:160% 100%}.sup-crest--compact .sup-crest__rim:after,.sup-crest--compact .sup-crest__crown:after{display:none}.sb-depth .sup-crest__rim,.sb-depth .sup-crest__crown,.sb-depth .sup-crest__sheen>i{animation:none}.sb-depth .sup-crest__sheen{display:none}@media (prefers-reduced-motion: reduce){.sup-crest__rim,.sup-crest__crown{animation:none}.sup-crest__sheen{display:none}}.sup-stage{background-image:radial-gradient(120% 80% at 50% -10%,hsl(96 40% 22% / .3),transparent 62%),radial-gradient(90% 60% at 50% 108%,hsl(228 60% 30% / .18),transparent 66%)}@keyframes sb-float{0%,to{transform:translateY(-7px)}50%{transform:translateY(7px)}}@keyframes sb-tilt{0%{transform:rotateX(7deg) rotateY(-15deg) rotate(-2.5deg)}25%{transform:rotateX(-3deg) rotateY(-4deg) rotate(0)}50%{transform:rotateX(-6deg) rotateY(13deg) rotate(2.5deg)}75%{transform:rotateX(2deg) rotateY(5deg) rotate(.5deg)}to{transform:rotateX(7deg) rotateY(-15deg) rotate(-2.5deg)}}@keyframes sb-bloom{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.07)}}@keyframes sb-glint{0%,64%{transform:translate(-170%) skew(-16deg)}to{transform:translate(330%) skew(-16deg)}}.sb-bloom{background:radial-gradient(circle,hsl(280 72% 70% / .34),hsl(280 72% 62% / .12) 45%,transparent 70%);animation:sb-bloom 4.6s ease-in-out infinite}.sb-float{animation:sb-float 5.4s ease-in-out infinite}.sb-tilt{animation:sb-tilt 9s ease-in-out infinite}.sb-shadow{background:radial-gradient(closest-side,hsl(268 70% 16% / .68),hsl(268 70% 16% / .32) 55%,transparent 100%)}.sb-glint-clip{clip-path:polygon(50% 2.5%,91.14% 26.25%,91.14% 73.75%,50% 97.5%,8.86% 73.75%,8.86% 26.25%)}.sb-glint{background:linear-gradient(90deg,transparent,hsl(280 100% 96% / .72),transparent);animation:sb-glint 7s linear infinite}.sb-depth{filter:brightness(.36) saturate(.85)}@media (prefers-reduced-motion: reduce){.sb-float,.sb-tilt,.sb-glint{animation:none}.sb-bloom{animation:none;opacity:.8;transform:none}}@keyframes sb-tilt-deep{0%{transform:rotateX(9deg) rotateY(-30deg) rotate(-3deg)}25%{transform:rotateX(-4deg) rotateY(-9deg) rotate(0)}50%{transform:rotateX(-8deg) rotateY(28deg) rotate(3deg)}75%{transform:rotateX(3deg) rotateY(10deg) rotate(.5deg)}to{transform:rotateX(9deg) rotateY(-30deg) rotate(-3deg)}}@media (prefers-reduced-motion: no-preference){.sb-tilt--deep{animation-name:sb-tilt-deep}}.sb-tilt--deep .sb-depth{filter:brightness(.66) saturate(.95)}.sb-tilt--deep .sb-depth .sup-crest__edge{display:none}@media (prefers-reduced-motion: reduce){.sb-tilt--deep{transform:rotateX(8deg) rotateY(-24deg) rotate(-2deg)}}.sb-float.sb-still,.sb-tilt.sb-still{animation:none}.sup-rays{width:200vw;height:150px;background:repeating-conic-gradient(from 6deg at 50% 50%,hsl(285 60% 68% / .13) .25deg 5.75deg,transparent 6.25deg 17.75deg,hsl(285 60% 68% / .13) 18.25deg);-webkit-mask-image:radial-gradient(100% 48% at 50% 50%,#000 8%,rgba(0,0,0,.45) 42%,transparent 100%);mask-image:radial-gradient(100% 48% at 50% 50%,#000 8%,rgba(0,0,0,.45) 42%,transparent 100%)}.sup-cta-key{background:linear-gradient(180deg,#e5b0f2,#b47edd);color:#2b0e39;box-shadow:inset 0 1px #ffe0ff99,0 var(--btn-edge) 0 #613781,0 8px 18px #00000080;transform:translateY(0);transition:transform var(--btn-press-out) ease-out,box-shadow var(--btn-press-out) ease-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sup-cta-key:active:not([aria-disabled=true]){transform:translateY(var(--btn-edge));box-shadow:inset 0 1px #ffe0ff4d,0 0 #613781,0 2px 6px #00000080;transition:transform var(--btn-press-in) linear,box-shadow var(--btn-press-in) linear}.sup-cta-key--busy{background:linear-gradient(180deg,#60685a,#4e554a);color:#e0e3de;box-shadow:inset 0 1px #ffffff1a,0 var(--btn-edge) 0 #2b2f28,0 6px 14px #00000073}.sup-tile{background:#ffffff0d;border:1px solid hsl(0 0% 100% / .09)}.sup-bento{background:linear-gradient(180deg,#947a3812,#6b5a2e0a),hsl(var(--bento));border:1px solid hsl(43 70% 58% / .28);transition:border-color .2s ease}.sup-bento:hover{border-color:#edc35a80}.sup-banner-wrap{container:sup-banner / inline-size;width:100%}.sup-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;overflow:hidden;isolation:isolate;padding:24px 20px 22px;border-radius:var(--bento-radius);border:2px solid hsl(285 58% 66% / .9);background:#0e0f11;text-align:left}.sup-banner:focus-visible{outline:2px solid #DFA8F9;outline-offset:2px}.sup-banner__art{--room: clamp(118px, calc(100cqw - 212px) , 196px);--cx: calc(100% - var(--room) / 2);--cy: 54%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sup-banner__rays{position:absolute;left:var(--cx);top:var(--cy);width:760px;height:760px;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 3deg at 50% 50%,hsl(283 48% 34% / .22) .25deg 4.75deg,transparent 5.25deg 14.75deg,hsl(283 48% 34% / .22) 15.25deg);-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#000 34%,rgba(0,0,0,.3) 46%,transparent 60%);mask-image:radial-gradient(circle closest-side,#000 0,#000 34%,rgba(0,0,0,.3) 46%,transparent 60%)}.sup-banner__haze{position:absolute;left:var(--cx);top:var(--cy);width:260px;height:260px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle closest-side,hsl(282 58% 36% / .55),hsl(282 58% 30% / .22) 55%,transparent 100%)}.sup-banner__badge{position:absolute;left:var(--cx);top:var(--cy);transform:translate(-50%,-50%)}.sup-banner__spark{position:absolute;transform:translate(-50%,-50%);overflow:visible}@container sup-banner (max-width: 345px){.sup-banner__badge{transform:translate(-50%,-50%) scale(.88)}}.sup-banner__title{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:23px;line-height:1.05;letter-spacing:-.01em;color:#dfa8f9;white-space:nowrap}.sup-banner__perks{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:14px}.sup-banner__perk{display:inline-flex;align-items:center;gap:10px;padding:7px 15px 7px 12px;border-radius:999px;border:1.5px solid #654073;background:#1c1722;color:#f0c4f9;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;font-weight:400;line-height:1.2;white-space:nowrap}.sup-banner__icon{width:15px;height:15px;flex-shrink:0;color:#f0b7f9}.sup-rail{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:300px;height:600px;overflow:hidden;isolation:isolate;padding:28px 22px 22px;border-radius:var(--launcher-card-radius, 22px);border:1.5px solid rgb(118 70 136);background:#0e0f11;text-align:left}.sup-rail:focus-visible{outline:2px solid #DFA8F9;outline-offset:2px}.sup-rail__title{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:30px;line-height:1.04;letter-spacing:-.015em;color:#dfa8f9;max-width:9ch}.sup-rail__art{position:relative;flex:1 1 auto;align-self:stretch;min-height:190px;margin:0 -22px;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sup-rail__rays,.sup-rail__haze,.sup-rail__badge{left:50%;top:50%}.sup-rail__rays{width:900px;height:900px;-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#000 22%,rgba(0,0,0,.3) 34%,transparent 46%);mask-image:radial-gradient(circle closest-side,#000 0,#000 22%,rgba(0,0,0,.3) 34%,transparent 46%)}.sup-rail__haze{width:320px;height:320px}.sup-rail__badge{position:absolute;transform:translate(-50%,-50%)}.sup-rail__perks{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:8px}.sup-rail__perk{padding:9px 15px 9px 13px;font-size:13.5px}.sup-rail__price{display:flex;align-items:baseline;gap:8px;align-self:stretch;margin-top:18px;padding-top:16px;border-top:1px solid rgb(101 64 115 / .6)}.sup-rail__amount{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:24px;line-height:1;color:#f0c4f9}.sup-rail__once{font-size:12.5px;font-weight:600;color:#f0c4f98c}.sup-rail__arrow{align-self:center;margin-left:auto;width:18px;height:18px;color:#dfa8f9;transition:transform .2s ease}.sup-rail:hover .sup-rail__arrow{transform:translate(3px)}@media (prefers-reduced-motion: reduce){.sup-rail__arrow{transition:none}}:root{--banner-h: 195.1px}.sup-banner{min-height:var(--banner-h)}.db-banner-wrap{container:db-banner / inline-size;width:100%}.db-banner{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:var(--banner-h);overflow:hidden;isolation:isolate;padding:24px 20px 22px;border-radius:var(--bento-radius);border:2px solid hsl(var(--primary) / .85);background:#0e0f11;text-align:left;text-decoration:none}.db-banner:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.db-banner__art{--room: clamp(118px, calc(100cqw - 212px) , 196px);--cx: calc(100% - var(--room) / 2);--cy: 54%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.db-banner__rays{position:absolute;left:var(--cx);top:var(--cy);width:760px;height:760px;transform:translate(-50%,-50%);background:repeating-conic-gradient(from 3deg at 50% 50%,hsl(96 45% 30% / .24) .25deg 4.75deg,transparent 5.25deg 14.75deg,hsl(96 45% 30% / .24) 15.25deg);-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#000 30%,rgba(0,0,0,.3) 44%,transparent 58%);mask-image:radial-gradient(circle closest-side,#000 0,#000 30%,rgba(0,0,0,.3) 44%,transparent 58%)}.db-banner__haze{position:absolute;left:var(--cx);top:var(--cy);width:260px;height:260px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle closest-side,hsl(96 50% 32% / .5),hsl(96 50% 26% / .2) 55%,transparent 100%)}.db-banner__emblem{position:absolute;left:var(--cx);top:var(--cy);transform:translate(-50%,-50%)}.db-banner__glyph{display:block;width:calc(var(--room) * .92);height:auto;max-width:none}@container db-banner (max-width: 345px){.db-banner__emblem{transform:translate(-50%,-50%) scale(.88)}}@container db-banner (max-width: 300px){.db-banner__emblem{left:calc(var(--cx) + 12px);transform:translate(-50%,-50%) scale(.78)}}.db-banner__title{font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:800;font-size:23px;line-height:1.05;letter-spacing:-.01em;color:#c9efa2;white-space:nowrap}.db-banner__num{margin-top:10px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:54px;line-height:.9;letter-spacing:-.035em;color:#f4f7f1}.db-banner__num--pending{color:hsl(var(--text-footnote));letter-spacing:-.08em}.db-banner__unit{margin-top:4px;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:13px;line-height:1.2;color:#93a58a}.db-banner__pill{display:inline-flex;align-items:center;gap:10px;margin-top:12px;padding:8px 15px 8px 13px;border-radius:999px;border:1.5px solid #435F31;background:#0a0a0a;color:#ddf3c8;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.db-banner__icon{width:15px;height:15px;flex-shrink:0;color:hsl(var(--primary))}:root{--sup-show-h: 258px}.sup-showrow{display:flex;gap:12px}.sup-showrow>*{flex:1 1 0;min-width:0}.sup-fan{position:relative;width:100%;height:280px}.sup-fan .sup-show{position:absolute;top:50%;left:50%;width:236px;transition:transform .4s cubic-bezier(.34,1.45,.64,1),border-color .22s ease}.sup-show{--tone: 43 80% 62%;position:relative;display:flex;flex-direction:column;height:var(--sup-show-h);overflow:hidden;border-radius:22px;border:1px solid hsl(var(--tone) / .5);background:radial-gradient(115% 58% at 50% 0%,hsl(var(--tone) / .32),transparent 70%),linear-gradient(180deg,hsl(var(--tone) / .11),hsl(var(--tone) / .02) 58%),hsl(var(--background));padding:0 18px 18px;transition:border-color .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.sup-show--prism{--tone: 285 60% 72%}.sup-show--daily{--tone: var(--daily)}.sup-show--green{--tone: var(--green)}.sup-show:hover{border-color:hsl(var(--tone) / .85)}.sup-showrow .sup-show:hover{transform:translateY(-3px)}.sup-show__well{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;height:126px}.sup-show__glow{position:absolute;width:144px;height:144px;border-radius:50%;background:radial-gradient(circle,hsl(var(--tone) / .55),hsl(var(--tone) / .16) 45%,transparent 70%);pointer-events:none}.sup-show__disc{position:relative;display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:hsl(var(--tone) / .92);color:#131b0e}.sup-show__mark{position:relative;display:inline-flex}.sup-show__figure{position:relative;font-family:Bricolage Grotesque,sans-serif;font-size:66px;font-weight:800;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:hsl(var(--tone))}.sup-show__title{font-family:Bricolage Grotesque,sans-serif;font-size:16.5px;font-weight:800;line-height:1.2;color:hsl(var(--tone))}.sup-show__body{margin-top:7px;font-size:13px;line-height:1.5;color:#ffffffc7}@keyframes sup-show-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sup-show--in{animation:sup-show-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes sup-show-in-fan{0%{opacity:0;scale:.72}40%{opacity:1;scale:1.05}62%{scale:.98}80%{scale:1.015}to{opacity:1;scale:1}}.sup-fan .sup-show--in{animation:sup-show-in-fan .8s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.sup-show--in{animation:none}.sup-show:hover{transform:none}.sup-fan .sup-show{transition:none}}@media (max-width: 1099px){.sup-showrow{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.sup-showrow::-webkit-scrollbar{display:none}.sup-showrow>*{flex:0 0 214px;scroll-snap-align:start}.sup-show{height:auto;min-height:var(--sup-show-h)}}.cat-shell{display:flex;flex:1 1 auto;min-height:0}.cat-zone{display:flex;min-height:0;flex-direction:column}.cat-zone--side{background:var(--cat-side-ground)}.cat-zone--browse{width:250px;flex:0 0 250px;border-right:1px solid hsl(var(--bento-border))}.cat-zone--results{flex:1 1 auto;min-width:0}.cat-zone--career{width:344px;flex:0 0 344px;border-left:1px solid hsl(var(--bento-border))}.cat-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.cat-head{flex:0 0 auto}.cat-search{display:flex;height:48px;align-items:center;gap:10px;border-radius:14px;border:1px solid hsl(var(--bento-border));background:#ffffff08;padding:0 14px;transition:border-color .18s ease,background-color .18s ease}.cat-search:hover,.cat-search:focus-within{border-color:#80c85180}.cat-key{flex:0 0 auto;border-radius:6px;border:1px solid hsl(var(--dashed-border));padding:2px 7px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;line-height:1.4;color:hsl(var(--text-footnote))}.cat-card{display:flex;width:100%;align-items:center;gap:10px;border-radius:12px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f;padding:9px 11px;text-align:left;transition:background-color .18s ease,box-shadow .18s ease}.cat-card:hover{background:#ffffff0f;box-shadow:inset 0 0 0 1px #80c85152}.cat-card[aria-current=true]{background:#80c85117;box-shadow:inset 0 0 0 1px #80c85142}.cat-tile{flex:1 1 0;min-width:0;border-radius:12px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f;padding:11px 12px}.cat-tile--accent{background:#80c85117;box-shadow:inset 0 0 0 1px #80c85142}.cat-spine{position:relative}.cat-spine:before{content:"";position:absolute;left:17px;top:10px;bottom:10px;width:1px;background:hsl(var(--bento-border))}.cat-stop{position:relative;display:flex;gap:12px;padding-bottom:18px}.cat-stop:last-child{padding-bottom:0}.cat-crest{position:relative;z-index:1;background:var(--cat-side-ground);box-shadow:0 0 0 4px var(--cat-side-ground)}.cat-bar-track{margin-top:7px;height:4px;width:100%;border-radius:999px;background:#ffffff12;overflow:hidden}.cat-bar{height:4px;border-radius:999px;background:hsl(var(--primary));transform-origin:left center;transform:scaleX(var(--span, 1));transition:transform .34s cubic-bezier(.2,.7,.3,1)}@media (prefers-reduced-motion: reduce){.cat-bar{transition:none}}.cat-league{display:flex;width:100%;height:36px;align-items:center;gap:8px;padding:0 14px;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:hsl(var(--foreground));transition:background-color .18s ease,color .18s ease}.cat-league:hover{background:#ffffff0b}.cat-league:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.cat-league--open{background:#80c85117}.cat-league--open,.cat-league--open .cat-league-count{color:hsl(var(--primary))}.cat-league-count{flex:0 0 auto;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:hsl(var(--text-footnote))}.cat-children{margin-left:22px;border-left:1px solid hsl(var(--bento-border));padding-left:0}.cat-club{display:flex;width:100%;height:32px;align-items:center;gap:8px;padding:0 12px 0 10px;font-family:Manrope,sans-serif;font-size:12.5px;font-weight:500;color:hsl(var(--foreground));transition:background-color .18s ease,box-shadow .18s ease}.cat-club:hover{background:#ffffff0b}.cat-club:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.cat-club--on{background:#80c85124;box-shadow:inset 0 0 0 1px #80c8513d;font-weight:700}.cat-club-count{flex:0 0 auto;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;color:hsl(var(--text-footnote))}.cat-more{display:block;width:100%;padding:7px 12px 7px 10px;text-align:left;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:hsl(var(--primary));transition:opacity .18s ease}.cat-more:hover{opacity:.75}.cat-more:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.cat-section{margin-bottom:12px;font-family:Bricolage Grotesque,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:hsl(var(--text-footnote))}.cat-pill{display:inline-block;margin-top:7px;border-radius:999px;border:1px solid hsl(var(--dashed-border));padding:2px 9px;font-family:Bricolage Grotesque,sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--text-footnote))}.cat-chip{display:inline-flex;max-width:100%;height:30px;align-items:center;gap:7px;border-radius:999px;border:1px solid hsl(var(--bento-border));background:#ffffff08;padding:0 11px;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;color:hsl(var(--foreground));transition:border-color .18s ease,background-color .18s ease}.cat-chip--face{padding-left:4px}.cat-chip:hover{border-color:#80c85173;background:#ffffff0f}.cat-chip:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.cat-chip-more{display:inline-flex;height:30px;align-items:center;padding:0 4px;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;color:hsl(var(--primary))}.cat-pager{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px;padding:18px 4px 4px;border-top:1px solid hsl(var(--bento-border));margin-top:14px}.cat-page-list{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}.cat-page,.cat-page-step{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:hsl(var(--text-footnote));padding:5px 8px;border-radius:6px;transition:color .18s ease,background-color .18s ease,opacity .18s ease}.cat-page:hover:not([aria-current=page]),.cat-page-step:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--bento-border) / .45)}.cat-page[aria-current=page]{color:hsl(var(--foreground));font-weight:600}.cat-page-step:disabled{opacity:.35;cursor:default}.cat-page:focus-visible,.cat-page-step:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.cat-page-gap{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;color:hsl(var(--text-footnote));padding:0 2px}@media (max-width: 480px){.cat-page-step{font-size:0;padding:5px 6px}.cat-page-step:after{content:"‹";font-size:15px;line-height:1}.cat-page-step:last-child:after{content:"›"}}.cat-sort{flex:0 0 auto;border-radius:999px;border:1px solid hsl(var(--bento-border));padding:7px 13px;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;color:hsl(var(--text-footnote));transition:border-color .18s ease,color .18s ease}.cat-sort:hover{border-color:#80c85173;color:hsl(var(--foreground))}.cat-sort:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.cat-card{align-items:center}.cat-row{display:flex;width:100%;min-height:60px;align-items:center;gap:12px;border-radius:14px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f;padding:10px 14px;transition:background-color .18s ease,box-shadow .18s ease}.cat-row--on{background:#80c85117;box-shadow:inset 0 0 0 1px #80c85142}.cat-row:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.cat-crumb{display:flex;align-items:center;gap:12px;border-radius:14px;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f;padding:12px 14px}.cat-crumb-back{display:flex;height:44px;width:30px;flex:0 0 auto;align-items:center;justify-content:flex-start;margin-left:-4px;color:hsl(var(--text-footnote));transition:color .18s ease}.cat-crumb-back:hover{color:hsl(var(--foreground))}.cat-crumb-back:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px;border-radius:8px}.cat-sheet .cat-head{padding-right:46px}.cat-sheet{--cat-side-ground: rgb(18 21 13)}.cat-skel{position:relative;overflow:hidden;border-radius:8px;background:#ffffff0d}.cat-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.055) 50%,transparent 100%);background-size:200% 100%;animation:shimmer 1.6s linear infinite}.cat-skel{animation-delay:var(--skel-delay, 0s)}.cat-skel:after{animation-delay:var(--skel-delay, 0s)}@media (prefers-reduced-motion: reduce){.cat-skel:after{animation:none;opacity:.5}}.scroll-fade-bottom{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 22px),transparent 100%)}.scroll-fade-top{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16px);mask-image:linear-gradient(to bottom,transparent 0,#000 16px)}.scroll-fade-top.scroll-fade-bottom{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16px,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 16px,#000 calc(100% - 22px),transparent 100%)}.sticker-sweep{transform:rotate(19deg) translate(0);will-change:transform}.sticker-sweep--idle{animation:sticker-sweep 6.2s cubic-bezier(.33,0,.2,1) infinite}@keyframes sticker-sweep{0%{transform:rotate(19deg) translate(0)}15.3%{transform:rotate(19deg) translate(265px)}to{transform:rotate(19deg) translate(265px)}}.ach-rule-flag{display:inline-block;border:1px solid hsl(var(--border));border-radius:999px;padding:1px 7px;font-family:inherit;font-size:9px;font-weight:600;color:hsl(var(--muted-foreground) / .85);white-space:nowrap}.ach-card{border-radius:28px;background:hsl(var(--secondary));border:1px solid hsl(var(--border))}.ach-name{color:hsl(var(--secondary-foreground))}.ach-sub{color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion: reduce){.sticker-sweep--idle{animation:none}}.lab-shell{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden}.board-skin{background:hsl(var(--background));color:hsl(var(--foreground));--background: 0 0% 7%;--foreground: 0 0% 96%;--bento: 0 0% 12%;--card: 0 0% 14%;--card-foreground: 0 0% 96%;--popover: 0 0% 11%;--popover-foreground: 0 0% 96%;--secondary: 0 0% 17%;--secondary-foreground: 0 0% 92%;--muted: 0 0% 17%;--muted-foreground: 0 0% 62%;--border: 0 0% 24%;--input: 0 0% 24%;--surface-inset: 0 0% 100% / .04;--assist: var(--green);--board-lifeline: 52 95% 64%}.board-hd{display:flex;align-items:center;gap:8px;padding:0 calc(var(--board-gut) - 4px);height:48px;flex:none;border-bottom:1px solid hsl(var(--border) / .6)}.board-skin--light{--background: 0 0% 97%;--foreground: 0 0% 12%;--bento: 0 0% 93%;--card: 0 0% 100%;--card-foreground: 0 0% 12%;--popover: 0 0% 100%;--popover-foreground: 0 0% 12%;--secondary: 0 0% 93%;--secondary-foreground: 0 0% 18%;--muted: 0 0% 93%;--muted-foreground: 0 0% 42%;--border: 0 0% 78%;--input: 0 0% 78%;--surface-inset: 0 0% 0% / .04;--primary: 96 46% 30%;--green: 96 46% 30%;--sky: 190 62% 32%;--player-right: 190 62% 32%;--assist: 96 46% 30%;--board-lifeline: 45 88% 28%;--destructive: 6 68% 44%;--game-warning: 34 88% 36%}.board-skin--light .chain-row-avatar>span:first-child{background:linear-gradient(160deg,#e6e6e6,#d6d6d6);border-color:#c2c2c2;color:#525252}.board-skin--light .chain-joint+span{color:#416728!important}.board-skin--light .chain-joint{color:#457029}.board-skin--light .chain-row-name{color:hsl(var(--foreground))}.board-skin--light .chain-row-card{border-color:hsl(var(--row-hue) / .55)}.board-skin--light li:first-child .chain-row-card{border-color:hsl(var(--row-hue) / .8)}.board-skin--light .board-clock{background:#ededed}.board-skin--light .board-clock__fill{background:hsl(var(--row-hue, 0 0% 50%) / .14)}.board-skin--light.board-skin--light .board-clock--you .board-clock__fill{background:hsl(var(--primary) / .16)}.board-skin--light .board-clock--opp .board-clock__fill{background:hsl(var(--sky) / .16)}.board-skin--light .board-clock--on.board-clock--you .board-clock__fill{background:hsl(var(--primary) / .26)}.board-skin--light .board-clock--on.board-clock--opp .board-clock__fill{background:hsl(var(--sky) / .26)}.board-exit{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;border:0;background:transparent;border-radius:10px;color:hsl(var(--muted-foreground));transition:color .22s ease,background-color .22s ease}.board-exit__glyph{display:grid;place-items:center;width:32px;height:32px}.board-exit__word{display:grid;grid-template-columns:0fr;transition:grid-template-columns .28s cubic-bezier(.4,0,.2,1)}.board-exit__word>span{overflow:hidden;white-space:nowrap;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;opacity:0;transition:opacity .18s ease .06s,padding-right .28s cubic-bezier(.4,0,.2,1)}.board-exit--armed{color:hsl(var(--destructive))}.board-exit--armed .board-exit__word{grid-template-columns:1fr}.board-exit--armed .board-exit__word>span{opacity:1;padding-right:8px}.board-info{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;border-radius:10px;color:hsl(var(--muted-foreground));transition:color .2s ease}.board-info:hover{color:hsl(var(--foreground))}@media (prefers-reduced-motion: reduce){.board-exit,.board-exit__word,.board-exit__word>span{transition:none}}.board-clocks{flex:none;border-bottom:1px solid hsl(var(--border))}.board-clock{position:relative;flex:none;height:34px;overflow:hidden;background:hsl(var(--bento))}.board-clock__fill{position:absolute;inset:0 auto 0 0;height:100%}.board-clock--on .board-clock__fill{transition:width .1s linear}.board-clock--you .board-clock__fill{background:hsl(var(--primary) / .1)}.board-clock--opp .board-clock__fill{background:hsl(var(--sky) / .1)}.board-clock--on.board-clock--you .board-clock__fill{background:hsl(var(--primary) / .2)}.board-clock--on.board-clock--opp .board-clock__fill{background:hsl(var(--sky) / .2)}.board-clock__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px}.board-clock--you .board-clock__fill:after{background:hsl(var(--primary) / .45)}.board-clock--opp .board-clock__fill:after{background:hsl(var(--sky) / .45)}.board-clock--on .board-clock__fill:after{width:3px}.board-clock--on.board-clock--you .board-clock__fill:after{background:hsl(var(--primary))}.board-clock--on.board-clock--opp .board-clock__fill:after{background:hsl(var(--sky))}.board-clock__row{position:relative;z-index:1;display:flex;align-items:center;height:100%;padding:0 14px;gap:10px}.board-clock__name{font-weight:700;font-size:14px;color:hsl(var(--muted-foreground))}.board-clock__who{display:inline-flex;min-width:0;align-items:center;gap:4px}.board-clock__crest{flex:none;opacity:.92;transform:translateY(.5px)}.board-clock__crest:empty{display:none}.board-clock__ms{margin-left:auto;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:18px;letter-spacing:-.01em;color:hsl(var(--muted-foreground))}.board-clock--on.board-clock--you .board-clock__name,.board-clock--on.board-clock--you .board-clock__ms{color:hsl(var(--primary))}.board-clock--on.board-clock--opp .board-clock__name,.board-clock--on.board-clock--opp .board-clock__ms{color:hsl(var(--sky))}.board-clock__penalty{margin-left:auto;flex:none;display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:11px;color:hsl(var(--destructive));background:hsl(var(--destructive) / .16);border:1px solid hsl(var(--destructive) / .4);animation:board-penalty-pop 3s ease forwards}.board-clock__penalty+.board-clock__ms{margin-left:0}@keyframes board-penalty-pop{0%{opacity:0;transform:translateY(3px) scale(.88)}12%{opacity:1;transform:translateY(0) scale(1)}80%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-5px) scale(.96)}}@media (prefers-reduced-motion: reduce){.board-clock__penalty{animation:none}}.board-clock--low .board-clock__fill{background:hsl(var(--game-warning) / .16)!important}.board-clock--low .board-clock__fill:after{background:hsl(var(--game-warning) / .5)}.board-clock--low.board-clock--on .board-clock__fill{background:hsl(var(--game-warning) / .24)!important}.board-clock--low.board-clock--on .board-clock__fill:after{background:hsl(var(--game-warning))}.board-clock--low .board-clock__name,.board-clock--low .board-clock__ms{color:hsl(var(--game-warning))!important}.board-clock--critical .board-clock__fill{background:hsl(var(--destructive) / .18)!important}.board-clock--critical .board-clock__fill:after{background:hsl(var(--destructive) / .5)}.board-clock--critical.board-clock--on .board-clock__fill{background:hsl(var(--destructive) / .26)!important}.board-clock--critical.board-clock--on .board-clock__fill:after{background:hsl(var(--destructive))}.board-clock--critical .board-clock__name,.board-clock--critical .board-clock__ms{color:hsl(var(--destructive))!important}@keyframes board-clock-low{0%,to{color:hsl(var(--game-warning))}50%{color:#fbd593}}@keyframes board-clock-critical{0%,to{color:hsl(var(--destructive))}50%{color:#faa79e}}.board-clock--flash.board-clock--low .board-clock__ms{animation:board-clock-low 1s ease-in-out infinite}.board-clock--flash.board-clock--critical .board-clock__ms{animation:board-clock-critical .6s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.board-clock--flash .board-clock__ms{animation:none}}.board-skin{--board-gut: 12px}.board-inp{flex:none;padding:8px var(--board-gut)}.board-inp__wait{display:flex;align-items:center;justify-content:center;height:46px;border-radius:14px;font-size:15px;font-weight:500;background:hsl(var(--secondary));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));position:relative}.board-inp__dots{position:absolute;right:18px;top:50%;transform:translateY(-50%);display:flex;gap:4px}.board-inp__dots>span{width:5px;height:5px;border-radius:999px;background:currentColor;animation:typing-dot 1.2s ease-in-out infinite}.board-inp__dots>span:nth-child(2){animation-delay:.15s}.board-inp__dots>span:nth-child(3){animation-delay:.3s}@keyframes typing-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.board-inp__dots>span{animation:none;opacity:.6}}.board-usage{flex:none;padding:0 var(--board-gut) 8px}.board-skin .chain-row-avatar>span:first-child{background:linear-gradient(160deg,#303030,#242424);border-color:#424242;color:#ccc}.board-skin{--chain-pad: var(--board-gut);--chain-list-pad: 4px}.board-skin .chain-row-card{border:2px solid hsl(var(--row-hue) / .85);background:hsl(var(--card));box-shadow:0 6px 12px -3px #000000b3}.board-skin li:first-child .chain-row-name{font-size:34px;letter-spacing:-.025em;line-height:1.02}.board-skin .chain-hint{display:none}.board-skin li:first-child .chain-row-card{border-color:hsl(var(--row-hue));background:hsl(var(--card))}.board-skin li[data-row-kind=start] .chain-row-card,.board-skin li[data-row-kind=sub] .chain-row-card,.board-skin li[data-row-kind=push] .chain-row-card{--row-hue: var(--board-lifeline) !important}.board-skin li[data-row-kind=start],.board-skin li[data-row-kind=sub],.board-skin li[data-row-kind=push]{--assist: var(--board-lifeline)}.board-corner{display:flex;align-items:center;flex-wrap:wrap;flex:none;margin:0 12px 8px;padding:7px 11px;border-radius:10px;font-size:11.5px;line-height:1.4;background:#25100ef5;border:1px solid hsl(6 78% 45% / .5);border-left:3px solid hsl(var(--destructive))}.board-corner__t{display:inline-flex;align-items:center;gap:5px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:10.5px;color:#f16e5f}.board-corner__dot{padding:0 5px;color:hsl(var(--muted-foreground) / .5)}.board-corner__msg{color:hsl(var(--foreground))}.board-err{flex:none;margin:-4px var(--board-gut) 8px;text-align:left;font-size:12.5px;font-weight:600;color:hsl(var(--destructive))}.board-lf{flex:none;display:flex;gap:8px;padding:8px var(--board-gut) calc(8px + env(safe-area-inset-bottom))}.board-lf__b{flex:1;min-height:44px;border-radius:8px;border:1.5px solid hsl(var(--board-lifeline) / .45);background:hsl(var(--board-lifeline) / .08);display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:Manrope,sans-serif;font-weight:700;font-size:12.5px;color:hsl(var(--board-lifeline));box-shadow:0 3px hsl(var(--board-lifeline) / .22);transform:translateY(0);transition:opacity .18s ease,transform .16s cubic-bezier(.2,.8,.3,1),box-shadow .16s cubic-bezier(.2,.8,.3,1),background-color .16s ease}.board-lf__b:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 hsl(var(--board-lifeline) / .22);background:hsl(var(--board-lifeline) / .14);border-color:hsl(var(--board-lifeline) / .6);transition-duration:.04s}.board-lf__b:disabled{box-shadow:none;transform:none}@media (prefers-reduced-motion: reduce){.board-lf__b{transition:opacity .18s ease,box-shadow .1s linear,background-color .1s ease}.board-lf__b:active:not(:disabled){transform:none}}.board-lf__b--spent{color:hsl(var(--muted-foreground));border-color:hsl(var(--border));background:transparent}.board-lf__b:disabled{cursor:not-allowed}.lab-over{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:22px;background:#080707a8}.lab-over__card{width:100%;max-width:330px;padding:26px 24px;text-align:center;border-radius:16px;background:hsl(var(--card));border:1px solid hsl(var(--border))}.lab-over__k{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:11px;color:hsl(var(--muted-foreground))}.is-win .lab-over__k{color:#f3bd35}.lab-over__t{margin-top:8px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;letter-spacing:-.03em;line-height:1;font-size:34px;color:#d0d7cc}.is-win .lab-over__t{font-size:42px;color:hsl(var(--primary))}.lab-over__d{margin-top:10px;font-size:14px;line-height:1.5;color:#d5decf}.lab-over__plate{margin-top:18px;padding:14px;border-radius:12px;text-align:left;background:#ffffff08;border:1px solid hsl(0 0% 100% / .08)}.lab-over__lbl{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:9.5px;letter-spacing:.03em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.lab-over__big{margin-top:6px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:44px;line-height:1;color:hsl(var(--foreground))}.is-win .lab-over__big{color:hsl(var(--primary))}.lab-over__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.lab-over__ms{margin-top:3px;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:17px}.lab-over__ms--you{color:hsl(var(--primary))}.lab-over__ms--opp{color:hsl(var(--sky))}.lab-over__acts{margin-top:20px;display:flex;flex-direction:column;gap:8px}.lab-over__acts button{height:46px;border-radius:11px;border:0;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:15px}.lab-over__primary{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.lab-over__secondary{background:transparent;border:1px solid hsl(var(--border))!important;color:#d5dad2}@media (prefers-reduced-motion: reduce){.board-clock--on .board-clock__fill{transition:none}}@keyframes stats-split-in{0%{transform:scaleX(.2);opacity:0}to{transform:scaleX(1);opacity:1}}.stats-split{animation:stats-split-in .5s cubic-bezier(.16,1,.3,1) both}.stats-split--left{transform-origin:right center}.stats-split--right{transform-origin:left center}@keyframes stats-split-fig-in{0%{opacity:0}to{opacity:1}}.stats-split-fig{animation:stats-split-fig-in .35s ease-out .2s both}@media (prefers-reduced-motion: reduce){.stats-split,.stats-split-fig{animation:none}}@media (min-width: 1100px){.shell-root--board{--board-col-w: 640px;--board-aside-w: 300px;--board-page-chrome: 86px;height:auto;min-height:100svh;overflow:visible}.shell-root--board .nav-rail{position:fixed;top:0;left:0;height:calc(100svh - var(--launcher-pad));margin-bottom:0}.shell-root--board .launcher-topbar{padding-left:calc(var(--launcher-nav-w) + var(--launcher-pad))}.board-footer{position:relative;z-index:35}.board-page{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--board-col-w)) minmax(var(--board-aside-w),1fr);-moz-column-gap:24px;column-gap:24px;align-items:start;padding:12px var(--launcher-pad) var(--launcher-pad)}.board-page__col{display:flex;flex-direction:column;min-width:0;min-height:calc(100svh - var(--board-page-chrome))}.board-page__aside{--board-aside-top: max(20px, calc(50svh - 300px) );justify-self:start;align-self:start;margin-left:clamp(0px,calc(100% - var(--board-aside-w)),123px);margin-top:max(0px,calc(var(--board-aside-top) - 66px));position:sticky;top:var(--board-aside-top);width:var(--board-aside-w)}.board-page__aside-card{width:var(--board-aside-w);max-height:calc(100svh - 40px);overflow:hidden}.board-page__aside-card--locked{opacity:.38;filter:saturate(.4);pointer-events:none}.board-column{flex:1 1 auto;border:1px solid hsl(var(--border));border-radius:var(--launcher-card-radius);overflow:clip}.board-column>.board-head{border-radius:var(--launcher-card-radius) var(--launcher-card-radius) 0 0}.board-column .board-top{background:hsl(var(--background));border-bottom:1px solid hsl(var(--border) / .6)}.board-column .board-top .board-lf{padding-bottom:10px}.board-column .board-chain{overflow:visible;-webkit-mask-image:none;mask-image:none}}.splash-phone-box{overflow:hidden;border-radius:var(--bento-radius);background:#171717;padding:7% 7% 0}.sup-banner-wrap.sup-mini-wrap{height:100%}.sup-banner.sup-mini{min-height:0;height:100%;padding:0 14px;justify-content:center;border-radius:var(--btn-radius)}.sup-mini .sup-banner__art{--cx: calc(100% - 34px) ;--cy: 50%}.sup-mini .sup-banner__rays{width:420px;height:420px}.sup-mini .sup-banner__title{font-size:16px;line-height:1.05;max-width:92px;white-space:normal;text-align:left}@media (prefers-reduced-motion: no-preference){.sup-mini .sb-float.sb-still{animation:sup-mini-float 5.4s ease-in-out infinite}@keyframes sup-mini-float{0%,to{transform:translateY(-2.5px)}50%{transform:translateY(2.5px)}}}.dash-grey .form-table{background:#242424}.dash-grey .form-table:after{box-shadow:none}.dash-grey .form-table__row,.dash-grey .form-table__row:nth-child(2n),.dash-grey .form-table__row--win,.dash-grey .form-table__row--win:nth-child(2n),.dash-grey .form-table__row--loss,.dash-grey .form-table__row--loss:nth-child(2n),.dash-grey .form-table__row--lit,.dash-grey .form-table__row--win.form-table__row--lit,.dash-grey .form-table__row--loss.form-table__row--lit{background:transparent}.dash-grey .form-table__row+.form-table__row{border-top:1px solid #3a3a3a}.dash-grey .quiet-card{border-color:#3a3a3a;background:#242424;border-style:solid;border-width:0}.dash-grey .form-card{background:#242424;border:0;box-shadow:none}.dash-grey .result-badge--win{background:hsl(var(--result-win))!important;color:#1b2410!important}.dash-grey .result-badge--loss{background:hsl(var(--result-loss))!important;color:#2a0d0a!important}.dash-grey .acct-card{background:#242424;--tw-ring-color: transparent}body:has(.dash-grey) .topbar-auth{width:42px;height:42px;padding:0;gap:0;justify-content:center;border:0;border-radius:var(--btn-radius)}body:has(.dash-grey) .topbar-auth__name{display:none}body:has(.dash-grey) .topbar-auth svg{width:28px;height:28px;color:inherit}body:has(.dash-grey) .topbar-auth[data-signed=in]{background:transparent;color:hsl(var(--primary))}body:has(.dash-grey) .topbar-auth[data-signed=out]{background:transparent;color:#8f8f8f}.dash-grey .stat-tile__k{color:#8f8f8f}.dash-grey .stat-tile__k svg{color:#8f8f8f}.daily-bento{border-radius:14px;background:#242424;padding:14px;text-align:left}.daily-bento__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;min-height:28px}.daily-bento__name{font-size:21px;font-weight:800;color:#fff;line-height:1.15}.daily-bento__chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:999px;background:#1a1a1a;font-size:14px;font-weight:800;color:#c2c2c2}.daily-bento__chip img{display:block;height:16px;width:auto}.daily-bento__banner{display:flex;align-items:center;justify-content:center;height:132px;border-radius:10px;background:#14306b}.daily-bento__icon{height:112px;width:auto;display:block}.daily-bento__meta{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:13.5px;font-weight:600;color:#8f8f8f}.daily-bento__clock{width:15px;height:15px;flex:none}.daily-bento .daily-week--bento{margin-top:12px;gap:5px}.daily-bento .daily-week--bento .daily-week__day{border:0;border-radius:9px;background:#1a1a1a;color:gray}.daily-bento .daily-week--bento .daily-week__day.is-today{background:#1a1a1a;box-shadow:inset 0 0 0 2px #8fd35e;color:#8fd35e}.daily-bento .daily-week--bento .daily-week__day.is-future{opacity:.6}.daily-bento .daily-week--bento .daily-week__hit{height:76px;padding:10px 0;gap:0;justify-content:space-between}.daily-bento .daily-week--bento .daily-week__name{order:1;font-size:10.5px;font-weight:800;letter-spacing:.1em;opacity:1;color:#616161}.daily-bento .daily-week--bento .daily-week__mark{order:2;height:22px;width:auto}.daily-bento .daily-week--bento .daily-week__num{order:3;font-size:15px;font-weight:800;line-height:1;color:#e0e0e0}.daily-bento .daily-week--bento .daily-week__day.is-today .daily-week__name,.daily-bento .daily-week--bento .daily-week__day.is-today .daily-week__num{color:#8fd35e}.daily-bento .daily-week--bento .daily-week__day.is-future .daily-week__num{color:gray}.daily-bento .daily-week--bento .daily-week__dot{background:#8f8f8f;opacity:1}.daily-bento .daily-week--bento .daily-week__day.is-future .daily-week__dot{background:#444}.daily-bento .daily-week--bento .daily-week__flame{height:22px}.daily-bento .daily-week--bento button.daily-week__hit:focus-visible{outline-color:#8fd35e}.daily-bento__label{display:block;line-height:1.3;padding-bottom:1px}.daily-bento__tick{color:#a6dc80;flex:none;text-shadow:none}.dash-grey .acct-pill{gap:12px;min-height:66px;padding:12px 14px}.dash-grey .acct-pill__sub{color:#8f8f8f}.dash-grey .acct-pill__sub svg{color:#8f8f8f}.acct-pill__streak{display:inline-flex;align-items:center;gap:4px;flex:none;padding:5px 11px 5px 9px;border-radius:999px;background:#1a1a1a;font-size:16px;font-weight:800;color:#e0e0e0;line-height:1}.acct-pill__streak img{display:block;height:18px;width:auto}body:has(.dash-grey) .topbar-auth{display:none}.acct-pill--sup{position:relative}.acct-pill--sup:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;pointer-events:none;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .22) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,300% 100%;animation:sup-prism-travel 7s ease-in-out infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media (prefers-reduced-motion: reduce){.acct-pill--sup:before{animation:none}}.acct-pill__crest{display:flex;flex:none;width:44px;justify-content:center}.acct-pill__label{display:block;margin-bottom:4px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1;color:#cfa8f2}.dash-grey .acct-pill--sup .acct-pill__sub,.dash-grey .acct-pill--sup .acct-pill__sub svg{color:#b9a3d6}.acct-pill--sup .acct-pill__streak{background:#1a1a1a}.acct-pill__name{display:block;font-size:19px;font-weight:800;font-stretch:78%;letter-spacing:.05em;text-transform:uppercase;line-height:1.1}.acct-pill--guest .acct-pill__icon{color:#8b8b8b}.support-bar{position:relative;display:flex;align-items:center;gap:6px;height:40px;width:100%;padding:0 14px;background:#28242f}.support-bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;pointer-events:none;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .25) 0 1px,transparent 1px 3.5px),var(--sup-prism)}.support-bar__x{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:40px;margin-left:-10px;color:#8a8493;background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.support-bar__x svg{width:15px;height:15px}.support-bar__link{display:flex;flex:1;min-width:0;align-items:center;gap:7px;height:100%;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.support-bar__text{font-size:15px;font-weight:800;line-height:1.25;white-space:nowrap;color:#c9a2f5;background:linear-gradient(90deg,#f3e8ff,#d2adf8 45%,#a47cee);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.support-bar__badge{position:relative;flex:none;width:18px;height:18px;background:var(--sup-prism);background-size:300% 100%;animation:sup-prism-travel 7s ease-in-out infinite;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.53 20.2 7.26 20.2 16.74 12 21.47 3.8 16.74 3.8 7.26Z'/%3E%3Cpath fill='%23000' stroke-width='.5' d='M8.77 14.86 8.14 9.9 10.17 11.33 12 8.84 13.92 11.33 15.94 9.9 15.32 14.86Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2.53 20.2 7.26 20.2 16.74 12 21.47 3.8 16.74 3.8 7.26Z'/%3E%3Cpath fill='%23000' stroke-width='.5' d='M8.77 14.86 8.14 9.9 10.17 11.33 12 8.84 13.92 11.33 15.94 9.9 15.32 14.86Z'/%3E%3C/svg%3E") center / contain no-repeat}@media (prefers-reduced-motion: reduce){.support-bar__badge{animation:none}}.support-bar__arrow{flex:none;width:24px;height:24px;margin-left:auto;color:#d9b8ff}@media (min-width: 1100px){.support-bar{display:none}}@media (max-width: 340px){.support-bar__text{font-size:14px}}.db-card{display:block;border-radius:14px;background:#242424;padding:14px;text-align:left;color:#fff}.db-card__name{display:block;margin-bottom:10px;font-size:21px;font-weight:800;line-height:1.15}.db-card__pair{display:grid;grid-template-columns:1.25fr 1fr;gap:8px}.db-card__stat{display:block;min-width:0;border-radius:10px;background:#1a1a1a;padding:12px}.db-card__n{display:block;font-size:34px;font-weight:800;line-height:1;letter-spacing:.005em}.db-card__n--pending{letter-spacing:-.08em}.db-card__l{display:block;margin-top:5px;font-size:13.5px;font-weight:600;color:#8f8f8f}.db-card__faces,.db-card__flags{display:flex;align-items:center;height:34px;margin-bottom:12px}.db-card__faces{padding-left:0}.db-card__slot{position:relative;display:block;flex:none}.db-card__layer{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.db-card__layer--out{animation:db-card-out .2s cubic-bezier(.6,0,.9,.4) both}.db-card__layer--in{animation:db-card-pop .55s .2s both}@keyframes db-card-out{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes db-card-pop{0%{transform:scale(0);animation-timing-function:cubic-bezier(.2,.9,.3,1)}64%{transform:scale(1.14);animation-timing-function:ease-in-out}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.db-card__layer--out,.db-card__layer--in{animation:none}}.db-card__faces .db-card__slot{width:34px;height:34px;margin-left:-9px}.db-card__faces .db-card__slot:first-child{margin-left:0}.db-card__faces .db-card__layer{border-radius:50%;background:#3a3a3a;box-shadow:0 0 0 3px #1a1a1a;-o-object-position:50% 12%;object-position:50% 12%}.db-card__flags{gap:5px}.db-card__flags .db-card__slot{width:24px;height:18px}.db-card__flags .db-card__layer{border-radius:4px;background:#333}body:has(.dash-grey){--foreground: 0 0% 96%;--card-foreground: 0 0% 96%;--muted-foreground: 0 0% 60%;--text-footnote: 0 0% 52%;--text-quiet: 0 0% 58%}.dash-recent{border-radius:14px;background:#242424;padding:14px 14px 4px}.dash-recent__head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;margin-bottom:6px}.dash-recent__name{font-size:21px;font-weight:800;line-height:1.15;color:#fff}.dash-recent__link{display:inline-flex;align-items:center;gap:2px;padding:6px 0 6px 8px;font-size:15px;font-weight:800;line-height:1;color:#8fd35e;text-decoration:none}.dash-recent__link svg{width:16px;height:16px}.dash-recent__link:focus-visible{outline:2px solid #8fd35e;outline-offset:2px;border-radius:6px}.dash-recent .form-table{margin:0 -14px;border-radius:0;background:transparent}.dash-recent .form-table__row{padding-left:14px;padding-right:14px}.dash-recent .form-table__row+.form-table__row{border-top-color:#333}.dash-recent>p,.dash-recent>div:not(.dash-recent__head):not(.form-table){margin:0 0 12px}.dash-recent>p{font-size:15px;line-height:1.45;color:#8f8f8f}.dash-recent>p a{color:#fff}.dash-recent .quiet-icon{display:none}.dash-recent>div:not(.dash-recent__head):not(.form-table)>div{margin:0;font-size:15px;line-height:1.45;color:#8f8f8f}@media (max-width: 360px){.dash-recent__name{font-size:20px}.dash-grey .acct-pill__sub{font-size:13px}}@media (max-width: 380px){.dash-grey .acct-pill__sub{white-space:normal;line-height:1.25}}body:has(.db2) .scene-bg{background:#1c1c1c}body:has(.db2) .grid-overlay{display:none}.db2{color:#fff}.db2-strip{display:flex;align-items:center;gap:2px;padding:5px 12px;background:#141414;font-size:12.5px;font-weight:600;color:#909090;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.db2-strip::-webkit-scrollbar{display:none}.db2-strip__i{flex:none;padding:2px 6px;border-radius:6px;background:none;border:0;color:inherit;font:inherit;cursor:pointer}.db2-strip__i--now{background:#ffffff1a;color:#fff;cursor:default}.db2-strip__sep{flex:none;color:#616161;padding:0 1px}.db2-body{display:flex;flex-direction:column;gap:12px;padding:14px 16px 18px}.db2-title{padding:4px 2px 2px}.db2-title h2{font-size:28px;font-weight:800;line-height:1.1}.db2-title p{margin-top:4px;font-size:15px;font-weight:600;color:#8f8f8f}.db2-title b{color:#e0e0e0;font-weight:800}.db2-search{display:flex;align-items:center;gap:12px;height:44px;padding:0 8px 0 16px;border-radius:6px;background:#fff;color:#646464}.db2-search>svg{flex:none;width:18px;height:18px;color:#1c1c1c}.db2-search input{height:100%;background:transparent;border:0;outline:0;font:inherit;font-size:16px;font-weight:600;color:#151515;caret-color:#151515}.db2-search input::-moz-placeholder{color:#646464;opacity:1;font-weight:600}.db2-search input::placeholder{color:#646464;opacity:1;font-weight:600}.db2-search__x{display:flex;flex:none;width:28px;height:28px;align-items:center;justify-content:center;border-radius:50%;background:#d2d2d2;color:#fff;border:0}.db2-search__x svg{width:13px;height:13px}.db2-note{margin-top:8px;font-size:12.5px;font-weight:600;color:#8f8f8f}.db2-note--bad{color:hsl(var(--destructive))}.db2-count{margin:0 2px -4px;font-size:14px;font-weight:700;color:#8f8f8f}.db2-card{border-radius:14px;background:#242424;padding:14px}.db2-card--list{padding:14px 0 0;overflow:hidden}.db2-card--list:not(:has(.db2-card__h)){padding-top:0}.db2-card__h{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:28px;padding:0 14px 4px}.db2-card h2,.db2-card h3{font-size:21px;font-weight:800;line-height:1.15;color:#fff}.db2-chip{display:inline-flex;padding:4px 10px;border-radius:999px;background:#1a1a1a;font-size:14px;font-weight:800;color:#c2c2c2;white-space:nowrap}.db2-list{list-style:none;margin:0;padding:0}.db2-list>li+li .db2-row{border-top:1px solid #333}.db2-card__h+.db2-list>li:first-child .db2-row{border-top:1px solid transparent}.db2-row{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 14px;text-align:left;background:none;border:0;border-top:0;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.db2-row[aria-current=true]{background:#ffffff0d}.db2-row:focus-visible{outline:2px solid #8fd35e;outline-offset:-2px}.db2-row__t{display:block;flex:1;min-width:0}.db2-row__t b{display:block;font-size:17px;font-weight:800;line-height:1.2;color:#fff;overflow-wrap:anywhere}.db2-row__t b em{font-style:normal;color:#8fd35e}.db2-row__t i{display:block;margin-top:2px;font-style:normal;font-size:14px;font-weight:600;line-height:1.25;color:#8f8f8f}.db2-row__chev{flex:none;width:18px;height:18px;color:#5a5a5a}.db2-links{display:flex;flex:none;align-items:center;gap:5px;color:#8fd35e}.db2-links b{font-size:17px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.db2-links--none b{font-size:13.5px;font-weight:600;color:#8f8f8f}.db2-links--none svg{color:#5a5a5a}.db2-tile{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#1a1a1a}.db2-tile--big{width:56px;height:56px;border-radius:16px;background:#242424}.db2-tile img{max-width:30px;max-height:30px;-o-object-fit:contain;object-fit:contain}.db2-tile--big img{max-width:38px;max-height:38px}.db2-tile svg{color:#8f8f8f}.db2-flag{width:26px!important;height:19px!important;border-radius:4px}.db2-flag--big{width:32px!important;height:23px!important}.db2-disc{border:0!important;background:#3a3a3a!important}.db2-head{display:flex;align-items:center;gap:14px;padding:4px 2px}.db2-head__t{display:block;min-width:0}.db2-head__t b{display:block;font-size:24px;font-weight:800;line-height:1.1}.db2-head__t i{display:block;margin-top:3px;font-style:normal;font-size:15px;font-weight:600;color:#8f8f8f}.db2-about p{font-size:15px;font-weight:600;line-height:1.5;color:#8f8f8f}.db2-about p b{color:#fff;font-weight:800}.db2-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:18px 14px 14px}.db2-empty .db2-tile--big{background:#1a1a1a}.db2-empty b{font-size:19px;font-weight:800}.db2-empty p{max-width:30ch;font-size:15px;font-weight:600;line-height:1.5;color:#8f8f8f}.db2-pager .cat-pager{display:flex;justify-content:center;gap:7px;padding:4px 0 2px;border:0;background:none}.db2-pager .cat-page-list{display:flex;gap:7px}.db2-pager .cat-page,.db2-pager .cat-page-step{display:flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border-radius:12px;border:0;background:#242424;color:#c2c2c2;font-size:16px;font-weight:800}.db2-pager .cat-page[aria-current=page]{background:#454545;color:#fff;box-shadow:inset 0 1px #ffffff14,0 3px #171717}.db2-pager .cat-page-gap{display:flex;align-items:center;color:#5a5a5a}.db2-pager .cat-page-step:disabled{opacity:.35}.db2-pager .cat-page-step{font-size:0;min-width:42px;padding:0}.db2-pager .cat-page-step:first-child:before{content:"‹";font-size:22px}.db2-pager .cat-page-step:last-child:before{content:"›";font-size:22px}.db2-sheet{background:#1c1c1c!important}.db2-sheet__top{display:block;flex:none;padding:9px 0 10px;margin-bottom:-2px;touch-action:none}.db2-sheet__grab{display:block;width:38px;height:4px;margin:0 auto;border-radius:2px;background:#4a4a4a}.db2-sheet{will-change:transform}.db2-sheet>button[class*=absolute]{top:14px;right:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;opacity:1;border-radius:0;color:#919191;background:none!important;box-shadow:none!important;outline:0}.db2-sheet>button[class*=absolute] svg{width:22px;height:22px}.db2-sheet-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;display:flex;flex-direction:column;gap:12px;padding:14px 16px 24px}.db2-hero{display:flex;align-items:center;gap:16px;padding:2px 40px 4px 2px}.db2-hero__ph{position:relative;display:block;flex:none}.db2-hero__flag{position:absolute;right:-2px;bottom:2px;width:26px!important;height:19px!important;border-radius:4px;box-shadow:0 0 0 3px #1c1c1c}.db2-hero__t{display:block;min-width:0}.db2-hero__t b{display:block;font-size:27px;font-weight:800;line-height:1.08;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.db2-hero__t i{display:block;margin-top:6px;font-style:normal;font-size:15px;font-weight:600;color:#8f8f8f}.db2-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.db2-stat{display:block;border-radius:14px;background:#242424;padding:14px}.db2-stat b{display:block;font-size:34px;font-weight:800;line-height:1}.db2-stat i{display:block;margin-top:6px;font-style:normal;font-size:13.5px;font-weight:600;line-height:1.3;color:#8f8f8f}.db2-career{list-style:none;margin:4px -14px -14px;padding:0}.db2-stop{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-top:1px solid #333}.db2-stop:first-child{border-top-color:transparent}.db2-stop.is-dim{opacity:.62}.db2-stop .db2-tile{width:40px;height:40px;border-radius:11px}.db2-stop__b{display:block;flex:1;min-width:0;padding-top:1px}.db2-stop__n{display:block;font-size:16.5px;font-weight:800;line-height:1.2;color:#fff}.db2-stop__n em{margin-left:8px;font-style:normal;font-size:12.5px;font-weight:700;color:#8f8f8f}.db2-stop__y{display:block;margin-top:2px;font-size:14px;font-weight:600;color:#8f8f8f}.db2-bar{display:block;height:5px;margin:9px 0 6px;border-radius:3px;background:#1a1a1a;overflow:hidden}.db2-bar>span{display:block;height:100%;border-radius:3px;background:#8fd35e;transition:width .34s ease}.db2-stop__m{display:block;font-size:13.5px;font-weight:600;color:#8f8f8f}.db2-pill{display:inline-block;padding:4px 10px;border-radius:999px;background:#1a1a1a;font-size:12.5px;font-weight:700;color:#8f8f8f}.db2-quiet{padding:6px 0 2px;font-size:14px;font-weight:600;color:#8f8f8f}.db2-chips{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.db2-pchip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 6px;border:0;border-radius:999px;background:#1a1a1a;font:inherit;font-size:15px;font-weight:700;color:#e0e0e0}.db2-pchip:not(:has(.db2-disc)){padding-left:14px}.db2-pchip--more{color:#8fd35e}.db2-foot{padding:2px 4px 0;font-size:13.5px;font-weight:600;line-height:1.45;color:#7a7a7a}@media (max-width: 360px){.db2-title h2{font-size:25px}.db2-hero__t b{font-size:23px}}.db2-tile>span,.db2-tile>span>span{border:0!important;background:transparent!important;box-shadow:none!important}.game-hdr{position:relative;display:flex;align-items:center;height:48px;padding:0 6px 0 14px;background:#161616}.game-hdr--back{padding-left:6px}.game-hdr--key{padding-right:14px}.game-hdr--page{padding:0 20px;background:hsl(var(--background))}.game-hdr__btn{display:flex;flex:none;width:40px;height:40px;align-items:center;justify-content:center;color:#919191;-webkit-tap-highlight-color:transparent}.game-hdr__btn svg{width:24px;height:24px}.game-hdr__btn.is-in{color:hsl(var(--primary))}.game-hdr--centred{justify-content:center;padding:0 6px}.game-hdr--centred .game-hdr__btn{position:absolute;left:6px;top:4px}.game-hdr--centred .game-hdr__btn svg{width:26px;height:26px}.game-hdr--centred .game-hdr__lock{min-width:44px;min-height:44px;justify-content:center}.game-hdr--centred .game-hdr__lock svg{height:17px}.game-hdr--titled .game-hdr__title{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:800;letter-spacing:.01em;color:#fff;white-space:nowrap}.game-hdr--titled .game-hdr__title svg{width:auto;height:17px;color:hsl(var(--primary))}.game-hdr--centred .game-hdr__btn--right{left:auto;right:6px}.game-hdr__btn:focus-visible,.game-hdr__lock:focus-visible{outline:2px solid #8fd35e;outline-offset:-2px;border-radius:8px}.game-hdr__lock{align-self:stretch;display:flex;align-items:center;gap:9px;color:hsl(var(--primary));text-decoration:none;-webkit-tap-highlight-color:transparent}.game-hdr__lock svg{flex:none;width:auto;height:15px;transform:translateY(.6px)}.game-hdr__word{font-size:21px;font-weight:900;font-stretch:112%;line-height:1;letter-spacing:.3px;color:#fff;white-space:nowrap}.game-hdr__word b{font-weight:inherit;color:hsl(var(--primary))}@media (min-width: 1100px){.game-hdr{display:none}}.db2-az{display:flex;gap:6px;margin:0 -16px;padding:0 16px 2px;overflow-x:auto;scrollbar-width:none}.db2-az::-webkit-scrollbar{display:none}.db2-az__k{flex:none;display:flex;width:38px;height:38px;align-items:center;justify-content:center;border:0;border-radius:10px;background:#242424;color:#d0d0d0;font:inherit;font-size:16px;font-weight:800;-webkit-tap-highlight-color:transparent}.db2-az__k:active{background:#454545;color:#fff}.db2-club{display:inline-flex;align-items:center;gap:6px;max-width:100%}.db2-club>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.db2-mini{flex:none;width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.db2-retired{display:inline-flex;flex:none;align-items:center;gap:5px;padding:4px 9px 4px 7px;border-radius:999px;background:#1a1a1a;font-size:12.5px;font-weight:700;color:#8f8f8f}.db2-retired svg{width:14px;height:14px}.db2-played{padding:12px 14px 14px}.db2-played h2{font-size:17px;font-weight:800;line-height:1.15}.db2-played__row{display:flex;gap:8px;margin:10px -14px 0;padding:0 14px;overflow-x:auto;scrollbar-width:none}.db2-played__row::-webkit-scrollbar{display:none}.db2-played__row .db2-pchip{flex:none;height:38px;font-size:14.5px}.rq>button[class*=absolute]{top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;opacity:1;border-radius:50%;background:#1a1a1a;color:#919191}.rq>button[class*=absolute] svg{width:15px;height:15px}.rq-head{display:flex;align-items:center;gap:14px;padding-right:36px}.rq-tile{display:flex;flex:none;width:52px;height:52px;align-items:center;justify-content:center;border-radius:15px;color:#fff;background:linear-gradient(180deg,#b6e07c,#7ab04b);box-shadow:inset 0 2px #ffffff80,inset 0 -3px #4f8a3a,0 1px 3px #0000004d}.rq-tile svg{width:26px;height:26px;filter:drop-shadow(0 2px 0 rgba(40,90,30,.5))}.rq-title{font-size:21px;font-weight:800;line-height:1.15;color:#fff;text-align:left;letter-spacing:0}.rq-desc{margin-top:3px;font-size:14.5px;font-weight:600;line-height:1.35;color:#8f8f8f;text-align:left}.rq-field{display:block;width:100%;height:44px;margin-top:16px;padding:0 16px;border:0;border-radius:6px;outline:0;background:#fff;color:#151515;font:inherit;font-size:16px;font-weight:600;caret-color:#151515}.rq-field::-moz-placeholder{color:#646464;opacity:1}.rq-field::placeholder{color:#646464;opacity:1}.rq-area{display:block;width:100%;margin-top:10px;padding:12px 16px;border:0;border-radius:10px;outline:0;resize:none;background:#1a1a1a;color:#fff;font:inherit;font-size:16px;font-weight:600;line-height:1.4}.rq-area::-moz-placeholder{color:#707070;opacity:1}.rq-area::placeholder{color:#707070;opacity:1}.rq-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px;margin-top:6px;font-size:12.5px;font-weight:600;color:#7a7a7a}.rq-bad{color:hsl(var(--destructive));text-align:right}.rq-sent{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:8px 4px 0}.rq-sent .rq-title,.rq-sent .rq-desc{text-align:center}.rq-sent .rq-tile{width:60px;height:60px;border-radius:18px}.rl-title{margin:0;padding-right:30px;font-size:24px;font-weight:800;line-height:1.1;color:#fff;letter-spacing:0}.rl-list{margin:12px 0 0}.rl-sec{padding:10px 0;border-top:1px solid #333}.rl-sec:first-child{border-top:0;padding-top:0}.rl-term{font-size:13px;font-weight:800;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#8fd35e}.rl-line{margin:5px 0 0;font-size:14.5px;font-weight:600;line-height:1.4;color:#b4b4b4}.rl-line b{color:#fff;font-weight:800}.rl-lifes{display:flex;flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none}.rl-lifes li{display:flex;align-items:flex-start;gap:11px}.rl-lifes .rl-line{margin:0}.rl-ico{display:flex;flex:none;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9px;background:#1a1a1a;color:#fae34c}.rl-ico svg{width:17px;height:17px}.acct2{background:hsl(var(--background))}.acct2-card{border-radius:14px;background:#242424}.acct2-id{padding:18px}.acct2-id__row{display:flex;align-items:center;gap:14px;min-width:0}.acct2-id__tile{display:flex;flex:none;width:64px;height:64px;align-items:center;justify-content:center;border-radius:16px;background:#1a1a1a;color:hsl(var(--primary))}.acct2-id__tile--grey{color:#8f8f8f}.acct2-id__crest{display:flex;flex:none;width:64px;height:64px;align-items:center;justify-content:center}.acct2-id__txt{display:flex;flex-direction:column;min-width:0}.acct2-id__label{display:block;margin-bottom:5px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1;color:#cfa8f2}.acct2-id__nameline{display:flex;min-width:0;align-items:center;gap:6px}.acct2-id__name{min-width:0;font-size:22px;font-weight:800;font-stretch:78%;letter-spacing:.05em;text-transform:uppercase;line-height:1.1;color:#fff;overflow-wrap:anywhere}.acct2-id__mail{display:block;margin-top:3px;font-size:14px;font-weight:600;color:#8f8f8f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct2-id__mail--mark{display:flex;align-items:center;gap:6px}.acct2-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid #333}.acct2-tile{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 14px;border-radius:12px;background:#1a1a1a}.acct2-tile__k{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1.1;color:#616161}.acct2-tile__v{display:flex;align-items:center;gap:8px;font-size:28px;font-weight:800;line-height:1;color:#fff}.acct2-flame{display:block;flex:none;height:24px;width:auto}.acct2-pitch{margin:16px 0 0;padding-top:16px;border-top:1px solid #333;font-size:15px;font-weight:500;line-height:1.45;color:#b5b5b5;text-wrap:balance}.acct2-foil{padding:2px;border-radius:16px;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .22) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,300% 100%;animation:sup-prism-travel 7s ease-in-out infinite}.acct2-foil .acct2-id{border-radius:14px}.acct2-rows{margin-top:20px;overflow:hidden}.acct2-row{display:flex;align-items:center;gap:14px;min-height:88px;padding:16px 18px;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.acct2-row+.acct2-row{border-top:1px solid #333}.acct2-row:focus-visible{outline:2px solid #8fd35e;outline-offset:-2px}.acct2-row__tile{display:flex;flex:none;width:48px;height:48px;align-items:center;justify-content:center;border-radius:12px;background:#1a1a1a}.acct2-row__tile--sup{color:#cfa8f2}.acct2-row__tile--on{color:hsl(var(--primary))}.acct2-row__txt{display:flex;flex:1;min-width:0;flex-direction:column}.acct2-row__txt b{font-size:17px;font-weight:800;line-height:1.2;color:#fff}.acct2-row__txt em{text-wrap:balance;margin-top:2px;font-style:normal;font-size:13.5px;font-weight:600;line-height:1.3;color:#8f8f8f}.acct2-row__end{flex:none;width:22px;height:22px;color:#616161}.acct2-row--off{cursor:default}.acct2-row--off .acct2-row__tile,.acct2-row--off .acct2-row__txt{opacity:.55}.acct2-soon{flex:none;padding:5px 10px;border-radius:999px;background:#1a1a1a;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#8f8f8f}.acct2-col{min-height:calc(100svh - 48px)}.acct2-acts{display:flex;flex-direction:column;gap:16px;margin-top:auto;padding-top:32px}.acct2-acts--guest{margin-top:16px;padding-top:0}.acct2-dlg{box-shadow:0 0 0 1px #333,0 24px 48px -12px #000000b3}.acct2-dlg__tile{display:flex;width:52px;height:52px;align-items:center;justify-content:center;border-radius:16px;background:#3a1f1c;color:#ef6a57}@media (prefers-reduced-motion: reduce){.acct2-foil{animation:none}}@media (max-width: 359px){.acct2-id__name{font-size:20px}.acct2-tile{padding:12px 10px}.acct2-tile__v{font-size:25px}.acct2-tile__k{font-size:10px;letter-spacing:.04em}}.st2-page{display:flex;flex-direction:column;gap:12px}.st2-seg{display:flex;width:100%;height:auto;gap:4px;padding:4px;border-radius:14px;background:#242424}.st2-seg .st2-seg__i{flex:1;padding:11px 0;border-radius:10px;background:transparent;box-shadow:none;font-size:16px;font-weight:800;color:#8f8f8f;transition:none;-webkit-tap-highlight-color:transparent}.st2-seg .st2-seg__i[data-state=active]{background:#454545;color:#fff;box-shadow:inset 0 1px #ffffff17,0 2px #2a2a2a}.st2-seg .st2-seg__i:focus-visible{outline:2px solid #8fd35e;outline-offset:2px;box-shadow:none}.st2-card{border-radius:14px;background:#242424;padding:16px}.st2-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px;margin-bottom:14px}.st2-card__head h2{font-size:19px;font-weight:800;line-height:1.15;color:#fff}.st2-meta{font-size:13.5px;font-weight:600;color:#8f8f8f}.st2-quiet{font-size:14px;font-weight:500;color:#8f8f8f}.st2-note{margin-top:14px;font-size:14.5px;font-weight:500;line-height:1.4;color:#a8a8a8}.st2-note b{font-weight:800;color:#fff}.st2-wl{display:flex;gap:8px}.st2-half{position:relative;display:flex;flex-direction:column;gap:6px;min-width:34%;padding:14px 14px 12px}.st2-half__bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:#1a1a1a}.st2-half--win .st2-half__bg{box-shadow:inset 0 0 0 2px #8fd35e}.st2-half--loss .st2-half__bg{box-shadow:inset 0 0 0 2px #ef6a57}.st2-half__n{position:relative;font-size:46px;font-weight:900;line-height:.95;font-variant-numeric:tabular-nums}.st2-half__l{position:relative;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;line-height:1}.st2-half--win .st2-half__n,.st2-half--win .st2-half__l{color:#8fd35e}.st2-half--loss .st2-half__n,.st2-half--loss .st2-half__l{color:#ef6a57}.st2-big{display:flex;align-items:baseline;gap:10px}.st2-big b{font-size:46px;font-weight:900;line-height:.95;color:#fff;font-variant-numeric:tabular-nums}.st2-big span{font-size:15px;font-weight:600;color:#8f8f8f}.st2-ws{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px}.st2-ws i{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:8px;background:hsl(var(--result-win));font-style:normal;font-size:15px;font-weight:800;color:#1b2410}.st2-ws__more{margin-left:4px;font-size:14px;font-weight:800;color:#8fd35e}.st2-bar+.st2-bar{margin-top:16px}.st2-bar__t{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.st2-bar__t span{font-size:14px;font-weight:600;color:#8f8f8f}.st2-bar__t b{font-size:26px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.st2-track{display:block;height:8px;overflow:hidden;border-radius:999px;background:#1a1a1a}.st2-track i{display:block;height:100%;border-radius:999px}.st2-track--thick{height:10px;margin-top:14px}.st2-track--thin{height:6px;margin-top:7px}.st2-acc{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.st2-acc__pct{font-size:46px;font-weight:900;line-height:.95;color:#fff;font-variant-numeric:tabular-nums}.st2-acc__of{font-size:13.5px;font-weight:600;line-height:1.3;text-align:right;color:#8f8f8f}.st2-acc__of b{font-weight:800;color:#fff}.st2-lead{display:flex;align-items:center;gap:14px;padding:14px;border-radius:12px;background:#1a1a1a}.st2-lead__t{display:flex;flex-direction:column;min-width:0}.st2-lead__t b{font-size:20px;font-weight:800;line-height:1.15;color:#fff;overflow-wrap:anywhere}.st2-lead__t span{margin-top:3px;font-size:13.5px;font-weight:600;color:#8f8f8f}.st2-lead__t em{font-style:normal;font-weight:800;color:#8fd35e}.st2-rks{margin:0;padding:0;list-style:none}.st2-rk{display:flex;align-items:center;gap:12px;padding:12px 2px 0}.st2-rks .st2-rk:first-child{padding-top:14px}.st2-rk__n{flex:none;width:16px;text-align:center;font-size:14px;font-weight:800;color:#616161}.st2-rk__m{flex:1;min-width:0}.st2-rk__m b{display:block;font-size:16px;font-weight:700;line-height:1.2;color:#fff;overflow-wrap:anywhere}.st2-rk__c{flex:none;min-width:24px;text-align:right;font-size:16px;font-weight:800;color:#bdbdbd;font-variant-numeric:tabular-nums}.st2-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:34px 20px 28px;text-align:center}.st2-empty h2{font-size:21px;font-weight:800;color:#fff}.st2-empty p{margin-bottom:12px;font-size:14.5px;font-weight:500;color:#8f8f8f}.st2-empty .key{max-width:320px}.st2-signin{display:flex;flex-direction:column;gap:16px}.st2-signin p{font-size:15px;font-weight:500;line-height:1.45;color:#b5b5b5;text-wrap:balance}@media (max-width: 359px){.st2-half__n,.st2-big b,.st2-acc__pct{font-size:40px}}.sup-cta-key--foil{overflow:hidden;font-size:19px;font-weight:900;color:#2a1458;text-shadow:0 1px 0 rgba(255,255,255,.45);background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .35) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,300% 100%;animation:sup-prism-travel 7s ease-in-out infinite;box-shadow:inset 0 1px #ffffffb3,inset 0 -3px #3c1e7847,0 var(--btn-edge) 0 #2d1a57,0 8px 18px #00000073}.sup-cta-key--foil:active:not([aria-disabled=true]){box-shadow:inset 0 1px #ffffffb3,inset 0 -3px #3c1e7847,0 0 #2d1a57,0 2px 6px #00000073}.sup-cta-key--foil.sup-cta-key--busy{animation:none;text-shadow:none;color:#e0e0e0;background:linear-gradient(180deg,#616161,#4f4f4f);box-shadow:inset 0 1px #ffffff1a,0 var(--btn-edge) 0 #2b2b2b,0 6px 14px #00000073}@media (prefers-reduced-motion: reduce){.sup-cta-key--foil{animation:none}}.db2-sheet.ssheet{color:#fff;background:#1c1c1c!important;overflow:hidden;box-shadow:inset 0 2px #cc9efa80}.db2-sheet.ssheet:before,.db2-sheet.ssheet:after{content:"";position:absolute;left:0;right:0;top:0;z-index:0;height:110px;pointer-events:none;opacity:.62;background:repeating-linear-gradient(100deg,rgba(255,255,255,.06) 0 1px,transparent 1px 3.5px),linear-gradient(100deg,#6b25e4,#943eea 30%,#ae4fee,#8937e6 80%,#591fe0);-webkit-mask-image:radial-gradient(ellipse 62.5% 100px at 50% 130px,transparent 100%,rgba(0,0,0,.06) 104%,rgba(0,0,0,.16) 109%,rgba(0,0,0,.32) 115%,rgba(0,0,0,.55) 122%,rgba(0,0,0,.8) 130%,#000 140%);mask-image:radial-gradient(ellipse 62.5% 100px at 50% 130px,transparent 100%,rgba(0,0,0,.06) 104%,rgba(0,0,0,.16) 109%,rgba(0,0,0,.32) 115%,rgba(0,0,0,.55) 122%,rgba(0,0,0,.8) 130%,#000 140%)}.db2-sheet.ssheet:after{top:auto;bottom:0;transform:scaleY(-1)}.ssheet .db2-sheet__top{position:relative;z-index:1}.ssheet .db2-sheet__grab{background:#ffffff80}.ssheet .ssheet__scroll{z-index:1;position:relative;overflow-x:hidden;gap:0;padding:0 16px max(26px,calc(env(safe-area-inset-bottom) + 14px))}.ssheet{--s: 1;--sp-1: 8px;--sp-2: 12px;--sp-3: 16px;--sp-4: 20px;--sp-5: 28px}.ssheet__hero{position:relative;display:block;flex:none;height:calc(177px * var(--s));margin:var(--sp-2) 0 0}.ssheet__badge{position:absolute;left:50%;top:0;width:150px;height:177px;margin-left:-75px;transform:scale(var(--s));transform-origin:top center}.ssheet__spk{position:absolute;z-index:5;color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.95));animation:ssheet-twk 3.6s ease-in-out infinite;pointer-events:none}.ssheet__spk--a{left:-4px;top:14px;width:31px;height:31px}.ssheet__spk--b{left:124px;top:138px;width:20px;height:20px;animation-delay:-1.8s}@keyframes ssheet-twk{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(.8) rotate(12deg)}}.ssheet .ssheet__title{position:relative;max-width:22ch;margin:var(--sp-1) auto 0;text-align:center;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:#fff;text-wrap:balance}.ssheet__title em{font-style:normal;color:#d9b8ff}.ssheet__plan{position:relative;display:block;flex:none;margin-top:var(--sp-4);padding:2.5px;border-radius:14px;box-shadow:0 18px 36px -14px #0009;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .25) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,100% 100%}.ssheet__plan-in{border-radius:11.5px;background:#242424;color:#fff;overflow:hidden}.ssheet__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:38px 18px 18px}.ssheet__head b{display:block;font-size:20px;font-weight:800;line-height:1.15}.ssheet__head small{display:block;margin-top:4px;font-size:13.5px;font-weight:600;line-height:1.3;color:#c9b8ec}.ssheet__rule{height:1px;margin:0 18px;border:0;background:#ffffff1a}.ssheet__amt{display:block;flex:none;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:40px;font-weight:800;line-height:1;letter-spacing:-.02em}.ssheet__flag{position:absolute;left:0;top:0;padding:7px 12px 7px 14px;border-radius:14px 0;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1;color:#2a1458;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .35) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,100% 100%}.ssheet__perks{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:var(--sp-3) 16px 18px;list-style:none}.ssheet__perks li{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:min(15px,calc((100vw - 100px) / 20.8));font-weight:600;line-height:1.25;color:#c6c6cb}.ssheet__perks svg{flex:none;width:19px;height:19px;color:#d9b8ff}.ssheet__plan--link{color:inherit;text-decoration:none}.ssheet__plan--link:focus-visible{outline:2px solid hsl(285 80% 82%);outline-offset:3px}.ssheet__head--badge{padding:30px 18px 12px}.ssheet__headbadge{flex:none;display:block;margin-left:8px}.ssheet__plan--link .sb-shadow{display:none}.ssheet__err{margin:10px 0 0;text-align:center;font-size:13px;font-weight:600;color:#ff9a8a}.ssheet .ssheet__cta.sup-cta-key--foil{--btn-edge: 7px;margin-bottom:7px;min-height:63px;border-radius:14px;font-size:21px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.ssheet__fine{margin:var(--sp-3) 0 0;text-align:center;font-size:12px;font-weight:500;line-height:1.5;color:#d4cee4;text-wrap:balance}.ssheet__fine svg{display:inline-block;width:12px;height:12px;margin:0 5px 2px 0;vertical-align:middle}.ssheet__fine a{padding:8px 2px;margin:-8px -2px;color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}@media (prefers-reduced-motion: reduce){.ssheet__spk{animation:none}}.ssheet[data-compact="1"] .ssheet__hero{margin-top:var(--sp-1)}.ssheet[data-compact="1"] .ssheet__title{font-size:20px;margin-top:4px}.ssheet[data-compact="1"] .ssheet__plan{margin-top:var(--sp-2)}.ssheet[data-compact="1"] .ssheet__head{padding:32px 18px 12px}.ssheet[data-compact="1"] .ssheet__perks{gap:9px;padding:var(--sp-2) 16px 13px}.ssheet[data-compact="1"] .ssheet__cta{margin-top:var(--sp-2)}.ssheet[data-compact="1"] .ssheet__cta.sup-cta-key--foil{min-height:54px;font-size:19px}.ssheet[data-compact="1"] .ssheet__fine{margin-top:var(--sp-2)}@media (max-width: 359px){.ssheet .ssheet__title{font-size:20px}.ssheet__amt{font-size:34px}}button.support-bar__link{width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.ssheet:not([data-settled]) *,.ssheet:not([data-settled]) *:before,.ssheet:not([data-settled]) *:after,.ssheet[data-pulling] *,.ssheet[data-pulling] *:before,.ssheet[data-pulling] *:after,.ssheet[data-state=closed] *,.ssheet[data-state=closed] *:before,.ssheet[data-state=closed] *:after{animation-play-state:paused!important}.sup-foot2{display:block;color:#fff}.sup-foot2__plan{position:relative;padding:2.5px;border-radius:14px;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .25) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,100% 100%}.sup-foot2__in{border-radius:11.5px;background:#242424;overflow:hidden}.sup-foot2__flag{position:absolute;left:0;top:0;z-index:1;padding:7px 12px 7px 14px;border-radius:14px 0;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1;color:#2a1458;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .35) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,100% 100%}.sup-foot2__perks{display:flex;flex-direction:column;gap:12px;margin:0;padding:40px 16px 18px;list-style:none}.sup-foot2__perks li{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:min(15px,calc((100vw - 100px) / 20.8));font-weight:600;line-height:1.25;color:#c6c6cb}.sup-foot2__perks svg{flex:none;width:19px;height:19px;color:#d9b8ff}.sup-foot2 .sup-foot2__key.sup-cta-key--foil{--btn-edge: 7px;margin:16px 0 7px;min-height:60px;border-radius:14px;font-size:20px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.sup-key.sup-cta-key--foil{--btn-edge: 7px;width:100%;max-width:320px;margin-bottom:7px;min-height:60px;border-radius:14px;font-size:20px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.ssheet__sub{margin:6px auto 0;max-width:32ch;text-align:center;font-size:14.5px;font-weight:600;line-height:1.35;color:#d8ccf2;text-wrap:balance}.ssheet__land{display:block}@keyframes ssheet-wait{0%{opacity:.32}to{opacity:.55}}.ssheet[data-compact="1"] .ssheet__sub{margin-top:4px;font-size:13.5px}.ssheet__rays{position:absolute;left:50%;top:var(--badge-y);z-index:0;width:calc(430px * var(--s));height:calc(430px * var(--s));margin:calc(-215px * var(--s)) 0 0 calc(-215px * var(--s));border-radius:50%;pointer-events:none;background:repeating-conic-gradient(from 0deg,hsl(276 90% 80% / .17) 0 5deg,transparent 5deg 15deg);-webkit-mask-image:radial-gradient(circle closest-side,#000 14%,transparent 100%);mask-image:radial-gradient(circle closest-side,#000 14%,transparent 100%);animation:ssheet-fade .8s .55s ease-out both,ssheet-spin 80s linear infinite}.ssheet{--badge-y: calc(33px + 88px * var(--s))}.ssheet[data-compact="1"]{--badge-y: calc(29px + 88px * var(--s))}.ssheet__wash{position:absolute;left:0;right:0;top:0;z-index:0;height:620px;pointer-events:none;background:radial-gradient(ellipse 120% 340px at 50% 140px,#351b55,#351b5500 64%);animation:ssheet-fade .9s .45s ease-out both}.ssheet[data-phase=welcome] .ssheet__badge{z-index:1}.ssheet[data-phase=welcome] .ssheet__land{animation:ssheet-stamp 1.05s both}@keyframes ssheet-stamp{0%{opacity:0;transform:scale(1.8);animation-timing-function:cubic-bezier(.55,0,1,.45)}52%{opacity:1;transform:scale(.94);animation-timing-function:ease-out}76%{transform:scale(1.03);animation-timing-function:ease-in-out}to{opacity:1;transform:none}}.ssheet[data-phase=welcome] .ssheet__hero{animation:ssheet-jolt .32s .55s linear both}@keyframes ssheet-jolt{0%,to{translate:0 0}25%{translate:-5px 2px}50%{translate:4px -2px}75%{translate:-2px 1px}}.ssheet__ring{position:absolute;left:50%;top:88px;z-index:0;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid hsl(276 92% 84%);box-shadow:0 0 0 1px #b6e9fb99;opacity:0;animation:ssheet-ring 1.2s .55s cubic-bezier(.16,1,.3,1) both;pointer-events:none}@keyframes ssheet-ring{0%{opacity:0;transform:scale(.6)}2%{opacity:.95;transform:scale(.62)}to{opacity:0;transform:scale(1.9)}}.ssheet[data-phase=welcome] .ssheet__spk{animation:ssheet-pop .45s 1.05s cubic-bezier(.2,.9,.3,1) both,ssheet-twk 3.6s 2s ease-in-out infinite}.ssheet[data-phase=welcome] .ssheet__spk--b{animation-delay:1.25s,1.4s}@keyframes ssheet-pop{0%{opacity:0;transform:scale(.2) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes ssheet-fade{0%{opacity:0}to{opacity:1}}@keyframes ssheet-spin{to{rotate:360deg}}@keyframes ssheet-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ssheet[data-phase=welcome] .ssheet__title{animation:ssheet-rise .5s 1s cubic-bezier(.2,.9,.3,1) both}.ssheet[data-phase=welcome] .ssheet__sub{animation:ssheet-rise .5s 1.2s cubic-bezier(.2,.9,.3,1) both}.ssheet__won{display:flex;flex-direction:column;gap:26px;margin:40px 0;padding:0 4px;list-style:none;animation:ssheet-rise .5s 1.5s cubic-bezier(.2,.9,.3,1) both}.ssheet__won li{display:flex;align-items:center;gap:15px}.ssheet__won-icon{position:relative;flex:none;width:30px;height:30px;color:#d9b8ff}.ssheet__won-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;width:30px;height:30px}.ssheet__won-lock{color:#77777e;opacity:0}.ssheet__won-label{flex:1;min-width:0;white-space:nowrap;font-size:min(21px,calc((100vw - 132px) / 12.4));font-weight:700;line-height:1.2;color:#fff}.ssheet__won-tick{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#2a1458;background:repeating-linear-gradient(100deg,hsl(0 0% 100% / .32) 0 1px,transparent 1px 3.5px),var(--sup-prism);background-size:auto,100% 100%;box-shadow:inset 0 1px #ffffffb3}.ssheet__won-tick svg{width:20px;height:20px}@keyframes ssheet-unlock-lock{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.4) rotate(20deg)}}@keyframes ssheet-unlock-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes ssheet-unlock-text{0%{color:#77777e}to{color:#fff}}.ssheet__won-lock{animation:ssheet-unlock-lock .25s var(--u) ease-in both}.ssheet__won-glyph{animation:ssheet-unlock-pop .35s calc(var(--u) + .1s) cubic-bezier(.3,1.5,.5,1) both}.ssheet__won-label{animation:ssheet-unlock-text .3s calc(var(--u) + .1s) ease-out both}.ssheet__won-tick{animation:ssheet-unlock-pop .4s calc(var(--u) + .25s) cubic-bezier(.3,1.5,.5,1) both}.ssheet__won li:nth-child(1){--u: 1.95s}.ssheet__won li:nth-child(2){--u: 2.4s}.ssheet__won li:nth-child(3){--u: 2.85s}.ssheet__home{display:block;flex:none;width:100%;min-height:56px;margin:auto 0 6px;border:0;border-radius:14px;cursor:pointer;font:inherit;font-size:18px;font-weight:700;color:#fff;background:#2e2e33;box-shadow:inset 0 1px #ffffff14,0 6px #19191c;-webkit-tap-highlight-color:transparent;animation:ssheet-rise .5s 3.35s cubic-bezier(.2,.9,.3,1) both}.ssheet__home:active{transform:translateY(4px);box-shadow:inset 0 1px #ffffff14,0 2px #19191c}.ssheet__home:focus-visible{outline:2px solid #d9b8ff;outline-offset:3px}.ssheet[data-phase=welcome] .ssheet__fine{animation:ssheet-fade .5s 3.5s both}.ssheet[data-compact="1"] .ssheet__won{gap:16px;margin:22px 0}.ssheet[data-compact="1"] .ssheet__home{min-height:50px}@media (prefers-reduced-motion: reduce){.ssheet[data-phase] .ssheet__land,.ssheet[data-phase] .ssheet__spk,.ssheet[data-phase] .ssheet__hero,.ssheet[data-phase] .ssheet__title,.ssheet[data-phase] .ssheet__sub,.ssheet__won,.ssheet__won *,.ssheet__home,.ssheet[data-phase] .ssheet__fine{animation:none}.ssheet__won-lock{opacity:0}.ssheet__ring{display:none}.ssheet__rays,.ssheet__wash{animation:none}}.sup-page{--cap: 28px;position:relative;z-index:1;display:flex;flex-direction:column;height:calc(100svh - 48px + var(--cap));margin-bottom:calc(-1 * var(--cap));padding-bottom:var(--cap);border-radius:0 0 var(--cap) var(--cap);overflow:hidden}.sup-page[data-checkout]{height:auto;min-height:calc(100svh - 48px + var(--cap))}.sup-page .ssheet__scroll{width:100%;max-width:440px;margin:0 auto;padding-top:4px}.sup-page .ssheet__note{margin:12px auto 0;max-width:34ch;text-align:center;font-size:13px;font-weight:500;line-height:1.4;color:#d4cee4;text-wrap:balance}.sup-page[data-compact="1"] .ssheet__note{margin-top:var(--sp-1)}.sup-page .ssheet__fine{font-size:11px}.sup-page{transition:background-color .5s ease}.db2-sheet.ssheet:before,.db2-sheet.ssheet:after{transition:opacity .5s ease}.db2-sheet.sup-page[data-checkout]{background:#fff!important;color:#1a1f36;box-shadow:none}.db2-sheet.sup-page[data-checkout]:before,.db2-sheet.sup-page[data-checkout]:after{opacity:0}.sup-page[data-checkout] .ssheet__scroll{padding-top:12px}.sup-page .ssheet__fine a{text-decoration:none}.sup-page .ssheet__fine a+a{margin-left:10px}.sup-page .ssheet__home{display:flex;align-items:center;justify-content:center;text-decoration:none}.sup-page[data-phase=member] .ssheet__won,.sup-page[data-phase=member] .ssheet__won *{animation:none!important}.sup-page[data-phase=member] .ssheet__won-lock{opacity:0}.sup-page[data-phase=member] .ssheet__home{animation:none}.sup-page .ssheet__won a{display:flex;align-items:center;gap:15px;flex:1;min-width:0;color:inherit;text-decoration:none}.sup-page .ssheet__chev{flex:none;width:20px;height:20px;color:#8f8fa0}@media (min-width: 640px){.sup-page{--cap: 40px}.sup-page .ssheet__scroll{padding-top:24px}}@media (min-width: 1100px){.sup-page{--cap: 0px;height:auto;min-height:100%;border-radius:20px}}.marker\:text-\[hsl\(var\(--assist\)\)\] *::marker{color:hsl(var(--assist))}.marker\:text-\[hsl\(var\(--assist\)\)\]::marker{color:hsl(var(--assist))}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:font-semibold::-moz-placeholder{font-weight:600}.placeholder\:font-semibold::placeholder{font-weight:600}.placeholder\:text-\[\#7c7c7c\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(124 124 124 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#7c7c7c\]::placeholder{--tw-text-opacity: 1;color:rgb(124 124 124 / var(--tw-text-opacity, 1))}.placeholder\:text-\[hsl\(96_8\%_40\%\)\]::-moz-placeholder{--tw-text-opacity: 1;color:hsl(96 8% 40% / var(--tw-text-opacity, 1))}.placeholder\:text-\[hsl\(96_8\%_40\%\)\]::placeholder{--tw-text-opacity: 1;color:hsl(96 8% 40% / var(--tw-text-opacity, 1))}.placeholder\:text-\[hsl\(var\(--text-footnote\)\)\]::-moz-placeholder{color:hsl(var(--text-footnote))}.placeholder\:text-\[hsl\(var\(--text-footnote\)\)\]::placeholder{color:hsl(var(--text-footnote))}.placeholder\:text-\[hsl\(var\(--text-quiet\)\)\]::-moz-placeholder{color:hsl(var(--text-quiet))}.placeholder\:text-\[hsl\(var\(--text-quiet\)\)\]::placeholder{color:hsl(var(--text-quiet))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground\/60::-moz-placeholder{color:hsl(var(--muted-foreground) / .6)}.placeholder\:text-muted-foreground\/60::placeholder{color:hsl(var(--muted-foreground) / .6)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-1:before{content:var(--tw-content);top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem}.before\:-inset-2:before{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.before\:-inset-x-1:before{content:var(--tw-content);left:-.25rem;right:-.25rem}.before\:-inset-y-1:before{content:var(--tw-content);top:-.25rem;bottom:-.25rem}.before\:-inset-y-2:before{content:var(--tw-content);top:-.5rem;bottom:-.5rem}.before\:-inset-y-\[7px\]:before{content:var(--tw-content);top:-7px;bottom:-7px}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:left-1:before{content:var(--tw-content);left:.25rem}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:top-1:before{content:var(--tw-content);top:.25rem}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:h-\[44px\]:before{content:var(--tw-content);height:44px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:min-w-\[44px\]:before{content:var(--tw-content);min-width:44px}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-1:before{content:var(--tw-content);--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-width:0px}.empty\:hidden:empty{display:none}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:border-\[hsl\(var\(--bone\)\/0\.55\)\]:focus-within{border-color:hsl(var(--bone)/.55)}.focus-within\:border-\[hsl\(var\(--daily\)\/0\.55\)\]:focus-within{border-color:hsl(var(--daily)/.55)}.focus-within\:border-primary\/50:focus-within{border-color:hsl(var(--primary) / .5)}.focus-within\:shadow-\[0_0_18px_hsl\(var\(--daily\)\/0\.22\)\]:focus-within{--tw-shadow: 0 0 18px hsl(var(--daily)/.22);--tw-shadow-colored: 0 0 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)}.focus-within\:outline:focus-within{outline-style:solid}.focus-within\:outline-2:focus-within{outline-width:2px}.focus-within\:-outline-offset-2:focus-within{outline-offset:-2px}.focus-within\:outline-\[hsl\(var\(--bone\)\)\]:focus-within{outline-color:hsl(var(--bone))}.focus-within\:outline-\[hsl\(var\(--daily\)\)\]:focus-within{outline-color:hsl(var(--daily))}.focus-within\:outline-primary:focus-within{outline-color:hsl(var(--primary))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[hsl\(var\(--green\)\)\]:hover{border-color:hsl(var(--green))}.hover\:border-\[hsl\(var\(--green\)\/\.55\)\]:hover{border-color:hsl(var(--green)/.55)}.hover\:border-destructive\/50:hover{border-color:hsl(var(--destructive) / .5)}.hover\:border-destructive\/70:hover{border-color:hsl(var(--destructive) / .7)}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:bg-\[\#2c2c2c\]:hover{--tw-bg-opacity: 1;background-color:rgb(44 44 44 / var(--tw-bg-opacity, 1))}.hover\:bg-\[hsl\(var\(--adm-attention\)\/0\.25\)\]:hover{background-color:hsl(var(--adm-attention)/.25)}.hover\:bg-\[hsl\(var\(--adm-healthy\)\/0\.25\)\]:hover{background-color:hsl(var(--adm-healthy)/.25)}.hover\:bg-\[hsl\(var\(--bento\)\/\.6\)\]:hover{background-color:hsl(var(--bento)/.6)}.hover\:bg-\[hsl\(var\(--muted\)\)\]:hover{background-color:hsl(var(--muted))}.hover\:bg-\[hsl\(var\(--primary\)\/0\.18\)\]:hover{background-color:hsl(var(--primary)/.18)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:bg-destructive\/15:hover{background-color:hsl(var(--destructive) / .15)}.hover\:bg-destructive\/20:hover{background-color:hsl(var(--destructive) / .2)}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/60:hover{background-color:hsl(var(--secondary) / .6)}.hover\:bg-secondary\/70:hover{background-color:hsl(var(--secondary) / .7)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white\/\[\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[\.05\]:hover{background-color:#ffffff0d}.hover\:text-\[\#1a1a1a\]:hover{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1))}.hover\:text-\[\#c2c2c2\]:hover{--tw-text-opacity: 1;color:rgb(194 194 194 / var(--tw-text-opacity, 1))}.hover\:text-\[hsl\(var\(--adm-broken\)\)\]:hover{color:hsl(var(--adm-broken))}.hover\:text-\[hsl\(var\(--green\)\)\]:hover{color:hsl(var(--green))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 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)}.hover\:ring-\[hsl\(var\(--assist\)\/0\.4\)\]:hover{--tw-ring-color: hsl(var(--assist)/.4)}.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)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness: brightness(1.04);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)}.hover\:brightness-\[1\.05\]:hover{--tw-brightness: brightness(1.05);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)}.hover\:shadow-elev-2:hover{box-shadow:var(--elev-2)}.hover\:\[animation-play-state\:paused\]:hover{animation-play-state:paused}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-primary\/60:focus{border-color:hsl(var(--primary) / .6)}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-\[inset_0_0_0_3px_\#80c851\]:focus{--tw-shadow: inset 0 0 0 3px #80c851;--tw-shadow-colored: inset 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)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--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(2px + 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)}.focus\:ring-primary\/50:focus{--tw-ring-color: hsl(var(--primary) / .5)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:\!outline-none:focus-visible{outline:2px solid transparent!important;outline-offset:2px!important}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#4e9bee\]:focus-visible{outline-color:#4e9bee}.focus-visible\:outline-\[\#81b64c\]:focus-visible{outline-color:#81b64c}.focus-visible\:outline-\[hsl\(285_80\%_82\%\)\]:focus-visible{outline-color:#e3acf6}.focus-visible\:outline-\[hsl\(45_92\%_72\%\)\]:focus-visible{outline-color:#f9d876}.focus-visible\:outline-\[hsl\(var\(--bone\)\)\]:focus-visible{outline-color:hsl(var(--bone))}.focus-visible\:outline-\[hsl\(var\(--daily\)\)\]:focus-visible{outline-color:hsl(var(--daily))}.focus-visible\:outline-\[hsl\(var\(--green\)\)\]:focus-visible{outline-color:hsl(var(--green))}.focus-visible\:outline-destructive:focus-visible{outline-color:hsl(var(--destructive))}.focus-visible\:outline-primary:focus-visible{outline-color:hsl(var(--primary))}.focus-visible\:outline-white:focus-visible{outline-color:#fff}.focus-visible\:ring-0:focus-visible{--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(0px + 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)}.focus-visible\:ring-1:focus-visible{--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(1px + 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)}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-\[hsl\(var\(--assist\)\/\.6\)\]:focus-visible{--tw-ring-color: hsl(var(--assist)/.6)}.focus-visible\:ring-\[hsl\(var\(--assist\)\/0\.6\)\]:focus-visible{--tw-ring-color: hsl(var(--assist)/.6)}.focus-visible\:ring-\[hsl\(var\(--bone\)\/\.6\)\]:focus-visible{--tw-ring-color: hsl(var(--bone)/.6)}.focus-visible\:ring-\[hsl\(var\(--primary\)\)\]:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-primary:focus-visible{--tw-ring-color: hsl(var(--primary))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:translate-y-\[7px\]:active{--tw-translate-y: 7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.active\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.15\)\,0_0_0_hsl\(0_0\%_8\%\)\]:active{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.15),0 0 0 hsl(0 0% 8%);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 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)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-secondary\/70:hover:disabled{background-color:hsl(var(--secondary) / .7)}.disabled\:hover\:shadow-none:hover:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.disabled\:hover\:ring-border:hover:disabled{--tw-ring-color: hsl(var(--border))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[2px\]{--tw-translate-x: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.aria-\[invalid\=true\]\:shadow-\[inset_0_0_0_3px_\#e0503c\][aria-invalid=true]{--tw-shadow: inset 0 0 0 3px #e0503c;--tw-shadow-colored: inset 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)}.aria-\[invalid\=true\]\:focus\:shadow-\[inset_0_0_0_3px_\#e0503c\]:focus[aria-invalid=true]{--tw-shadow: inset 0 0 0 3px #e0503c;--tw-shadow-colored: inset 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)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 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-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-200[data-state=closed]{transition-duration:.2s}.data-\[state\=closed\]\:duration-300[data-state=closed],.data-\[state\=open\]\:duration-300[data-state=open]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-200[data-state=closed]{animation-duration:.2s}.data-\[state\=closed\]\:duration-300[data-state=closed],.data-\[state\=open\]\:duration-300[data-state=open]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -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)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}@media (prefers-reduced-motion: reduce){.motion-reduce\:transition-none{transition-property:none}}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}@media (max-width: 1300px){.max-\[1300px\]\:hidden{display:none}}@media (max-width: 1240px){.max-\[1240px\]\:hidden{display:none}}@media (max-width: 1100px){.max-\[1100px\]\:hidden{display:none}.max-\[1100px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width: 1099px){.max-\[1099px\]\:hidden{display:none}}@media (max-width: 900px){.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media not all and (min-width: 640px){.max-sm\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:pt-14{padding-top:3.5rem}}@media (max-width: 615px){.max-\[615px\]\:hidden{display:none}}@media (max-width: 359px){.max-\[359px\]\:text-\[26px\]{font-size:26px}}@media (min-width: 400px){.min-\[400px\]\:block{display:block}.min-\[400px\]\:max-w-\[120px\]{max-width:120px}.min-\[400px\]\:px-3\.5{padding-left:.875rem;padding-right:.875rem}}@media (min-width: 616px){.min-\[616px\]\:hidden{display:none}.min-\[616px\]\:text-center{text-align:center}}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-\[100px\]{height:100px}.sm\:min-h-\[30px\]{min-height:30px}.sm\:max-w-\[432px\]{max-width:432px}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,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-\[minmax\(0\,1\.55fr\)_auto_auto\]{grid-template-columns:minmax(0,1.55fr) auto auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:gap-12{gap:3rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-b-\[40px\]{border-bottom-right-radius:40px;border-bottom-left-radius:40px}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-\[23px\]{padding-left:23px;padding-right:23px}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pt-12{padding-top:3rem}.sm\:pt-\[72px\]{padding-top:72px}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[56px\]{font-size:56px}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:mt-2\.5{margin-top:.625rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-\[104px\]{margin-top:104px}.md\:mt-\[16px\]{margin-top:16px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[36px\]{height:36px}.md\:w-\[40px\]{width:40px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[30rem\]{max-width:30rem}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-none{max-width:none}.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\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-20{gap:5rem}.md\:gap-3\.5{gap:.875rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:pb-\[112px\]{padding-bottom:112px}.md\:pt-\[132px\]{padding-top:132px}.md\:pt-\[88px\]{padding-top:88px}.md\:text-\[19px\]{font-size:19px}.md\:text-\[20px\]{font-size:20px}.md\:text-\[clamp\(56px\,6\.4vw\,86px\)\]{font-size:clamp(56px,6.4vw,86px)}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:leading-\[1\.45\]{line-height:1.45}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -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)}}@media (min-width: 1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:grid-cols-\[380px_1fr\]{grid-template-columns:380px 1fr}.lg\:grid-cols-\[440px_1fr\]{grid-template-columns:440px 1fr}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:px-16{padding-left:4rem;padding-right:4rem}}@media (min-width: 1100px){.min-\[1100px\]\:hidden{display:none}.min-\[1100px\]\:h-\[60px\]{height:60px}.min-\[1100px\]\:justify-center{justify-content:center}.min-\[1100px\]\:gap-\[4\.5px\]{gap:4.5px}.min-\[1100px\]\:px-4{padding-left:1rem;padding-right:1rem}.min-\[1100px\]\:px-5{padding-left:1.25rem;padding-right:1.25rem}.min-\[1100px\]\:pb-10{padding-bottom:2.5rem}.min-\[1100px\]\:pb-16{padding-bottom:4rem}.min-\[1100px\]\:pt-6{padding-top:1.5rem}.min-\[1100px\]\:text-\[15\.5px\]{font-size:15.5px}.min-\[1100px\]\:text-\[20px\]{font-size:20px}.min-\[1100px\]\:text-\[26px\]{font-size:26px}.min-\[1100px\]\:text-\[38px\]{font-size:38px}}@media (min-width: 1241px){.min-\[1241px\]\:\!hidden{display:none!important}.min-\[1241px\]\:hidden{display:none}.min-\[1241px\]\:pb-16{padding-bottom:4rem}.min-\[1241px\]\:pt-\[92px\]{padding-top:92px}}@media (min-width: 1280px){.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}}.\[\&\.press\]\:active\:scale-100:active.press{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>th\]\:border-b>th{border-bottom-width:1px}.\[\&\>th\]\:border-border>th{border-color:hsl(var(--border))}.\[\&\>th\]\:px-2>th{padding-left:.5rem;padding-right:.5rem}.\[\&\>th\]\:py-1\.5>th{padding-top:.375rem;padding-bottom:.375rem}.\[\&\>th\]\:text-\[10px\]>th{font-size:10px}.\[\&\>th\]\:font-semibold>th{font-weight:600}.\[\&\>th\]\:uppercase>th{text-transform:uppercase}.\[\&\>th\]\:tracking-wider>th{letter-spacing:.05em}.\[\&\>th\]\:text-muted-foreground>th{color:hsl(var(--muted-foreground))}.\[\&\>tr\:hover\]\:bg-muted\/30>tr:hover{background-color:hsl(var(--muted) / .3)}.\[\&\>tr\>td\]\:px-2>tr>td{padding-left:.5rem;padding-right:.5rem}.\[\&\>tr\>td\]\:py-1>tr>td{padding-top:.25rem;padding-bottom:.25rem}.\[\&\>tr\]\:border-b>tr{border-bottom-width:1px}.\[\&\>tr\]\:border-border\/50>tr{border-color:hsl(var(--border) / .5)}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:size-\[22px\] svg{width:22px;height:22px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}:where(html,body,body *):not(.font-clock):not(.font-clock *):not(.font-wordmark):not(.font-wordmark *):not(.font-mono),body *:not(.font-clock):not(.font-clock *):not(.font-wordmark):not(.font-wordmark *):not(.font-mono):before,body *:not(.font-clock):not(.font-clock *):not(.font-wordmark):not(.font-wordmark *):not(.font-mono):after{font-family:Saira,ui-sans-serif,system-ui,sans-serif!important}html{font-weight:500}.font-normal,.font-light{font-weight:500!important}.font-display[class*="tracking-[-"]{letter-spacing:-.012em!important}[class*="text-[10px]"]{font-size:11px!important}[class*="text-[11px]"]{font-size:12.5px!important}[class*="text-[12px]"]{font-size:13px!important}@font-face{font-family:Bungee;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bungee.woff2) format("woff2")}.font-wordmark{font-family:Bungee,Saira,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0}
