/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}.three-cross-page{font-size:14px}.three-cross-page .big-bang-release-hero__content>.three-cross-hero-category{letter-spacing:.12em;color:#fff7d6;font-size:clamp(1rem,3vw,1.4rem)}.three-cross-panel,.three-cross-schedule{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:12px;overflow:hidden}.three-cross-section-heading{border-bottom:1px solid var(--color-game-header);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;display:flex}.three-cross-section-heading h2,.three-cross-section-heading h3{font-weight:800}.three-cross-section-heading span{color:#666;font-size:11px}@media (max-width:639px){.three-cross-section-heading{padding:12px 14px}}.three-cross-calendar-wrap{padding:20px;container-type:inline-size}.three-cross-calendar{border:1px solid var(--color-game-header);background:var(--color-game-header);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.three-cross-calendar-day{min-width:0}.three-cross-calendar-day dt{background:var(--color-game-header-dark);color:#fff;padding:8px 2px;font-size:13px}.three-cross-calendar-day dd{padding:12px 6px;font-size:12px;line-height:1.7}.three-cross-calendar-day dd>span{display:block}.three-cross-calendar-event{margin-bottom:6px;font-weight:600}.three-cross-calendar-entry{color:#304b66;background:#eef4fa}.three-cross-calendar-battle{color:#66502d;background:#faf3e5}.three-cross-calendar-off{background:var(--color-game-bg);color:#777}.three-cross-calendar-matches{text-align:left;font-size:11px;line-height:2.2}.three-cross-calendar-matches time{font-variant-numeric:tabular-nums}@container (max-width:839px){.three-cross-calendar{text-align:left;grid-template-columns:1fr}.three-cross-calendar-day{grid-template-columns:90px minmax(0,1fr);display:grid}.three-cross-calendar-day dt{justify-content:center;align-items:center;display:flex}.three-cross-calendar-day dd{padding:10px 14px}}.three-cross-reward-table-wrap{padding:16px 20px}.three-cross-reward-table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.three-cross-reward-table th,.three-cross-reward-table td{border:1px solid var(--color-game-header);padding:12px;font-weight:400}.three-cross-reward-table thead{background:var(--color-game-bg)}.three-cross-reward-table th:first-child{white-space:nowrap;width:5.5em}@media (max-width:639px){.three-cross-calendar-wrap,.three-cross-reward-table-wrap{padding:12px}.three-cross-reward-table th,.three-cross-reward-table td{padding:10px 8px}}.scratch-preview{padding:24px 12px 16px}.scratch-result-modal{background:var(--color-game-card,#fff);width:min(440px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--color-game-text,#222);border:1px solid #d5ad63;border-radius:16px;margin:auto;padding:24px 16px;overflow-y:auto}.scratch-result-modal::backdrop{background:#000b}.scratch-preview-card{isolation:isolate;color:#fff;cursor:pointer;background:radial-gradient(#164e63,#080f22 75%);border:1px solid #d5ad63;border-radius:16px;width:100%;max-width:380px;height:310px;margin:auto;display:block;position:relative;overflow:hidden;box-shadow:0 12px 28px #050d2333,0 0 0 4px #bf944519}.scratch-preview-card:focus-visible{outline-offset:6px;outline:3px solid #fbbf24}.scratch-preview-result{background:repeating-conic-gradient(#67e8f908 0deg 12deg,#0000 12deg 30deg);flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.scratch-preview-eyebrow{letter-spacing:.28em;font-size:10px;font-weight:700}.scratch-preview-gem{filter:drop-shadow(0 0 18px #22d3ee);width:36px;height:40px}.scratch-preview-amount{color:#fff5c7;text-shadow:0 0 24px #eab30888;font-size:32px;font-weight:900;line-height:1}.scratch-preview-cover{color:#fce7ac;clip-path:inset(0);background:linear-gradient(125deg,#423017,#8c6429 23%,#251c12 48%,#624820 75%,#342617);flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset:0}.scratch-preview-cover:before{content:"";pointer-events:none;background:repeating-linear-gradient(45deg,#0000 0 14px,#e3b9690b 14px 15px);border:1px solid #e8bd6855;border-radius:8px;position:absolute;inset:10px}.scratch-preview-poster,.scratch-preview-video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.scratch-preview-video{visibility:hidden}.is-opening .scratch-preview-video{visibility:visible}.scratch-preview-seal{text-shadow:0 0 25px #f8c76399;font-size:62px;line-height:1}.scratch-preview-title{letter-spacing:.16em;text-shadow:0 2px 3px #0008;font-family:Georgia,serif;font-size:32px}.scratch-preview-tap{white-space:nowrap;z-index:1;letter-spacing:.18em;background:#080f22cc;border-radius:20px;padding:5px 12px;font-size:10px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.is-opening .scratch-preview-tap{letter-spacing:normal;left:auto;right:12px;transform:none}.is-revealed .scratch-preview-tap{visibility:hidden}.scratch-preview-flash{opacity:0;pointer-events:none;background:radial-gradient(#fff8cf,#0000 70%);position:absolute;inset:0}.scratch-preview-footer{opacity:.65;justify-content:center;max-width:380px;margin:14px auto 0;font-size:10px;display:flex}.scratch-preview-footer button{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.is-opening .scratch-preview-cover{background:#080f22}.is-revealed .scratch-preview-cover{visibility:hidden}.is-revealed .scratch-preview-result{animation:.55s ease-out scratch-preview-pop}.is-revealed .scratch-preview-flash{animation:.6s ease-out scratch-preview-flash}@keyframes scratch-preview-shine{0%,35%{transform:translate(-140%)}75%,to{transform:translate(140%)}}@keyframes scratch-preview-wipe{0%{clip-path:inset(0);filter:brightness()}35%{clip-path:inset(0 15% 0 0);filter:brightness(1.5)}70%{clip-path:inset(0 55% 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes scratch-preview-pop{0%{filter:brightness(2);transform:scale(.65)}60%{transform:scale(1.08)}to{filter:brightness();transform:scale(1)}}@keyframes scratch-preview-flash{0%{opacity:.9}to{opacity:0}}@media (prefers-reduced-motion:reduce){.scratch-preview-card *,.scratch-preview-card :after{animation:none!important}}.scratch-preview-grid,.scratch-preview-covered-grid{grid-template-columns:repeat(3,1fr);gap:6px;width:176px;display:grid}.scratch-preview-cell,.scratch-preview-covered-grid>span{background:#050e22aa;border:1px solid #c6a05766;border-radius:5px;justify-content:center;align-items:center;height:48px;display:flex}.scratch-preview-covered-grid>span{color:#fbe8b7;background:linear-gradient(135deg,#dfbc73,#856028);font-size:24px;box-shadow:inset 0 1px #ffecb980}.scratch-preview-symbol{opacity:.65;width:32px;height:36px}.is-revealed .scratch-preview-cell--win{background:#164e63;border-color:#67e8f9;box-shadow:0 0 14px #22d3ee88}.league-page{font-size:14px}.league-hero{text-align:center;padding:4px 0}.league-hero h1{color:var(--color-game-accent);font-size:20px;font-weight:800}.league-hero p,.league-edition{color:#666;margin-top:6px;font-size:13px}.league-panel,.league-schedule{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:12px;overflow:hidden}.league-section-heading{border-bottom:1px solid var(--color-game-header);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;display:flex}.league-section-heading h2,.league-section-heading h3{font-weight:800}.league-section-heading span{color:#666;font-size:11px}.league-week{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;display:grid}.league-week-step{border:1px solid var(--color-game-header);border-radius:6px;padding:14px;position:relative}.league-step-number{color:#777;letter-spacing:.1em;font-size:11px;font-weight:800;display:block}.league-week-step>strong{margin:6px 0;font-size:20px;display:block}.league-week-step em{font-size:16px;font-style:normal}.league-week-step>b{font-size:13px;display:block}.league-week-step small{color:#666;margin-top:6px;font-size:11px;display:block}.league-week-step p{display:none}.league-week-step-main{border:2px solid var(--color-game-accent)}.league-day-heading{border-top:1px solid var(--color-game-header);background:var(--color-game-bg);padding-top:10px;padding-bottom:10px}.league-day{grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 12px;display:grid}.league-time{text-align:center;border-right:1px solid var(--color-game-header);flex-direction:column;align-items:center;gap:5px;padding:0 6px;display:flex}.league-time:last-child{border:0}.league-time time{font-variant-numeric:tabular-nums;font-size:21px;font-weight:800}.league-time-icon{display:none}.league-time b{font-size:13px}.league-time small{color:#666;font-size:11px}.league-scoring{border-top:1px solid var(--color-game-header);margin:0 20px 16px;padding-top:14px}.league-points{flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.league-points>span{color:#666}.league-points strong{margin-left:3px;font-size:18px}.league-boost{background:var(--color-game-bg);border-radius:6px;align-items:center;gap:12px;margin-top:12px;padding:12px;display:flex}.league-boost-badge{font-size:22px;font-weight:900}.league-boost p{color:#666;margin-top:3px;font-size:11px;line-height:1.7}.league-details{border-top:1px solid var(--color-game-header);padding:12px 20px;font-size:12px}.league-details summary{cursor:pointer;color:var(--color-game-link);font-weight:700}.league-details p{margin-top:10px;line-height:1.8}.league-entry{padding:0}.league-entry>.league-section-heading{justify-content:flex-start}.league-entry-body{padding:20px}.league-entry-body select{border:1px solid var(--color-game-header);border-radius:4px;width:100%;min-width:0;padding:10px}.league-reward-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:20px;display:grid}.league-reward{border:1px solid var(--color-game-header);text-align:center;border-radius:6px;padding-bottom:12px;overflow:hidden}.league-rank{background:var(--color-game-header-dark);color:#fff;padding:6px;font-size:12px;display:block}.league-reward p{margin:10px 0 4px;font-size:11px}.league-reward strong{font-size:24px}.league-reward div{font-size:12px}.league-reward small{color:#666;margin-top:10px;font-size:11px;line-height:1.6;display:block}.league-reward-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 20px 20px;display:flex}.league-reward-footer p{font-size:12px;line-height:1.8}.league-secondary-link{color:var(--color-game-link);font-size:12px;font-weight:700;text-decoration:underline}@media (max-width:639px){.league-week{grid-template-columns:1fr;gap:8px;padding:12px}.league-week-step{grid-template-columns:28px 1fr 1fr;align-items:center;gap:4px 8px;padding:10px 12px;display:grid}.league-week-step>strong{margin:0;font-size:16px}.league-week-step small{grid-column:2/4;margin-top:0}.league-week-step em{font-size:13px}.league-day{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.league-time:nth-child(2){border-right:0}.league-time time{font-size:20px}.league-reward-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.league-section-heading{padding:12px 14px}.league-scoring{margin-left:12px;margin-right:12px}}.league-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 20px 20px;display:grid}.league-guide-card{border:1px solid var(--color-game-header);border-radius:6px;overflow:hidden}.league-guide-title{background:var(--color-game-header-dark);color:#fff;flex-wrap:wrap;justify-content:space-between;gap:6px;padding:10px 12px;display:flex}.league-guide-title h3{font-size:14px;font-weight:800}.league-guide-title span{font-size:12px}.league-guide-lead{padding:12px 12px 0;font-size:12px;font-weight:700}.league-guide-card dl{padding:0 12px 14px;font-size:12px;line-height:1.8}.league-guide-card dt{color:#666;margin-top:12px;font-size:11px}.league-guide-note{border-top:1px solid var(--color-game-header);padding:14px 20px;font-size:12px;line-height:1.8}@media (max-width:767px){.league-guide-grid{grid-template-columns:1fr;padding:0 12px 12px}}.league-about-intro{padding:22px 20px 16px;line-height:1.9}.league-about-catch{margin-bottom:8px;font-size:clamp(20px,3vw,28px);font-weight:900}.league-about-auto{background:var(--color-game-bg);border-left:3px solid var(--color-game-accent);margin-top:14px;padding:10px 12px;font-size:12px}.league-entry-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:6px 20px 24px;display:grid}.league-entry-steps li{align-items:flex-start;gap:10px;display:flex}.league-entry-steps li>span{border:1px solid var(--color-game-header);border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-weight:800;display:grid}.league-entry-steps strong{font-size:13px}.league-entry-steps p{color:#666;margin-top:4px;font-size:12px;line-height:1.8}.league-about .league-guide-grid{padding-top:16px}.league-about .league-guide-card{flex-direction:column;display:flex}.league-guide-description{padding:10px 12px 14px;font-size:13px;line-height:1.85}.league-guide-hint{background:var(--color-game-bg);margin:0 12px 14px;padding:8px;font-size:12px;line-height:1.8}.league-guide-setting{border-top:1px solid var(--color-game-header);margin-top:auto;padding:10px 12px;font-size:11px;line-height:1.8}.league-guide-setting span{color:#666;display:block}.league-about-result{border-top:1px solid var(--color-game-header);padding:16px 20px;font-size:13px;line-height:1.9}.league-about-result>strong{font-size:15px}.league-about-result p{margin-top:6px}@media (max-width:767px){.league-entry-steps{grid-template-columns:1fr;gap:14px}.league-entry-steps br{display:none}.league-about-intro{padding:18px 16px}}.league-calendar-wrap{padding:20px;container-type:inline-size}.league-calendar{border:1px solid var(--color-game-header);background:var(--color-game-header);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}.league-calendar-day{min-width:0}.league-calendar-day dt{background:var(--color-game-header-dark);color:#fff;padding:8px 2px;font-size:13px}.league-calendar-day dd{padding:12px 6px;font-size:12px;line-height:1.7}.league-calendar-day dd>span{display:block}.league-calendar-event{margin-bottom:6px;font-weight:600}.league-calendar-entry{color:#304b66;background:#eef4fa}.league-calendar-battle{color:#66502d;background:#faf3e5}.league-calendar-off{background:var(--color-game-bg);color:#777}.league-calendar-matches{text-align:left;font-size:11px;line-height:2.2}.league-calendar-matches time{font-variant-numeric:tabular-nums}@container (max-width:839px){.league-calendar{text-align:left;grid-template-columns:1fr}.league-calendar-day{grid-template-columns:90px minmax(0,1fr);display:grid}.league-calendar-day dt{justify-content:center;align-items:center;display:flex}.league-calendar-day dd{padding:10px 14px}}.league-reward-table-wrap{padding:16px 20px}.league-reward-table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.league-reward-table th,.league-reward-table td{border:1px solid var(--color-game-header);padding:12px;font-weight:400}.league-reward-table thead{background:var(--color-game-bg)}.league-reward-table th:first-child{white-space:nowrap;width:5.5em}@media (max-width:639px){.league-calendar-wrap,.league-reward-table-wrap{padding:12px}.league-reward-table th,.league-reward-table td{padding:10px 8px}}.league-strategy-input{border:1px solid var(--color-game-header);background:var(--color-game-bg);width:100%;min-width:0;color:var(--color-game-text);border-radius:4px;padding:10px 12px;font-size:14px;display:block}.league-strategy-input:focus{outline:2px solid var(--color-game-accent);outline-offset:2px}.league-strategy-day{grid-template-columns:110px minmax(0,1fr);display:grid}.league-strategy-events{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.league-fusion-modal{max-width:860px;max-height:90dvh}.league-chance-tag{color:#684000;background:linear-gradient(135deg,#fff0aa,#f6c453);border:1px solid #d69a23;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #fff8d6,0 1px 3px #9a670033}@media (max-width:639px){.league-fusion-modal{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}.league-strategy-day,.league-strategy-events{grid-template-columns:1fr}}.pvp-teaser{isolation:isolate;color:#fff4d7;background:#080d1a;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.pvp-teaser__art,.pvp-teaser__veil{width:100%;height:100%;position:absolute;inset:0}.pvp-teaser__art{z-index:-3;object-fit:cover;object-position:center;height:100%}.pvp-teaser__veil{z-index:-2;background:linear-gradient(#070b1899,#0000 24%,#070b1822 40%,#070b18db 75%,#070b18),linear-gradient(90deg,#070b1855,#0000 35% 65%,#070b1855)}.pvp-teaser:after{content:"";pointer-events:none;z-index:-1;border:1px solid #ddc58b40;position:absolute;inset:18px}.pvp-teaser__header{padding:max(36px,env(safe-area-inset-top))40px 0;justify-content:space-between;align-items:center;gap:12px;display:flex}.pvp-teaser__back{color:#f4e6c9;background:#080d1ab3;border:1px solid #d8c39666;padding:10px 14px;font-size:12px;text-decoration:none;transition:background .18s}.pvp-teaser__back:hover{background:#28273c}.pvp-teaser__back:focus-visible{outline-offset:5px;outline:2px solid #ffe8ad}.pvp-teaser__brand{letter-spacing:.24em;font-size:11px;font-weight:700}.pvp-teaser__copy{text-align:center;text-shadow:0 3px 20px #050916;width:100%;margin:auto auto 0;padding:clamp(40px,18svh,180px) 24px 64px}.pvp-teaser__eyebrow{letter-spacing:.3em;color:#e4c990;font-size:10px}.pvp-teaser h1{letter-spacing:.12em;margin:12px 0 16px;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(34px,4.5vw,64px);font-weight:700;line-height:1.45}.pvp-teaser h1 span{display:inline-block}.pvp-teaser__lead{letter-spacing:.14em;color:#e2e7f0;font-size:clamp(12px,1.6vw,16px)}.pvp-teaser__announcement{border-top:1px solid #d8c39666;border-bottom:1px solid #d8c39666;width:fit-content;margin:22px auto 0;padding:16px 28px}.pvp-teaser__announcement p{letter-spacing:.18em;margin-bottom:14px;font-size:16px}.pvp-teaser__announcement strong{color:#e6cb8c;letter-spacing:.4em;font-size:11px}.pvp-teaser__note{color:#c1cada;letter-spacing:.15em;margin-top:16px;font-size:11px}.pvp-teaser__edge{color:#a8b8d1;letter-spacing:.2em;font-size:8px;position:absolute;bottom:32px;left:40px}@media (max-width:640px){.pvp-teaser:after{inset:10px}.pvp-teaser__header{padding:max(24px,env(safe-area-inset-top))24px 0}.pvp-teaser__brand{letter-spacing:.1em;font-size:8px}.pvp-teaser__copy{padding:100px 20px 64px}.pvp-teaser__eyebrow{letter-spacing:.18em;font-size:8px}.pvp-teaser h1 span{display:block}.pvp-teaser__announcement p{font-size:14px}.pvp-teaser__edge{bottom:25px;left:25px}}.pvp-teaser__picture{z-index:-3;position:absolute;inset:0}@media (max-width:640px){.pvp-teaser__art{object-fit:contain;height:auto}.pvp-teaser__picture:after{content:"";background:linear-gradient(#0000 110vw,#080d1a 150vw);position:absolute;inset:0}.pvp-teaser__veil{background:linear-gradient(#070b1855,#0000 25%,#070b1822 45%,#070b18aa 70%,#080d1a)}}@media (min-width:641px){.pvp-teaser__picture{background:radial-gradient(at 15% 35%,#36172e 0%,#0000 50%),radial-gradient(at 85% 35%,#142c43 0%,#0000 50%),#080d1a}}.guild-update{color:var(--color-game-text);font-size:14px;line-height:1.9}.guild-update *{box-sizing:border-box}.guild-update__hero .big-bang-release-hero__content h1{font-size:clamp(25px,4vw,44px)}.guild-update__hero .big-bang-release-hero__content>.guild-update__release-date{letter-spacing:.08em;margin-top:1rem;padding:.45rem 1.3rem;font-size:clamp(16px,3.4vw,24px)}.guild-update__section{scroll-margin-top:70px}.guild-update__illustration{border:1px solid var(--color-game-header);border-radius:4px;width:100%;max-width:480px;height:auto;margin:0 auto 20px;display:block}.guild-update__section>h2{border-left:4px solid var(--color-game-accent);margin-bottom:16px;padding-left:14px;font-size:26px;font-weight:900;line-height:1.5}.guild-update__section h3{margin-bottom:10px;font-size:17px;font-weight:700}.guild-update__eyebrow,.guild-update__number{letter-spacing:.15em;color:var(--color-game-link);margin-bottom:8px;font-size:10px;font-weight:700}.guild-update__intro{margin-bottom:20px}.guild-update__nav{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:4px;padding:16px 20px;font-size:13px}.guild-update__nav ul{margin-top:8px;padding-left:20px;list-style:outside}.guild-update__nav li+li{margin-top:6px}.guild-update__new{background:var(--color-game-accent);color:#fff;letter-spacing:.1em;vertical-align:middle;border-radius:3px;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:900;line-height:1.6;display:inline-block}.guild-update__nav a{color:var(--color-game-link);text-underline-offset:3px;text-decoration:underline}.guild-update__cards,.guild-update__steps{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.guild-update__two-col{grid-template-columns:minmax(0,1fr);gap:16px;margin:20px 0;display:grid}.guild-update__card,.guild-update__callout,.guild-update__expedition-map{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:4px;padding:20px}.guild-update__card{color:var(--color-game-text);text-decoration:none;display:block}.guild-update__card p,.guild-update__callout p,.guild-update__expedition-map p{font-size:13px}.guild-update__card p+p{margin-top:12px}.guild-update__furniture-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin-top:20px;display:grid}.guild-update__furniture-examples figure{text-align:center;min-width:0}.guild-update__furniture-examples img{object-fit:contain;width:120px;max-width:100%;height:120px;margin:0 auto 8px;display:block}.guild-update__furniture-examples figcaption{overflow-wrap:anywhere;font-size:12px}@media (min-width:640px){.guild-update__furniture-examples{grid-template-columns:repeat(3,minmax(0,1fr))}}.guild-update__generation-examples{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}.guild-update__generation-examples figure{border:1px solid var(--color-game-header);border-radius:4px;min-width:0;padding:16px}.guild-update__generation-examples img{object-fit:contain;width:96px;max-width:100%;height:96px;margin:4px auto 8px;display:block}.guild-update__style-pair{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.guild-update__style-pair>div{min-width:0}.guild-update__style-pair span{font-size:11px}.guild-update__pixel-image{image-rendering:pixelated}.guild-update__generation-examples .guild-update__prompt-label{margin-top:12px;font-size:11px}.guild-update__generation-examples blockquote{border:1px solid var(--color-game-header);background:#f4f4f4;border-radius:4px;padding:12px}@supports (color:color-mix(in lab, red, red)){.guild-update__generation-examples blockquote{background:color-mix(in srgb,var(--color-game-text)5%,var(--color-game-card))}}.guild-update__generation-examples blockquote{overflow-wrap:anywhere;margin-top:6px;font-size:12px;line-height:1.9}@media (min-width:768px){.guild-update__generation-examples{grid-template-columns:repeat(3,minmax(0,1fr))}}.guild-update__room-examples{margin-top:28px}.guild-update__generation-theme{margin-top:24px}.guild-update__generation-theme+.guild-update__generation-theme{border-top:1px solid var(--color-game-header);margin-top:32px;padding-top:24px}.guild-update__generation-theme>h4{font-size:17px;font-weight:700}.guild-update__room-examples h5{margin-bottom:12px;font-size:15px;font-weight:700}.guild-update__room-pair{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.guild-update__room-pair figure{min-width:0}.guild-update__room-pair figcaption{margin-bottom:8px;font-size:12px;font-weight:700}.guild-update__room-pair img{border:1px solid var(--color-game-header);border-radius:4px;width:100%;height:auto;display:block}@media (min-width:768px){.guild-update__room-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.guild-update__tag{border:1px solid var(--color-game-header);border-radius:3px;margin-top:12px;padding:3px 7px;font-size:10px;display:inline-block}.guild-update__relay{border:1px solid var(--color-game-header);background:var(--color-game-card);text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:25px;padding:20px;display:flex}.guild-update__relay div{display:grid}.guild-update__relay strong{font-size:42px;line-height:1.5}.guild-update__relay strong span{font-size:20px}.guild-update__relay small,.guild-update__relay div>span{font-size:12px}.guild-update__relay p{text-align:left}.guild-update__callout{border-left:4px solid var(--color-game-accent)}.guild-update__note{margin-top:16px;font-size:12px}.guild-update__durations{gap:16px;margin-top:20px;display:flex}.guild-update__durations>span{border:1px solid var(--color-game-header);padding:8px 20px;font-size:24px}.guild-update__durations small{margin-left:4px;font-size:12px}.guild-update__steps{margin:20px 0;padding:0;list-style:none}.guild-update__steps li{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:4px;padding:16px}.guild-update__steps li>span{font-size:20px;font-weight:700}.guild-update__steps p{font-size:12px}.guild-update__faq{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:4px;margin-top:12px;padding:0 20px}.guild-update__faq summary{cursor:pointer;padding:16px 0;font-weight:700}.guild-update__faq p{padding-bottom:20px;font-size:13px}.guild-house-demo{color:#e6eade;container-type:inline-size}.guild-house-demo .guild-update__eyebrow{color:#d6b777}.guild-house-demo .guild-update__tag{color:#e8ce97;border-color:#d2bd873b}.guild-house-demo .guild-update__note{color:#aebfb3}.guild-house-demo h3{color:#f2e5c9}.guild-house-demo :is(button,select):focus-visible{outline-offset:3px;outline:2px solid #f8d490}.guild-house-demo{background:linear-gradient(150deg,#171b18,#0b100f);border:1px solid #826e493d;border-radius:7px;margin:24px 0;padding:25px;scroll-margin-top:20px;box-shadow:0 18px 60px #0005}.guild-house-demo__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.guild-house-demo__heading h3{margin:0;font-family:Yu Mincho,serif;font-size:24px}.guild-house-demo__heading .guild-update__eyebrow{margin-bottom:5px;font-size:9px}.guild-house-demo__heading .guild-update__tag{margin:0}.guild-house-demo>.guild-update__note{margin:12px 0 24px;font-size:11px}.guild-house-demo__layout{grid-template-columns:minmax(0,1fr) 245px;align-items:start;gap:20px;display:grid}.guild-house-demo__workspace{min-width:0}.guild-house-demo__scene-title{color:#dfc797;letter-spacing:.15em;background:#100e0c;border:1px solid #9f86534a;justify-content:space-between;padding:10px 13px;font-size:10px;display:flex}.guild-house-demo__scene-title span:last-child{color:#a99a7e;letter-spacing:.08em;font-size:9px}.guild-house-demo__scroll{scrollbar-color:#a48a53 #171c16;scrollbar-width:thin;border:1px solid #98743c85;border-top:0;overflow:auto}.guild-house-demo__room{aspect-ratio:3/2;isolation:isolate;background:#21180f;width:100%;position:relative;overflow:hidden}.guild-house-demo__room[data-zoom=true]{min-width:1000px}.guild-house-demo__background{background-image:var(--room-wood);pointer-events:none;background-size:100% 100%;position:absolute;inset:0}.guild-house-demo__room[data-floor=stone] .guild-house-demo__background{background-image:var(--room-stone)}.guild-house-demo__room[data-wall=cool] .guild-house-demo__background{filter:saturate(.55)hue-rotate(16deg)brightness(.78)}.guild-house-demo__room[data-wall=cool]:after{content:"";mix-blend-mode:screen;pointer-events:none;z-index:140;background:#6184bd28;position:absolute;inset:0}.guild-house-demo__floor,.guild-house-demo__wall{pointer-events:none;position:absolute;inset:0}.guild-house-demo__cell{cursor:crosshair;pointer-events:auto;z-index:150;background:0 0;border:0;border-radius:0;padding:0;position:absolute}.guild-house-demo__cell:disabled{pointer-events:none;visibility:hidden}.guild-house-demo__cell svg{width:100%;height:100%}.guild-house-demo__cell polygon{fill:#e6c17704;stroke:#f4dfa34a;stroke-width:1px;vector-effect:non-scaling-stroke}.guild-house-demo__cell:hover polygon,.guild-house-demo__cell:focus-visible polygon{fill:#f5d38240;stroke:#f5deb2}.guild-house-demo__placed{pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-100%)}.guild-house-demo__placed:before{content:"";filter:blur(3px);z-index:-1;background:#1a0e03a8;border-radius:50%;height:9%;position:absolute;bottom:-1%;left:12%;right:12%}.guild-house-demo__placed[data-layer=wall]:before{display:none}.guild-house-demo__sprite{filter:drop-shadow(2px 4px 2px #160e0677);pointer-events:none;width:100%;height:100%;display:block;overflow:hidden}.guild-house-demo__placed:hover .guild-house-demo__sprite,.guild-house-demo__placed[aria-pressed=true] .guild-house-demo__sprite{filter:drop-shadow(0 0 3px #f8ce75)drop-shadow(2px 4px 2px #160e0677)}.guild-house-demo__placed[data-layer=rug] .guild-house-demo__sprite{filter:drop-shadow(0 2px 1px #21130f88)}.guild-house-demo__room[data-editing=true] .guild-house-demo__placed{pointer-events:none}.guild-house-demo__ghost{pointer-events:none;z-index:155;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.guild-house-demo__ghost polygon{fill:#d5e9a44a;stroke:#dfefaf;stroke-width:1.5px;vector-effect:non-scaling-stroke}.guild-house-demo__ghost polygon[data-valid=false]{fill:#c12f384a;stroke:#ff8179}.guild-house-demo__vignette{pointer-events:none;z-index:160;position:absolute;inset:0;box-shadow:inset 0 0 40px #0b080650}.guild-house-demo__toolbar{color:#b6b5a0;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;font-size:10px;display:flex}.guild-house-demo select,.guild-house-demo__toolbar button{color:#dfcfaa;background:#1e2520;border:1px solid #8b89624f;border-radius:3px;min-height:36px;padding:8px;font-size:10px}.guild-house-demo select{margin-left:3px}.guild-house-demo__toolbar button{cursor:pointer;margin-left:auto}.guild-house-demo__hint{color:#8f9c8d;margin:12px 0 0;font-size:10px}.guild-house-demo__inventory-title{color:#bbae8e;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:10px;display:flex}.guild-house-demo__inventory-title h4{color:#e4d2ae;font-size:12px;font-weight:700}.guild-house-demo__inventory-title b{font-variant-numeric:tabular-nums;font-weight:400}.guild-house-demo__palette{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.guild-house-demo__palette button{color:#ccc3aa;cursor:pointer;background:radial-gradient(#44392744,#171c17);border:1px solid #9b8a6733;border-radius:3px;flex-direction:column;align-items:center;gap:6px;padding:9px 4px 6px;font-size:8px;line-height:1.4;display:flex;position:relative}.guild-house-demo__palette .guild-house-demo__sprite{width:51px;height:55px}.guild-house-demo__palette button[aria-pressed=true]{color:#f5dfb1;border-color:#cfb174;box-shadow:inset 0 0 12px #e4bb6b19}.guild-house-demo__palette button[data-placed=true]:after{content:"";background:#a8bd80;border-radius:50%;width:4px;height:4px;position:absolute;top:5px;right:5px}.guild-house-demo__palette button[data-placed=false]{opacity:.65}.guild-house-demo__selection{border-top:1px solid #a9966930;margin-top:12px;padding:12px 0 0}.guild-house-demo__selection p{color:#c5ba96;margin-bottom:10px;font-size:10px}.guild-house-demo__selection button,.guild-house-demo__reset{color:#cbb993;cursor:pointer;background:#273026;border:1px solid #a9966950;border-radius:3px;min-height:38px;padding:8px;font-size:10px}.guild-house-demo__selection button{width:calc(50% - 3px)}.guild-house-demo__selection button:disabled{opacity:.35;cursor:default}.guild-house-demo__status{color:#b9b596;min-height:45px;margin-top:12px;font-size:10px}.guild-house-demo__reset{color:#96a18f;background:0 0;border-color:#a9966925;width:100%}.guild-house-demo__mobile-picker{display:none}.guild-house-demo__disclaimer{color:#7d8c7e;margin-top:20px;font-size:10px}@media (max-width:760px){.guild-update__section{padding:0}.guild-update__cards,.guild-update__steps,.guild-update__two-col{grid-template-columns:1fr;gap:14px}.guild-update__card{padding:22px}.guild-update__relay{flex-wrap:wrap;gap:20px;padding:25px 15px}.guild-update__relay p{text-align:center;flex:1 0 100%;margin:0;font-size:15px}.guild-update__relay p br{display:none}.guild-update__durations{gap:8px}.guild-update__durations>span{min-width:70px;padding:4px 15px}.guild-house-demo{margin-inline:0;padding:16px}.guild-house-demo__heading{display:block}.guild-house-demo__heading h3{font-size:21px}.guild-house-demo__heading .guild-update__tag{margin-top:8px}.guild-house-demo__layout{grid-template-columns:minmax(0,1fr);gap:12px}.guild-house-demo__inventory{display:block}.guild-house-demo__inventory-title,.guild-house-demo__palette{display:none}.guild-house-demo__selection{border:0;margin:0;padding:0}.guild-house-demo__selection p{display:none}.guild-house-demo__mobile-picker{color:#d1bc92;align-items:center;gap:8px;font-size:11px;display:flex}.guild-house-demo__mobile-picker select{flex:1;min-width:0;min-height:44px}.guild-house-demo__selection button{min-height:40px;margin-top:8px}.guild-house-demo__status{min-height:0;margin:0}.guild-house-demo__toolbar{gap:6px}.guild-house-demo__toolbar select{max-width:115px}.guild-house-demo__toolbar button{margin-left:0}.guild-house-demo__room[data-zoom=true]{min-width:720px}}@container (max-width:620px){.guild-house-demo__layout{grid-template-columns:minmax(0,1fr);gap:12px}.guild-house-demo__inventory{display:block}.guild-house-demo__inventory-title,.guild-house-demo__palette{display:none}.guild-house-demo__selection{border:0;margin:0;padding:0}.guild-house-demo__selection p{display:none}.guild-house-demo__mobile-picker{color:#d1bc92;align-items:center;gap:8px;font-size:11px;display:flex}.guild-house-demo__mobile-picker select{flex:1;min-width:0;min-height:44px}.guild-house-demo__selection button{min-height:40px;margin-top:8px}.guild-house-demo__status{min-height:0;margin:0}.guild-house-demo__toolbar{gap:6px}.guild-house-demo__toolbar select{max-width:115px}.guild-house-demo__toolbar button{margin-left:0}.guild-house-demo__room[data-zoom=true]{min-width:720px}}.guild-update__panels{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.guild-update__list{padding-left:1.5em;font-size:13px;list-style:decimal}.guild-update__list li+li{margin-top:10px}.guild-update__list+p{margin-top:16px}.guild-update__card a{color:var(--color-game-link);text-underline-offset:3px;text-decoration:underline}.guild-dungeon-preview{max-width:640px;color:var(--color-game-text);margin:28px auto;padding:0 16px;font-size:13px}.guild-dungeon-preview [hidden]{display:none!important}.guild-dungeon-preview__notice{color:var(--color-game-muted,#727780);margin-bottom:12px;font-size:11px}.guild-dungeon-preview__title{justify-content:center;align-items:center;gap:8px;margin-bottom:16px;display:flex}.guild-dungeon-preview__title h1{font-size:22px;font-weight:700}.guild-dungeon-preview__badge{color:#367650;white-space:nowrap;border:1px solid #648c74;border-radius:3px;padding:4px 9px;font-size:11px}.dark .guild-dungeon-preview__badge{color:#9ed3ad}.guild-dungeon-preview__panel{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:4px;margin-bottom:16px;overflow:hidden}.guild-dungeon-preview__heading{background:var(--color-game-header);padding:9px 14px;font-size:13px;font-weight:700}.guild-dungeon-preview__body{padding:14px}.guild-dungeon-preview__frontier{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 8px;display:flex}.guild-dungeon-preview__frontier h2{font-size:12px;font-weight:700}.guild-dungeon-preview__stage{margin-top:3px;font-size:15px}.guild-dungeon-preview__stage strong{font-variant-numeric:tabular-nums;font-size:34px;line-height:1.25}.guild-dungeon-preview__record{text-align:right;font-size:12px;line-height:1.8}.guild-dungeon-preview__record span{color:#9c7431;font-weight:700}.dark .guild-dungeon-preview__record span{color:#e6bb72}.guild-dungeon-preview__caption{opacity:.8;margin-top:10px;font-size:11px;line-height:1.8}.guild-dungeon-preview__frontier+.guild-dungeon-preview__caption{margin:0;padding:0 16px 14px}.guild-dungeon-preview__modes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.guild-dungeon-preview__modes label{border:1px solid var(--color-game-header);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-height:42px;font-size:12px;display:flex}.guild-dungeon-preview__modes label:has(input:checked){background:#62977818;border-color:#5c9271;font-weight:700}.guild-dungeon-preview input{accent-color:#427857}.guild-dungeon-preview select{border:1px solid var(--color-game-header);background:var(--color-game-card);color:inherit;font:inherit;border-radius:3px;min-width:0;padding:9px}.guild-dungeon-preview__stage-picker{align-items:center;gap:12px;margin-top:12px;display:flex}.guild-dungeon-preview__stage-picker select{flex:1}.guild-dungeon-preview__enemy-heading{justify-content:center;align-items:center;gap:8px;margin:4px 0 10px;display:flex}.guild-dungeon-preview__enemy-heading span{opacity:.8;font-size:11px}.guild-dungeon-preview__enemies{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.guild-dungeon-preview__enemy{border:1px solid var(--color-game-header);border-radius:3px;flex-direction:column;align-items:center;min-width:0;padding:10px 6px 8px;display:flex}.guild-dungeon-preview__enemy img{object-fit:contain;width:64px;height:64px;image-rendering:pixelated}.guild-dungeon-preview__enemy-name{margin:4px 0 6px;font-size:11px}.guild-dungeon-preview__hp{background:#80808035;border-radius:4px;width:86%;height:5px;overflow:hidden}.guild-dungeon-preview__hp>span{background:#629778;height:100%;display:block}.guild-dungeon-preview__hp-number{font-variant-numeric:tabular-nums;margin-top:5px;font-size:10px}.guild-dungeon-preview__enemy.is-defeated img{filter:grayscale();opacity:.25}.guild-dungeon-preview__enemy.is-defeated{background:#80808008}.guild-dungeon-preview__reward{border-top:1px solid var(--color-game-header);justify-content:center;align-items:baseline;gap:10px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}.guild-dungeon-preview__reward>span{opacity:.7;flex-shrink:0}.guild-dungeon-preview__subheading{margin-bottom:9px;font-size:12px;font-weight:700;display:block}.guild-dungeon-preview__members{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.guild-dungeon-preview__member{align-items:center;gap:6px;min-width:0;display:flex}.guild-dungeon-preview__member img{object-fit:contain;width:40px;height:40px;image-rendering:pixelated;flex-shrink:0}.guild-dungeon-preview__member strong{font-size:12px;display:block}.guild-dungeon-preview__member small{opacity:.75;font-size:10px;display:block}.guild-dungeon-preview__fairy{margin:-8px 0 16px}.guild-dungeon-preview__fairy strong small{margin-left:6px;font-weight:400;display:inline}.guild-dungeon-preview__support-select{width:100%;margin-bottom:12px}.guild-dungeon-preview__buffs{border-top:1px solid var(--color-game-header);margin-top:12px;padding-top:12px;font-size:11px}.guild-dungeon-preview__buffs summary{cursor:pointer}.guild-dungeon-preview__buffs summary span{float:right;opacity:.75}.guild-dungeon-preview__buffs p{padding-top:10px}.guild-dungeon-preview__departure-summary{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.guild-dungeon-preview__departure-summary small{opacity:.7;font-size:10px}.guild-dungeon-preview__start{width:100%;min-height:44px;font-weight:700;display:block}.guild-dungeon-preview__back{text-align:center;padding:6px 0 20px;font-size:12px;text-decoration:underline}.guild-dungeon-preview__dialog{background:var(--color-game-card);width:min(380px,100vw - 32px);color:var(--color-game-text);border:1px solid var(--color-game-header);border-radius:5px;margin:auto;padding:22px}.guild-dungeon-preview__dialog::backdrop{background:#0008}.guild-dungeon-preview__dialog h2{margin-bottom:14px;font-size:16px;font-weight:700}.guild-dungeon-preview__dialog p{margin-top:8px}.guild-dungeon-preview__dialog button{width:100%;min-height:40px;margin-top:18px}@media (max-width:420px){.guild-dungeon-preview{padding:0 10px}.guild-dungeon-preview__body{padding:12px}.guild-dungeon-preview__member{text-align:center;flex-direction:column;gap:3px}.guild-dungeon-preview__member small{font-size:9px}}.guild-dungeon-preview__stage-trigger{border:1px solid var(--color-game-header);cursor:pointer;border-radius:4px;padding:8px 12px}.guild-dungeon-preview__stage-dialog{width:min(520px,100vw - 32px);max-height:85dvh;overflow-y:auto}.guild-dungeon-preview__stage-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.guild-dungeon-preview__stage-grid .guild-dungeon-preview__stage-option{border:1px solid var(--color-game-header);cursor:pointer;border-radius:4px;margin:0;padding:10px 2px}.guild-dungeon-preview__stage-latest{margin-bottom:12px}.guild-dungeon-preview__stage-latest .guild-dungeon-preview__stage-option{border:1px solid var(--color-game-header);text-align:center;border-radius:4px;margin:0;padding:10px;display:block}.guild-dungeon-preview__stage-option strong{font-size:18px;display:block}.guild-dungeon-preview__stage-option small{font-size:10px;display:block}.guild-dungeon-preview__stage-option[aria-pressed=true]{background:#62977825;border-color:#5c9271}.guild-dungeon-preview__stage-option[aria-current=true]{border-color:var(--color-game-header-dark);background:var(--color-game-header-dark);color:#fff}.guild-dungeon-preview__dialog nav button{width:auto;min-height:0;margin-top:0}.guild-dungeon-preview__stage-trigger:focus-visible,.guild-dungeon-preview__stage-option:focus-visible{outline-offset:2px;outline:2px solid #5c9271}.guild-dungeon-preview__support-picker{border:1px solid var(--color-game-header);border-radius:4px;margin-bottom:16px}.guild-dungeon-preview__support-picker summary{cursor:pointer;align-items:center;gap:8px;padding:9px 12px;list-style:none;display:flex}.guild-dungeon-preview__support-picker summary::-webkit-details-marker{display:none}.guild-dungeon-preview__support-avatar{border:1px solid var(--color-game-header);background:var(--color-game-bg);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.guild-dungeon-preview__support-avatar img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.guild-dungeon-preview__support-identity{flex:1;min-width:0}.guild-dungeon-preview__support-identity strong{font-size:13px;display:block}.guild-dungeon-preview__support-identity small{color:#9ca3af;font-size:11px;display:block}.guild-dungeon-preview__support-identity .guild-dungeon-preview__online{color:#16a34a}.guild-dungeon-preview__support-group{background:var(--color-game-header);padding:6px 12px;font-size:11px;font-weight:700}.guild-dungeon-preview__support-option{cursor:pointer;align-items:center;gap:8px;padding:9px 12px;display:flex}.guild-dungeon-preview__support-option:hover{background:#80808012}.guild-dungeon-preview__support-option.is-unavailable{opacity:.55;cursor:not-allowed}.guild-dungeon-preview__support-option:has(input:checked){background:#62977818}.guild-dungeon-preview__party-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.guild-dungeon-preview__edit-party{cursor:pointer;font-size:11px;text-decoration:underline}.guild-dungeon-preview__power{font-variant-numeric:tabular-nums;font-size:11px}p.guild-dungeon-preview__power{margin:4px 0 12px}.guild-dungeon-preview__support-identity .guild-dungeon-preview__power{display:block}.guild-expedition-preview{max-width:640px;color:var(--color-game-text);margin:28px auto;padding:0 16px;font-size:13px}.guild-expedition-preview [hidden]{display:none!important}.guild-expedition-preview h1{text-align:center;margin-bottom:16px;font-size:22px;font-weight:700}.guild-expedition-preview__preview{margin-bottom:16px;font-size:11px}.guild-expedition-preview__preview p{opacity:.7;margin-bottom:6px}.guild-expedition-preview__preview select{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:3px;margin-left:6px;padding:4px 8px}.guild-expedition-preview__panel{border:1px solid var(--color-game-header);background:var(--color-game-card);border-radius:4px;margin-bottom:16px;overflow:hidden}.guild-expedition-preview__panel h2{background:var(--color-game-header);padding:9px 14px;font-size:13px;font-weight:700}.guild-expedition-preview__body{padding:14px}.guild-expedition-preview__center{text-align:center}.guild-expedition-preview__owned{color:#367650;margin-top:6px;font-size:11px}.dark .guild-expedition-preview__owned{color:#9ed3ad}.guild-expedition-preview__landscape{object-fit:cover;border-radius:3px;width:100%;height:112px;margin:12px 0 16px}.guild-expedition-preview__choices{flex-wrap:wrap;gap:8px;display:flex}.guild-expedition-preview__choices legend{margin-bottom:8px;font-size:12px;font-weight:700}.guild-expedition-preview__choices label{text-align:center;border:1px solid var(--color-game-header);cursor:pointer;border-radius:3px;flex:1;padding:10px 6px}.guild-expedition-preview__choices label:has(input:checked){border-color:#000}.guild-expedition-preview__choices label:has(input:disabled),.guild-expedition-preview button:disabled{opacity:.5;cursor:not-allowed}.guild-expedition-preview__caption{opacity:.75;margin:8px 0 12px;font-size:11px;line-height:1.7}.guild-expedition-preview h3{margin-top:16px;font-size:12px;font-weight:700}.guild-expedition-preview__materials{margin:6px 0 14px}.guild-expedition-preview__materials li{border-bottom:1px solid var(--color-game-header);justify-content:space-between;gap:12px;padding:8px 4px;font-size:12px;display:flex}.guild-expedition-preview__materials li span:last-child{font-variant-numeric:tabular-nums}.guild-expedition-preview__materials .guild-expedition-preview__material-row{align-items:center}.guild-expedition-preview__material-name{align-items:center;gap:8px;min-width:0;display:flex}.guild-expedition-preview__return-time{text-align:center;margin:14px 0;font-size:12px}.guild-expedition-preview__eligibility{text-align:center;margin:18px 0;font-size:12px;line-height:1.8}.guild-expedition-preview__departure-action{text-align:center;margin-top:20px}.guild-expedition-preview__journey-name{text-align:center;margin:6px 0;font-weight:700}.guild-expedition-preview [role=status]:not(:empty){margin-bottom:12px;font-size:12px}.guild-expedition-preview__dialog{border:1px solid var(--color-game-header);width:min(560px,100vw - 24px);max-height:85dvh;color:var(--color-game-text);background:var(--color-game-card);border-radius:5px;margin:auto;padding:18px;overflow-y:auto}.guild-expedition-preview__dialog::backdrop{background:#0008}.guild-expedition-preview__dialog h2{margin-bottom:12px;font-size:16px;font-weight:700}.guild-expedition-preview__territories{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.guild-expedition-preview__territories button{border:1px solid var(--color-game-header);cursor:pointer;border-radius:3px;padding:5px}.guild-expedition-preview__territories button[aria-pressed=true]{border-color:#000}.guild-expedition-preview__territories img{object-fit:cover;border-radius:2px;width:100%;height:48px}.guild-expedition-preview__territories strong{margin-top:5px;font-size:12px;display:block}.guild-expedition-preview__territories small{font-size:10px}@media (max-width:420px){.guild-expedition-preview{padding:0 10px}.guild-expedition-preview__body{padding:12px}}.guild-expedition-preview--embedded{max-width:none;margin:0;padding:0}.guild-house-preview{max-width:1000px;color:var(--color-game-text);margin:28px auto;padding:0 16px}.guild-house-preview .guild-house-demo{background:var(--color-game-card);color:var(--color-game-text);border:1px solid var(--color-game-header);box-shadow:none;border-radius:4px;margin:0 0 16px;padding:14px}.guild-house-preview .guild-house-demo__layout{grid-template-columns:minmax(0,1fr);gap:14px}.guild-house-preview .guild-house-demo__scene-title{background:var(--color-game-header);border-color:var(--color-game-header);justify-content:center}.guild-house-preview .guild-house-demo__scene-title span:last-child{color:var(--color-game-text);letter-spacing:normal;font-size:13px;font-weight:700}.guild-house-preview .guild-house-demo__inventory{background:var(--color-game-card);border-color:var(--color-game-header)}.guild-house-preview .guild-house-demo__inventory-title,.guild-house-preview .guild-house-demo__inventory-title h4,.guild-house-preview .guild-house-demo__inventory-title span{color:var(--color-game-text)}.guild-house-preview .guild-house-demo__palette button{color:var(--color-game-text);border-color:var(--color-game-header);background:0 0;font-size:10px}.guild-house-preview .guild-house-demo__palette button[aria-pressed=true]{border-color:var(--color-game-text);box-shadow:none}.guild-house-preview .guild-house-demo__selection{border-color:var(--color-game-header)}.guild-house-preview :is(.guild-house-demo__selection p,.guild-house-demo__status,.guild-house-demo__hint,.guild-house-demo__mobile-picker){color:var(--color-game-text)}.guild-house-preview .guild-house-demo__status{text-align:center;min-height:0;margin:8px 0 0;font-size:14px;line-height:1.7}.guild-house-preview :is(.guild-house-demo__selection button,.guild-house-demo__reset,.guild-house-demo__toolbar button,.guild-house-demo__toolbar select,.guild-house-demo__mobile-picker select){background:var(--color-game-bg);color:var(--color-game-text);border-color:var(--color-game-header);border-radius:4px;font-size:12px}.guild-house-preview .guild-house-demo__toolbar{color:var(--color-game-text)}.guild-house-preview__furniture-detail{margin-top:10px;font-size:11px;line-height:1.8}.guild-house-preview .guild-house-demo__hint{font-size:11px}@media (max-width:420px){.guild-house-preview{padding:0 10px}}.guild-house-preview .guild-house-demo__inventory-title{display:flex}.guild-house-preview .guild-house-demo__palette{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;max-height:none;display:grid;overflow:visible}.guild-house-demo__palette-empty{text-align:center;opacity:.65;grid-column:1/-1;padding:32px 12px;font-size:14px;line-height:1.7}.guild-house-preview .guild-house-demo__mobile-picker{display:none}.guild-house-preview__filters{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,140px));gap:8px;margin-bottom:10px;font-size:11px;display:grid}.guild-house-preview__filters label{gap:4px;min-width:0;display:grid}.guild-house-preview__filters label[hidden]{display:none}.guild-house-preview__filters:has(label[hidden]){grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,140px))}.guild-house-preview__filters :is(input,select){background:var(--color-game-bg);width:100%;min-width:0;height:36px;color:var(--color-game-text);border:1px solid var(--color-game-header);border-radius:4px;padding:6px}.guild-house-preview__pagination{margin-top:10px}.guild-house-preview__pagination[hidden]{display:none}.guild-house-preview__pagination button:disabled{cursor:default}.guild-house-preview .guild-house-preview__pagination select{min-height:0;color:var(--color-game-text);background:var(--color-game-card);border:1px solid var(--color-game-header);border-radius:4px;margin-left:0;padding:0 4px;font-size:16px}.guild-house-preview .guild-house-demo__room[data-wall=cool] .guild-house-demo__background{filter:none}.guild-house-preview .guild-house-demo__room[data-wall=cool]:after{mix-blend-mode:color;clip-path:polygon(0 0,100% 0,100% 56%,88% 56%,88% 50%,12% 50%,12% 56%,0 56%);z-index:1;background:#557dad70;inset:0}.guild-house-preview .guild-house-demo__selection button[hidden]{display:none}.guild-house-preview__finish-image{isolation:isolate;border-radius:2px;width:70px;height:55px;display:block;overflow:hidden}.guild-house-preview__item-name{justify-content:center;align-items:center;gap:4px;min-height:2.8em;display:flex}.guild-house-preview__item-name .guild-house-preview__rank-tag{flex-shrink:0}.guild-house-preview__item-meta{justify-items:center;gap:4px;font-size:10px;display:grid}.guild-house-preview__state-tag{border:1px solid var(--color-game-header);background:#f4f4f4;border-radius:4px;padding:1px 5px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.guild-house-preview__state-tag{background:color-mix(in srgb,var(--color-game-header)35%,var(--color-game-card))}}.guild-house-preview__state-tag{color:var(--color-game-text);line-height:1.5}.guild-house-preview [data-ability-rank=B],.guild-warehouse [data-ability-rank=B]{--house-rank-color:#2865a5;--house-rank-tint:#eaf3ff}.guild-house-preview [data-ability-rank=A],.guild-warehouse [data-ability-rank=A]{--house-rank-color:#7944ac;--house-rank-tint:#f4ebff}.guild-house-preview [data-ability-rank=S],.guild-warehouse [data-ability-rank=S]{--house-rank-color:#95660d;--house-rank-tint:#fff4d5}.guild-house-preview .guild-house-demo__palette button[data-ability-rank],.guild-warehouse section[data-ability-rank]{border-width:2px}.guild-house-preview__rank-tag{border:1px solid var(--house-rank-color);color:var(--house-rank-color);background:var(--house-rank-tint);border-radius:4px;padding:1px 5px;font-weight:700;line-height:1.5;display:inline-block}.guild-house-preview [data-state=設置中] .guild-house-preview__state-tag,.guild-warehouse [data-state=設置中] .guild-house-preview__state-tag{color:#256b36;background:#e8f5e9;border-color:#b9dcbc}.guild-house-preview__layout-actions{text-align:center;margin-top:12px}.guild-house-preview__layout-actions>div{justify-content:center;gap:8px;margin-top:6px;display:flex}.guild-house-preview__layout-actions button:disabled{opacity:.4;cursor:default}.guild-house-preview__effect-row{line-height:1.7;display:block}.guild-house-preview__room-picker{text-align:center;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;margin-bottom:12px;display:grid;position:relative}.guild-house-preview__room-picker>.guild-house-preview__room-trigger{grid-area:1/1}.guild-house-preview__room-picker>[data-guild-house-demo-target=roomMember]{grid-column:1/-1}.guild-house-preview__room-menu{z-index:20;grid-area:1/2;position:relative}.guild-house-preview__room-picker [data-guild-house-demo-target=roomMember]{margin-top:6px}.guild-house-preview__room-trigger{border:1px solid var(--color-game-header);background:var(--color-game-card);width:100%;color:var(--color-game-text);cursor:pointer;border-radius:5px;flex-direction:column;align-items:center;gap:2px;padding:10px 12px;display:flex}.guild-house-preview__room-trigger:is(:hover,:focus-visible){background:var(--color-game-bg)}.guild-house-preview__room-current{align-items:center;gap:6px;max-width:100%;display:inline-flex}.guild-house-preview__room-current strong{overflow-wrap:anywhere;font-size:20px}.guild-house-preview__room-dialog{background:var(--color-game-card);width:min(520px,100vw - 32px);max-height:85dvh;color:var(--color-game-text);border:1px solid var(--color-game-header);border-radius:5px;margin:auto;padding:18px;overflow-y:auto}.guild-house-preview__room-dialog::backdrop{background:#0008}.guild-house-preview__room-dialog-header{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.guild-house-preview__room-dialog-header h2{font-size:16px;font-weight:700}.guild-house-preview__room-list{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.guild-house-preview__room-option{text-align:left;border:1px solid var(--color-game-header);background:var(--color-game-bg);min-width:0;color:var(--color-game-text);cursor:pointer;border-radius:4px;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;display:flex}.guild-house-preview__room-option strong{overflow-wrap:anywhere}.guild-house-preview__room-option-text>span{color:var(--color-gray-500);overflow-wrap:anywhere;font-size:11px}.guild-house-preview__room-option:is(:hover,:focus-visible){border-color:var(--color-game-header-dark)}.guild-house-preview__room-option[aria-current=true]{border-color:var(--color-game-accent);box-shadow:inset 0 0 0 1px var(--color-game-accent)}.guild-house-preview__room-option[aria-current=true] strong:after{content:"表示中";border:1px solid var(--color-game-accent);color:var(--color-game-accent);vertical-align:2px;border-radius:3px;margin-left:6px;padding:1px 5px;font-size:10px;font-weight:700}.guild-house-preview__room-option-text{flex-direction:column;gap:2px;min-width:0;display:flex}.guild-house-preview .guild-house-preview__room-thumb{pointer-events:none;border-radius:3px;flex:none;width:96px}.guild-house-preview__room-thumb .guild-house-demo__placed{pointer-events:none;cursor:default}.guild-house-preview .guild-house-demo__palette button[data-placed=true]:after{display:none}.guild-house-preview .guild-house-demo__palette button[data-placed=false]{opacity:1}.guild-house-preview__furniture-menu{z-index:200;background:var(--color-game-card);width:230px;max-width:calc(100% - 16px);color:var(--color-game-text);border:1px solid var(--color-game-header-dark);border-radius:4px;padding:10px;position:absolute;box-shadow:0 4px 12px #0003}.guild-house-preview__furniture-menu[hidden]{display:none}.guild-house-preview__furniture-menu .guild-house-preview__furniture-detail{margin-top:5px}.guild-house-preview__furniture-menu-actions{flex-direction:column;gap:6px;margin-top:8px;display:flex}.guild-house-preview__furniture-menu-actions button[hidden]{display:none}.guild-house-preview .guild-house-demo__placed[data-layer=rug]:hover .guild-house-demo__sprite,.guild-house-preview .guild-house-demo__placed[data-layer=rug][aria-pressed=true] .guild-house-demo__sprite{filter:drop-shadow(0 0 3px #f8ce75)drop-shadow(0 2px 1px #21130f88)}.guild-house-preview__inventory-modal{z-index:180;justify-content:center;align-items:center;display:flex}.guild-house-preview__inventory-modal[hidden]{display:none}.guild-house-preview__inventory-modal>div{flex-direction:column;max-width:720px;max-height:calc(100dvh - 32px);display:flex}.guild-house-preview__inventory-modal>div>:first-child,.guild-house-preview__inventory-modal>div>:last-child{flex-shrink:0}.guild-house-preview__inventory-body{overscroll-behavior:contain;overflow-y:auto}.guild-house-preview__inventory-tabs{border-bottom:1px solid var(--color-game-header);grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:12px;display:grid}.guild-house-preview__inventory-tabs button{font-size:12px}.guild-house-preview__inventory-tabs button[aria-selected=true]{background:var(--color-game-header-dark);color:#fff}.guild-house-preview__inventory-modal .guild-house-preview__furniture-menu{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;padding:0 0 12px}@media (max-width:520px){.guild-house-preview .guild-house-demo__palette{grid-template-columns:repeat(2,minmax(0,1fr))}.guild-house-preview__inventory-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.guild-house-preview__room-trigger{padding:6px 10px}.guild-house-preview__room-current strong{font-size:16px}}@media (max-width:620px){.guild-house-preview__filters,.guild-house-preview__filters:has(label[hidden]){grid-template-columns:repeat(2,minmax(0,1fr))}.guild-house-preview__filters>label:first-child{grid-column:1/-1}}.guild-house-demo__finish-surface{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.guild-house-preview__finish-selector{cursor:pointer;z-index:1;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.guild-house-preview__finish-selector:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.guild-house-preview__finish-selector:is(:hover,:focus-visible,[aria-pressed=true]):after{background:#f5d38226}.guild-house-preview .guild-house-demo__room[data-editing=true] .guild-house-preview__finish-selector{pointer-events:none}.guild-house-preview__plain-wall{pointer-events:none;cursor:default}.guild-house-preview__save-notice{text-align:center;white-space:pre-line;margin:8px 0 0}.guild-house-preview__saved-check{color:#16a34a;margin-left:8px;font-size:12px;font-weight:700;animation:3.5s ease-out forwards guild-house-saved-check;display:inline-block}@keyframes guild-house-saved-check{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1)}75%{opacity:1}to{opacity:0}}.guild-appraisal-video{background:0 0;border:0;width:fit-content;max-width:none;height:fit-content;max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.guild-appraisal-video::backdrop{background:#000000d9}.guild-appraisal-video__frame{aspect-ratio:16/9;background:#000;border-radius:6px;width:min(720px,100vw - 32px);position:relative;overflow:hidden}.guild-appraisal-video__frame video{object-fit:cover;width:100%;height:100%;display:block}.guild-appraisal-video__skip{color:#fff;cursor:pointer;background:#0000008c;border:1px solid #ffffff8c;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;line-height:1.4;position:absolute;bottom:10px;right:10px}.guild-appraisal-video__skip:is(:hover,:focus-visible){background:#000000bf}[data-appraisal-rank=A]{--appraisal-color:#7944ac}[data-appraisal-rank=S]{--appraisal-color:#b07a10}.guild-appraisal-row{position:relative;overflow:hidden}.guild-appraisal-row[data-appraisal-rank]{border-color:var(--appraisal-color);box-shadow:0 0 0 1px var(--appraisal-color),0 0 14px var(--appraisal-color)}@supports (color:color-mix(in lab, red, red)){.guild-appraisal-row[data-appraisal-rank]{box-shadow:0 0 0 1px var(--appraisal-color),0 0 14px color-mix(in srgb,var(--appraisal-color)45%,transparent)}}.guild-appraisal-row[data-appraisal-rank]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:40%;animation:1.2s ease-out .3s guild-appraisal-shine;position:absolute;inset:0 auto 0 0;transform:translate(-120%)skew(-20deg)}.guild-appraisal-row[data-appraisal-rank=S]:after{animation:1.2s ease-out .3s infinite guild-appraisal-shine}.guild-appraisal-rank{border:1px solid var(--appraisal-color,currentColor);color:var(--appraisal-color,inherit);border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:12px;font-weight:800}@keyframes guild-appraisal-shine{to{transform:translate(260%)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.guild-appraisal-row:after{display:none}}.half-anniv-panel{color:#fff7e0;background:#141a4a80;border:2px solid #d6a836;border-radius:.6rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffecaa40,0 0 24px #d6a83659,0 8px 22px #0f172a59}.half-anniv-panel:before{content:"";pointer-events:none;opacity:.8;background-image:radial-gradient(2px 2px at 20% 30%,#fff 50%,#0000 51%),radial-gradient(2px 2px at 70% 22%,#ffe9a8 50%,#0000 51%),radial-gradient(1.5px 1.5px at 40% 12%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 85% 60%,#bfe9ff 50%,#0000 51%),radial-gradient(2px 2px at 8% 70%,#ffd1e8 50%,#0000 51%),radial-gradient(1.5px 1.5px at 60% 85%,#fff 50%,#0000 51%);position:absolute;inset:0}.half-anniv-panel>*{position:relative}.half-anniv-eyebrow{color:#f8d77a;letter-spacing:.3em;font-weight:900}.half-anniv-rainbow{color:#ffd84d}.half-anniv-item{background:#080a2352;border:1px solid #f8d77a73;border-radius:.45rem}.half-anniv-item__before{color:#d9d4f5}.half-anniv-item__after{color:#ffe08a;text-shadow:0 0 10px #ffd66699}.half-anniv-item__note{color:#c9c3e8}.half-anniv-heading{color:#fff7e0;background:#2018548c;border:2px solid #d6a836;border-radius:.5rem;align-items:center;gap:.6rem;padding:.55rem 1rem;font-weight:900;display:flex;box-shadow:0 0 16px #d6a8364d}.half-anniv-heading:before,.half-anniv-heading:after{content:"✦";color:#f8d77a;font-size:.9em}.half-anniv-heading:after{margin-left:auto}main:has(.half-anniv-page),.flex-1:has(>.half-anniv-page){color:#fff7e0;background:radial-gradient(at 50% 0,#2c2170 0%,#11164a 45%,#070a24 100%) fixed}main:has(.half-anniv-page) nav,.flex-1:has(>.half-anniv-page) nav{color:#e9e4ff}main:has(.half-anniv-page) nav a,main:has(.half-anniv-page) nav .text-game-link,.flex-1:has(>.half-anniv-page) nav a{color:#f8d77a}main:has(.half-anniv-page) nav .text-gray-400,.flex-1:has(>.half-anniv-page) nav .text-gray-400{color:#b8b0e0}.half-anniv-page{background-image:radial-gradient(1px 1px at 20px 30px,#fff 50%,#0000 51%),radial-gradient(1px 1px at 120px 80px,#ffe9a8 50%,#0000 51%),radial-gradient(1.5px 1.5px at 60px 150px,#fff 50%,#0000 51%),radial-gradient(1px 1px at 170px 190px,#bfe9ff 50%,#0000 51%),radial-gradient(1px 1px at 90px 230px,#fff 50%,#0000 51%);background-size:220px 260px;min-height:100%;position:relative;overflow:hidden}.half-anniv-page__content{z-index:1;position:relative}.half-anniv-page footer{border-color:#d6a83680}.half-anniv-page footer a{color:#f8d77a}.ha-sprite{width:var(--ha-size);height:var(--ha-size);background-repeat:no-repeat;background-size:var(--ha-sheet)var(--ha-size);image-rendering:pixelated;animation:ha-sprite-play var(--ha-duration)steps(var(--ha-frames))var(--ha-delay)infinite;display:inline-block}@keyframes ha-sprite-play{to{background-position:calc(var(--ha-sheet)*-1)0}}.ha-sprite--burst{animation-name:ha-sprite-burst}@keyframes ha-sprite-burst{0%{background-position:0 0}55%{background-position:calc(var(--ha-sheet)*-1)0}to{background-position:calc(var(--ha-sheet)*-1)0}}.half-anniv-sky{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.half-anniv-firework{position:absolute}.half-anniv-fall{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.half-anniv-fall__item{animation:linear infinite half-anniv-fall;position:absolute;top:-40px}@keyframes half-anniv-fall{0%{transform:translateY(-40px)}50%{transform:translate(18px,55vh)}to{transform:translate(-6px,115vh)}}.half-anniv-rush{color:#fff7e0;background:#1a0f3d;border:4px solid #ffcf4a;border-radius:.5rem;overflow:hidden;box-shadow:0 0 0 4px #3a1200,6px 6px 0 4px #00000073}.half-anniv-rush__visual{image-rendering:auto;border-bottom:4px solid #ffcf4a}.half-anniv-rush__period{color:#3a1200;letter-spacing:.08em;background:#ffcf4a;border:3px solid #3a1200;border-radius:.3rem;padding:.3rem 1rem;display:inline-block}.half-anniv-rush__red{color:#ff3b3b;-webkit-text-stroke:2px #3a0008;paint-order:stroke fill;text-shadow:4px 4px #3a0008}.half-anniv-rush__kakutei{color:#ffe14d;-webkit-text-stroke:2px #3a1200;paint-order:stroke fill;text-shadow:3px 3px #3a1200}.half-anniv-rush__title .half-anniv-rush__kakutei{animation:1.2s steps(2,end) infinite half-anniv-pop}.half-anniv-rush__no-green{color:#9fe3b4;text-decoration:line-through;text-decoration-thickness:3px}.half-anniv-rainbow-text>span{-webkit-text-stroke:6px #1a0b3a;paint-order:stroke fill;text-shadow:0 4px #1a0b3a}.half-anniv-rush-card{background:#2a0f2e;border:3px solid #ff3b3b;border-radius:.4rem;box-shadow:4px 4px #0006}.half-anniv-rush-card__note{color:#ffd9cf}.half-anniv-sarani{background:#2e1a5e;border:3px dashed #ffcf4a;border-radius:.4rem}.half-anniv-sarani__badge{color:#3a1200;background:#ffcf4a;border:3px solid #3a1200;border-radius:.3rem;padding:.2rem 1.1rem;font-weight:900;animation:1.2s steps(2,end) infinite half-anniv-pop;display:inline-block;transform:rotate(-4deg);box-shadow:4px 4px #3a1200}.half-anniv-sarani__main{color:#ffe14d;-webkit-text-stroke:2px #3a1200;paint-order:stroke fill;text-shadow:4px 4px #3a1200}.half-anniv-thanks{color:#fff7e0;background:#1a0f3d;border:4px solid #ffcf4a;border-radius:.5rem;overflow:hidden;box-shadow:0 0 0 4px #3a1200,6px 6px 0 4px #00000073}.half-anniv-thanks__visual{border-bottom:4px solid #ffcf4a}.half-anniv-divider{align-items:center;gap:.75rem;display:flex}.half-anniv-divider__line{background:#ffcf4a;flex:1;height:3px;box-shadow:0 3px #00000059}.half-anniv-countdown{background:#1a0f3d;border:3px solid #ffcf4a;border-radius:.3rem;align-items:baseline;gap:.5rem;padding:.5rem 1.2rem;display:inline-flex;box-shadow:4px 4px #00000073}@keyframes half-anniv-pop{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.ha-sprite,.half-anniv-fall__item,.half-anniv-rush__title .half-anniv-rush__kakutei,.half-anniv-sarani__badge{animation:none}.half-anniv-fall,.half-anniv-firework{display:none}}.ts-control{z-index:1;box-sizing:border-box;border:1px solid #d0d0d0;border-radius:3px;flex-wrap:wrap;width:100%;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #0000001a}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px #00000026}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;color:#fff;background:#1da7ee;border:1px solid #0073bb;margin:0 3px 3px 0;padding:2px 6px;overflow:auto}.ts-wrapper.multi .ts-control>div.active{color:#fff;background:#92c836;border:1px solid #00578d}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.ts-control>input{flex:auto;min-width:7rem;text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-top:0;border-radius:0 0 3px 3px;width:100%;margin:.25rem 0 0;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #0000001a}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;cursor:default;background:#fff}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{width:30px;height:30px;margin:5px 8px;display:inline-block}.ts-dropdown .spinner:after{content:" ";border:5px solid #d0d0d0;border-color:#d0d0d0 #0000;border-radius:50%;width:24px;height:24px;margin:3px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{scroll-behavior:smooth;max-height:200px;overflow:hidden auto}.ts-wrapper.plugin-drag_drop .ts-dragging{color:#0000!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{opacity:0;cursor:pointer;transition:opacity .5s;position:absolute;top:50%;right:2px;transform:translateY(-50%);background:0 0!important;margin-right:0!important}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;opacity:.4;margin-top:-12px;line-height:20px;position:absolute;top:50%;right:8px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{background:0 0;border:0 solid #d0d0d0;border-bottom-width:1px;width:100%;padding:8px;display:block;box-shadow:inset 0 1px 1px #0000001a}.plugin-dropdown_input .items-placeholder{width:100%;box-shadow:none!important;border:0!important}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:#0000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-top:0;border-right:1px solid #f2f2f2;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;vertical-align:middle;box-sizing:border-box;border-radius:0 2px 2px 0;padding:0 6px;text-decoration:none;display:inline-block}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:0 0}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{cursor:text;background:#fff}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{content:" ";border:5px solid #0000;border-top-color:gray;border-bottom-width:0;width:0;height:0;margin-top:-3px;display:block;position:absolute;top:50%}.ts-wrapper.single .ts-control:not(.rtl):after{right:15px}.ts-wrapper.single .ts-control.rtl:after{left:15px}.ts-wrapper.single.dropdown-active .ts-control:after{border-width:0 5px 5px;border-color:#0000 #0000 gray;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{min-height:36px;display:flex}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:5px;padding-left:5px}.ts-wrapper.multi .ts-control [data-value]{text-shadow:0 1px #0033534d;background-color:color-mix(#1da7ee,#178ee9,60%);background-image:linear-gradient(#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;box-shadow:0 1px #0003,inset 0 1px #ffffff08}.ts-wrapper.multi .ts-control [data-value].active{background-color:color-mix(#008fd8,#0075cf,60%);background-image:linear-gradient(#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{color:#999;text-shadow:none;box-shadow:none;background:0 0}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:0 0}.ts-wrapper.single .ts-control{background-color:color-mix(#fefefe,#f2f2f2,60%);background-image:linear-gradient(#fefefe,#f2f2f2);background-repeat:repeat-x;box-shadow:0 1px #0000000d,inset 0 1px #fffc}.ts-wrapper.single .ts-control,.ts-dropdown.single{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{padding-top:7px;font-size:.85em;font-weight:700}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-900:oklch(21% .006 285.885);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-game-bg:#fff;--color-game-card:#fff;--color-game-header:#e0e0e0;--color-game-header-dark:#555;--color-game-accent:#333;--color-game-gold:#666;--color-game-link:#444;--color-game-text:#222}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse\!{visibility:collapse!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-10{inset:calc(var(--spacing)*-10)}.-inset-12{inset:calc(var(--spacing)*-12)}.inset-0{inset:calc(var(--spacing)*0)}.inset-1{inset:calc(var(--spacing)*1)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-1{inset-inline:calc(var(--spacing)*1)}.inset-x-2{inset-inline:calc(var(--spacing)*2)}.inset-x-2\.5{inset-inline:calc(var(--spacing)*2.5)}.inset-x-3{inset-inline:calc(var(--spacing)*3)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2{top:calc(var(--spacing)*-2)}.-top-3{top:calc(var(--spacing)*-3)}.-top-4{top:calc(var(--spacing)*-4)}.-top-6{top:calc(var(--spacing)*-6)}.-top-7{top:calc(var(--spacing)*-7)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-7{top:calc(var(--spacing)*7)}.top-8{top:calc(var(--spacing)*8)}.top-9{top:calc(var(--spacing)*9)}.top-10{top:calc(var(--spacing)*10)}.top-12{top:calc(var(--spacing)*12)}.top-13{top:calc(var(--spacing)*13)}.top-16{top:calc(var(--spacing)*16)}.top-\[31\%\]{top:31%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-2{right:calc(var(--spacing)*-2)}.-right-5{right:calc(var(--spacing)*-5)}.-right-px{right:-1px}.right-0{right:calc(var(--spacing)*0)}.right-0\.5{right:calc(var(--spacing)*.5)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-16{right:calc(var(--spacing)*16)}.right-\[5\%\]{right:5%}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-2{bottom:calc(var(--spacing)*-2)}.-bottom-3{bottom:calc(var(--spacing)*-3)}.-bottom-5{bottom:calc(var(--spacing)*-5)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-0\.5{bottom:calc(var(--spacing)*.5)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-2\.5{bottom:calc(var(--spacing)*2.5)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-7{bottom:calc(var(--spacing)*7)}.bottom-14{bottom:calc(var(--spacing)*14)}.bottom-16{bottom:calc(var(--spacing)*16)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-24{bottom:calc(var(--spacing)*24)}.bottom-\[10\%\]{bottom:10%}.bottom-\[calc\(3\.5rem\+max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\)\]{bottom:calc(3.5rem + max(.5rem,env(safe-area-inset-bottom)))}.-left-1{left:calc(var(--spacing)*-1)}.-left-1\.5{left:calc(var(--spacing)*-1.5)}.-left-1\/2{left:-50%}.-left-2{left:calc(var(--spacing)*-2)}.-left-3{left:calc(var(--spacing)*-3)}.-left-6{left:calc(var(--spacing)*-6)}.-left-\[72px\]{left:-72px}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:calc(var(--spacing)*1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-6{left:calc(var(--spacing)*6)}.left-\[-42px\]{left:-42px}.left-\[4\%\]{left:4%}.left-\[58\%\]{left:58%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[3\]{z-index:3}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[46\]{z-index:46}.z-\[50\]{z-index:50}.z-\[51\]{z-index:51}.z-\[53\]{z-index:53}.z-\[54\]{z-index:54}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[240\]{z-index:240}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing)*-2)}.m-0{margin:calc(var(--spacing)*0)}.m-2{margin:calc(var(--spacing)*2)}.m-auto{margin:auto}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-7{margin-block:calc(var(--spacing)*7)}.my-8{margin-block:calc(var(--spacing)*8)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-6{margin-top:calc(var(--spacing)*-6)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-\[calc\(3rem\+max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\)\]{margin-bottom:calc(3rem + max(.5rem,env(safe-area-inset-bottom)))}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-3{margin-left:calc(var(--spacing)*-3)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table\!{display:table!important}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[35\/9\]{aspect-ratio:35/9}.aspect-\[75\/23\]{aspect-ratio:75/23}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-15{height:calc(var(--spacing)*15)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-56{height:calc(var(--spacing)*56)}.h-60{height:calc(var(--spacing)*60)}.h-64{height:calc(var(--spacing)*64)}.h-\[3px\]{height:3px}.h-\[6px\]{height:6px}.h-\[30px\]{height:30px}.h-\[40vh\]{height:40vh}.h-\[52px\]{height:52px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[82\%\]{height:82%}.h-\[85\%\]{height:85%}.h-\[88\%\]{height:88%}.h-\[88px\]{height:88px}.h-\[92dvh\]{height:92dvh}.h-\[95\%\]{height:95%}.h-\[410px\]{height:410px}.h-\[460px\]{height:460px}.h-\[calc\(100dvh-86px\)\]{height:calc(100dvh - 86px)}.h-\[var\(--nexttok-item-h\)\]{height:var(--nexttok-item-h)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-28{max-height:calc(var(--spacing)*28)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-44{max-height:calc(var(--spacing)*44)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[30vh\]{max-height:30vh}.max-h-\[32rem\]{max-height:32rem}.max-h-\[35vh\]{max-height:35vh}.max-h-\[45vh\]{max-height:45vh}.max-h-\[48vh\]{max-height:48vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[65vh\]{max-height:65vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[120px\]{max-height:120px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-36{min-height:calc(var(--spacing)*36)}.min-h-44{min-height:calc(var(--spacing)*44)}.min-h-48{min-height:calc(var(--spacing)*48)}.min-h-56{min-height:calc(var(--spacing)*56)}.min-h-60{min-height:calc(var(--spacing)*60)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-72{min-height:calc(var(--spacing)*72)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[1em\]{min-height:1em}.min-h-\[2em\]{min-height:2em}.min-h-\[38px\]{min-height:38px}.min-h-\[88px\]{min-height:88px}.min-h-\[140px\]{min-height:140px}.min-h-\[280px\]{min-height:280px}.min-h-\[700px\]{min-height:700px}.min-h-\[760px\]{min-height:760px}.min-h-\[880px\]{min-height:880px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-80{width:calc(var(--spacing)*80)}.w-\[10\.5rem\]{width:10.5rem}.w-\[25\%\]{width:25%}.w-\[38\%\]{width:38%}.w-\[52px\]{width:52px}.w-\[62\%\]{width:62%}.w-\[76px\]{width:76px}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[92\%\]{width:92%}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[300px\]{width:300px}.w-\[460px\]{width:460px}.w-\[calc\(100\%\+84px\)\]{width:calc(100% + 84px)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[clamp\(5rem\,16dvh\,8rem\)\]{width:clamp(5rem,16dvh,8rem)}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(78vw\,310px\)\]{width:min(78vw,310px)}.w-\[min\(94vw\,32rem\)\]{width:min(94vw,32rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:calc(var(--spacing)*0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[33\%\]{max-width:33%}.max-w-\[45\%\]{max-width:45%}.max-w-\[70\%\]{max-width:70%}.max-w-\[75\%\]{max-width:75%}.max-w-\[85\%\]{max-width:85%}.max-w-\[90px\]{max-width:90px}.max-w-\[95vw\]{max-width:95vw}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[calc\(100\%_-_3\.25rem\)\]{max-width:calc(100% - 3.25rem)}.max-w-\[calc\(100\%_-_3\.75rem\)\]{max-width:calc(100% - 3.75rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-11{min-width:calc(var(--spacing)*11)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[38rem\]{min-width:38rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[42rem\]{min-width:42rem}.min-w-\[46rem\]{min-width:46rem}.min-w-\[48px\]{min-width:48px}.min-w-\[48rem\]{min-width:48rem}.min-w-\[52rem\]{min-width:52rem}.min-w-\[56rem\]{min-width:56rem}.min-w-\[58rem\]{min-width:58rem}.min-w-\[60rem\]{min-width:60rem}.min-w-\[62rem\]{min-width:62rem}.min-w-\[64rem\]{min-width:64rem}.min-w-\[68rem\]{min-width:68rem}.min-w-\[72rem\]{min-width:72rem}.min-w-\[420px\]{min-width:420px}.min-w-\[460px\]{min-width:460px}.min-w-\[560px\]{min-width:560px}.min-w-\[760px\]{min-width:760px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\/3{flex-basis:33.3333%}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:50%}.origin-top-left{transform-origin:0 0}.-translate-x-1{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-3{--tw-translate-x:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-4{--tw-translate-x:calc(var(--spacing)*-4);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-\[38\%\]{--tw-translate-x:calc(38%*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-2{--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-3{--tw-translate-x:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-rotate-12{rotate:-12deg}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[-12deg\]{rotate:-12deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.scroll-mt-3{scroll-margin-top:calc(var(--spacing)*3)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing)*4)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_24px_1fr\]{grid-template-columns:1fr 24px 1fr}.grid-cols-\[1fr_28px_1fr\]{grid-template-columns:1fr 28px 1fr}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1rem_minmax\(0\,1fr\)\]{grid-template-columns:1rem minmax(0,1fr)}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)_4\.25rem\]{grid-template-columns:2.75rem minmax(0,1fr) 4.25rem}.grid-cols-\[4rem_minmax\(0\,1fr\)_4rem\]{grid-template-columns:4rem minmax(0,1fr) 4rem}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[88px_minmax\(0\,1fr\)_auto\]{grid-template-columns:88px minmax(0,1fr) auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_24px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,10rem\)\]{grid-template-columns:minmax(0,10rem)}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-14{gap:calc(var(--spacing)*14)}.gap-16{gap:calc(var(--spacing)*16)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-7{row-gap:calc(var(--spacing)*7)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-game-header>:not(:last-child)){border-color:var(--color-game-header)}:where(.divide-game-header\/20>:not(:last-child)){border-color:#e0e0e033}@supports (color:color-mix(in lab, red, red)){:where(.divide-game-header\/20>:not(:last-child)){border-color:color-mix(in oklab,var(--color-game-header)20%,transparent)}}:where(.divide-game-header\/30>:not(:last-child)){border-color:#e0e0e04d}@supports (color:color-mix(in lab, red, red)){:where(.divide-game-header\/30>:not(:last-child)){border-color:color-mix(in oklab,var(--color-game-header)30%,transparent)}}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}:where(.divide-gray-300>:not(:last-child)){border-color:var(--color-gray-300)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[9px\]{border-radius:9px}.rounded-\[14px\]{border-radius:14px}.rounded-\[22\%\]{border-radius:22%}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-\[38px\]{border-radius:38px}.rounded-\[42px\]{border-radius:42px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-tl{border-top-left-radius:.25rem}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl{border-bottom-left-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[5px\]{border-style:var(--tw-border-style);border-width:5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-0{border-block-style:var(--tw-border-style);border-block-width:0}.border-y-\[6px\]{border-block-style:var(--tw-border-style);border-block-width:6px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[10px\]{border-left-style:var(--tw-border-style);border-left-width:10px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-double{--tw-border-style:double;border-style:double}.border-\[\#10121d\]\/25{border-color:oklab(18.5768% .0023803 -.0225951/.25)}.border-\[\#55544f\]{border-color:#55544f}.border-\[\#77736a\]{border-color:#77736a}.border-\[\#252938\]{border-color:#252938}.border-\[\#cbc6b2\]{border-color:#cbc6b2}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/15{border-color:#fee68526}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/15{border-color:color-mix(in oklab,var(--color-amber-200)15%,transparent)}}.border-amber-200\/20{border-color:#fee68533}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/20{border-color:color-mix(in oklab,var(--color-amber-200)20%,transparent)}}.border-amber-200\/30{border-color:#fee6854d}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/30{border-color:color-mix(in oklab,var(--color-amber-200)30%,transparent)}}.border-amber-200\/40{border-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/40{border-color:color-mix(in oklab,var(--color-amber-200)40%,transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab,var(--color-amber-300)40%,transparent)}}.border-amber-300\/50{border-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/50{border-color:color-mix(in oklab,var(--color-amber-300)50%,transparent)}}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab,var(--color-amber-300)60%,transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab,var(--color-amber-300)70%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-700{border-color:var(--color-amber-700)}.border-black{border-color:var(--color-black)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-400{border-color:var(--color-blue-400)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-600{border-color:var(--color-blue-600)}.border-blue-700{border-color:var(--color-blue-700)}.border-current{border-color:currentColor}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-200\/15{border-color:#a2f4fd26}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/15{border-color:color-mix(in oklab,var(--color-cyan-200)15%,transparent)}}.border-cyan-200\/20{border-color:#a2f4fd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/20{border-color:color-mix(in oklab,var(--color-cyan-200)20%,transparent)}}.border-cyan-200\/30{border-color:#a2f4fd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/30{border-color:color-mix(in oklab,var(--color-cyan-200)30%,transparent)}}.border-cyan-200\/45{border-color:#a2f4fd73}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/45{border-color:color-mix(in oklab,var(--color-cyan-200)45%,transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/30{border-color:color-mix(in oklab,var(--color-cyan-300)30%,transparent)}}.border-cyan-400{border-color:var(--color-cyan-400)}.border-cyan-500{border-color:var(--color-cyan-500)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/25{border-color:#5ee9b540}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/25{border-color:color-mix(in oklab,var(--color-emerald-300)25%,transparent)}}.border-emerald-400{border-color:var(--color-emerald-400)}.border-emerald-500{border-color:var(--color-emerald-500)}.border-emerald-600{border-color:var(--color-emerald-600)}.border-emerald-700{border-color:var(--color-emerald-700)}.border-fuchsia-300{border-color:var(--color-fuchsia-300)}.border-fuchsia-400{border-color:var(--color-fuchsia-400)}.border-fuchsia-500{border-color:var(--color-fuchsia-500)}.border-game-accent{border-color:var(--color-game-accent)}.border-game-accent\/20{border-color:#3333}@supports (color:color-mix(in lab, red, red)){.border-game-accent\/20{border-color:color-mix(in oklab,var(--color-game-accent)20%,transparent)}}.border-game-accent\/30{border-color:#3333334d}@supports (color:color-mix(in lab, red, red)){.border-game-accent\/30{border-color:color-mix(in oklab,var(--color-game-accent)30%,transparent)}}.border-game-accent\/40{border-color:#3336}@supports (color:color-mix(in lab, red, red)){.border-game-accent\/40{border-color:color-mix(in oklab,var(--color-game-accent)40%,transparent)}}.border-game-gold{border-color:var(--color-game-gold)}.border-game-header{border-color:var(--color-game-header)}.border-game-header-dark{border-color:var(--color-game-header-dark)}.border-game-header\/20{border-color:#e0e0e033}@supports (color:color-mix(in lab, red, red)){.border-game-header\/20{border-color:color-mix(in oklab,var(--color-game-header)20%,transparent)}}.border-game-header\/30{border-color:#e0e0e04d}@supports (color:color-mix(in lab, red, red)){.border-game-header\/30{border-color:color-mix(in oklab,var(--color-game-header)30%,transparent)}}.border-game-header\/40{border-color:#e0e0e066}@supports (color:color-mix(in lab, red, red)){.border-game-header\/40{border-color:color-mix(in oklab,var(--color-game-header)40%,transparent)}}.border-game-header\/50{border-color:#e0e0e080}@supports (color:color-mix(in lab, red, red)){.border-game-header\/50{border-color:color-mix(in oklab,var(--color-game-header)50%,transparent)}}.border-game-header\/60{border-color:#e0e0e099}@supports (color:color-mix(in lab, red, red)){.border-game-header\/60{border-color:color-mix(in oklab,var(--color-game-header)60%,transparent)}}.border-game-link{border-color:var(--color-game-link)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-300\/30{border-color:#d1d5dc4d}@supports (color:color-mix(in lab, red, red)){.border-gray-300\/30{border-color:color-mix(in oklab,var(--color-gray-300)30%,transparent)}}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-500{border-color:var(--color-gray-500)}.border-gray-600{border-color:var(--color-gray-600)}.border-gray-800{border-color:var(--color-gray-800)}.border-gray-900{border-color:var(--color-gray-900)}.border-green-300{border-color:var(--color-green-300)}.border-green-400{border-color:var(--color-green-400)}.border-green-500{border-color:var(--color-green-500)}.border-green-500\/50{border-color:#00c75880}@supports (color:color-mix(in lab, red, red)){.border-green-500\/50{border-color:color-mix(in oklab,var(--color-green-500)50%,transparent)}}.border-green-600{border-color:var(--color-green-600)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-lime-300{border-color:var(--color-lime-300)}.border-lime-400{border-color:var(--color-lime-400)}.border-lime-500{border-color:var(--color-lime-500)}.border-orange-300{border-color:var(--color-orange-300)}.border-orange-400{border-color:var(--color-orange-400)}.border-orange-500{border-color:var(--color-orange-500)}.border-orange-600{border-color:var(--color-orange-600)}.border-pink-200{border-color:var(--color-pink-200)}.border-pink-300{border-color:var(--color-pink-300)}.border-pink-400{border-color:var(--color-pink-400)}.border-pink-500{border-color:var(--color-pink-500)}.border-purple-200{border-color:var(--color-purple-200)}.border-purple-300{border-color:var(--color-purple-300)}.border-purple-300\/20{border-color:#d9b3ff33}@supports (color:color-mix(in lab, red, red)){.border-purple-300\/20{border-color:color-mix(in oklab,var(--color-purple-300)20%,transparent)}}.border-purple-400{border-color:var(--color-purple-400)}.border-purple-400\/30{border-color:#c07eff4d}@supports (color:color-mix(in lab, red, red)){.border-purple-400\/30{border-color:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}.border-purple-500{border-color:var(--color-purple-500)}.border-purple-700{border-color:var(--color-purple-700)}.border-purple-800{border-color:var(--color-purple-800)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-red-500\/50{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.border-red-500\/50{border-color:color-mix(in oklab,var(--color-red-500)50%,transparent)}}.border-red-600{border-color:var(--color-red-600)}.border-red-800{border-color:var(--color-red-800)}.border-red-900{border-color:var(--color-red-900)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-rose-500{border-color:var(--color-rose-500)}.border-sky-100\/20{border-color:#dff2fe33}@supports (color:color-mix(in lab, red, red)){.border-sky-100\/20{border-color:color-mix(in oklab,var(--color-sky-100)20%,transparent)}}.border-sky-200\/25{border-color:#b8e6fe40}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/25{border-color:color-mix(in oklab,var(--color-sky-200)25%,transparent)}}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-400{border-color:var(--color-sky-400)}.border-sky-500{border-color:var(--color-sky-500)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-400{border-color:var(--color-slate-400)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-400{border-color:var(--color-teal-400)}.border-teal-500{border-color:var(--color-teal-500)}.border-transparent{border-color:#0000}.border-violet-200\/10{border-color:#ddd6ff1a}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/10{border-color:color-mix(in oklab,var(--color-violet-200)10%,transparent)}}.border-violet-200\/15{border-color:#ddd6ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/15{border-color:color-mix(in oklab,var(--color-violet-200)15%,transparent)}}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-300\/30{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/30{border-color:color-mix(in oklab,var(--color-violet-300)30%,transparent)}}.border-violet-300\/35{border-color:#c4b4ff59}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/35{border-color:color-mix(in oklab,var(--color-violet-300)35%,transparent)}}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-400\/60{border-color:#a685ff99}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/60{border-color:color-mix(in oklab,var(--color-violet-400)60%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-400{border-color:var(--color-yellow-400)}.border-yellow-500{border-color:var(--color-yellow-500)}.border-yellow-600{border-color:var(--color-yellow-600)}.border-zinc-300{border-color:var(--color-zinc-300)}.border-x-game-header{border-inline-color:var(--color-game-header)}.border-x-transparent{border-inline-color:#0000}.border-y-transparent{border-block-color:#0000}.border-t-\[\#10121d\]{border-top-color:#10121d}.border-t-game-accent{border-top-color:var(--color-game-accent)}.border-t-game-header{border-top-color:var(--color-game-header)}.border-t-gray-600{border-top-color:var(--color-gray-600)}.border-t-transparent{border-top-color:#0000}.border-b-game-card{border-bottom-color:var(--color-game-card)}.border-b-transparent{border-bottom-color:#0000}.border-b-white{border-bottom-color:var(--color-white)}.border-l-game-accent{border-left-color:var(--color-game-accent)}.border-l-transparent{border-left-color:#0000}.border-l-white{border-left-color:var(--color-white)}.bg-\[\#0b101c\]\/95{background-color:oklab(17.4488% -.0016454 -.0262614/.95)}.bg-\[\#060a14\]{background-color:#060a14}.bg-\[\#080b13\]{background-color:#080b13}.bg-\[\#080d18\]{background-color:#080d18}.bg-\[\#090a12\]{background-color:#090a12}.bg-\[\#02050d\]{background-color:#02050d}.bg-\[\#03050a\]{background-color:#03050a}.bg-\[\#05070d\]{background-color:#05070d}.bg-\[\#05070d\]\/90{background-color:oklab(12.9007% -.000946336 -.0149496/.9)}.bg-\[\#06101f\]\/80{background-color:oklab(17.2264% -.00776822 -.0342886/.8)}.bg-\[\#10121d\]\/95{background-color:oklab(18.5768% .0023803 -.0225951/.95)}.bg-\[\#10131f\]{background-color:#10131f}.bg-\[\#10212c\]{background-color:#10212c}.bg-\[\#11131f\]\/80{background-color:oklab(19.0865% .00279255 -.0244088/.8)}.bg-\[\#020611\]{background-color:#020611}.bg-\[\#020611\]\/45{background-color:oklab(12.3014% -.0051603 -.0283007/.45)}.bg-\[\#040916\]{background-color:#040916}.bg-\[\#050610\]\/80{background-color:oklab(12.7196% .00276539 -.0237011/.8)}.bg-\[\#080911\]{background-color:#080911}.bg-\[\#111522\]{background-color:#111522}.bg-\[\#111827\]{background-color:#111827}.bg-\[\#151126\]{background-color:#151126}.bg-\[\#e7e1d4\]{background-color:#e7e1d4}.bg-\[\#ece9d8\]{background-color:#ece9d8}.bg-\[\#f00\]{background-color:red}.bg-\[\#fffdf4\]{background-color:#fffdf4}.bg-\[\#fffdf4\]\/90{background-color:oklab(99.3124% -.00134295 .0119396/.9)}.bg-\[\#fffdf8\]{background-color:#fffdf8}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/10{background-color:#fee6851a}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/10{background-color:color-mix(in oklab,var(--color-amber-200)10%,transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab,var(--color-amber-300)10%,transparent)}}.bg-amber-300\/70{background-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/70{background-color:color-mix(in oklab,var(--color-amber-300)70%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-600\!{background-color:var(--color-amber-600)!important}.bg-amber-700{background-color:var(--color-amber-700)}.bg-amber-700\/20{background-color:#b7500033}@supports (color:color-mix(in lab, red, red)){.bg-amber-700\/20{background-color:color-mix(in oklab,var(--color-amber-700)20%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black)35%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black)45%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab,var(--color-black)65%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black)75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black)85%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-200{background-color:var(--color-blue-200)}.bg-blue-300{background-color:var(--color-blue-300)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\!{background-color:var(--color-blue-600)!important}.bg-blue-700{background-color:var(--color-blue-700)}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-200{background-color:var(--color-cyan-200)}.bg-cyan-200\/10{background-color:#a2f4fd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/10{background-color:color-mix(in oklab,var(--color-cyan-200)10%,transparent)}}.bg-cyan-200\/15{background-color:#a2f4fd26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/15{background-color:color-mix(in oklab,var(--color-cyan-200)15%,transparent)}}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-300\/10{background-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/10{background-color:color-mix(in oklab,var(--color-cyan-300)10%,transparent)}}.bg-cyan-300\/70{background-color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/70{background-color:color-mix(in oklab,var(--color-cyan-300)70%,transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-cyan-950{background-color:var(--color-cyan-950)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-200{background-color:var(--color-emerald-200)}.bg-emerald-300{background-color:var(--color-emerald-300)}.bg-emerald-300\/10{background-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-300\/10{background-color:color-mix(in oklab,var(--color-emerald-300)10%,transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/25{background-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/25{background-color:color-mix(in oklab,var(--color-emerald-400)25%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500)5%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-200{background-color:var(--color-fuchsia-200)}.bg-fuchsia-300{background-color:var(--color-fuchsia-300)}.bg-fuchsia-400{background-color:var(--color-fuchsia-400)}.bg-game-accent{background-color:var(--color-game-accent)}.bg-game-accent\/5{background-color:#3333330d}@supports (color:color-mix(in lab, red, red)){.bg-game-accent\/5{background-color:color-mix(in oklab,var(--color-game-accent)5%,transparent)}}.bg-game-accent\/10{background-color:#3333331a}@supports (color:color-mix(in lab, red, red)){.bg-game-accent\/10{background-color:color-mix(in oklab,var(--color-game-accent)10%,transparent)}}.bg-game-accent\/80{background-color:#333c}@supports (color:color-mix(in lab, red, red)){.bg-game-accent\/80{background-color:color-mix(in oklab,var(--color-game-accent)80%,transparent)}}.bg-game-bg{background-color:var(--color-game-bg)}.bg-game-bg\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-game-bg\/40{background-color:color-mix(in oklab,var(--color-game-bg)40%,transparent)}}.bg-game-bg\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-game-bg\/95{background-color:color-mix(in oklab,var(--color-game-bg)95%,transparent)}}.bg-game-card{background-color:var(--color-game-card)}.bg-game-card\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-game-card\/95{background-color:color-mix(in oklab,var(--color-game-card)95%,transparent)}}.bg-game-header{background-color:var(--color-game-header)}.bg-game-header\!{background-color:var(--color-game-header)!important}.bg-game-header-dark{background-color:var(--color-game-header-dark)}.bg-game-header\/5{background-color:#e0e0e00d}@supports (color:color-mix(in lab, red, red)){.bg-game-header\/5{background-color:color-mix(in oklab,var(--color-game-header)5%,transparent)}}.bg-game-header\/50{background-color:#e0e0e080}@supports (color:color-mix(in lab, red, red)){.bg-game-header\/50{background-color:color-mix(in oklab,var(--color-game-header)50%,transparent)}}.bg-game-header\/60{background-color:#e0e0e099}@supports (color:color-mix(in lab, red, red)){.bg-game-header\/60{background-color:color-mix(in oklab,var(--color-game-header)60%,transparent)}}.bg-game-link{background-color:var(--color-game-link)}.bg-game-text{background-color:var(--color-game-text)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/60{background-color:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/60{background-color:color-mix(in oklab,var(--color-gray-50)60%,transparent)}}.bg-gray-50\/90{background-color:#f9fafbe6}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/90{background-color:color-mix(in oklab,var(--color-gray-50)90%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-200\/80{background-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/80{background-color:color-mix(in oklab,var(--color-gray-200)80%,transparent)}}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-700\/35{background-color:#36415359}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/35{background-color:color-mix(in oklab,var(--color-gray-700)35%,transparent)}}.bg-gray-700\/85{background-color:#364153d9}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/85{background-color:color-mix(in oklab,var(--color-gray-700)85%,transparent)}}.bg-gray-700\/90{background-color:#364153e6}@supports (color:color-mix(in lab, red, red)){.bg-gray-700\/90{background-color:color-mix(in oklab,var(--color-gray-700)90%,transparent)}}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-800\/75{background-color:#1e2939bf}@supports (color:color-mix(in lab, red, red)){.bg-gray-800\/75{background-color:color-mix(in oklab,var(--color-gray-800)75%,transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-gray-900\!{background-color:var(--color-gray-900)!important}.bg-gray-900\/70{background-color:#101828b3}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/70{background-color:color-mix(in oklab,var(--color-gray-900)70%,transparent)}}.bg-gray-950{background-color:var(--color-gray-950)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-green-300{background-color:var(--color-green-300)}.bg-green-400{background-color:var(--color-green-400)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-500\/10{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/10{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}.bg-green-600{background-color:var(--color-green-600)}.bg-green-700{background-color:var(--color-green-700)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-200{background-color:var(--color-indigo-200)}.bg-indigo-300{background-color:var(--color-indigo-300)}.bg-indigo-300\/10{background-color:#a4b3ff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-300\/10{background-color:color-mix(in oklab,var(--color-indigo-300)10%,transparent)}}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-400\/25{background-color:#7d87ff40}@supports (color:color-mix(in lab, red, red)){.bg-indigo-400\/25{background-color:color-mix(in oklab,var(--color-indigo-400)25%,transparent)}}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-lime-200{background-color:var(--color-lime-200)}.bg-lime-300{background-color:var(--color-lime-300)}.bg-lime-400{background-color:var(--color-lime-400)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-200{background-color:var(--color-orange-200)}.bg-orange-300{background-color:var(--color-orange-300)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-pink-50{background-color:var(--color-pink-50)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-pink-300{background-color:var(--color-pink-300)}.bg-pink-400{background-color:var(--color-pink-400)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-50\/90{background-color:#faf5ffe6}@supports (color:color-mix(in lab, red, red)){.bg-purple-50\/90{background-color:color-mix(in oklab,var(--color-purple-50)90%,transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-300{background-color:var(--color-purple-300)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.bg-purple-600{background-color:var(--color-purple-600)}.bg-purple-950{background-color:var(--color-purple-950)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/90{background-color:#fef2f2e6}@supports (color:color-mix(in lab, red, red)){.bg-red-50\/90{background-color:color-mix(in oklab,var(--color-red-50)90%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-red-200{background-color:var(--color-red-200)}.bg-red-300{background-color:var(--color-red-300)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500)5%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500)15%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\!{background-color:var(--color-red-600)!important}.bg-red-700{background-color:var(--color-red-700)}.bg-red-800{background-color:var(--color-red-800)}.bg-red-950{background-color:var(--color-red-950)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-300{background-color:var(--color-rose-300)}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-200{background-color:var(--color-sky-200)}.bg-sky-200\/10{background-color:#b8e6fe1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-200\/10{background-color:color-mix(in oklab,var(--color-sky-200)10%,transparent)}}.bg-sky-300{background-color:var(--color-sky-300)}.bg-sky-400{background-color:var(--color-sky-400)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-400\/30{background-color:#90a1b94d}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/30{background-color:color-mix(in oklab,var(--color-slate-400)30%,transparent)}}.bg-slate-950\/55{background-color:#0206188c}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/55{background-color:color-mix(in oklab,var(--color-slate-950)55%,transparent)}}.bg-teal-200{background-color:var(--color-teal-200)}.bg-teal-300{background-color:var(--color-teal-300)}.bg-teal-400{background-color:var(--color-teal-400)}.bg-transparent{background-color:#0000}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-300{background-color:var(--color-violet-300)}.bg-violet-300\/10{background-color:#c4b4ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/10{background-color:color-mix(in oklab,var(--color-violet-300)10%,transparent)}}.bg-violet-300\/\[\.04\]{background-color:#c4b4ff0a}@supports (color:color-mix(in lab, red, red)){.bg-violet-300\/\[\.04\]{background-color:color-mix(in oklab,var(--color-violet-300)4%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white)85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-white\/\[\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.03\]{background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.bg-white\/\[\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.04\]{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.bg-white\/\[\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.06\]{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.bg-white\/\[\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[\.035\]{background-color:color-mix(in oklab,var(--color-white)3.5%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-50\/60{background-color:#fefce899}@supports (color:color-mix(in lab, red, red)){.bg-yellow-50\/60{background-color:color-mix(in oklab,var(--color-yellow-50)60%,transparent)}}.bg-yellow-50\/90{background-color:#fefce8e6}@supports (color:color-mix(in lab, red, red)){.bg-yellow-50\/90{background-color:color-mix(in oklab,var(--color-yellow-50)90%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-200{background-color:var(--color-yellow-200)}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-400\/30{background-color:#fac8004d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/30{background-color:color-mix(in oklab,var(--color-yellow-400)30%,transparent)}}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.05\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.05\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,\.55\)_0\%\,transparent_18\%\,transparent_58\%\,rgba\(0\,0\,0\,\.65\)_92\%\)\]{background-image:linear-gradient(#0000008c 0%,#0000 18% 58%,#000000a6 92%)}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,\.58\)_0\%\,transparent_22\%\,transparent_55\%\,rgba\(0\,0\,0\,\.76\)_100\%\)\]{background-image:linear-gradient(#00000094 0%,#0000 22% 55%,#000000c2 100%)}.bg-\[radial-gradient\(circle_at_22\%_45\%\,rgba\(168\,85\,247\,\.16\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 22% 45%,#a855f729,#0000 32%)}.bg-\[radial-gradient\(circle_at_72\%_32\%\,rgba\(34\,211\,238\,\.18\)\,transparent_34\%\)\,radial-gradient\(circle_at_18\%_70\%\,rgba\(168\,85\,247\,\.15\)\,transparent_32\%\)\]{background-image:radial-gradient(circle at 72% 32%,#22d3ee2e,#0000 34%),radial-gradient(circle at 18% 70%,#a855f726,#0000 32%)}.bg-\[radial-gradient\(circle_at_center\,transparent_10\%\,rgb\(2_6_23_\/_55\%\)_75\%\)\]{background-image:radial-gradient(circle,#0000 10%,#0206178c 75%)}.from-\[\#0a1a24\]{--tw-gradient-from:#0a1a24;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#65bd88\]{--tw-gradient-from:#65bd88;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#478fe8\]{--tw-gradient-from:#478fe8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#a98ae8\]{--tw-gradient-from:#a98ae8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#ef94b7\]{--tw-gradient-from:#ef94b7;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#f3a65e\]{--tw-gradient-from:#f3a65e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-100\/\[\.07\]{--tw-gradient-from:#fef3c612}@supports (color:color-mix(in lab, red, red)){.from-amber-100\/\[\.07\]{--tw-gradient-from:color-mix(in oklab,var(--color-amber-100)7.0%,transparent)}}.from-amber-100\/\[\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-950\/20{--tw-gradient-from:#46190133}@supports (color:color-mix(in lab, red, red)){.from-amber-950\/20{--tw-gradient-from:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}.from-amber-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/10{--tw-gradient-from:#0000001a}@supports (color:color-mix(in lab, red, red)){.from-black\/10{--tw-gradient-from:color-mix(in oklab,var(--color-black)10%,transparent)}}.from-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/35{--tw-gradient-from:#00000059}@supports (color:color-mix(in lab, red, red)){.from-black\/35{--tw-gradient-from:color-mix(in oklab,var(--color-black)35%,transparent)}}.from-black\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab, red, red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab,var(--color-black)75%,transparent)}}.from-black\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab, red, red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab,var(--color-black)85%,transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab,var(--color-black)90%,transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-cyan-200{--tw-gradient-from:var(--color-cyan-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-emerald-700{--tw-gradient-from:var(--color-emerald-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-100{--tw-gradient-from:var(--color-indigo-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-800{--tw-gradient-from:var(--color-indigo-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-900{--tw-gradient-from:var(--color-indigo-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-950{--tw-gradient-from:var(--color-indigo-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-pink-200{--tw-gradient-from:var(--color-pink-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-400{--tw-gradient-from:var(--color-purple-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-50{--tw-gradient-from:var(--color-red-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-red-950{--tw-gradient-from:var(--color-red-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rose-700{--tw-gradient-from:var(--color-rose-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sky-50{--tw-gradient-from:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-100{--tw-gradient-from:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-300{--tw-gradient-from:var(--color-slate-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-yellow-300{--tw-gradient-from:var(--color-yellow-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#090b14\]{--tw-gradient-via:#090b14;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab, red, red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab,var(--color-black)10%,transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab, red, red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab,var(--color-black)25%,transparent)}}.via-black\/25{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab, red, red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab,var(--color-black)35%,transparent)}}.via-black\/35{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab, red, red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab,var(--color-black)40%,transparent)}}.via-black\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/45{--tw-gradient-via:#00000073}@supports (color:color-mix(in lab, red, red)){.via-black\/45{--tw-gradient-via:color-mix(in oklab,var(--color-black)45%,transparent)}}.via-black\/45{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-100{--tw-gradient-via:var(--color-blue-100);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-green-700{--tw-gradient-via:var(--color-green-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-indigo-950{--tw-gradient-via:var(--color-indigo-950);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-800{--tw-gradient-via:var(--color-purple-800);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-purple-900{--tw-gradient-via:var(--color-purple-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-700{--tw-gradient-via:var(--color-red-700);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-900{--tw-gradient-via:var(--color-red-900);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-100{--tw-gradient-via:var(--color-rose-100);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-200\/80{--tw-gradient-via:#b8e6fecc}@supports (color:color-mix(in lab, red, red)){.via-sky-200\/80{--tw-gradient-via:color-mix(in oklab,var(--color-sky-200)80%,transparent)}}.via-sky-200\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-300{--tw-gradient-via:var(--color-slate-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-yellow-100{--tw-gradient-via:var(--color-yellow-100);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#3f9c67\]{--tw-gradient-to:#3f9c67;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#7b5bc4\]{--tw-gradient-to:#7b5bc4;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#160d26\]{--tw-gradient-to:#160d26;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#285bd3\]{--tw-gradient-to:#285bd3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#cc638d\]{--tw-gradient-to:#cc638d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#d77a36\]{--tw-gradient-to:#d77a36;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-100{--tw-gradient-to:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-800{--tw-gradient-to:var(--color-amber-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab, red, red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab,var(--color-black)10%,transparent)}}.to-black\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/15{--tw-gradient-to:#00000026}@supports (color:color-mix(in lab, red, red)){.to-black\/15{--tw-gradient-to:color-mix(in oklab,var(--color-black)15%,transparent)}}.to-black\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/20{--tw-gradient-to:#0003}@supports (color:color-mix(in lab, red, red)){.to-black\/20{--tw-gradient-to:color-mix(in oklab,var(--color-black)20%,transparent)}}.to-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/55{--tw-gradient-to:#0000008c}@supports (color:color-mix(in lab, red, red)){.to-black\/55{--tw-gradient-to:color-mix(in oklab,var(--color-black)55%,transparent)}}.to-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/70{--tw-gradient-to:#000000b3}@supports (color:color-mix(in lab, red, red)){.to-black\/70{--tw-gradient-to:color-mix(in oklab,var(--color-black)70%,transparent)}}.to-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-200{--tw-gradient-to:var(--color-blue-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-200{--tw-gradient-to:var(--color-cyan-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-300{--tw-gradient-to:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-indigo-300{--tw-gradient-to:var(--color-indigo-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-200{--tw-gradient-to:var(--color-orange-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-700{--tw-gradient-to:var(--color-pink-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-800{--tw-gradient-to:var(--color-pink-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-700{--tw-gradient-to:var(--color-purple-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-red-600{--tw-gradient-to:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-100{--tw-gradient-to:var(--color-sky-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-200\/\[\.035\]{--tw-gradient-to:#b8e6fe09}@supports (color:color-mix(in lab, red, red)){.to-sky-200\/\[\.035\]{--tw-gradient-to:color-mix(in oklab,var(--color-sky-200)3.5%,transparent)}}.to-sky-200\/\[\.035\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sky-300{--tw-gradient-to:var(--color-sky-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-500{--tw-gradient-to:var(--color-slate-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-900{--tw-gradient-to:var(--color-slate-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-stone-950{--tw-gradient-to:var(--color-stone-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-teal-700{--tw-gradient-to:var(--color-teal-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-violet-300{--tw-gradient-to:var(--color-violet-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/10{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.to-white\/10{--tw-gradient-to:color-mix(in oklab,var(--color-white)10%,transparent)}}.to-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-yellow-600{--tw-gradient-to:var(--color-yellow-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[background-size\:48px_48px\]{background-size:48px 48px}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-bottom{background-position:bottom}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[64\%_47\%\]{object-position:64% 47%}.object-bottom{object-position:bottom}.object-center{object-position:center}.object-top{object-position:top}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.p-\[20\%\]{padding:20%}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-10{padding-inline:calc(var(--spacing)*10)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-28{padding-block:calc(var(--spacing)*28)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-24{padding-top:calc(var(--spacing)*24)}.pr-0\.5{padding-right:calc(var(--spacing)*.5)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-24{padding-right:calc(var(--spacing)*24)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-14{padding-left:calc(var(--spacing)*14)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[clamp\(2\.35rem\,5vw\,4\.5rem\)\]{font-size:clamp(2.35rem,5vw,4.5rem)}.text-\[clamp\(2\.55rem\,5\.5vw\,5rem\)\]{font-size:clamp(2.55rem,5.5vw,5rem)}.text-\[clamp\(2\.65rem\,8vw\,4\.6rem\)\]{font-size:clamp(2.65rem,8vw,4.6rem)}.text-\[clamp\(3rem\,6vw\,5\.5rem\)\]{font-size:clamp(3rem,6vw,5.5rem)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[\.92\]{--tw-leading:.92;line-height:.92}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-\.075em\]{--tw-tracking:-.075em;letter-spacing:-.075em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#333\]{color:#333}.text-\[\#10091b\]{color:#10091b}.text-\[\#10121d\]{color:#10121d}.text-\[\#11182a\]{color:#11182a}.text-\[\#17120a\]{color:#17120a}.text-\[\#061018\]{color:#061018}.text-\[\#77736a\]{color:#77736a}.text-\[\#171108\]{color:#171108}.text-\[\#343434\]{color:#343434}.text-\[\#454035\]{color:#454035}.text-\[\#edf3ff\]{color:#edf3ff}.text-\[\#f5f0e4\]{color:#f5f0e4}.text-\[\#f8d77a\]{color:#f8d77a}.text-\[\#fff7e0\]{color:#fff7e0}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/70{color:color-mix(in oklab,var(--color-amber-100)70%,transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/60{color:#fee68599}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/60{color:color-mix(in oklab,var(--color-amber-200)60%,transparent)}}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab,var(--color-amber-200)80%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/80{color:color-mix(in oklab,var(--color-amber-300)80%,transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-200{color:var(--color-blue-200)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-current\/80{color:currentColor}@supports (color:color-mix(in lab, red, red)){.text-current\/80{color:color-mix(in oklab,currentcolor 80%,transparent)}}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/65{color:#cefafea6}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/65{color:color-mix(in oklab,var(--color-cyan-100)65%,transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/60{color:#a2f4fd99}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/60{color:color-mix(in oklab,var(--color-cyan-200)60%,transparent)}}.text-cyan-200\/65{color:#a2f4fda6}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/65{color:color-mix(in oklab,var(--color-cyan-200)65%,transparent)}}.text-cyan-200\/70{color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/70{color:color-mix(in oklab,var(--color-cyan-200)70%,transparent)}}.text-cyan-200\/75{color:#a2f4fdbf}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/75{color:color-mix(in oklab,var(--color-cyan-200)75%,transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-700{color:var(--color-cyan-700)}.text-cyan-800{color:var(--color-cyan-800)}.text-cyan-900{color:var(--color-cyan-900)}.text-cyan-950{color:var(--color-cyan-950)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-fuchsia-800{color:var(--color-fuchsia-800)}.text-fuchsia-900{color:var(--color-fuchsia-900)}.text-game-accent{color:var(--color-game-accent)}.text-game-bg{color:var(--color-game-bg)}.text-game-card{color:var(--color-game-card)}.text-game-gold{color:var(--color-game-gold)}.text-game-header-dark\/50{color:#55555580}@supports (color:color-mix(in lab, red, red)){.text-game-header-dark\/50{color:color-mix(in oklab,var(--color-game-header-dark)50%,transparent)}}.text-game-link{color:var(--color-game-link)}.text-game-text{color:var(--color-game-text)}.text-game-text\/50{color:#22222280}@supports (color:color-mix(in lab, red, red)){.text-game-text\/50{color:color-mix(in oklab,var(--color-game-text)50%,transparent)}}.text-game-text\/60{color:#2229}@supports (color:color-mix(in lab, red, red)){.text-game-text\/60{color:color-mix(in oklab,var(--color-game-text)60%,transparent)}}.text-game-text\/70{color:#222222b3}@supports (color:color-mix(in lab, red, red)){.text-game-text\/70{color:color-mix(in oklab,var(--color-game-text)70%,transparent)}}.text-game-text\/80{color:#222c}@supports (color:color-mix(in lab, red, red)){.text-game-text\/80{color:color-mix(in oklab,var(--color-game-text)80%,transparent)}}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-green-400{color:var(--color-green-400)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-inherit{color:inherit}.text-lime-800{color:var(--color-lime-800)}.text-lime-900{color:var(--color-lime-900)}.text-orange-50{color:var(--color-orange-50)}.text-orange-200{color:var(--color-orange-200)}.text-orange-400{color:var(--color-orange-400)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-orange-900{color:var(--color-orange-900)}.text-pink-500{color:var(--color-pink-500)}.text-pink-600{color:var(--color-pink-600)}.text-pink-700{color:var(--color-pink-700)}.text-pink-800{color:var(--color-pink-800)}.text-pink-900{color:var(--color-pink-900)}.text-pink-950{color:var(--color-pink-950)}.text-purple-200{color:var(--color-purple-200)}.text-purple-300{color:var(--color-purple-300)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-red-50{color:var(--color-red-50)}.text-red-200{color:var(--color-red-200)}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.text-rose-500{color:var(--color-rose-500)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-200\/45{color:#b8e6fe73}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/45{color:color-mix(in oklab,var(--color-sky-200)45%,transparent)}}.text-sky-200\/55{color:#b8e6fe8c}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/55{color:color-mix(in oklab,var(--color-sky-200)55%,transparent)}}.text-sky-200\/60{color:#b8e6fe99}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/60{color:color-mix(in oklab,var(--color-sky-200)60%,transparent)}}.text-sky-200\/80{color:#b8e6fecc}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/80{color:color-mix(in oklab,var(--color-sky-200)80%,transparent)}}.text-sky-300\/70{color:#77d4ffb3}@supports (color:color-mix(in lab, red, red)){.text-sky-300\/70{color:color-mix(in oklab,var(--color-sky-300)70%,transparent)}}.text-sky-800{color:var(--color-sky-800)}.text-sky-900{color:var(--color-sky-900)}.text-slate-200\/75{color:#e2e8f0bf}@supports (color:color-mix(in lab, red, red)){.text-slate-200\/75{color:color-mix(in oklab,var(--color-slate-200)75%,transparent)}}.text-slate-300{color:var(--color-slate-300)}.text-slate-700{color:var(--color-slate-700)}.text-slate-950{color:var(--color-slate-950)}.text-teal-800{color:var(--color-teal-800)}.text-teal-900{color:var(--color-teal-900)}.text-transparent{color:#0000}.text-violet-50\/80{color:#f5f3ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-50\/80{color:color-mix(in oklab,var(--color-violet-50)80%,transparent)}}.text-violet-100{color:var(--color-violet-100)}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-violet-300\/70{color:#c4b4ffb3}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/70{color:color-mix(in oklab,var(--color-violet-300)70%,transparent)}}.text-violet-800{color:var(--color-violet-800)}.text-violet-900{color:var(--color-violet-900)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.text-white\/38{color:color-mix(in oklab,var(--color-white)38%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-300{color:var(--color-yellow-300)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-game-accent{accent-color:var(--color-game-accent)}.accent-red-600{accent-color:var(--color-red-600)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(103\,232\,249\,0\.45\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#67e8f973);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(250\,204\,96\,\.16\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,#facc6029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_44px_rgba\(34\,211\,238\,\.18\)\]{--tw-shadow:0 0 44px var(--tw-shadow-color,#22d3ee2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(34\,211\,238\,\.08\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#22d3ee14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_0_\#991b1b\]{--tw-shadow:0 8px 0 var(--tw-shadow-color,#991b1b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(0\,0\,0\,\.55\)\,0_0_50px_rgba\(168\,85\,247\,\.12\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#0000008c),0 0 50px var(--tw-shadow-color,#a855f71f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[1px_1px_0_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:1px 1px 0 var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_rgba\(68\,67\,62\,0\.28\)\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,#44433e47);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/glow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-amber-300{--tw-ring-color:var(--color-amber-300)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-emerald-400{--tw-ring-color:var(--color-emerald-400)}.ring-emerald-500{--tw-ring-color:var(--color-emerald-500)}.ring-game-accent{--tw-ring-color:var(--color-game-accent)}.ring-game-accent\/40{--tw-ring-color:#3336}@supports (color:color-mix(in lab, red, red)){.ring-game-accent\/40{--tw-ring-color:color-mix(in oklab,var(--color-game-accent)40%,transparent)}}.ring-game-link{--tw-ring-color:var(--color-game-link)}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.ring-purple-300{--tw-ring-color:var(--color-purple-300)}.ring-red-300{--tw-ring-color:var(--color-red-300)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.ring-white\/50{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.ring-white\/50{--tw-ring-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.ring-yellow-400{--tw-ring-color:var(--color-yellow-400)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-md{--tw-blur:blur(var(--blur-md));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-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);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-\[0_0_10px_rgba\(250\,204\,21\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#facc15e6));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_12px_rgba\(167\,139\,250\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#a78bfab3));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_14px_rgba\(103\,232\,249\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#67e8f98c));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_14px_rgba\(167\,139\,250\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#a78bfa99));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_14px_rgba\(250\,204\,21\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#facc15a6));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_0_18px_rgba\(125\,211\,252\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#7dd3fce6));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_1px_1px_rgba\(0\,0\,0\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#000000b3));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0_6px_10px_rgb\(0_0_0_\/_70\%\)\]{--tw-drop-shadow-size:drop-shadow(0 6px 10px var(--tw-drop-shadow-color,#000000b3));--tw-drop-shadow:var(--tw-drop-shadow-size);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-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.grayscale\!{--tw-grayscale:grayscale(100%)!important;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,)!important}.grayscale-\[35\%\]{--tw-grayscale:grayscale(35%);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,)}.invert{--tw-invert:invert(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-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-md{--tw-backdrop-blur:blur(var(--blur-md));-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(var(--blur-sm));-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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,filter\]{transition-property:transform,box-shadow,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{--tw-ease:cubic-bezier(.34,1.56,.64,1);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[deploy\:preflight\]{deploy:preflight}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[oneshot\:grant_crystal_20260528\]{oneshot:grant crystal 20260500}.\[oneshot\:grant_icon_ticket_2f_20260614\]{oneshot:grant icon ticket 2f 20260600}.\[oneshot\:grant_icon_ticket_3f_20260614\]{oneshot:grant icon ticket 3f 20260600}.\[oneshot\:grant_icon_ticket_20260614\]{oneshot:grant icon ticket 20260600}.\[oneshot\:grant_prompt_trial_tickets_20261030\]{oneshot:grant prompt trial tickets 20261000}.\[oneshot\:grant_tutorial_ticket_20261014\]{oneshot:grant tutorial ticket 20261000}.\[report\:backfill\]{report:backfill}.\[text-shadow\:0_0_2px_black\]{text-shadow:0 0 2px #000}.\[text-shadow\:0_0_2px_rgb\(0_0_0\/0\.9\)\]{text-shadow:0 0 2px #000000e6}.\[text-shadow\:1px_1px_2px_rgb\(0_0_0\)\,-1px_-1px_2px_rgb\(0_0_0\)\]{text-shadow:1px 1px 2px #000,-1px -1px 2px #000}.ring-inset{--tw-ring-inset:inset}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline-block:is(:where(.group):is([open],:popover-open,:open) *){display:inline-block}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-open\/intro\:hidden:is(:where(.group\/intro):is([open],:popover-open,:open) *){display:none}.group-open\/intro\:inline-block:is(:where(.group\/intro):is([open],:popover-open,:open) *){display:inline-block}.group-focus-within\:w-16:is(:where(.group):focus-within *){width:calc(var(--spacing)*16)}.group-focus-within\:w-24:is(:where(.group):focus-within *){width:calc(var(--spacing)*24)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:w-16:is(:where(.group):hover *){width:calc(var(--spacing)*16)}.group-hover\:w-24:is(:where(.group):hover *){width:calc(var(--spacing)*24)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:bg-game-header\/40:is(:where(.group):hover *){background-color:#e0e0e066}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-game-header\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-game-header)40%,transparent)}}.group-hover\:no-underline:is(:where(.group):hover *){text-decoration-line:none}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-active\:scale-95:is(:where(.group):active *){--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-has-\[\:checked\]\:flex:is(:where(.group):has(:checked) *){display:flex}.group-has-\[\:checked\]\/icons\:opacity-50:is(:where(.group\/icons):has(:checked) *){opacity:.5}.group-aria-checked\:translate-x-4:is(:where(.group)[aria-checked=true] *){--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-aria-checked\:bg-game-accent:is(:where(.group)[aria-checked=true] *){background-color:var(--color-game-accent)}.group-aria-checked\:bg-gray-800:is(:where(.group)[aria-checked=true] *){background-color:var(--color-gray-800)}.peer-checked\:line-clamp-none:is(:where(.peer):checked~*){-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.peer-checked\:flex:is(:where(.peer):checked~*){display:flex}.peer-checked\:hidden:is(:where(.peer):checked~*){display:none}.peer-checked\:inline-block:is(:where(.peer):checked~*){display:inline-block}.peer-checked\:translate-x-6:is(:where(.peer):checked~*){--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-checked\:border-black:is(:where(.peer):checked~*){border-color:var(--color-black)}.peer-checked\:border-game-accent:is(:where(.peer):checked~*){border-color:var(--color-game-accent)}.peer-checked\:bg-game-accent:is(:where(.peer):checked~*){background-color:var(--color-game-accent)}.peer-checked\:bg-yellow-50:is(:where(.peer):checked~*){background-color:var(--color-yellow-50)}.peer-checked\:ring-2:is(:where(.peer):checked~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-checked\:ring-game-accent\/30:is(:where(.peer):checked~*){--tw-ring-color:#3333334d}@supports (color:color-mix(in lab, red, red)){.peer-checked\:ring-game-accent\/30:is(:where(.peer):checked~*){--tw-ring-color:color-mix(in oklab,var(--color-game-accent)30%,transparent)}}.peer-checked\:ring-game-link:is(:where(.peer):checked~*){--tw-ring-color:var(--color-game-link)}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus-visible\:ring-game-accent:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--color-game-accent)}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-black:is(:where(.peer):focus-visible~*){outline-color:var(--color-black)}.placeholder\:text-gray-500::placeholder{color:var(--color-gray-500)}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.placeholder\:text-zinc-500::placeholder{color:var(--color-zinc-500)}.backdrop\:bg-black\/50::backdrop{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/50::backdrop{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.backdrop\:bg-black\/80::backdrop{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/80::backdrop{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:h-24:after{content:var(--tw-content);height:calc(var(--spacing)*24)}.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.odd\:bg-white:nth-child(odd){background-color:var(--color-white)}.even\:bg-gray-50:nth-child(2n){background-color:var(--color-gray-50)}.empty\:hidden:empty{display:none}.empty\:before\:text-gray-400:empty:before{content:var(--tw-content);color:var(--color-gray-400)}.empty\:before\:content-\[attr\(data-placeholder\)\]:empty:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}.focus-within\:pr-2:focus-within{padding-right:calc(var(--spacing)*2)}.focus-within\:pr-3:focus-within{padding-right:calc(var(--spacing)*3)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-game-accent\/40:focus-within{--tw-ring-color:#3336}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-game-accent\/40:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-game-accent)40%,transparent)}}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-cyan-200\/25:hover{border-color:#a2f4fd40}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-200\/25:hover{border-color:color-mix(in oklab,var(--color-cyan-200)25%,transparent)}}.hover\:border-game-accent:hover{border-color:var(--color-game-accent)}.hover\:border-game-accent\/60:hover{border-color:#3339}@supports (color:color-mix(in lab, red, red)){.hover\:border-game-accent\/60:hover{border-color:color-mix(in oklab,var(--color-game-accent)60%,transparent)}}.hover\:border-game-link:hover{border-color:var(--color-game-link)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:border-gray-500:hover{border-color:var(--color-gray-500)}.hover\:border-violet-200\/25:hover{border-color:#ddd6ff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-200\/25:hover{border-color:color-mix(in oklab,var(--color-violet-200)25%,transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-200:hover{background-color:var(--color-amber-200)}.hover\:bg-amber-300:hover{background-color:var(--color-amber-300)}.hover\:bg-amber-700\!:hover{background-color:var(--color-amber-700)!important}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.hover\:bg-black\/25:hover{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/25:hover{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-200:hover{background-color:var(--color-blue-200)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-blue-700\!:hover{background-color:var(--color-blue-700)!important}.hover\:bg-cyan-100:hover{background-color:var(--color-cyan-100)}.hover\:bg-cyan-200:hover{background-color:var(--color-cyan-200)}.hover\:bg-emerald-400\/35:hover{background-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-400\/35:hover{background-color:color-mix(in oklab,var(--color-emerald-400)35%,transparent)}}.hover\:bg-game-accent:hover{background-color:var(--color-game-accent)}.hover\:bg-game-accent\/15:hover{background-color:#33333326}@supports (color:color-mix(in lab, red, red)){.hover\:bg-game-accent\/15:hover{background-color:color-mix(in oklab,var(--color-game-accent)15%,transparent)}}.hover\:bg-game-bg:hover{background-color:var(--color-game-bg)}.hover\:bg-game-card:hover{background-color:var(--color-game-card)}.hover\:bg-game-header:hover{background-color:var(--color-game-header)}.hover\:bg-game-header-dark\/20:hover{background-color:#5553}@supports (color:color-mix(in lab, red, red)){.hover\:bg-game-header-dark\/20:hover{background-color:color-mix(in oklab,var(--color-game-header-dark)20%,transparent)}}.hover\:bg-game-header\/5:hover{background-color:#e0e0e00d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-game-header\/5:hover{background-color:color-mix(in oklab,var(--color-game-header)5%,transparent)}}.hover\:bg-game-header\/20:hover{background-color:#e0e0e033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-game-header\/20:hover{background-color:color-mix(in oklab,var(--color-game-header)20%,transparent)}}.hover\:bg-game-header\/30:hover{background-color:#e0e0e04d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-game-header\/30:hover{background-color:color-mix(in oklab,var(--color-game-header)30%,transparent)}}.hover\:bg-game-header\/40:hover{background-color:#e0e0e066}@supports (color:color-mix(in lab, red, red)){.hover\:bg-game-header\/40:hover{background-color:color-mix(in oklab,var(--color-game-header)40%,transparent)}}.hover\:bg-game-header\/50:hover{background-color:#e0e0e080}@supports (color:color-mix(in lab, red, red)){.hover\:bg-game-header\/50:hover{background-color:color-mix(in oklab,var(--color-game-header)50%,transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-100\!:hover{background-color:var(--color-gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-400:hover{background-color:var(--color-gray-400)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-700\!:hover{background-color:var(--color-gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-500\/20:hover{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/20:hover{background-color:color-mix(in oklab,var(--color-green-500)20%,transparent)}}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-indigo-200:hover{background-color:var(--color-indigo-200)}.hover\:bg-indigo-400\/35:hover{background-color:#7d87ff59}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-400\/35:hover{background-color:color-mix(in oklab,var(--color-indigo-400)35%,transparent)}}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-orange-100:hover{background-color:var(--color-orange-100)}.hover\:bg-orange-200:hover{background-color:var(--color-orange-200)}.hover\:bg-pink-100:hover{background-color:var(--color-pink-100)}.hover\:bg-pink-500\/10:hover{background-color:#f6339a1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-pink-500\/10:hover{background-color:color-mix(in oklab,var(--color-pink-500)10%,transparent)}}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-purple-700:hover{background-color:var(--color-purple-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-700\!:hover{background-color:var(--color-red-700)!important}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:bg-violet-300\/20:hover{background-color:#c4b4ff33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-300\/20:hover{background-color:color-mix(in oklab,var(--color-violet-300)20%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-white\/\[\.055\]:hover{background-color:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[\.055\]:hover{background-color:color-mix(in oklab,var(--color-white)5.5%,transparent)}}.hover\:bg-yellow-50:hover{background-color:var(--color-yellow-50)}.hover\:bg-yellow-100:hover{background-color:var(--color-yellow-100)}.hover\:bg-yellow-200:hover{background-color:var(--color-yellow-200)}.hover\:bg-yellow-300:hover{background-color:var(--color-yellow-300)}.hover\:bg-yellow-500\/10:hover{background-color:#edb2001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-yellow-500\/10:hover{background-color:color-mix(in oklab,var(--color-yellow-500)10%,transparent)}}.hover\:bg-yellow-600:hover{background-color:var(--color-yellow-600)}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:pr-2:hover{padding-right:calc(var(--spacing)*2)}.hover\:pr-3:hover{padding-right:calc(var(--spacing)*3)}.hover\:text-\[\#17120a\]:hover{color:#17120a}.hover\:text-amber-100:hover{color:var(--color-amber-100)}.hover\:text-amber-900:hover{color:var(--color-amber-900)}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-emerald-800:hover{color:var(--color-emerald-800)}.hover\:text-game-accent:hover{color:var(--color-game-accent)}.hover\:text-game-link:hover{color:var(--color-game-link)}.hover\:text-game-text:hover{color:var(--color-game-text)}.hover\:text-gray-200:hover{color:var(--color-gray-200)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-800:hover{color:var(--color-red-800)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-game-accent:hover{--tw-ring-color:var(--color-game-accent)}.hover\:ring-white:hover{--tw-ring-color:var(--color-white)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);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-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-2:focus{top:calc(var(--spacing)*2)}.focus\:right-2:focus{right:calc(var(--spacing)*2)}.focus\:z-10:focus{z-index:10}.focus\:rounded:focus{border-radius:.25rem}.focus\:border:focus{border-style:var(--tw-border-style);border-width:1px}.focus\:border-game-accent:focus{border-color:var(--color-game-accent)}.focus\:border-game-header:focus{border-color:var(--color-game-header)}.focus\:bg-game-card:focus{background-color:var(--color-game-card)}.focus\:px-3:focus{padding-inline:calc(var(--spacing)*3)}.focus\:py-1\.5:focus{padding-block:calc(var(--spacing)*1.5)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-bold:focus{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-game-accent:focus{--tw-ring-color:var(--color-game-accent)}.focus\:ring-white:focus{--tw-ring-color:var(--color-white)}.focus\:ring-offset-1:focus{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:bg-black\/25:focus-visible{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.focus-visible\:bg-black\/25:focus-visible{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-game-accent:focus-visible{--tw-ring-color:var(--color-game-accent)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-8:focus-visible{outline-offset:8px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-game-accent:focus-visible{outline-color:var(--color-game-accent)}.focus-visible\:outline-red-600:focus-visible{outline-color:var(--color-red-600)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-yellow-400:focus-visible{outline-color:var(--color-yellow-400)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-blue-800\!:active{background-color:var(--color-blue-800)!important}.active\:bg-game-header:active{background-color:var(--color-game-header)}.active\:bg-yellow-200:active{background-color:var(--color-yellow-200)}.active\:opacity-70:active{opacity:.7}.enabled\:cursor-pointer:enabled{cursor:pointer}.enabled\:underline:enabled{text-decoration-line:underline}.enabled\:underline-offset-4:enabled{text-underline-offset:4px}@media (hover:hover){.enabled\:hover\:brightness-110:enabled:hover{--tw-brightness:brightness(110%);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,)}}.enabled\:active\:translate-y-2:enabled:active{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.enabled\:active\:shadow-none:enabled:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:translate-y-2:disabled{--tw-translate-y:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-100:disabled{background-color:var(--color-gray-100)}.disabled\:text-gray-400:disabled{color:var(--color-gray-400)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:grayscale:disabled{--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,)}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}.disabled\:hover\:opacity-30:disabled:hover{opacity:.3}}.has-\[\:checked\]\:\!border-game-header-dark:has(:checked){border-color:var(--color-game-header-dark)!important}.has-\[\:checked\]\:border-game-accent:has(:checked){border-color:var(--color-game-accent)}.has-\[\:checked\]\:border-game-link:has(:checked){border-color:var(--color-game-link)}.has-\[\:checked\]\:\!bg-game-header-dark:has(:checked){background-color:var(--color-game-header-dark)!important}.has-\[\:checked\]\:bg-game-bg:has(:checked){background-color:var(--color-game-bg)}.has-\[\:checked\]\:bg-game-card:has(:checked){background-color:var(--color-game-card)}.has-\[\:checked\]\:bg-game-header-dark:has(:checked){background-color:var(--color-game-header-dark)}.has-\[\:checked\]\:bg-game-header\/20:has(:checked){background-color:#e0e0e033}@supports (color:color-mix(in lab, red, red)){.has-\[\:checked\]\:bg-game-header\/20:has(:checked){background-color:color-mix(in oklab,var(--color-game-header)20%,transparent)}}.has-\[\:checked\]\:\!text-white:has(:checked){color:var(--color-white)!important}.has-\[\:checked\]\:text-white:has(:checked){color:var(--color-white)}.has-\[\:checked\]\:opacity-100\!:has(:checked){opacity:1!important}.has-\[\:checked\]\:ring-2:has(:checked){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\:checked\]\:ring-game-accent:has(:checked){--tw-ring-color:var(--color-game-accent)}.has-\[\:checked\]\:ring-game-link:has(:checked){--tw-ring-color:var(--color-game-link)}.has-\[\:checked\]\:brightness-90:has(:checked){--tw-brightness:brightness(90%);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,)}.has-\[\:disabled\]\:opacity-40:has(:disabled){opacity:.4}.has-\[\:focus-visible\]\:outline:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:1px}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.aria-checked\:border-black[aria-checked=true]{border-color:var(--color-black)}.aria-checked\:ring-2[aria-checked=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-checked\:ring-black[aria-checked=true]{--tw-ring-color:var(--color-black)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:top-1\/2{top:50%}.sm\:top-6{top:calc(var(--spacing)*6)}.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:-left-1\.5{left:calc(var(--spacing)*-1.5)}.sm\:-left-6{left:calc(var(--spacing)*-6)}.sm\:-left-10{left:calc(var(--spacing)*-10)}.sm\:left-6{left:calc(var(--spacing)*6)}.sm\:left-\[15\%\]{left:15%}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-0\.5{margin-top:calc(var(--spacing)*.5)}.sm\:ml-2{margin-left:calc(var(--spacing)*2)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:contents{display:contents}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}.sm\:aspect-\[5\/1\]{aspect-ratio:5}.sm\:aspect-\[16\/7\]{aspect-ratio:16/7}.sm\:aspect-\[50\/7\]{aspect-ratio:50/7}.sm\:h-2\.5{height:calc(var(--spacing)*2.5)}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-11{height:calc(var(--spacing)*11)}.sm\:h-12{height:calc(var(--spacing)*12)}.sm\:h-16{height:calc(var(--spacing)*16)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:h-24{height:calc(var(--spacing)*24)}.sm\:h-40{height:calc(var(--spacing)*40)}.sm\:h-56{height:calc(var(--spacing)*56)}.sm\:h-80{height:calc(var(--spacing)*80)}.sm\:h-\[500px\]{height:500px}.sm\:min-h-28{min-height:calc(var(--spacing)*28)}.sm\:min-h-64{min-height:calc(var(--spacing)*64)}.sm\:min-h-72{min-height:calc(var(--spacing)*72)}.sm\:min-h-76{min-height:calc(var(--spacing)*76)}.sm\:min-h-80{min-height:calc(var(--spacing)*80)}.sm\:w-10{width:calc(var(--spacing)*10)}.sm\:w-11{width:calc(var(--spacing)*11)}.sm\:w-12{width:calc(var(--spacing)*12)}.sm\:w-16{width:calc(var(--spacing)*16)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-28{width:calc(var(--spacing)*28)}.sm\:w-32{width:calc(var(--spacing)*32)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-72{width:calc(var(--spacing)*72)}.sm\:w-\[70\%\]{width:70%}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:flex-shrink-0{flex-shrink:0}.sm\:-translate-x-8{--tw-translate-x:calc(var(--spacing)*-8);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-x-8{--tw-translate-x:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.sm\:grid-cols-\[1fr_34px_1fr\]{grid-template-columns:1fr 34px 1fr}.sm\:grid-cols-\[1fr_40px_1fr\]{grid-template-columns:1fr 40px 1fr}.sm\:grid-cols-\[1fr_auto_1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr auto 1fr}.sm\:grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.sm\:grid-cols-\[52px_1fr_auto\]{grid-template-columns:52px 1fr auto}.sm\:grid-cols-\[88px_minmax\(0\,1fr\)_auto\]{grid-template-columns:88px minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_40px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(160px\,\.42fr\)_48px_minmax\(0\,1fr\)\]{grid-template-columns:minmax(160px,.42fr) 48px minmax(0,1fr)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-1{gap:calc(var(--spacing)*1)}.sm\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-gray-300>:not(:last-child)){border-color:var(--color-gray-300)}.sm\:self-auto{align-self:auto}.sm\:self-center{align-self:center}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.sm\:p-2{padding:calc(var(--spacing)*2)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:pt-28{padding-top:calc(var(--spacing)*28)}.sm\:pr-3{padding-right:calc(var(--spacing)*3)}.sm\:pb-7{padding-bottom:calc(var(--spacing)*7)}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.sm\:leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:fixed{position:fixed}.md\:inset-x-auto{inset-inline:auto}.md\:top-8{top:calc(var(--spacing)*8)}.md\:right-0{right:calc(var(--spacing)*0)}.md\:right-4{right:calc(var(--spacing)*4)}.md\:right-6{right:calc(var(--spacing)*6)}.md\:right-auto{right:auto}.md\:bottom-0{bottom:calc(var(--spacing)*0)}.md\:bottom-2{bottom:calc(var(--spacing)*2)}.md\:bottom-4{bottom:calc(var(--spacing)*4)}.md\:bottom-6{bottom:calc(var(--spacing)*6)}.md\:bottom-20{bottom:calc(var(--spacing)*20)}.md\:bottom-\[calc\(3\.5rem\+max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\)\]{bottom:calc(3.5rem + max(.5rem,env(safe-area-inset-bottom)))}.md\:left-\[65\%\]{left:65%}.md\:left-auto{left:auto}.md\:z-\[46\]{z-index:46}.md\:col-span-2{grid-column:span 2/span 2}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-3{margin-top:calc(var(--spacing)*3)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-\[calc\(3rem\+max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\)\]{margin-bottom:calc(3rem + max(.5rem,env(safe-area-inset-bottom)))}.md\:ml-1{margin-left:calc(var(--spacing)*1)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:table-cell{display:table-cell}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-12{height:calc(var(--spacing)*12)}.md\:h-14{height:calc(var(--spacing)*14)}.md\:h-16{height:calc(var(--spacing)*16)}.md\:h-\[min\(85dvh\,860px\)\]{height:min(85dvh,860px)}.md\:min-h-72{min-height:calc(var(--spacing)*72)}.md\:min-h-80{min-height:calc(var(--spacing)*80)}.md\:w-6{width:calc(var(--spacing)*6)}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-10{width:calc(var(--spacing)*10)}.md\:w-12{width:calc(var(--spacing)*12)}.md\:w-14{width:calc(var(--spacing)*14)}.md\:w-16{width:calc(var(--spacing)*16)}.md\:w-96{width:calc(var(--spacing)*96)}.md\:w-\[310px\]{width:310px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:w-px{width:1px}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-none{max-width:none}.md\:max-w-xl{max-width:var(--container-xl)}.md\:table-auto{table-layout:auto}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:grid-cols-\[7rem_7rem_1fr\]{grid-template-columns:7rem 7rem 1fr}.md\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.md\:grid-cols-\[minmax\(11rem\,0\.8fr\)_minmax\(18rem\,1\.7fr\)\]{grid-template-columns:minmax(11rem,.8fr) minmax(18rem,1.7fr)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-end{justify-content:flex-end}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-2{gap:calc(var(--spacing)*2)}.md\:gap-3{gap:calc(var(--spacing)*3)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}:where(.md\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}.md\:rounded{border-radius:.25rem}.md\:rounded-full{border-radius:3.40282e38px}.md\:rounded-lg{border-radius:var(--radius-lg)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:bg-game-card{background-color:var(--color-game-card)}.md\:bg-game-card\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.md\:bg-game-card\/95{background-color:color-mix(in oklab,var(--color-game-card)95%,transparent)}}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-5{padding:calc(var(--spacing)*5)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-7{padding:calc(var(--spacing)*7)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:px-3{padding-inline:calc(var(--spacing)*3)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.md\:pb-\[max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[10px\]{font-size:10px}.md\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}@media (min-width:64rem){.lg\:fixed{position:fixed}.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:right-\[102px\]{right:102px}.lg\:left-0{left:calc(var(--spacing)*0)}.lg\:z-50{z-index:50}.lg\:z-auto{z-index:auto}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mt-16{margin-top:calc(var(--spacing)*16)}.lg\:ml-auto{margin-left:auto}.lg\:\!block{display:block!important}.lg\:block{display:block}.lg\:block\!{display:block!important}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:h-\[calc\(100vh-2rem\)\]{height:calc(100vh - 2rem)}.lg\:min-h-\[940px\]{min-height:940px}.lg\:w-48{width:calc(var(--spacing)*48)}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-60{width:calc(var(--spacing)*60)}.lg\:w-\[430px\]{width:430px}.lg\:w-\[500px\]{width:500px}.lg\:w-\[max\(30\%\,384px\)\]{width:max(30%,384px)}.lg\:max-w-\[520px\]{max-width:520px}.lg\:flex-none{flex:none}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,\.9fr\)_minmax\(520px\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr)}.lg\:grid-cols-\[minmax\(0\,\.94fr\)_minmax\(460px\,\.76fr\)\]{grid-template-columns:minmax(0,.94fr) minmax(460px,.76fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lg\:grid-cols-\[minmax\(360px\,\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(360px,.8fr) minmax(0,1fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-end{justify-content:flex-end}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.lg\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.lg\:p-14{padding:calc(var(--spacing)*14)}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}.lg\:py-24{padding-block:calc(var(--spacing)*24)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:py-36{padding-block:calc(var(--spacing)*36)}.lg\:pt-4{padding-top:calc(var(--spacing)*4)}.lg\:pt-12{padding-top:calc(var(--spacing)*12)}.lg\:pt-28{padding-top:calc(var(--spacing)*28)}.lg\:pr-4{padding-right:calc(var(--spacing)*4)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:pb-28{padding-bottom:calc(var(--spacing)*28)}}@media (min-width:80rem){.xl\:static{position:static}.xl\:sticky{position:sticky}.xl\:inset-x-auto{inset-inline:auto}.xl\:top-3{top:calc(var(--spacing)*3)}.xl\:right-6{right:calc(var(--spacing)*6)}.xl\:right-auto{right:auto}.xl\:bottom-0{bottom:calc(var(--spacing)*0)}.xl\:bottom-6{bottom:calc(var(--spacing)*6)}.xl\:left-1\/2{left:50%}.xl\:left-auto{left:auto}.xl\:z-\[45\]{z-index:45}.xl\:z-auto{z-index:auto}.xl\:mb-0{margin-bottom:calc(var(--spacing)*0)}.xl\:mb-\[calc\(3rem\+max\(0\.5rem\,env\(safe-area-inset-bottom\)\)\)\]{margin-bottom:calc(3rem + max(.5rem,env(safe-area-inset-bottom)))}.xl\:hidden{display:none}.xl\:h-10{height:calc(var(--spacing)*10)}.xl\:h-12{height:calc(var(--spacing)*12)}.xl\:h-\[calc\(100vh-11rem\)\]{height:calc(100vh - 11rem)}.xl\:h-\[min\(720px\,calc\(100vh-6rem\)\)\]{height:min(720px,100vh - 6rem)}.xl\:w-10{width:calc(var(--spacing)*10)}.xl\:w-12{width:calc(var(--spacing)*12)}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-md{max-width:var(--container-md)}.xl\:max-w-none{max-width:none}.xl\:-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.xl\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.xl\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:gap-0{gap:calc(var(--spacing)*0)}.xl\:gap-2{gap:calc(var(--spacing)*2)}.xl\:overflow-visible{overflow:visible}.xl\:rounded{border-radius:.25rem}.xl\:rounded-full{border-radius:3.40282e38px}.xl\:rounded-none{border-radius:0}.xl\:bg-game-card{background-color:var(--color-game-card)}.xl\:bg-game-card\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.xl\:bg-game-card\/95{background-color:color-mix(in oklab,var(--color-game-card)95%,transparent)}}.xl\:px-0{padding-inline:calc(var(--spacing)*0)}.xl\:px-2{padding-inline:calc(var(--spacing)*2)}.xl\:px-4{padding-inline:calc(var(--spacing)*4)}.xl\:pb-2{padding-bottom:calc(var(--spacing)*2)}.xl\:pb-3{padding-bottom:calc(var(--spacing)*3)}.xl\:pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.xl\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.xl\:transition-none{transition-property:none}}@media (min-width:96rem){.\32 xl\:left-\[calc\(50\%\+12rem\)\]{left:calc(50% + 12rem)}}:where(.dark\:divide-game-header:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-game-header)}:where(.dark\:divide-gray-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-700)}.dark\:border-\[\#4f7b78\]:where(.dark,.dark *){border-color:#4f7b78}.dark\:border-\[\#4f6862\]:where(.dark,.dark *){border-color:#4f6862}.dark\:border-\[\#7ca7b2\]:where(.dark,.dark *){border-color:#7ca7b2}.dark\:border-\[\#55718f\]:where(.dark,.dark *){border-color:#55718f}.dark\:border-amber-600:where(.dark,.dark *){border-color:var(--color-amber-600)}.dark\:border-amber-700:where(.dark,.dark *){border-color:var(--color-amber-700)}.dark\:border-blue-300:where(.dark,.dark *){border-color:var(--color-blue-300)}.dark\:border-blue-400:where(.dark,.dark *){border-color:var(--color-blue-400)}.dark\:border-game-header:where(.dark,.dark *){border-color:var(--color-game-header)}.dark\:border-gray-500:where(.dark,.dark *){border-color:var(--color-gray-500)}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-red-700:where(.dark,.dark *){border-color:var(--color-red-700)}.dark\:border-slate-500:where(.dark,.dark *){border-color:var(--color-slate-500)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-white\/15:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/15:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.dark\:border-yellow-300:where(.dark,.dark *){border-color:var(--color-yellow-300)}.dark\:border-yellow-600:where(.dark,.dark *){border-color:var(--color-yellow-600)}.dark\:bg-\[\#1b2d43\]:where(.dark,.dark *){background-color:#1b2d43}.dark\:bg-\[\#243c36\]:where(.dark,.dark *){background-color:#243c36}.dark\:bg-\[\#173735\]:where(.dark,.dark *){background-color:#173735}.dark\:bg-amber-500\/30:where(.dark,.dark *){background-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.dark\:bg-amber-900\/20:where(.dark,.dark *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-900)20%,transparent)}}.dark\:bg-amber-950:where(.dark,.dark *){background-color:var(--color-amber-950)}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)40%,transparent)}}.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:#46190180}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)50%,transparent)}}.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)60%,transparent)}}.dark\:bg-black\/60:where(.dark,.dark *){background-color:#0009}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.dark\:bg-blue-600:where(.dark,.dark *){background-color:var(--color-blue-600)}.dark\:bg-blue-900:where(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-game-bg:where(.dark,.dark *){background-color:var(--color-game-bg)}.dark\:bg-game-card:where(.dark,.dark *){background-color:var(--color-game-card)}.dark\:bg-game-header:where(.dark,.dark *){background-color:var(--color-game-header)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/80:where(.dark,.dark *){background-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800)80%,transparent)}}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-purple-400\/40:where(.dark,.dark *){background-color:#c07eff66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-400\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-400)40%,transparent)}}.dark\:bg-red-900:where(.dark,.dark *){background-color:var(--color-red-900)}.dark\:bg-red-950:where(.dark,.dark *){background-color:var(--color-red-950)}.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)40%,transparent)}}.dark\:bg-red-950\/70:where(.dark,.dark *){background-color:#460809b3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)70%,transparent)}}.dark\:bg-slate-300:where(.dark,.dark *){background-color:var(--color-slate-300)}.dark\:bg-slate-300\/30:where(.dark,.dark *){background-color:#cad5e24d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-300\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-300)30%,transparent)}}.dark\:bg-slate-400:where(.dark,.dark *){background-color:var(--color-slate-400)}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800)80%,transparent)}}.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:#0f172bb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-900)70%,transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:bg-yellow-300\/30:where(.dark,.dark *){background-color:#ffe02a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-300\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-yellow-300)30%,transparent)}}.dark\:bg-yellow-900:where(.dark,.dark *){background-color:var(--color-yellow-900)}.dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-yellow-900)20%,transparent)}}.dark\:text-\[\#7ca7b2\]:where(.dark,.dark *){color:#7ca7b2}.dark\:text-\[\#a8ddd6\]:where(.dark,.dark *){color:#a8ddd6}.dark\:text-\[\#b9d3ef\]:where(.dark,.dark *){color:#b9d3ef}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-blue-100:where(.dark,.dark *){color:var(--color-blue-100)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-game-text:where(.dark,.dark *){color:var(--color-game-text)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-purple-50:where(.dark,.dark *){color:var(--color-purple-50)}.dark\:text-red-100:where(.dark,.dark *){color:var(--color-red-100)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-slate-50:where(.dark,.dark *){color:var(--color-slate-50)}.dark\:text-slate-900:where(.dark,.dark *){color:var(--color-slate-900)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-yellow-50:where(.dark,.dark *){color:var(--color-yellow-50)}.dark\:text-yellow-100:where(.dark,.dark *){color:var(--color-yellow-100)}.dark\:text-yellow-200:where(.dark,.dark *){color:var(--color-yellow-200)}.dark\:text-yellow-300:where(.dark,.dark *){color:var(--color-yellow-300)}.dark\:ring-white\/30:where(.dark,.dark *){--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/30:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.dark\:brightness-0:where(.dark,.dark *){--tw-brightness:brightness(0%);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,)}.dark\:invert:where(.dark,.dark *){--tw-invert:invert(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,)}@media (hover:hover){.dark\:hover\:bg-game-header:where(.dark,.dark *):hover{background-color:var(--color-game-header)}.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/15:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.dark\:hover\:text-amber-100:where(.dark,.dark *):hover{color:var(--color-amber-100)}.dark\:hover\:text-gray-100:where(.dark,.dark *):hover{color:var(--color-gray-100)}}.dark\:has-\[\:checked\]\:\!border-\[\#03152a\]:where(.dark,.dark *):has(:checked){border-color:#03152a!important}.dark\:has-\[\:checked\]\:\!bg-\[\#03152a\]:where(.dark,.dark *):has(:checked){background-color:#03152a!important}.dark\:has-\[\:checked\]\:\!text-white:where(.dark,.dark *):has(:checked){color:var(--color-white)!important}.\[\&_\.chat-message\]\:border-b-0 .chat-message{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_\.chat-message\]\:border-l-0 .chat-message{border-left-style:var(--tw-border-style);border-left-width:0}.\[\&_\.chat-message\]\:bg-transparent .chat-message{background-color:#0000}@media (hover:hover){.\[\&_\.chat-message\]\:hover\:bg-transparent .chat-message:hover{background-color:#0000}}.\[\&_\.text-game-link\]\:text-gray-900 .text-game-link{color:var(--color-gray-900)}.dark\:\[\&_\.text-game-link\]\:text-white:where(.dark,.dark *) .text-game-link{color:var(--color-white)}.\[\&_\.text-gray-400\]\:text-gray-900 .text-gray-400{color:var(--color-gray-900)}.dark\:\[\&_\.text-gray-400\]\:text-white:where(.dark,.dark *) .text-gray-400{color:var(--color-white)}.\[\&_\:disabled\]\:cursor-not-allowed :disabled{cursor:not-allowed}.\[\&_\:disabled\]\:opacity-50 :disabled{opacity:.5}.\[\&_button\]\:min-h-10 button{min-height:calc(var(--spacing)*10)}.\[\&_button\]\:w-full button,.\[\&_form\]\:w-full form{width:100%}.\[\&_svg\]\:h-6 svg{height:calc(var(--spacing)*6)}.\[\&_svg\]\:w-6 svg{width:calc(var(--spacing)*6)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\>turbo-frame\]\:block>turbo-frame{display:block}.\[\&\>turbo-frame\]\:w-full>turbo-frame{width:100%}@media (hover:none){.\[\@media\(hover\:none\)\]\:pointer-events-auto{pointer-events:auto}.\[\@media\(hover\:none\)\]\:w-14{width:calc(var(--spacing)*14)}.\[\@media\(hover\:none\)\]\:w-20{width:calc(var(--spacing)*20)}.\[\@media\(hover\:none\)\]\:opacity-100{opacity:1}}}body{overflow-wrap:anywhere;touch-action:manipulation;background-image:url("/assets/bg-489a0797.gif");background-repeat:repeat}body a[href^=tel\:],body a[href^=sms\:],body a[href^=mailto\:]{pointer-events:none;color:inherit;text-decoration:none}.battle-log-page{-webkit-touch-callout:none}.skill-guide-hero{background-color:#555;background-image:var(--skill-guide-hero-image),linear-gradient(135deg,#777,#333);background-position:50% 43%;background-size:cover}.skill-guide-hero-shade{background:linear-gradient(90deg,#0f0f0ff0 0%,#191919c7 42%,#1414141f 78%)}@media (max-width:639px){.skill-guide-hero{background-position:50% 35%}.skill-guide-hero-shade{background:linear-gradient(#14141459 0%,#0f0f0ff5 100%)}}input,select,textarea{background-color:#fff}input[type=submit],input[type=button]{background-color:#ececec}.btn{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.25rem;display:inline-block;background-color:var(--color-gray-100)!important}@media (hover:hover){.btn:hover{background-color:var(--color-gray-200)!important}}.btn.pagination-page-button{justify-content:center;align-items:center;min-width:56px;height:44px;padding:0 12px;line-height:1;display:inline-flex}.pixel-lab-top-button{min-height:calc(var(--spacing)*11);width:100%;min-width:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*2);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);overflow-wrap:break-word;white-space:normal;justify-content:center;align-items:center;display:flex}.prose-profile{line-height:1.75}.prose-profile p{white-space:pre-wrap;margin:0 0 .75rem}.prose-profile p:last-child,.prose-profile ul:last-child,.prose-profile ol:last-child{margin-bottom:0}.prose-profile h2,.prose-profile h3,.prose-profile h4{margin:.75rem 0 .35rem;font-weight:700}.prose-profile h2{font-size:1rem}.prose-profile h3{font-size:.95rem}.prose-profile h4{font-size:1.125rem}.prose-profile ul,.prose-profile ol{margin:0 0 .75rem 1.25rem;padding:0}.prose-profile ul{list-style:outside}.prose-profile ol{list-style:decimal}.prose-profile li{margin:.2rem 0}.prose-profile .profile-story-asset{margin:.5rem 0 .75rem}.prose-profile .profile-story-asset img{object-fit:contain;width:auto;max-width:100%;max-height:12rem;image-rendering:pixelated}.prose-profile .profile-story-embed{margin:.75rem 0}.ProseMirror-gapcursor{pointer-events:none;margin:0;display:none;position:absolute}.ProseMirror-gapcursor:after{content:"";border-top:1px dotted #333;width:20px;animation:1.1s steps(2,start) infinite profile-gapcursor-blink;display:block;position:absolute;top:-1.4em}.ProseMirror-focused .ProseMirror-gapcursor{display:block}.prose-profile .ProseMirror-selectednode{outline-offset:2px;outline:2px dotted #333}.ProseMirror [data-profile-image-id],.ProseMirror [data-profile-story-asset-id],.ProseMirror [data-profile-stamp-id],.ProseMirror [data-profile-story-id]{cursor:pointer}.lp-character-choice{animation:6s ease-in-out infinite lp-character-choice}.lp-character-choice:first-child{animation-delay:0s}.lp-character-choice:nth-child(2){animation-delay:-4s}.lp-character-choice:nth-child(3){animation-delay:-2s}.lp-character-choice:after{content:"";opacity:0;animation:inherit;border:1px solid #67e8f9d9;border-radius:.55rem;position:absolute;inset:.25rem}.lp-selection-cursor{animation:6s cubic-bezier(.65,0,.35,1) infinite lp-selection-cursor}.lp-prompt-line{white-space:nowrap;border-right:1px solid #c4b5fde6;width:0;display:block;overflow:hidden}.lp-prompt-line--one{animation:7s steps(13,end) infinite lp-prompt-type-one}.lp-prompt-line--two{animation:7s steps(9,end) infinite lp-prompt-type-two}.lp-prompt-status,.lp-effect-chip{animation:1.5s ease-in-out infinite lp-demo-pulse}.lp-prompt-progress{transform-origin:0;animation:7s ease-in-out infinite lp-prompt-progress}.lp-effect-check{animation:4s cubic-bezier(.2,1.4,.4,1) infinite lp-effect-check}.lp-nexttok-phone{animation:5s ease-in-out infinite lp-nexttok-float}.lp-nexttok-scroller{scrollbar-width:none}.lp-nexttok-scroller::-webkit-scrollbar{display:none}.lp-nexttok-swipe{animation:2.4s ease-in-out infinite lp-nexttok-swipe}@keyframes lp-character-choice{0%,27%{filter:brightness(1.15);border-color:#67e8f9cc;transform:translateY(-.2rem)scale(1.035);box-shadow:0 0 20px #22d3ee38}34%,to{box-shadow:none;filter:brightness(.72);border-color:#ffffff1a;transform:none}}@keyframes lp-selection-cursor{0%,27%{left:5%}34%,60%{left:36%}67%,94%{left:68%}to{left:5%}}@keyframes lp-prompt-type-one{0%,10%{width:0}42%,88%{width:13ch}94%,to{width:0}}@keyframes lp-prompt-type-two{0%,43%{width:0}67%,88%{width:9ch}94%,to{width:0}}@keyframes lp-prompt-progress{0%,10%{opacity:.4;transform:scaleX(.04)}70%,88%{opacity:1;transform:scaleX(1)}94%,to{opacity:.4;transform:scaleX(.04)}}@keyframes lp-demo-pulse{50%{opacity:.7;box-shadow:0 0 16px #67e8f973}}@keyframes lp-effect-check{0%,58%{opacity:.45;transform:scale(.78);box-shadow:0 0 #22d3ee00}68%{opacity:1;transform:scale(1.12);box-shadow:0 0 0 .55rem #22d3ee00}78%,to{opacity:1;transform:scale(1)}}@keyframes lp-nexttok-float{50%{transform:translateY(-.45rem)}}@keyframes lp-nexttok-swipe{0%,30%{opacity:0;transform:translate(-50%,.5rem)}55%{opacity:.7}82%,to{opacity:0;transform:translate(-50%,-.45rem)}}@media (prefers-reduced-motion:reduce){.lp-character-choice,.lp-character-choice:after,.lp-selection-cursor,.lp-prompt-line,.lp-prompt-status,.lp-prompt-progress,.lp-effect-chip,.lp-effect-check,.lp-nexttok-phone,.lp-nexttok-swipe{animation:none!important}.lp-prompt-line{width:auto}.lp-prompt-progress{transform:none}}@keyframes profile-gapcursor-blink{50%{opacity:0}}.ts-wrapper.single .ts-control{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:.25rem;align-items:center;min-height:32px;padding:4px 8px;font-size:.875rem;display:flex}.ts-wrapper.single .ts-control>.item{white-space:nowrap;align-items:center;gap:.5rem;min-width:0;max-width:calc(100% - 1.5rem);display:flex}.ts-wrapper.single .ts-control>.item>span{text-overflow:ellipsis;overflow:hidden}.ts-wrapper.single .ts-control:after{border-color:#555 #0000 #0000}.ts-dropdown{background-color:#fff;border:1px solid #e0e0e0;border-radius:.25rem;margin-top:2px;font-size:.875rem}.ts-dropdown .optgroup-header{color:#333;padding:6px 8px 2px;font-size:.75rem;font-weight:700}.ts-dropdown .option{padding:6px 8px}.ts-dropdown .active{color:#222;background-color:#e0e0e0}.ts-wrapper.focus .ts-control{box-shadow:none;border-color:#555}.ts-skill-name{font-size:.875rem;font-weight:700}.ts-skill-effect{color:#999;font-size:.75rem}.dark .changelog-tag{background-color:#1a4a7a;border-color:#2a5a8a}@keyframes battle-event-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.battle-event-fade-in{animation:.26s ease-out both battle-event-fade-in}.slider-captcha{width:100%;max-width:var(--captcha-width);margin:0 auto}.slider-captcha-stage{width:100%;height:calc(var(--captcha-height)*var(--captcha-scale,1));touch-action:none;background-position:50%;background-size:100% 100%;border:1px solid #d1d5db;border-radius:.25rem;position:relative;overflow:hidden}.slider-captcha-stage:after{content:"";pointer-events:none;background:#ffffff14;position:absolute;inset:0}.slider-captcha-reload{z-index:4;color:#fff;cursor:pointer;background:#111827a8;border:1px solid #ffffffd1;border-radius:.25rem;width:32px;height:32px;font-size:1.15rem;line-height:1;position:absolute;top:8px;right:8px}.slider-captcha-reload:hover{background:#111827d1}.slider-captcha-loading{z-index:5;color:#374151;background:#ffffffb8;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:none;position:absolute;inset:0}.slider-captcha-loading-active .slider-captcha-loading{display:flex}.slider-captcha-verified .slider-captcha-loading{color:#166534;background:#dcfce7e0}.slider-captcha-spinner{border:3px solid #3741513d;border-top-color:#374151;border-radius:9999px;width:28px;height:28px;animation:.7s linear infinite slider-captcha-spin}.slider-captcha-check{color:#fff;background:#16a34a;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:1.35rem;line-height:1;display:none}.slider-captcha-verified .slider-captcha-spinner{display:none}.slider-captcha-verified .slider-captcha-check{display:flex}@keyframes slider-captcha-spin{to{transform:rotate(360deg)}}.slider-captcha-piece{width:calc(var(--piece-size)*var(--captcha-scale,1));height:calc(var(--captcha-height)*var(--captcha-scale,1));z-index:2;background-size:100% 100%;position:absolute;top:0;left:0}.slider-captcha-track{touch-action:none;background:#f3f4f6;border:1px solid #d1d5db;border-radius:.25rem;height:42px;margin-top:10px;position:relative;overflow:hidden}.slider-captcha-progress{background:#dbeafe;width:0;position:absolute;inset:0 auto 0 0}.slider-captcha-handle{width:calc(var(--piece-size)*var(--captcha-scale,1));color:#374151;cursor:grab;z-index:2;background:#fff;border-right:1px solid #d1d5db;height:40px;font-weight:700;position:absolute;top:0;left:0}.slider-captcha-handle:active{cursor:grabbing}.slider-captcha-hand-icon{fill:currentColor;width:24px;height:24px;margin:0 auto}.slider-captcha-label{color:#6b7280;pointer-events:none;justify-content:center;align-items:center;font-size:.875rem;display:flex;position:absolute;inset:0}.slider-captcha-ready .slider-captcha-progress{background:#dcfce7}.slider-captcha-ready .slider-captcha-label{color:#166534}.chat-hover-menu{display:none}.chat-message:hover .chat-hover-menu{display:flex}.chat-message--hot-seven-rainbow{isolation:isolate;background:linear-gradient(110deg,#fecacab3,#fef9c3b3,#dcfce7b3,#cffafeb3,#e0e7ffb3,#fae8ffb3);animation:2.35s ease-out both hot-seven-chat-rainbow-glow}.hot-seven-chat-rainbow-stars{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hot-seven-chat-rainbow-stars>span{opacity:0;will-change:transform,opacity;text-shadow:0 1px 2px #0f172a73,0 0 7px;font-size:.72rem;line-height:1;animation:1.75s cubic-bezier(.18,.68,.32,1) both hot-seven-chat-star-fall;position:absolute;top:-1.5rem}.hot-seven-chat-rainbow-stars>span:first-child{animation-delay:.12s;left:4%}.hot-seven-chat-rainbow-stars>span:nth-child(2){animation-delay:.48s;left:10%}.hot-seven-chat-rainbow-stars>span:nth-child(3){animation-delay:40ms;left:16%}.hot-seven-chat-rainbow-stars>span:nth-child(4){animation-delay:.7s;left:22%}.hot-seven-chat-rainbow-stars>span:nth-child(5){animation-delay:.3s;left:28%}.hot-seven-chat-rainbow-stars>span:nth-child(6){animation-delay:.58s;left:34%}.hot-seven-chat-rainbow-stars>span:nth-child(7){animation-delay:.18s;left:40%}.hot-seven-chat-rainbow-stars>span:nth-child(8){animation-delay:.78s;left:46%}.hot-seven-chat-rainbow-stars>span:nth-child(9){animation-delay:.38s;left:52%}.hot-seven-chat-rainbow-stars>span:nth-child(10){animation-delay:0s;left:58%}.hot-seven-chat-rainbow-stars>span:nth-child(11){animation-delay:.65s;left:64%}.hot-seven-chat-rainbow-stars>span:nth-child(12){animation-delay:.24s;left:70%}.hot-seven-chat-rainbow-stars>span:nth-child(13){animation-delay:.52s;left:76%}.hot-seven-chat-rainbow-stars>span:nth-child(14){animation-delay:.1s;left:82%}.hot-seven-chat-rainbow-stars>span:nth-child(15){animation-delay:.74s;left:88%}.hot-seven-chat-rainbow-stars>span:nth-child(16){animation-delay:.34s;left:94%}.hot-seven-chat-rainbow-stars>span:nth-child(17){animation-delay:.6s;left:100%}.hot-seven-chat-rainbow-stars>span:nth-child(18){animation-delay:.2s;left:106%}.hot-seven-chat-rainbow-stars>span:nth-child(19){animation-delay:.44s;left:112%}.hot-seven-chat-rainbow-stars>span:nth-child(20){animation-delay:80ms;left:118%}.hot-seven-chat-rainbow-stars>span:nth-child(21){animation-delay:.62s;left:7%}.hot-seven-chat-rainbow-stars>span:nth-child(22){animation-delay:.22s;left:13%}.hot-seven-chat-rainbow-stars>span:nth-child(23){animation-delay:.82s;left:19%}.hot-seven-chat-rainbow-stars>span:nth-child(24){animation-delay:.42s;left:25%}.hot-seven-chat-rainbow-stars>span:nth-child(25){animation-delay:60ms;left:31%}.hot-seven-chat-rainbow-stars>span:nth-child(26){animation-delay:.68s;left:37%}.hot-seven-chat-rainbow-stars>span:nth-child(27){animation-delay:.28s;left:43%}.hot-seven-chat-rainbow-stars>span:nth-child(28){animation-delay:.88s;left:49%}.hot-seven-chat-rainbow-stars>span:nth-child(29){animation-delay:.5s;left:55%}.hot-seven-chat-rainbow-stars>span:nth-child(30){animation-delay:.14s;left:61%}.hot-seven-chat-rainbow-stars>span:nth-child(31){animation-delay:.72s;left:67%}.hot-seven-chat-rainbow-stars>span:nth-child(32){animation-delay:.32s;left:73%}.hot-seven-chat-rainbow-stars>span:nth-child(33){animation-delay:.84s;left:79%}.hot-seven-chat-rainbow-stars>span:nth-child(34){animation-delay:.46s;left:85%}.hot-seven-chat-rainbow-stars>span:nth-child(35){animation-delay:20ms;left:91%}.hot-seven-chat-rainbow-stars>span:nth-child(36){animation-delay:.64s;left:97%}.hot-seven-chat-rainbow-stars>span:nth-child(37){animation-delay:.26s;left:103%}.hot-seven-chat-rainbow-stars>span:nth-child(38){animation-delay:.76s;left:109%}.hot-seven-chat-rainbow-stars>span:nth-child(39){animation-delay:.36s;left:115%}.hot-seven-chat-rainbow-stars>span:nth-child(40){animation-delay:.56s;left:121%}.hot-seven-chat-rainbow-stars>span:nth-child(3n){font-size:.92rem}.hot-seven-chat-rainbow-stars>span:nth-child(4n){font-size:.58rem}.hot-seven-chat-rainbow-stars>span:nth-child(7n+1){color:#ef4444}.hot-seven-chat-rainbow-stars>span:nth-child(7n+2){color:#f97316}.hot-seven-chat-rainbow-stars>span:nth-child(7n+3){color:#eab308}.hot-seven-chat-rainbow-stars>span:nth-child(7n+4){color:#22c55e}.hot-seven-chat-rainbow-stars>span:nth-child(7n+5){color:#06b6d4}.hot-seven-chat-rainbow-stars>span:nth-child(7n+6){color:#3b82f6}.hot-seven-chat-rainbow-stars>span:nth-child(7n){color:#c026d3}.dark .chat-message--hot-seven-rainbow{background:linear-gradient(110deg,#7f1d1d80,#713f1280,#14532d80,#155e7580,#312e8180,#701a7580)}@keyframes hot-seven-chat-star-fall{0%{opacity:0;transform:translate(2.5rem,-1rem)rotate(0)scale(.35)}14%{opacity:.95}78%{opacity:.88}to{opacity:0;transform:translate(-4rem,10rem)rotate(330deg)scale(1)}}@keyframes hot-seven-chat-rainbow-glow{0%{filter:brightness(1.35);box-shadow:inset 0 0 18px #ffffffe6}35%{filter:brightness(1.08)}to{filter:none;box-shadow:inset 0 0 #fff0}}.chat-message--zorome-day{isolation:isolate;background:linear-gradient(110deg,rgb(var(--zorome-color)/.36),#ffffffb8,rgb(var(--zorome-color)/.5));animation:2.35s ease-out both zorome-day-chat-glow}.chat-message--zorome-day-0{--zorome-color:250 204 21;--zorome-deep-color:161 98 7}.chat-message--zorome-day-1{--zorome-color:239 68 68;--zorome-deep-color:185 28 28}.chat-message--zorome-day-2{--zorome-color:249 115 22;--zorome-deep-color:194 65 12}.chat-message--zorome-day-3{--zorome-color:132 204 22;--zorome-deep-color:77 124 15}.chat-message--zorome-day-4{--zorome-color:16 185 129;--zorome-deep-color:4 120 87}.chat-message--zorome-day-5{--zorome-color:6 182 212;--zorome-deep-color:14 116 144}.chat-message--zorome-day-6{--zorome-color:14 165 233;--zorome-deep-color:3 105 161}.chat-message--zorome-day-7{--zorome-color:59 130 246;--zorome-deep-color:29 78 216}.chat-message--zorome-day-8{--zorome-color:139 92 246;--zorome-deep-color:109 40 217}.chat-message--zorome-day-9{--zorome-color:236 72 153;--zorome-deep-color:190 24 93}.zorome-day-chat-dice{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.zorome-day-chat-dice:after{content:"";border:4px solid rgb(var(--zorome-color)/.9);opacity:0;border-radius:9999px;width:1rem;height:1rem;animation:.65s ease-out 1.35s both zorome-day-chat-burst-ring;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.2)}.zorome-day-chat-dice>span{left:var(--zorome-x);bottom:var(--zorome-y);color:rgb(var(--zorome-deep-color));opacity:0;will-change:transform,opacity;text-shadow:0 1px 1px #ffffffe6,0 0 8px rgb(var(--zorome-color)/.7);animation:zorome-day-chat-stack .48s var(--zorome-stack-delay)cubic-bezier(.2,.8,.3,1.25)both;font-size:2.4rem;line-height:1;position:absolute}.zorome-day-chat-dice>span>i{will-change:transform,opacity;font-style:normal;animation:.72s cubic-bezier(.12,.65,.25,1) 1.35s both zorome-day-chat-burst;display:block}.zorome-day-chat-dice>span:nth-child(3n){color:rgb(var(--zorome-color));font-size:3rem}.zorome-day-chat-dice>span:nth-child(4n){color:rgb(var(--zorome-deep-color));font-size:1.7rem}.dark .chat-message--zorome-day{background:linear-gradient(110deg,rgb(var(--zorome-deep-color)/.62),#0f172a99,rgb(var(--zorome-color)/.46))}.dark .zorome-day-chat-dice>span{color:rgb(var(--zorome-color));text-shadow:0 1px 2px #000c,0 0 8px rgb(var(--zorome-color)/.75)}@keyframes zorome-day-chat-stack{0%{opacity:0;transform:translateY(-9rem)rotate(-35deg)scale(.7)}72%{opacity:1;transform:translateY(.25rem)rotate(5deg)scale(1.08)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes zorome-day-chat-burst{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}16%{opacity:1;transform:translate(0)rotate(0)scale(1.3)}to{opacity:0;transform:translate3d(var(--zorome-burst-x),var(--zorome-burst-y),0)rotate(var(--zorome-rotation))scale(.55)}}@keyframes zorome-day-chat-burst-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}18%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(14)}}@keyframes zorome-day-chat-glow{0%{filter:brightness(1.3);box-shadow:inset 0 0 20px rgb(var(--zorome-color)/.68)}40%{filter:brightness(1.08)}to{filter:none;box-shadow:inset 0 0 0 rgb(var(--zorome-color)/0)}}.chat-message--raid-event{isolation:isolate;animation:2.35s ease-out both raid-event-chat-dim}.raid-event-chat-gate{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.raid-event-chat-rift{opacity:0;background:#fff7ed;border-radius:999px;width:.18rem;height:90%;animation:2.45s ease-out both raid-event-chat-rift;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scaleY(.05);box-shadow:0 0 .45rem #fef08a,0 0 1.2rem #f97316,0 0 3rem #dc2626}.raid-event-chat-aura{opacity:0;background:radial-gradient(circle,#f97316b3 0%,#991b1b75 32%,#450a0a00 70%);border-radius:50%;width:12rem;height:12rem;animation:2.45s ease-out both raid-event-chat-aura;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.25)}.raid-event-chat-gate-image{z-index:1;object-fit:contain;width:8.5rem;height:8.5rem;image-rendering:pixelated;opacity:0;filter:brightness(.6)saturate(1.25)drop-shadow(0 0 .4rem #f97316)drop-shadow(0 0 1rem #991b1b);animation:2.45s cubic-bezier(.16,.8,.22,1) both raid-event-chat-gate-emerge;position:absolute;top:50%;left:50%;transform:translate(-50%,-43%)scale(.18)}.raid-event-chat-embers{z-index:2;opacity:0;width:11rem;height:7rem;animation:2.45s ease-out both raid-event-chat-embers-show;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.raid-event-chat-ember{background:#fef08a;border-radius:50%;width:.2rem;height:.2rem;animation:1.05s ease-out infinite raid-event-chat-ember-rise;position:absolute;bottom:8%;left:50%;box-shadow:0 0 .35rem #f97316}.raid-event-chat-ember--1{--ember-x:-4.8rem;--ember-y:-3.8rem;animation-delay:-.15s}.raid-event-chat-ember--2{--ember-x:-3.9rem;--ember-y:-5.2rem;animation-delay:-.7s}.raid-event-chat-ember--3{--ember-x:-3rem;--ember-y:-3.4rem;animation-delay:-.38s}.raid-event-chat-ember--4{--ember-x:-2rem;--ember-y:-5.7rem;animation-delay:-.92s}.raid-event-chat-ember--5{--ember-x:-1.1rem;--ember-y:-4.2rem;animation-delay:-.52s}.raid-event-chat-ember--6{--ember-x:-.35rem;--ember-y:-5.4rem;animation-delay:-.08s}.raid-event-chat-ember--7{--ember-x:.7rem;--ember-y:-3.7rem;animation-delay:-.8s}.raid-event-chat-ember--8{--ember-x:1.6rem;--ember-y:-5.6rem;animation-delay:-.29s}.raid-event-chat-ember--9{--ember-x:2.5rem;--ember-y:-4.4rem;animation-delay:-.63s}.raid-event-chat-ember--10{--ember-x:3.4rem;--ember-y:-5.1rem;animation-delay:-.2s}.raid-event-chat-ember--11{--ember-x:4.2rem;--ember-y:-3.5rem;animation-delay:-.86s}.raid-event-chat-ember--12{--ember-x:4.8rem;--ember-y:-4.8rem;animation-delay:-.44s}@keyframes raid-event-chat-rift{0%,7%{opacity:0;transform:translate(-50%,-50%)scaleY(.05)}18%,35%{opacity:1;transform:translate(-50%,-50%)scaleY(1)}52%,to{opacity:0;transform:translate(-50%,-50%)scaleX(38)scaleY(1.15)}}@keyframes raid-event-chat-aura{0%,15%{opacity:0;transform:translate(-50%,-50%)scale(.2)}38%,76%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.35)}}@keyframes raid-event-chat-gate-emerge{0%,18%{opacity:0;filter:brightness(.25)saturate(1.4)blur(.3rem);transform:translate(-50%,-43%)scale(.18)}42%{opacity:1;filter:brightness(1.25)saturate(1.35)blur()drop-shadow(0 0 .65rem #f97316)drop-shadow(0 0 1.4rem #991b1b);transform:translate(-50%,-50%)scale(1.08)}72%{opacity:1;filter:brightness(.95)saturate(1.15)drop-shadow(0 0 .4rem #f97316)drop-shadow(0 0 1rem #991b1b);transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:brightness(.7)saturate()blur(.08rem);transform:translate(-50%,-54%)scale(.94)}}@keyframes raid-event-chat-embers-show{0%,26%{opacity:0}38%,82%{opacity:1}to{opacity:0}}@keyframes raid-event-chat-ember-rise{0%{opacity:0;transform:translate(0)scale(.5)}18%{opacity:1}to{opacity:0;transform:translate(var(--ember-x),var(--ember-y))scale(1.4)}}@keyframes raid-event-chat-dim{0%{background-color:#0f172ae0;box-shadow:inset 0 0 2.5rem #7f1d1dd9}78%{background-color:#0f172a8c}to{background-color:#0000;box-shadow:inset 0 0 #7f1d1d00}}@media (prefers-reduced-motion:reduce){.chat-message--hot-seven-rainbow,.hot-seven-chat-rainbow-stars>span,.chat-message--zorome-day,.zorome-day-chat-dice:after,.zorome-day-chat-dice>span,.zorome-day-chat-dice>span>i,.chat-message--raid-event,.raid-event-chat-rift,.raid-event-chat-aura,.raid-event-chat-gate-image,.raid-event-chat-embers,.raid-event-chat-ember{animation:none!important}}@media (min-width:1024px){[data-chat-layout-target=chatPane]{transition:width .3s,padding-left .3s,padding-right .3s;overflow:hidden}html.chat-sidebar-closed [data-chat-layout-target=chatPane]{width:0;padding-left:0;padding-right:0}}.chat-sidebar-label-closed,html.chat-sidebar-closed .chat-sidebar-label-open{display:none}html.chat-sidebar-closed .chat-sidebar-label-closed{display:inline}.pagy.series-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;max-width:100%;font-size:.8125rem;display:flex}.pagy.series-nav a{color:#444;text-align:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:.25rem;min-width:30px;padding:4px 8px;text-decoration:none;display:inline-block}.pagy.series-nav a:hover:not([aria-disabled]){background-color:#e0e0e0}.pagy.series-nav a[aria-current=page]{color:#fff;background-color:#555;border-color:#555;font-weight:700}.pagy.series-nav a[aria-disabled]:not([aria-current]){color:#999;cursor:default}#market_listing_picker{min-height:4rem;display:block;position:relative}#market_listing_picker[busy]{pointer-events:none}#market_listing_picker[busy]:after{content:"読み込み中…";color:#555;z-index:30;background-color:#ffffffa6;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex;position:absolute;inset:0}.dark #market_listing_picker[busy]:after{color:#e5e7eb;background-color:#111827b3}.fairy-exchange-counterpart-spinner,turbo-frame[busy] .fairy-exchange-counterpart-link{display:none}turbo-frame[busy] .fairy-exchange-counterpart-spinner{display:inline-flex}.dark{--color-game-bg:#081d35;--color-game-card:#0b2c53;--color-game-header:#0d3461;--color-game-header-dark:#09376d;--color-game-accent:#ecf5ff;--color-game-gold:#d4b45c;--color-game-link:#3ea8ff;--color-game-link-visited:#7a9cc6;--color-game-text:#ecf5ff;color-scheme:dark}.dark body{background-image:none}.dark input,.dark select,.dark textarea{color:#ecf5ff!important;background-color:#0b2c53!important;border-color:#1a4a7a!important}.dark select option,.dark select optgroup{color:#ecf5ff;background-color:#0b2c53}.dark input[type=submit],.dark input[type=button]{background-color:#0d3461}.dark .btn{color:#ecf5ff;border-color:#1a4a7a;background-color:#0d3461!important}.dark .btn:hover{color:#ecf5ff!important;background-color:#1a4a7a!important}.dark table,.dark td,.dark th{border-color:#1a4a7a}.dark .bg-white{background-color:#0b2c53}.dark .bg-gray-50{background-color:#0a2544}.dark .bg-gray-100{background-color:#0d3461}.dark .hover\:bg-gray-50:hover{background-color:#0a2544}.dark .hover\:bg-gray-100:hover{background-color:#0d3461}.dark .active\:bg-gray-100:active{background-color:#09376d}.dark .bg-gray-200{background-color:#0d3461}.dark .hover\:bg-gray-200:hover{background-color:#09376d}.dark .text-gray-400{color:#7a9cc6}.dark .text-gray-500,.dark .text-gray-600{color:#a4bcd5}.dark .text-gray-700{color:#c0d4e8}.dark .text-gray-800{color:#ecf5ff}.dark .border-gray-200,.dark .border-gray-300,.dark .border-gray-400,.dark .divide-gray-100>:not(:last-child){border-color:#1a4a7a}.dark .bg-yellow-50{background-color:#2a2000}.dark .border-yellow-300{border-color:#6b5a00}.dark .bg-green-50,.dark .bg-green-100{background-color:#002a1a}.dark .border-green-300,.dark .border-green-400{border-color:#006b3a}.dark .text-green-700{color:#4ade80}.dark .bg-red-100{background-color:#2a0000}.dark .border-red-400{border-color:#6b0000}.dark .text-red-700,.dark .text-red-600{color:#f87171}.dark .bg-blue-50{background-color:#0a1e3d}.dark .border-blue-300{border-color:#1a4a7a}.dark .text-blue-800{color:#7ab8ff}.dark .bg-orange-50{background-color:#2a1800}.dark .text-orange-600{color:#fb923c}.dark .ts-wrapper .ts-control{color:#ecf5ff!important;box-shadow:none!important;background:#0b2c53!important;border-color:#1a4a7a!important}.dark .ts-wrapper .ts-control:after{border-color:#a4bcd5 #0000 #0000!important}.dark .ts-wrapper .ts-control>*,.dark .ts-wrapper .ts-control .item,.dark .ts-wrapper .ts-control>input,.dark .ts-wrapper.single .ts-control .item,.dark .ts-wrapper.single .ts-control>input,html.dark .ts-wrapper .ts-control .item,html.dark .ts-control .item{color:#ecf5ff!important}.dark .ts-dropdown{color:#ecf5ff!important;background-color:#0b2c53!important;border-color:#1a4a7a!important}.dark .ts-dropdown .optgroup-header{color:#ecf5ff!important;background-color:#09376d!important}.dark .ts-dropdown .optgroup{background-color:#0b2c53!important}.dark .ts-dropdown .option{color:#ecf5ff!important}.dark .ts-dropdown .active{color:#ecf5ff!important;background-color:#09376d!important}.dark .ts-skill-effect{color:#7a9cc6!important}.dark .pagy.series-nav a{color:#3ea8ff;background-color:#0b2c53;border-color:#1a4a7a}.dark .pagy.series-nav a:hover:not([aria-disabled]){background-color:#09376d}.dark .pagy.series-nav a[aria-current=page]{color:#ecf5ff;background-color:#09376d;border-color:#3ea8ff}.dark .pagy.series-nav a[aria-disabled]:not([aria-current]){color:#7a9cc6}.dark .chat-hover-menu{background-color:#0b2c53;border-color:#1a4a7a}.dark .chat-hover-menu button:hover{background-color:#09376d}.dark #player-modal-container .bg-black\/50{background-color:#000000b3}.battle-log-boss-stripe{z-index:45;pointer-events:none;background-image:repeating-linear-gradient(45deg,#facc15 0 12px,#111827 12px 24px);height:12px;animation:1.5s linear infinite battle-log-boss-stripe-shift;position:fixed;left:0;right:0}.battle-log-boss-stripe--top{top:0}.battle-log-boss-stripe--bottom{bottom:0}@keyframes battle-log-boss-stripe-shift{0%{background-position:0 0}to{background-position:40px 0}}.dark ::-webkit-scrollbar{width:8px}.dark ::-webkit-scrollbar-track{background:#081d35}.dark ::-webkit-scrollbar-thumb{background:#1a4a7a;border-radius:4px}.dark ::-webkit-scrollbar-thumb:hover{background:#2a5a8a}.raid-warning-banner{background-image:repeating-linear-gradient(45deg,#f5c518 0 12px,#1a1a1a 12px 24px);border-color:#f5c518;padding:4px;animation:3s linear infinite raid-warning-shift}@keyframes raid-warning-shift{0%{background-position:0 0}to{background-position:48px 0}}.raid-revived{filter:hue-rotate(140deg)saturate(1.6)brightness(.75)contrast(1.2)}.raid-gate-banner{background:radial-gradient(ellipse at 70% 50%,var(--raid-gate-color,#7f1d1d)0%,#14000000 60%),radial-gradient(ellipse at 20% 20%,var(--raid-gate-color,#7f1d1d)0%,#14000000 55%),linear-gradient(180deg,#050008 0%,#14071c 45%,#2a0810 100%)}@supports (color:color-mix(in lab, red, red)){.raid-gate-banner{background:radial-gradient(ellipse at 70% 50%,color-mix(in srgb,var(--raid-gate-color,#7f1d1d)70%,transparent)0%,#14000000 60%),radial-gradient(ellipse at 20% 20%,color-mix(in srgb,var(--raid-gate-color,#7f1d1d)35%,transparent)0%,#14000000 55%),linear-gradient(180deg,#050008 0%,#14071c 45%,#2a0810 100%)}}.raid-gate-banner__glow{background:radial-gradient(circle at 18% 50%,var(--raid-gate-color,#7f1d1d)0%,#dc262600 35%)}@supports (color:color-mix(in lab, red, red)){.raid-gate-banner__glow{background:radial-gradient(circle at 18% 50%,color-mix(in srgb,var(--raid-gate-color,#7f1d1d)65%,transparent)0%,#dc262600 35%)}}.raid-gate-banner__glow{animation:3.2s ease-in-out infinite raid-gate-pulse}.raid-gate-banner__warning,.raid-gate-banner__headline,.raid-gate-banner__meta{color:var(--raid-gate-text-color,#fca5a5)}.raid-gate-banner__keyword{color:var(--raid-gate-keyword-color,#ef4444)}.raid-gate-banner__meta span{color:var(--raid-gate-keyword-color,#fca5a5)}.raid-gate-banner__warning--official{color:#fff;text-shadow:0 1px 3px #000;background:#000000b8;border:1px solid #ffffffb8;border-radius:.15rem;width:fit-content;padding:.1rem .35rem;display:inline-block}.raid-official-event-banner{background:linear-gradient(100deg,#000000e6,#450a0aeb);border:1px solid #fbbf24b8;border-radius:.25rem;flex-wrap:wrap;align-items:center;gap:.2rem .45rem;width:fit-content;max-width:100%;padding:.22rem .35rem;display:flex;box-shadow:inset 0 0 0 1px #7f1d1dbf,0 0 .6rem #dc26264d}.raid-official-event-banner .raid-gate-banner__warning--official{background:0 0;border:0;padding:0}.raid-official-event-banner__benefit{color:#fde68a;text-shadow:0 1px 3px #000;font-size:.68rem;font-weight:900;line-height:1.15}@keyframes raid-gate-pulse{0%,to{opacity:.55}50%{opacity:1}}.raid-gate-banner__door{filter:drop-shadow(0 0 10px #ff3232b3);animation:4.5s ease-in-out infinite raid-gate-float}@keyframes raid-gate-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-3px)rotate(1deg)}}details>summary .raid-desc-toggle-close,details[open]>summary .raid-desc-toggle-open{display:none}details[open]>summary .raid-desc-toggle-close{display:inline}.raid-active-banner{background-color:#b91c1c;padding:4px;animation:2s ease-in-out infinite raid-active-pulse}@keyframes raid-active-pulse{0%,to{background-color:#b91c1c}50%{background-color:#ef4444}}.raid-barrier-banner{background:radial-gradient(at 30% 30%,#8c003c8c 0%,#14000c00 55%),radial-gradient(at 70% 80%,#50001e73 0%,#14000c00 60%),linear-gradient(135deg,#0a000a 0%,#1c0820 55%,#2a0814 100%);border:1px solid #4a0a1a;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #ff1e3c2e}.raid-barrier-banner__glow{pointer-events:none;background:radial-gradient(circle at 20% 40%,#dc262652 0%,#dc262600 40%),radial-gradient(circle at 80% 60%,#961e5a4d 0%,#961e5a00 40%);animation:3.6s ease-in-out infinite raid-barrier-pulse;position:absolute;inset:0}@keyframes raid-barrier-pulse{0%,to{opacity:.55}50%{opacity:1}}.raid-barrier-banner__title{color:#ffd0d0;text-shadow:0 0 4px #ff5050d9,0 0 12px #dc26268c;letter-spacing:.08em}.raid-barrier-dot{border-radius:3px;width:14px;height:14px;display:inline-block}.raid-barrier-dot--filled{background:radial-gradient(circle at 30% 30%,#ff6868 0%,#b91c1c 70%,#5a0a14 100%);animation:1.8s ease-in-out infinite raid-barrier-dot-pulse;box-shadow:0 0 6px #ff3c3cb3,inset 0 0 3px #00000080}.raid-barrier-dot--empty{background:#3c1e28b3;border:1px solid #78465099;box-shadow:inset 0 0 3px #0009}@keyframes raid-barrier-dot-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.25)}}.raid-barrier-meter{background:#280c18d9;border:1px solid #3a0a1a;border-radius:4px;height:12px;position:relative;overflow:hidden}.raid-barrier-meter__fill{background:linear-gradient(90deg,#b91c1c,#ef4444 60%,#ffb1b1);height:100%;transition:width .4s;box-shadow:0 0 10px #ff3c3c99}.raid-live-hit{animation:.6s linear raid-live-shake,.6s ease-out raid-live-flash}.raid-live-shake-only{animation:.6s linear raid-live-shake}@keyframes raid-live-shake{0%{transform:translate(0)}8%{transform:translate(-6px,2px)}16%{transform:translate(6px,-2px)}24%{transform:translate(-5px,-1px)}32%{transform:translate(5px,2px)}40%{transform:translate(-4px,1px)}48%{transform:translate(4px,-1px)}56%{transform:translate(-3px)}64%{transform:translate(3px,1px)}72%{transform:translate(-2px,-1px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes raid-live-flash{0%{box-shadow:0 0 0 2px #ef4444e6,0 0 12px #ef4444cc}to{box-shadow:0 0 #ef444400,0 0 #ef444400}}.raid-live-damage{pointer-events:none;color:#ef4444;text-shadow:0 1px #fff,0 0 4px #ef444499;white-space:nowrap;font-size:.8rem;font-weight:900;animation:1.1s ease-out forwards raid-live-damage-float;position:absolute;top:-.25rem;right:0}@keyframes raid-live-damage-float{0%{opacity:0;transform:translateY(4px)scale(.8)}15%{opacity:1;transform:translateY(0)scale(1.15)}30%{transform:translateY(-2px)scale(1)}to{opacity:0;transform:translateY(-18px)scale(1)}}.raid-barrier-dot--breaking{animation:.5s ease-out raid-barrier-dot-break}@keyframes raid-barrier-dot-break{0%{filter:brightness(2.2);transform:scale(1)}35%{filter:brightness(1.6);transform:scale(1.5)rotate(12deg)}to{filter:brightness();transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.raid-live-hit,.raid-live-shake-only,.raid-barrier-dot--breaking{animation:none}.raid-live-damage{animation-duration:10ms}}.raid-barrier-banner__sub{color:#ffc8c8e6}.raid-barrier-banner__progress{color:#ffd0d0;font-size:.875rem;font-weight:600}.raid-barrier-banner__progress strong{color:#ff8585;text-shadow:0 0 8px #ff5050b3;font-size:1.05rem}.rush-color-dot{vertical-align:baseline;border-radius:9999px;width:.65em;height:.65em;display:inline-block}.rush-color-dot--green{background:#16a34a}.rush-color-dot--red{background:#dc2626}.rush-color-dot--rainbow{background:conic-gradient(#ff6b6b,#ffd93d,#6bff8a,#6bd8ff,#b06bff,#ff6bd8,#ff6b6b)}.rush-rainbow-text{color:#0000;background:linear-gradient(90deg,#ff6b6b,#ffd93d,#6bff8a,#6bd8ff,#b06bff,#ff6bd8,#ff6b6b) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite rush-rainbow-slide}@keyframes rush-rainbow-slide{0%{background-position:0%}to{background-position:400%}}.rush-rainbow-band{text-shadow:0 1px 2px #00000073;background:linear-gradient(90deg,#e11d48,#f59e0b,#16a34a,#0ea5e9,#8b5cf6,#ec4899,#e11d48) 0 0/400% 100%;animation:6s linear infinite rush-rainbow-slide}.rush-reveal-overlay{z-index:70;pointer-events:none;background:#0009;justify-content:center;align-items:center;font-weight:800;animation:3.7s ease-in-out forwards rush-reveal-overlay;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes rush-reveal-overlay{0%{opacity:0}8%{opacity:1}88%{opacity:1}to{opacity:0}}.rush-reveal-overlay--simple{animation:2s ease-in-out forwards rush-reveal-simple-fade}@keyframes rush-reveal-simple-fade{0%{opacity:0}10%{opacity:1}85%{opacity:1}to{opacity:0}}.rush-reveal-overlay--simple .rush-reveal-text,.rush-reveal-overlay--simple .rush-reveal-text--rainbow{opacity:1;animation:none}.rush-reveal-star{color:#ffd93d;text-shadow:0 0 12px #ffd93dcc;font-size:4rem;line-height:1;animation:1.05s ease-in forwards rush-reveal-star-charge;position:absolute;top:50%;left:50%}@keyframes rush-reveal-star-charge{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(-120deg)}22%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(0)}30%{transform:translate(-50%,-50%)scale(1)}38%{transform:translate(calc(-50% - 3px),-50%)scale(1.02)}46%{transform:translate(calc(3px - 50%),calc(2px - 50%))scale(1.05)}54%{transform:translate(calc(-50% - 4px),calc(-50% - 2px))scale(1.08)}62%{transform:translate(calc(4px - 50%),calc(3px - 50%))scale(1.12)}70%{text-shadow:0 0 28px #ffd93df2;transform:translate(calc(-50% - 5px),calc(-50% - 3px))scale(1.17)}78%{transform:translate(calc(5px - 50%),calc(3px - 50%))scale(1.23)}86%{transform:translate(calc(-50% - 6px),calc(-50% - 4px))scale(1.3)}to{opacity:1;text-shadow:0 0 48px #fff;transform:translate(-50%,-50%)scale(1.45)}}.rush-reveal-flash{background:radial-gradient(circle,#fffffff2,#fff6 45%,#0000 75%);animation:.5s ease-out forwards rush-reveal-flash;position:absolute;inset:0}@keyframes rush-reveal-flash{0%{opacity:0}15%{opacity:1}to{opacity:0}}.rush-reveal-shockwave{aspect-ratio:1;border:2px solid #ffffffe6;border-radius:9999px;width:min(90vw,560px);animation:.75s ease-out forwards rush-reveal-shockwave;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 24px #ffffff80}@keyframes rush-reveal-shockwave{0%{opacity:1;transform:translate(-50%,-50%)scale(.05)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.rush-reveal-particle{text-shadow:0 0 6px;opacity:0;line-height:1;animation:1.3s cubic-bezier(.1,.6,.3,1) forwards rush-reveal-particle;position:absolute;top:50%;left:50%}@keyframes rush-reveal-particle{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)rotate(0)}70%{opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty) + 40px))scale(1)rotate(var(--rot));opacity:0}}.rush-reveal-rays{aspect-ratio:1;background:repeating-conic-gradient(from 0deg,var(--ray-color)0deg 9deg,transparent 9deg 30deg);opacity:0;width:min(120vw,700px);animation:3s linear forwards rush-reveal-rays;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000000b3,#0000 65%);mask-image:radial-gradient(circle,#000000b3,#0000 65%)}@keyframes rush-reveal-rays{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)}12%{opacity:.5}80%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%)rotate(40deg)}}.rush-reveal-rays--green{--ray-color:#6bff8a47}.rush-reveal-rays--red{--ray-color:#ff858547}.rush-reveal-rays--rainbow{--ray-color:#ff6b6b52;animation:3s linear forwards rush-reveal-rays,1.5s linear infinite rush-rainbow-hue}@keyframes rush-rainbow-hue{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.rush-reveal-text{letter-spacing:.08em;opacity:0;font-size:clamp(1.8rem,8vw,2.6rem);animation:.6s cubic-bezier(.2,1.4,.4,1) forwards rush-reveal-slam;position:relative}@keyframes rush-reveal-slam{0%{opacity:0;transform:scale(3)}45%{opacity:1;transform:scale(.92)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.rush-reveal-text--green{color:#6bff8a;text-shadow:0 0 16px #6bff8acc}.rush-reveal-text--red{color:#ff8585;text-shadow:0 0 16px #ff5050cc}.rush-reveal-text--rainbow{color:#0000;background:linear-gradient(90deg,#ff6b6b,#ffd93d,#6bff8a,#6bd8ff,#b06bff,#ff6bd8,#ff6b6b) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:.6s cubic-bezier(.2,1.4,.4,1) forwards rush-reveal-slam,1.5s linear infinite rush-rainbow-slide}.rush-reveal-pulse{animation:.6s ease-in-out 4 rush-reveal-pulse}@keyframes rush-reveal-pulse{50%{filter:brightness(1.6)}}.official-events-release-hero{background:#210303;border:3px solid #f59e0b;border-radius:.75rem .75rem 0 0;min-height:15rem;position:relative;overflow:hidden;box-shadow:0 0 22px #ef444461}.official-events-release-hero__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.official-events-release-hero__shade{background:radial-gradient(#0a0101e6,#18020252 68%);position:absolute;inset:0}.official-events-release-hero__content{z-index:1;text-align:center;color:#fff;text-shadow:0 3px 8px #000;flex-direction:column;justify-content:center;align-items:center;min-height:15rem;padding:2rem 1rem;display:flex;position:relative}.official-events-release-hero__content>p{color:#fde68a;letter-spacing:.24em;font-size:.72rem;font-weight:950}.official-events-release-hero__content>h1{color:#ffd21f;letter-spacing:.02em;-webkit-text-stroke:1.8px #240000;paint-order:stroke fill;text-shadow:0 3px #b45309,0 8px 11px #000,0 0 14px #ffd21fb8;margin-top:.2rem;font-size:clamp(1.85rem,7vw,3.5rem);font-weight:950;line-height:1.1;transform:scaleX(1.04)}.official-events-release-hero__content>span{margin-top:.65rem;font-size:.75rem;font-weight:800}.official-events-release-strip{color:#fde68a;background:#170202;border:1px solid #f59e0b;border-top:0;border-radius:0 0 .55rem .55rem;margin-bottom:2rem;display:flex;overflow:hidden}.official-events-release-strip>:is(a,span){text-align:center;white-space:nowrap;flex:1;padding:.45rem .25rem;font-size:.58rem;font-weight:900}.official-events-release-strip>:is(a,span)+:is(a,span){border-left:1px solid #f59e0b59}.official-events-release-strip>a{text-underline-offset:.18rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .15s,background-color .15s}.official-events-release-strip>a:hover,.official-events-release-strip>a:focus-visible{color:#fff;background:#f59e0b2e;outline:none}.guardian-teaser-screen{isolation:isolate;color:#eef6ff;background:#020817;width:100%;height:100dvh;position:relative;overflow:hidden}.guardian-teaser-screen__image{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.guardian-teaser-screen__shade{z-index:-2;background:linear-gradient(#01071438,#0000 25%,#01071414 48%,#010714e6 86%,#020817),radial-gradient(circle at 50% 42%,#0000 0 18%,#01071414 50%,#0107149e 100%);position:absolute;inset:0}.guardian-teaser-screen:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 105%,#4299e138,#0000 48%);position:absolute;inset:0}.guardian-teaser-screen__back{z-index:2;top:max(1rem,env(safe-area-inset-top));left:max(1rem,env(safe-area-inset-left));color:#f7fbffb3;letter-spacing:.08em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01071461;border:1px solid #dfc47957;border-radius:999px;padding:.45rem .8rem;font-size:.68rem;font-weight:900;transition:color .16s,border-color .16s,background-color .16s;position:absolute}.guardian-teaser-screen__back:hover,.guardian-teaser-screen__back:focus-visible{color:#fff;background:#010714ad;border-color:#dfc479cc;outline:none}.guardian-teaser-screen__copy{z-index:1;right:0;bottom:max(1.35rem,env(safe-area-inset-bottom));text-align:center;text-shadow:0 3px 12px #000;flex-direction:column;align-items:center;padding:0 1rem;display:flex;position:absolute;left:0}.guardian-teaser-screen__copy>p{color:#dfc479;letter-spacing:.42em;font-size:.58rem;font-weight:900}.guardian-teaser-screen__copy>h1{color:#f7fbff;letter-spacing:.08em;text-shadow:0 3px 14px #000,0 0 18px #8bcfff7a;margin-top:.38rem;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(1.45rem,5vw,2.8rem);font-weight:900}.guardian-teaser-screen__spirits{justify-content:center;align-items:center;gap:clamp(.25rem,1.5vw,.75rem);margin:.9rem auto .55rem;display:flex}.guardian-teaser-screen__spirits>span{aspect-ratio:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0107146b;border:1px solid #6bb5e52e;border-radius:999px;place-items:center;width:clamp(2.15rem,5vw,3.2rem);display:grid;box-shadow:0 0 14px #4299e11f}.guardian-teaser-screen__spirits>span:nth-child(3){border-color:#dfc47947;width:clamp(2.55rem,6vw,3.75rem)}.guardian-teaser-screen__spirits img{width:70%;image-rendering:pixelated;opacity:.76;filter:brightness(0)drop-shadow(0 0 4px #7ecaffb8)}.guardian-teaser-screen__copy>small{color:#aac3d5;letter-spacing:.12em;font-size:.63rem;font-weight:800}.guardian-teaser-screen__copy>strong{color:#f7e9af;letter-spacing:.35em;border-top:1px solid #dfc4799e;border-bottom:1px solid #dfc4799e;margin-top:.65rem;padding:.28rem 1rem;font-size:.62rem;font-weight:900}@media (min-width:768px){.guardian-teaser-screen__copy{bottom:2.25rem}}.big-bang-release-hero{background:#070517;border:3px solid #d6a836;border-radius:.8rem .8rem 0 0;min-height:16rem;position:relative;overflow:hidden;box-shadow:0 0 28px #7c3aed6b,0 10px 26px #0f172a52}.big-bang-release-hero__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.big-bang-release-hero__shade{background:radial-gradient(#0504141f,#050414b8 78%),linear-gradient(90deg,#05041466,#0000 30% 70%,#05041466);position:absolute;inset:0}.big-bang-release-hero__content{z-index:1;color:#fff;text-align:center;text-shadow:0 4px 12px #000;flex-direction:column;justify-content:center;align-items:center;min-height:16rem;padding:2rem 1rem;display:flex;position:relative}.big-bang-release-hero__content>p{color:#ddd6fe;letter-spacing:.28em;font-size:.68rem;font-weight:950}.big-bang-release-hero__content>h1{color:#fff7d6;letter-spacing:.09em;-webkit-text-stroke:1.8px #2e1065;paint-order:stroke fill;text-shadow:0 4px #6d28d9,0 9px 16px #000,0 0 24px #facc15d1;margin-top:.25rem;font-size:clamp(2.5rem,10vw,5.4rem);font-weight:1000;line-height:1}.big-bang-release-hero__content>span{color:#fef3c7;letter-spacing:.12em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0806199e;border:1px solid #fde68a8c;border-radius:999px;margin-top:.75rem;padding:.3rem .85rem;font-size:.72rem;font-weight:900}.big-bang-page>.mb-8:first-of-type>.bg-game-card{border-top:0;border-radius:0 0 .5rem .5rem}.big-bang-contents{background:linear-gradient(145deg,#09061e,#1f1643);border:1px solid #7c3aed;border-radius:.7rem;overflow:hidden;box-shadow:0 8px 20px #2e10653d}.big-bang-contents__label{color:#fde68a;letter-spacing:.28em;border-bottom:1px solid #c4b5fd47;padding:.55rem .8rem;font-size:.62rem;font-weight:950}.big-bang-contents__grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.big-bang-contents__grid li{border-bottom:1px solid #c4b5fd2e;min-width:0}.big-bang-contents__grid li:nth-child(odd){border-right:1px solid #c4b5fd2e}.big-bang-contents__grid a{color:#f5f3ff;align-items:center;gap:.55rem;min-height:3.8rem;padding:.65rem .7rem;transition:color .15s,background-color .15s;display:flex}.big-bang-contents__grid a:hover,.big-bang-contents__grid a:focus-visible{color:#fde68a;background:#7c3aed40;outline:none}.big-bang-contents__grid a>span{color:#facc15;font-variant-numeric:tabular-nums;flex:none;font-size:.72rem;font-weight:1000}.big-bang-contents__grid a>strong{font-size:.7rem;font-weight:900;line-height:1.45}.big-bang-topic-visual{aspect-ratio:3;background:#0b0820;border:2px solid #8b5cf6;border-radius:.7rem;min-height:9.5rem;position:relative;overflow:hidden;box-shadow:0 8px 22px #2e106540}.big-bang-topic-visual__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.big-bang-topic-visual__shade{background:linear-gradient(90deg,#070517db,#0705172e 58%,#0705170f),linear-gradient(#0000 45%,#07051780);position:absolute;inset:0}.big-bang-topic-visual__copy{z-index:1;align-items:flex-end;height:100%;padding:1rem;display:flex;position:relative}.big-bang-topic-visual__copy>span{color:#fff7d6;letter-spacing:.04em;-webkit-text-stroke:.5px #2e1065;paint-order:stroke fill;text-shadow:0 3px 8px #000,0 0 12px #7c3aedb8;max-width:78%;font-size:clamp(1.05rem,3.7vw,1.7rem);font-weight:950;line-height:1.25}.big-bang-fairy-pixel-lab{color:#ddd6fe;background:radial-gradient(circle at 50% 38%,#7c3aed4d,#0000 45%),#0f0b24;border:1px solid #8b5cf6;border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;min-width:0;transition:border-color .2s,transform .2s;display:flex;overflow:hidden;box-shadow:inset 0 0 18px #7c3aed3d}.big-bang-fairy-pixel-lab:hover{border-color:#67e8f9;transform:translateY(-2px)}.big-bang-fairy-pixel-lab__plus{color:#fde68a;text-shadow:0 0 10px #facc15b3;font-size:clamp(1.35rem,4vw,2rem);font-weight:300;line-height:1}.big-bang-fairy-pixel-lab__label{color:#c4b5fd;letter-spacing:.08em;white-space:nowrap;margin-top:.3rem;font-size:clamp(.35rem,1.2vw,.48rem);font-weight:900}.big-bang-fairy-pixel-lab__copy{color:#67e8f9;white-space:nowrap;font-size:clamp(.34rem,1.2vw,.48rem);font-weight:900;line-height:1.5}.fairy-nursery-character{z-index:1;will-change:left,top;position:absolute;transform:translate(-50%,-50%)}.fairy-nursery-character--1{animation:15s ease-in-out infinite fairy-nursery-walk-1}.fairy-nursery-character--2{animation:18s ease-in-out -4s infinite fairy-nursery-walk-2}.fairy-nursery-character--3{animation:17s ease-in-out -8s infinite fairy-nursery-walk-3}.fairy-nursery-character--4{animation:20s ease-in-out -12s infinite fairy-nursery-walk-4}.fairy-nursery-character__bob{animation:.9s steps(2,end) infinite fairy-nursery-bob}.fairy-nursery-character__sprite{transform-origin:50%}.fairy-nursery-character--1 .fairy-nursery-character__sprite{animation:15s step-end infinite fairy-nursery-face-right}.fairy-nursery-character--2 .fairy-nursery-character__sprite{animation:18s step-end -4s infinite fairy-nursery-face-right}.fairy-nursery-character--3 .fairy-nursery-character__sprite{animation:17s step-end -8s infinite fairy-nursery-face-left}.fairy-nursery-character--4 .fairy-nursery-character__sprite{animation:20s step-end -12s infinite fairy-nursery-face-left}.fairy-nursery-character__bubble{transform-origin:50% 100%;animation:7s ease-in-out infinite fairy-nursery-talk}.fairy-nursery-character--2 .fairy-nursery-character__bubble{animation-delay:-2s}.fairy-nursery-character--3 .fairy-nursery-character__bubble{animation-delay:-4s}.fairy-nursery-character--4 .fairy-nursery-character__bubble{animation-delay:-6s}[data-controller~=fairy-nursery-scene] .fairy-nursery-character{width:24%}[data-controller~=fairy-nursery-scene] .fairy-nursery-character__bubble{overflow-wrap:anywhere;max-width:100%;animation:none}.fairy-nursery-scene--managed .fairy-nursery-character{transition:left 3s ease-in-out,top 3s ease-in-out;animation:none}.fairy-nursery-scene--managed .fairy-nursery-character__sprite{animation:none}[data-controller~=fairy-nursery-scene] .fairy-nursery-character__bubble{width:max-content;max-width:min(32vw,160px);margin-bottom:8px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.fairy-nursery-character--talking,.fairy-nursery-character--talking .fairy-nursery-character__bob,.fairy-nursery-character--talking .fairy-nursery-character__sprite{animation:none}.fairy-nursery-scene--managed .fairy-nursery-character--talking{transition:left 1.2s ease-in-out,top 1.2s ease-in-out}@keyframes fairy-nursery-walk-1{0%,12%{top:66%;left:12%}28%,40%{top:45%;left:35%}58%,72%{top:68%;left:62%}88%{top:45%;left:35%}to{top:66%;left:12%}}@keyframes fairy-nursery-walk-2{0%,12%{top:38%;left:30%}30%,42%{top:28%;left:55%}60%,72%{top:47%;left:80%}88%{top:28%;left:55%}to{top:38%;left:30%}}@keyframes fairy-nursery-walk-3{0%,12%{top:68%;left:72%}29%,41%{top:57%;left:48%}59%,72%{top:68%;left:24%}88%{top:57%;left:48%}to{top:68%;left:72%}}@keyframes fairy-nursery-walk-4{0%,12%{top:34%;left:82%}30%,42%{top:58%;left:68%}60%,72%{top:37%;left:43%}88%{top:58%;left:68%}to{top:34%;left:82%}}@keyframes fairy-nursery-face-right{0%,71%{transform:scaleX(-1)}72%,to{transform:scaleX(1)}}@keyframes fairy-nursery-face-left{0%,71%{transform:scaleX(1)}72%,to{transform:scaleX(-1)}}@keyframes fairy-nursery-bob{50%{transform:translateY(-3px)}}@keyframes fairy-nursery-talk{0%,12%,72%,to{opacity:0}18%,66%{opacity:1}}@media (prefers-reduced-motion:reduce){.fairy-nursery-scene--managed .fairy-nursery-character{transition:none}.fairy-nursery-character,.fairy-nursery-character__bob,.fairy-nursery-character__bubble,.fairy-nursery-character__sprite{animation:none}.fairy-nursery-character--1{top:65%;left:14%}.fairy-nursery-character--2{top:36%;left:36%}.fairy-nursery-character--3{top:66%;left:60%}.fairy-nursery-character--4{top:38%;left:82%}}.big-bang-steps{gap:.45rem;display:grid}.big-bang-steps li{min-height:3.25rem;color:var(--color-game-text);background:#fdfcff;border:1px solid #d1d5db;border-radius:.5rem;align-items:center;gap:.7rem;padding:.55rem .7rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.big-bang-steps li{background:color-mix(in srgb,var(--color-game-card)88%,#ede9fe)}}.big-bang-steps li>span{color:#fff;background:#6d28d9;border-radius:999px;flex:none;place-items:center;width:1.85rem;height:1.85rem;font-size:.62rem;font-weight:1000;display:grid}.big-bang-steps li>strong{font-size:.76rem;font-weight:900;line-height:1.4}.dark .big-bang-steps li{background:#e6e2ed;border-color:#4b5563}@supports (color:color-mix(in lab, red, red)){.dark .big-bang-steps li{background:color-mix(in srgb,var(--color-game-card)88%,#2e1065)}}@media (min-width:640px){.big-bang-contents__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.big-bang-contents__grid li:nth-child(odd){border-right:0}.big-bang-contents__grid li:not(:nth-child(3n)){border-right:1px solid #c4b5fd2e}.big-bang-steps{grid-template-columns:repeat(5,minmax(0,1fr))}.big-bang-steps li{text-align:center;flex-direction:column;justify-content:center;gap:.55rem;min-height:7.2rem;padding:.65rem .45rem}.big-bang-steps li:not(:last-child):after{content:"";z-index:2;background:var(--color-game-card);border-top:2px solid #8b5cf6;border-right:2px solid #8b5cf6;width:.7rem;height:.7rem;position:absolute;top:50%;right:-.38rem;transform:translateY(-50%)rotate(45deg)}}.official-events-hot-seven-hero{background:#180604;border:2px solid #d6a836;border-radius:.65rem;position:relative;overflow:hidden}.official-events-hot-seven-hero__copy{text-align:center;text-shadow:0 3px 8px #000;background:radial-gradient(#000000c7,#00000014 70%);place-content:center;display:grid;position:absolute;inset:0}.official-events-hot-seven-hero__copy>span{color:#ffd21f;-webkit-text-fill-color:#ffd21f;letter-spacing:.05em;-webkit-text-stroke:1.8px #240000;paint-order:stroke fill;text-shadow:0 3px #b45309,0 8px 11px #000,0 0 14px #ffd21fb8;background:0 0;font-size:clamp(1.8rem,6vw,3.6rem);font-weight:950;transform:scaleX(1.05)}.official-events-hot-seven-hero__copy>small{color:#fef3c7;letter-spacing:.12em;font-size:clamp(.6rem,2vw,.9rem);font-weight:900}.official-events-zorome-hero{background:#140b02;border:2px solid #f59e0b;border-radius:.65rem;position:relative;overflow:hidden;box-shadow:0 0 18px #f59e0b61}.official-events-zorome-hero__copy{text-align:center;text-shadow:0 3px 8px #000;background:radial-gradient(#140b02e6,#140b020d 72%);place-content:center;display:grid;position:absolute;inset:0}.official-events-zorome-hero__copy>span{color:#fef3c7;letter-spacing:.05em;-webkit-text-stroke:1.8px #451a03;paint-order:stroke fill;text-shadow:0 3px #92400e,0 8px 11px #000,0 0 18px #facc15e0;font-size:clamp(1.8rem,6vw,3.6rem);font-weight:950;transform:scaleX(1.05)}.official-events-zorome-hero__copy>small{color:#fef9c3;letter-spacing:.12em;font-size:clamp(.6rem,2vw,.9rem);font-weight:900}.official-events-thanksgiving-hero{background:#000;border:2px solid #111;border-radius:.3rem;position:relative;overflow:hidden;box-shadow:0 0 20px #0000007a}.official-events-thanksgiving-hero__copy{text-align:center;text-shadow:0 4px 10px #000;background:radial-gradient(#000000e6,#00000008 70%);place-content:center;display:grid;position:absolute;inset:0}.official-events-thanksgiving-hero__copy>span{color:#fff;letter-spacing:.1em;-webkit-text-stroke:1.5px #000;paint-order:stroke fill;text-shadow:4px 4px #000,0 0 12px #000;font-family:Hiragino Mincho ProN,Yu Mincho,serif;font-size:clamp(1.65rem,5.7vw,3.45rem);font-weight:900}.official-events-thanksgiving-hero__copy>small{color:#e5e7eb;letter-spacing:.18em;font-size:clamp(.6rem,2vw,.9rem);font-weight:900}.official-events-month-end-hero{background:#450a0a;border:4px solid #dc2626;border-radius:.7rem;position:relative;overflow:hidden;box-shadow:0 0 28px #dc26267a,0 8px 22px #0f172a6b}.month-end-settlement-date{color:#dc2626;background:#fff1f2;border:1px solid #ef4444;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:900;box-shadow:inset 0 1px #ffffffbf,0 0 10px #ef44442e}.month-end-settlement-card{background:var(--color-game-card);border:1px solid #ef4444;border-radius:.65rem;padding:1rem;box-shadow:inset 0 1px #ffffff38}.month-end-settlement-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.month-end-settlement-features>span{color:var(--color-game-text);background:var(--color-game-card);text-align:center;border:1px solid #d1d5db;border-radius:.45rem;padding:.55rem .4rem;font-size:.72rem;font-weight:800}.month-end-settlement-features strong,.month-end-settlement-features small{display:block}.month-end-settlement-features small{color:inherit;margin-top:.18rem;font-weight:900}.dark .month-end-settlement-features>span{border-color:#4b5563}.dark .month-end-settlement-date{color:#fca5a5;background:#7f1d1d52;border-color:#f87171}.dark .month-end-settlement-card{background:var(--color-game-card)}@media (min-width:640px){.month-end-settlement-features{grid-template-columns:repeat(3,minmax(0,1fr))}}.month-end-settlement-town-banner{background:linear-gradient(135deg,#450a0a 0%,#7f1d1d 48%,#dc2626 100%);box-shadow:inset 0 1px #ffffff29,0 4px 14px #7f1d1d47}.thanksgiving-raid-slot{color:#fff;background:repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 8px),linear-gradient(145deg,#050505,#252525 58%,#050505);border:1px solid #6b7280;border-radius:.3rem;place-items:center;padding:.7rem .4rem;display:grid;box-shadow:inset 0 1px #ffffff1f,0 5px 14px #00000047}.thanksgiving-raid-slot>span{letter-spacing:.06em;text-shadow:2px 2px #000;font-size:1.35rem;font-weight:1000}.thanksgiving-raid-slot>small{color:#d1d5db;font-size:.65rem;font-weight:900}.zorome-preview{isolation:isolate;color:#fff7ed;text-align:center;background:radial-gradient(circle at 50% 0,#f59e0b5c,#0000 54%),linear-gradient(145deg,#1c1203,#3b1d05 58%,#111827);border:2px solid #d97706;border-radius:.75rem;padding:.85rem;transition:border-color .3s,box-shadow .3s,background .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 8px 24px #78350f47}.zorome-preview__eyebrow{color:#fde68a;letter-spacing:.22em;font-size:.58rem;font-weight:900}.zorome-preview__stage{margin-top:.25rem}.zorome-preview__result{color:#fef3c7;font-size:.82rem}.zorome-preview__result strong{color:#fde68a;font-size:1.05rem}.zorome-preview--match{border-color:#facc15;animation:.55s cubic-bezier(.2,1.5,.4,1) zorome-preview-match;box-shadow:inset 0 1px #ffffff40,0 0 20px #facc1573}.zorome-preview--jackpot{background:radial-gradient(circle at 50% 25%,#facc1580,#0000 45%),linear-gradient(145deg,#3b1905,#713f12 55%,#31104f);border-color:#fef08a;box-shadow:inset 0 1px #ffffff47,0 0 28px #facc15a6}.zorome-preview--jackpot:after{content:"";z-index:-1;background:conic-gradient(#0000,#fef08a61,#0000 14% 25%,#ffffff4d,#0000 39%,#0000);animation:5s linear infinite zorome-rays;position:absolute;inset:-45%}@keyframes zorome-preview-match{0%{filter:brightness(1.8);transform:scale(.98)}70%{transform:scale(1.01)}}.zorome-dice-card{isolation:isolate;color:#fff7ed;text-align:center;background:radial-gradient(circle at 50% 0,#f59e0b61,#0000 52%),linear-gradient(145deg,#1c1203,#3b1d05 58%,#111827);border:2px solid #d97706;border-radius:.75rem;margin-top:.8rem;padding:.75rem;transition:border-color .3s,box-shadow .3s,background .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 8px 24px #78350f52}.zorome-dice-card__shine{z-index:-1;opacity:.32;background:repeating-linear-gradient(115deg,#0000 0 24px,#ffffff0f 25px 26px);position:absolute;inset:0}.zorome-dice-card__eyebrow{color:#fde68a;letter-spacing:.22em;font-size:.58rem;font-weight:900}.zorome-dice-card__title{margin-top:.1rem;font-size:.88rem;font-weight:950}.zorome-dice-card__stage{perspective:420px;justify-content:center;align-items:center;gap:.75rem;min-height:5.6rem;margin-top:.45rem;display:flex}.zorome-dice-card__number{color:#fef3c7;letter-spacing:-.12em;text-shadow:0 2px #92400e,0 0 12px #fde68ac7;min-width:3.3rem;font-size:2.1rem;font-style:italic;font-weight:1000}.zorome-dice-card__rolling{color:#fde68a;letter-spacing:.2em;font:900 .62rem/1 monospace}.zorome-dice-card__result{transition:opacity .25s,transform .25s}.zorome-dice-card__result strong{color:#fde68a;font-size:1.05rem}.zorome-dice-card--match{border-color:#facc15;animation:.55s cubic-bezier(.2,1.5,.4,1) zorome-preview-match;box-shadow:inset 0 1px #ffffff40,0 0 20px #facc1573}.zorome-dice-card--jackpot{background:radial-gradient(circle at 50% 25%,#facc1580,#0000 45%),linear-gradient(145deg,#3b1905,#713f12 55%,#31104f);border-color:#fde047;animation:.48s cubic-bezier(.2,1.5,.4,1) zorome-jackpot-impact;box-shadow:inset 0 1px #ffffff47,0 0 26px #facc1599}.zorome-dice-card--jackpot:after{content:"";z-index:-1;background:conic-gradient(#0000,#fef08a61,#0000 14% 25%,#ffffff4d,#0000 39%,#0000);animation:5s linear infinite zorome-rays;position:absolute;inset:-45%}.zorome-die{width:4.35rem;height:4.35rem;transform-style:preserve-3d;background:linear-gradient(145deg,#fffef4,#fff8dc 58%,#e8bd55) padding-box padding-box,linear-gradient(135deg,#fff4a8 0%,#a85b05 24%,#ffe58a 52%,#8b4504 75%,#ffd65a 100%) border-box;border:3px solid #0000;border-radius:.88rem;flex:none;grid-template:repeat(3,1fr)/repeat(3,1fr);padding:.45rem;display:grid;position:relative;transform:rotateX(7deg)rotateY(-9deg)rotate(-5deg);box-shadow:inset -.28rem -.32rem .55rem #84440438,inset .18rem .18rem .3rem #fffffff2,0 .28rem #7c3f05,0 .48rem .75rem #0000007a}.zorome-die:before{content:"";pointer-events:none;border:1px solid #8b4504b8;border-radius:.62rem;position:absolute;inset:.18rem;box-shadow:0 0 0 1px #fff4a8e6,inset 0 0 .35rem #d977062e}.zorome-die--2{transform:rotateX(8deg)rotateY(10deg)rotate(6deg)}.zorome-town-die{background:linear-gradient(145deg,#fffef4,#fff8dc 58%,#e8bd55) padding-box padding-box,linear-gradient(135deg,#fff4a8 0%,#a85b05 24%,#ffe58a 52%,#8b4504 75%,#ffd65a 100%) border-box;border:2px solid #0000;border-radius:.85rem;flex:none;grid-template:repeat(3,1fr)/repeat(3,1fr);width:4.3rem;height:4.3rem;padding:.48rem;display:grid;position:relative;transform:rotate(-5deg);box-shadow:inset -.3rem -.35rem .6rem #84440438,inset .2rem .2rem .35rem #fffffff2,0 .35rem #7c3f05,0 .55rem .8rem #0000006b}.zorome-town-die:before{content:"";pointer-events:none;border:1px solid #8b4504ad;border-radius:.3rem;position:absolute;inset:.1rem;box-shadow:0 0 0 1px #fff4a8b8}.zorome-die__pip{z-index:1;background:radial-gradient(circle at 32% 26%,#8a5512 0%,#2b1604 32%,#050301 76%);border-radius:999px;place-self:center;width:.68rem;height:.68rem;display:none;box-shadow:inset 0 1px 2px #ffdc786b,0 1px 2px #00000061}.zorome-die__pip--1{grid-area:1/1}.zorome-die__pip--2{grid-area:1/3}.zorome-die__pip--3{grid-area:2/1}.zorome-die__pip--4{grid-area:2/2}.zorome-die__pip--5{grid-area:2/3}.zorome-die__pip--6{grid-area:3/1}.zorome-die__pip--7{grid-area:3/3}[data-face="1"] .zorome-die__pip--4,[data-face="2"] .zorome-die__pip--1,[data-face="2"] .zorome-die__pip--7,[data-face="3"] .zorome-die__pip--1,[data-face="3"] .zorome-die__pip--4,[data-face="3"] .zorome-die__pip--7,[data-face="4"] .zorome-die__pip--1,[data-face="4"] .zorome-die__pip--2,[data-face="4"] .zorome-die__pip--6,[data-face="4"] .zorome-die__pip--7,[data-face="5"] .zorome-die__pip--1,[data-face="5"] .zorome-die__pip--2,[data-face="5"] .zorome-die__pip--4,[data-face="5"] .zorome-die__pip--6,[data-face="5"] .zorome-die__pip--7,[data-face="6"] .zorome-die__pip--1,[data-face="6"] .zorome-die__pip--2,[data-face="6"] .zorome-die__pip--3,[data-face="6"] .zorome-die__pip--5,[data-face="6"] .zorome-die__pip--6,[data-face="6"] .zorome-die__pip--7{display:block}[data-face="1"] .zorome-die__pip--4{background:radial-gradient(circle at 32% 26%,#ff8a80 0%,#dc2626 34%,#7f1d1d 76%);box-shadow:inset 0 1px 2px #ffffff7a,0 1px 3px #7f1d1d73}.zorome-town-card{color:#fff7ed;background:linear-gradient(120deg,#1c1203,#78350f 62%,#292524);border:1px solid #f59e0b;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .8rem;display:flex;overflow:hidden;box-shadow:0 5px 16px #92400e4d}.zorome-town-card--jackpot{background:linear-gradient(120deg,#422006,#a16207 55%,#451a03);border-color:#fef08a;box-shadow:0 0 20px #facc157a}.zorome-town-card__eyebrow{color:#fde68a;letter-spacing:.17em;font-size:.58rem;font-weight:900}.zorome-town-card__title{font-size:1.05rem;font-weight:1000}.zorome-town-card__note{color:#fef3c7;font-size:.65rem}.zorome-town-card__status{text-align:right;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.zorome-town-card__status p{font-size:.62rem;display:grid}.zorome-town-card__status strong{color:#fef08a;white-space:nowrap;font-size:.95rem}.zorome-town-card__dice{gap:.18rem;display:flex}.zorome-town-die{border-radius:.4rem;width:2rem;height:2rem;padding:.22rem;transform:rotate(-5deg);box-shadow:inset -.15rem -.18rem .3rem #92400e38,0 .16rem #b45309,0 .25rem .32rem #00000061}.zorome-town-die+.zorome-town-die{transform:rotate(6deg)}.zorome-town-die .zorome-die__pip{width:.3rem;height:.3rem}@keyframes zorome-die-roll-one{50%{transform:translateY(-.5rem)rotate(170deg)scale(.9)}to{transform:rotate(355deg)}}@keyframes zorome-die-roll-two{50%{transform:translateY(-.35rem)rotate(-150deg)scale(1.06)}to{transform:rotate(-353deg)}}@keyframes zorome-die-settle{0%{transform:translateY(-.8rem)scale(1.18)}70%{transform:translateY(.12rem)scale(.96)}}.zorome-dice-card__stage.is-rolling .zorome-die--1{animation:.55s linear infinite zorome-die-roll-one}.zorome-dice-card__stage.is-rolling .zorome-die--2{animation:.5s linear infinite reverse zorome-die-roll-two}.zorome-dice-card__stage.is-settled .zorome-die{animation:.4s cubic-bezier(.2,1.5,.4,1) zorome-die-settle}@keyframes zorome-jackpot-impact{0%{filter:brightness(2);transform:scale(.96)}70%{transform:scale(1.015)}}@keyframes zorome-rays{to{transform:rotate(360deg)}}@media (max-width:480px){.zorome-town-card{align-items:flex-start}.zorome-town-card__note{max-width:9rem}.zorome-town-card__status{align-self:center}.zorome-town-die{width:1.75rem;height:1.75rem;padding:.19rem}.zorome-town-die .zorome-die__pip{width:.26rem;height:.26rem}}@media (prefers-reduced-motion:reduce){.zorome-dice-card,.zorome-dice-card:after,.zorome-dice-card__stage .zorome-die,.zorome-dice-card--match,.zorome-preview--match,.zorome-preview--jackpot:after{animation:none!important}}.official-events-coming-soon{background:radial-gradient(circle at 100% 0,#ec489952,#0000 48%),linear-gradient(145deg,#1c0505,#450a0a 56%,#21042c);border:1px solid #fbbf248c;border-radius:.6rem;min-height:9.5rem;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #000000a6,0 0 10px #ef444426}.official-events-coming-soon:after{content:"?";color:#ffffff0f;font-size:7rem;font-weight:950;line-height:1;position:absolute;bottom:-1.4rem;right:.5rem}@media (prefers-reduced-motion:no-preference){html:has(.official-events-page){scroll-behavior:smooth}}.hot-seven-card__collapse-link{cursor:pointer;color:#fff7edb8;text-underline-offset:2px;border-left:1px solid #fde68a59;padding-left:.45rem;font-size:.625rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hot-seven-card__collapse-link:hover{color:#fde68a}.hot-seven-panel__compact{cursor:pointer;background:linear-gradient(90deg,#120406,#350709 50%,#120406);border:2px solid #d6a836;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.15rem;padding:.3rem .75rem;display:flex;box-shadow:0 5px 14px #00000038,inset 0 0 18px #00000073}.hot-seven-panel__compact.hidden{display:none}.hot-seven-panel__compact-title{color:#0000;letter-spacing:.1em;filter:drop-shadow(0 1px 3px #000000a6);background:linear-gradient(90deg,#ff6b6b,#facc15,#4ade80,#60a5fa,#c084fc,#fb7185);-webkit-background-clip:text;background-clip:text;font-size:.9rem;font-weight:950}.hot-seven-panel__expand-label{color:#fde68a;letter-spacing:.08em;text-underline-offset:2px;font-size:.65rem;font-weight:900;text-decoration:underline}.hot-seven-card{isolation:isolate;color:#fff7ed;background:radial-gradient(circle at 50% 0,#ffc43d38,#0000 42%),linear-gradient(135deg,#190305,#4b0709 52%,#080304);border:2px solid #d6a836;border-radius:.75rem;position:relative;overflow:hidden;box-shadow:0 0 24px #f59e0b4d,inset 0 0 36px #0000008c}.hot-seven-card:has([data-confirm-modal-target=modal]:not(.hidden)){z-index:70;overflow:visible}.hot-seven-card__header{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000007a;border-bottom:1px solid #fde68a59;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem .75rem;display:flex;position:relative}.hot-seven-card__identity{align-items:baseline;gap:.5rem;min-width:0;display:flex}.hot-seven-card__kicker{color:#fde68a;letter-spacing:.22em;font-size:.625rem;font-weight:900}.hot-seven-card__title{white-space:nowrap;letter-spacing:.06em;flex:none;font-size:1.1rem;font-weight:950}.hot-seven-card__title-text{color:#0000;filter:drop-shadow(0 1px 3px #000000a6);background:linear-gradient(90deg,#ff6b6b,#facc15,#4ade80,#60a5fa,#c084fc,#fb7185);-webkit-background-clip:text;background-clip:text;display:inline-block}.hot-seven-card__body{z-index:2;gap:.55rem;padding:.55rem;display:grid;position:relative}@media (min-width:640px){.hot-seven-card__body{grid-template-columns:minmax(20rem,1.35fr) minmax(15rem,.65fr);align-items:center}}.hot-seven-stage{background-color:#0c0407;background-image:linear-gradient(90deg,#08020599,#1e060c66 50%,#08020599),var(--hot-seven-stage-image);background-position:50%;background-size:cover;border:1px solid #ffd35a66;border-radius:.65rem;place-items:center;min-height:7rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 22px #000000ad,0 8px 22px #0006}.hot-seven-machine{z-index:1;text-align:center;width:min(76%,27rem);padding:.1rem;position:relative}.hot-seven-machine__label{z-index:3;color:#fff7d6;letter-spacing:.28em;text-shadow:0 0 8px #f59e0b;background:linear-gradient(#171717,#020202);border-inline:2px solid #fbbf24;width:min(91%,25rem);margin:0 auto -.2rem;padding:.08rem 0;font-size:.55rem;font-weight:900;position:relative}.hot-seven-machine__cabinet{background:linear-gradient(135deg,#0b0b0b,#3b2012 48%,#050505);border:.24rem ridge #d29a32;border-radius:.4rem;max-width:27rem;margin-inline:auto;padding:.16rem .7rem;position:relative;box-shadow:inset 0 0 0 2px #111,inset 0 0 22px #000,0 0 0 2px #160b05,0 0 18px #fbbf2473}.hot-seven-machine__reels{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-inline:auto;display:grid;position:relative}.hot-seven-machine__reel{background:radial-gradient(at 50% 48%,#3f3f46,#09090b 68%);border:2px solid #948b80;border-radius:.35rem;place-items:center;min-height:3.35rem;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #000,inset 0 1px 1px #ffffff59}.hot-seven-machine__reel:before,.hot-seven-machine__reel:after{content:"";z-index:2;pointer-events:none;width:100%;height:27%;position:absolute;left:0}.hot-seven-machine__reel:before{background:linear-gradient(#000000d1,#0000);top:0}.hot-seven-machine__reel:after{background:linear-gradient(#0000,#000000d1);bottom:0}.hot-seven-machine__reel-glass{z-index:3;pointer-events:none;background:linear-gradient(112deg,#ffffff38,#0000 28% 68%,#ffffff14);position:absolute;inset:0}.hot-seven-machine__reel .rush-star-icon{filter:drop-shadow(0 0 7px)drop-shadow(0 4px 2px #000c);width:2.5rem;height:2.5rem;transition:transform .18s,filter .18s}.hot-seven-machine__payline{z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000,#ef4444 8% 92%,#0000);height:1px;position:absolute;top:50%;left:.2rem;right:.2rem;box-shadow:0 0 5px #ef4444}.hot-seven-machine__lamp{z-index:4;background:repeating-linear-gradient(#fff4b8 0 .32rem,#f97316 .32rem .62rem,#4a1602 .62rem .84rem);border-radius:999px;width:.36rem;position:absolute;top:.75rem;bottom:.75rem;box-shadow:0 0 8px #f59e0b}.hot-seven-machine__lamp--left{left:.35rem}.hot-seven-machine__lamp--right{right:.35rem}.hot-seven-machine__result{color:#fde68a;letter-spacing:.08em;text-shadow:0 0 10px #f59e0b;min-height:.7rem;margin-top:.05rem;font-size:.62rem;font-weight:1000;line-height:1.1}.hot-seven-card--spinning .hot-seven-machine__reel:not(.hot-seven-machine__reel--settled) .rush-star-icon{filter:blur(2px)brightness(1.4);animation:.14s linear infinite hot-seven-reel-spin}.hot-seven-machine__reel--settled{animation:.4s cubic-bezier(.2,1.55,.4,1) hot-seven-reel-settle}.hot-seven-machine__reel--settled .rush-star-icon{transform:scale(1.08)}.hot-seven-machine__reel[data-color=green]{border-color:#4ade80;box-shadow:inset 0 0 14px #000000b8,0 0 11px #22c55e7a}.hot-seven-machine__reel[data-color=red]{border-color:#fb7185;box-shadow:inset 0 0 14px #000000b8,0 0 11px #ef444485}.hot-seven-machine__reel[data-color=rainbow]{border-color:#c084fc;box-shadow:inset 0 0 14px #000000b8,0 0 13px #a855f794}.rush-star-icon{filter:drop-shadow(0 2px 2px #00000080);overflow:visible}.rush-star-icon__solid{stroke-width:2.2px;stroke-linejoin:round}.rush-star-icon__rainbow{opacity:0;stroke:#ffffffdb;stroke-width:2.2px;stroke-linejoin:round}.rush-star-icon__facet{fill:#ffffff29}.rush-star-icon__glint{fill:#fff;filter:drop-shadow(0 0 2px #ffffffe6)}[data-color=green] .rush-star-icon__solid{fill:#22c55e;stroke:#86efac}[data-color=red] .rush-star-icon__solid{fill:#ef4444;stroke:#fda4af}[data-color=rainbow] .rush-star-icon__solid{opacity:0}[data-color=rainbow] .rush-star-icon__rainbow{opacity:1}.hot-seven-card--rainbow{animation:1.3s linear infinite hot-seven-rainbow-glow}@keyframes hot-seven-rainbow-glow{0%,to{box-shadow:0 0 18px #ef44448c}33%{box-shadow:0 0 22px #22c55e8c}66%{box-shadow:0 0 22px #3b82f68c}}.hot-seven-card--rainbow-hit:before,.hot-seven-card--rainbow-hit:after{content:"";z-index:8;pointer-events:none;position:absolute;inset:-60%}.hot-seven-card--rainbow-hit:before{background:conic-gradient(from 0deg,transparent 0 5%,#ff2d55c7 7%,transparent 12% 20%,#facc15d1 22%,transparent 28% 37%,#22c55ebf 39%,transparent 45% 54%,#3b82f6c7 56%,transparent 62% 71%,#c084fcd1 73%,transparent 80% 100%);mix-blend-mode:screen;animation:1.45s cubic-bezier(.16,.84,.28,1) forwards hot-seven-rainbow-burst}.hot-seven-card--rainbow-hit:after{background:radial-gradient(at 39% 58%,#fff 0 2%,#ffffffeb 3%,#fde047b3 10%,#c084fc66 24%,#0000 48%);animation:1.8s ease-out forwards hot-seven-rainbow-flash;inset:0}.hot-seven-card--rainbow-hit .hot-seven-stage{animation:1.8s cubic-bezier(.18,.82,.28,1) hot-seven-rainbow-stage}.hot-seven-card--rainbow-hit .hot-seven-machine__cabinet{animation:1.8s ease-out hot-seven-rainbow-cabinet}.hot-seven-card--rainbow-hit .hot-seven-machine__reel{animation:1.25s cubic-bezier(.18,1.5,.3,1) both hot-seven-rainbow-reel}.hot-seven-card--rainbow-hit .hot-seven-machine__reel:nth-child(2){animation-delay:80ms}.hot-seven-card--rainbow-hit .hot-seven-machine__reel:nth-child(3){animation-delay:.16s}.hot-seven-card--rainbow-hit .hot-seven-machine__reel .rush-star-icon{animation:1.6s cubic-bezier(.16,.88,.3,1) both hot-seven-rainbow-star}.hot-seven-card--rainbow-hit .hot-seven-card__title-text{animation:.18s steps(2,end) 8 hot-seven-rainbow-title}@keyframes hot-seven-rainbow-burst{0%{opacity:0;transform:scale(.12)rotate(-35deg)}12%{opacity:1}58%{opacity:.88;transform:scale(.72)rotate(115deg)}to{opacity:0;transform:scale(1.18)rotate(195deg)}}@keyframes hot-seven-rainbow-flash{0%{opacity:0;transform:scale(.25)}8%{opacity:1}18%{opacity:.12}27%{opacity:.95}46%{opacity:.3}to{opacity:0;transform:scale(1.3)}}@keyframes hot-seven-rainbow-stage{0%,10%{filter:brightness(.18)saturate(.4);transform:scale(.985)}18%{filter:brightness(3.2)saturate(1.8);transform:scale(1.025)}28%{filter:brightness(.7)saturate(2);transform:translate(-3px)}36%{transform:translate(3px)}44%{transform:translate(-2px)}58%{filter:brightness(1.65)saturate(2.2);transform:scale(1.015)}to{filter:none;transform:none}}@keyframes hot-seven-rainbow-cabinet{0%,12%{filter:brightness(.35)}20%{filter:brightness(2.8);box-shadow:inset 0 0 0 2px #fff,inset 0 0 28px #fff,0 0 8px #fff,0 0 24px #facc15}34%{box-shadow:inset 0 0 0 2px #fff,inset 0 0 28px #c084fc,0 0 12px #60a5fa,0 0 28px #fb7185}65%{filter:brightness(1.5);box-shadow:inset 0 0 0 2px #fff,inset 0 0 22px #22c55e,0 0 12px #facc15,0 0 30px #c084fc}to{filter:none}}@keyframes hot-seven-rainbow-reel{0%,14%{filter:brightness(.2);transform:scale(.84)}24%{filter:brightness(3);transform:scale(1.16)rotate(-2deg)}38%{transform:scale(.94)rotate(1deg)}56%{filter:brightness(1.8);transform:scale(1.09)}to{filter:none;transform:scale(1.08)}}@keyframes hot-seven-rainbow-star{0%,12%{opacity:.15;transform:scale(.4)rotate(-45deg)}25%{opacity:1;filter:brightness(3)drop-shadow(0 0 14px #fff);transform:scale(1.35)rotate(8deg)}45%{transform:scale(.9)rotate(-4deg)}70%{filter:brightness(1.6)drop-shadow(0 0 10px #fff);transform:scale(1.18)rotate(2deg)}to{filter:none;transform:scale(1.08)}}@keyframes hot-seven-rainbow-title{0%,to{filter:brightness()drop-shadow(0 1px 3px #000000a6)}50%{filter:brightness(2.8)drop-shadow(0 0 8px #fff)}}.hot-seven-card--rainbow-direct:after{content:"";z-index:8;pointer-events:none;filter:blur(2px);background:linear-gradient(105deg,#0000,#fffffff5 34%,#facc15db 44%,#4ade80c7 52%,#60a5fad1 60%,#d8b4fee6 68%,#0000);width:42%;animation:1.25s cubic-bezier(.2,.72,.25,1) forwards hot-seven-rainbow-direct-sweep;position:absolute;top:0;bottom:0;left:-45%}.hot-seven-card--rainbow-direct .hot-seven-stage{animation:1.25s ease-out hot-seven-rainbow-direct-stage}.hot-seven-card--rainbow-direct .hot-seven-machine__reel{animation:1.05s cubic-bezier(.18,1.45,.32,1) both hot-seven-rainbow-direct-reel}.hot-seven-card--rainbow-direct .hot-seven-machine__reel:nth-child(2){animation-delay:.1s}.hot-seven-card--rainbow-direct .hot-seven-machine__reel:nth-child(3){animation-delay:.2s}.hot-seven-card--rainbow-direct .hot-seven-machine__payline{animation:.22s steps(2,end) 5 hot-seven-rainbow-direct-payline}@keyframes hot-seven-rainbow-direct-sweep{0%{opacity:0;transform:translate(0)skew(-14deg)}12%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(430%)skew(-14deg)}}@keyframes hot-seven-rainbow-direct-stage{0%,12%{filter:brightness(.18)saturate(.35)}22%{filter:brightness(2.6)saturate(2.2)}36%{filter:brightness(.75)saturate(1.8)}52%{filter:brightness(1.75)saturate(2.4)}to{filter:none}}@keyframes hot-seven-rainbow-direct-reel{0%,18%{filter:brightness(.18);transform:scale(.82)}34%{filter:brightness(3);transform:scale(1.14);box-shadow:inset 0 0 20px #fff,0 0 18px #fff}52%{transform:scale(.94)}72%{filter:brightness(1.7);transform:scale(1.1)}to{filter:none;transform:scale(1.08)}}@keyframes hot-seven-rainbow-direct-payline{50%{background:#fff;height:3px;box-shadow:0 0 12px #fff,0 0 24px #facc15}}.hot-seven-card--rainbow-promotion.hot-seven-card--promotion-hold{animation:.16s steps(2,end) 4 hot-seven-promotion-warning}.hot-seven-card--rainbow-promotion.hot-seven-card--promotion-hold .hot-seven-stage{animation:.65s ease-in-out hot-seven-promotion-hold-stage}.hot-seven-card--promotion-hold .hot-seven-machine__reel{filter:grayscale(.8)brightness(.45);transform:scale(1.02)}.hot-seven-card--rainbow-promotion.hot-seven-card--promotion-hold .hot-seven-machine__payline{background:#fff;height:3px;box-shadow:0 0 12px #fff,0 0 22px #ef4444}.hot-seven-card--rainbow-promotion.hot-seven-card--promotion:before{content:"";z-index:7;pointer-events:none;background:repeating-conic-gradient(from 0deg,#ffffffe0 0 2deg,#facc15b8 2deg 5deg,transparent 5deg 13deg);mix-blend-mode:screen;animation:3s cubic-bezier(.12,.72,.24,1) forwards hot-seven-promotion-rays;position:absolute;inset:-95%}.hot-seven-card--promotion:after{content:"";z-index:8;pointer-events:none;background:radial-gradient(circle at 39% 58%,#fffffffa,#facc15c7 22%,#ef444457 46%,#0000 72%);animation:3s ease-out forwards hot-seven-promotion-flash;position:absolute;inset:0}.hot-seven-card--rainbow-promotion.hot-seven-card--promotion .hot-seven-stage{animation:3s ease-out hot-seven-promotion-stage}.hot-seven-card--rainbow-promotion.hot-seven-card--promotion .hot-seven-machine__cabinet{animation:.3s steps(2,end) 9 hot-seven-promotion-cabinet}.hot-seven-card--promotion .hot-seven-machine__reel{animation:.36s ease-in-out 8 hot-seven-promotion-reel}.hot-seven-card--rainbow-promotion.hot-seven-card--promotion .hot-seven-machine__label{animation:.22s steps(2,end) 12 hot-seven-promotion-label}@keyframes hot-seven-promotion-warning{50%{box-shadow:0 0 26px #ef4444,inset 0 0 34px #ef4444b8}}@keyframes hot-seven-promotion-hold-stage{0%{filter:brightness()}45%{filter:brightness(.12)grayscale()}72%{filter:brightness(.32)sepia()saturate(5)}to{filter:brightness(.08)}}@keyframes hot-seven-promotion-rays{0%{opacity:0;transform:scale(.08)rotate(-40deg)}10%{opacity:1}68%{opacity:.9;transform:scale(.72)rotate(100deg)}to{opacity:0;transform:scale(1.12)rotate(175deg)}}@keyframes hot-seven-promotion-stage{0%{filter:brightness(.08);transform:scale(.98)}8%{filter:brightness(3.5)saturate(2.5);transform:scale(1.025)}14%{filter:brightness(.25)}22%{filter:brightness(2.8)saturate(2)}36%{filter:brightness(.6)saturate(2.3);transform:translate(-3px)}42%{transform:translate(3px)}48%{transform:translate(-2px)}64%{filter:brightness(1.8)saturate(2.5);transform:scale(1.015)}to{filter:none;transform:none}}@keyframes hot-seven-promotion-cabinet{50%{filter:brightness(2.4);border-color:#fff;box-shadow:inset 0 0 22px #fff,0 0 12px #fff,0 0 28px #facc15}}@keyframes hot-seven-promotion-label{50%{color:#fff;text-shadow:0 0 10px #fff,0 0 18px #facc15;background:#7f1d1d}}@keyframes hot-seven-promotion-flash{0%{opacity:0;transform:scale(.35)}10%{opacity:1;transform:scale(.92)}72%{opacity:.78;transform:scale(1.18)}to{opacity:0;transform:scale(1.35)}}@keyframes hot-seven-promotion-reel{0%,to{filter:brightness();transform:translate(0)scale(1)}20%{filter:brightness(1.45);transform:translate(-3px)scale(1.04)}40%{transform:translate(3px)scale(1.04)}60%{filter:brightness(1.8);transform:translate(-2px)scale(1.07)}80%{transform:translate(2px)scale(1.05)}}.hot-seven-card__actions{flex-direction:column;justify-content:center;gap:.25rem;display:flex}.hot-seven-card__ticket-row{grid-template-columns:1fr 1fr;align-items:center;gap:.2rem;display:grid}.hot-seven-card__ticket-count{color:#fde68a;letter-spacing:.2em;text-align:center;font-size:.58rem;font-weight:900}.hot-seven-card__ticket-count strong{color:#fff;letter-spacing:0;text-shadow:0 0 10px #f59e0b;margin-left:.3rem;font-size:1.2rem}.hot-seven-card__ticket-count span{letter-spacing:0;margin-left:.12rem}.hot-seven-card__spin-button{color:#450a0a;background:linear-gradient(#fef3c7,#f59e0b);border:1px solid #fde68a;border-radius:.4rem;width:100%;padding:.45rem .65rem;font-size:.8rem;font-weight:950;box-shadow:0 2px #92400e}.hot-seven-card__spin-button:not(:disabled){cursor:pointer}.hot-seven-card__spin-button:not(:disabled):active{transform:translateY(2px);box-shadow:0 1px #92400e}@keyframes hot-seven-reel-spin{0%{transform:translateY(-52%)scaleY(.72)}to{transform:translateY(52%)scaleY(.72)}}@keyframes hot-seven-reel-settle{0%{filter:brightness(2.1);transform:translateY(-.8rem)scale(1.12)}62%{transform:translateY(.18rem)scale(.96)}to{filter:brightness();transform:translateY(0)scale(1)}}.hot-seven-card__stars{border-top:1px solid #fde68a59;gap:.15rem;margin-top:.05rem;padding-top:.2rem;display:grid}.hot-seven-card__stars--received{animation:1.1s ease-out hot-seven-inventory-flash}.hot-seven-card__star-list{flex-wrap:nowrap;align-items:center;gap:.3rem;display:flex}.hot-seven-card__star-button{cursor:pointer;background:radial-gradient(circle at 38% 35%,#44403c,#1c1917 72%);border:1px solid #78716c;border-radius:.45rem;justify-content:center;align-items:center;gap:.1rem;min-width:3.8rem;height:2.6rem;padding:0 .4rem 0 .15rem;transition:transform .12s,filter .12s,box-shadow .12s;display:flex;box-shadow:inset 0 0 9px #000000a6}.hot-seven-card__star-button:disabled{cursor:default;opacity:.45;filter:grayscale(.45)}.hot-seven-card__star-count{color:#fff7ed;text-align:left;text-shadow:0 1px 3px #000000e6;min-width:1.35rem;font-size:.72rem;font-weight:900}.hot-seven-card__star-button[data-color=green]{border-color:#4ade80;box-shadow:inset 0 0 9px #000000a6,0 0 6px #22c55e66}.hot-seven-card__star-button[data-color=red]{border-color:#fb7185;box-shadow:inset 0 0 9px #000000a6,0 0 6px #ef44446b}.hot-seven-card__star-button[data-color=rainbow]{border-color:#c084fc;box-shadow:inset 0 0 9px #000000a6,0 0 7px #a855f780}.hot-seven-card__star-button:not(:disabled):hover{z-index:1;filter:brightness(1.15);transform:translateY(-1px)scale(1.08)}.hot-seven-card__star-button:active{transform:scale(.96)}.hot-seven-card__star-button--received{z-index:2;animation:.75s cubic-bezier(.2,1.5,.4,1) hot-seven-star-land;position:relative}.hot-seven-card__star-count--received{animation:.65s cubic-bezier(.2,1.5,.4,1) hot-seven-count-up;display:inline-block}.hot-seven-star-flight{z-index:90;pointer-events:none;filter:drop-shadow(0 0 10px #ffffffd1);place-items:center;width:3.25rem;height:3.25rem;display:grid;position:fixed}.hot-seven-star-flight .rush-star-icon{width:100%;height:100%}@keyframes hot-seven-star-land{0%{filter:brightness(2.2);transform:scale(.68)}45%{filter:brightness(1.65);transform:scale(1.28)rotate(-7deg)}72%{transform:scale(.94)rotate(3deg)}to{filter:brightness();transform:scale(1)}}@keyframes hot-seven-count-up{0%{color:#fff;opacity:0;transform:translateY(-.7rem)scale(1.8)}45%{color:#fef08a;opacity:1}to{color:#fff7ed;transform:translateY(0)scale(1)}}@keyframes hot-seven-inventory-flash{0%{background:0 0}28%{background:#facc1533;box-shadow:0 0 18px #facc1547}to{box-shadow:none;background:0 0}}@media (prefers-reduced-motion:reduce){.hot-seven-machine__reel,.hot-seven-machine__reel .rush-star-icon,.hot-seven-card--spinning .hot-seven-machine__reel:not(.hot-seven-machine__reel--settled) .rush-star-icon,.hot-seven-machine__reel--settled{transition:none!important;animation:none!important}.hot-seven-card__stars--received,.hot-seven-card__star-button--received,.hot-seven-card__star-count--received{animation:none}.hot-seven-card--promotion:after,.hot-seven-card--rainbow-promotion.hot-seven-card--promotion:before,.hot-seven-card--rainbow-direct:after{display:none}.hot-seven-card--promotion .hot-seven-machine__reel,.hot-seven-card--rainbow-promotion.hot-seven-card--promotion-hold,.hot-seven-card--rainbow-promotion.hot-seven-card--promotion-hold .hot-seven-stage,.hot-seven-card--rainbow-promotion.hot-seven-card--promotion .hot-seven-stage,.hot-seven-card--rainbow-promotion.hot-seven-card--promotion .hot-seven-machine__cabinet,.hot-seven-card--rainbow-promotion.hot-seven-card--promotion .hot-seven-machine__label,.hot-seven-card--rainbow-direct .hot-seven-stage,.hot-seven-card--rainbow-direct .hot-seven-machine__reel,.hot-seven-card--rainbow-direct .hot-seven-machine__payline,.hot-seven-card--rainbow,.hot-seven-card--rainbow-hit,.hot-seven-card--rainbow-hit .hot-seven-stage,.hot-seven-card--rainbow-hit .hot-seven-machine__cabinet,.hot-seven-card--rainbow-hit .hot-seven-machine__reel,.hot-seven-card--rainbow-hit .hot-seven-machine__reel .rush-star-icon,.hot-seven-card--rainbow-hit .hot-seven-card__title-text{animation:none}.hot-seven-card--rainbow-hit:before,.hot-seven-card--rainbow-hit:after,.hot-seven-star-flight{display:none}}@media (max-width:479px){.hot-seven-card__header{flex-wrap:wrap;align-items:flex-start;gap:.25rem .5rem}.hot-seven-card__identity{gap:.35rem;width:100%}.hot-seven-card__identity>div{gap:.25rem;min-width:0}.hot-seven-card__kicker{letter-spacing:.1em}.hot-seven-card__header>:last-child{justify-content:space-between;width:100%}}.like-heart-pop{animation:.42s cubic-bezier(.2,1.5,.4,1) like-heart-pop;position:relative}.like-heart-pop:after{content:"";pointer-events:none;border:2px solid;border-radius:9999px;animation:.42s ease-out forwards like-heart-ripple;position:absolute;inset:-.3rem}@keyframes like-heart-pop{0%{transform:scale(.7)}45%{transform:scale(1.35)rotate(-7deg)}72%{transform:scale(.92)rotate(3deg)}to{transform:scale(1)rotate(0)}}@keyframes like-heart-ripple{0%{opacity:.55;transform:scale(.45)}to{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.like-heart-pop,.like-heart-pop:after{animation:none}.like-heart-pop:after{display:none}}.rush-continue-pop{animation:.5s cubic-bezier(.2,1.4,.4,1) rush-continue-pop;position:relative;overflow:hidden}@keyframes rush-continue-pop{0%{transform:scale(.9)}45%{transform:scale(1.05)}to{transform:scale(1)}}.rush-rainbow-band.rush-continue-pop{animation:.5s cubic-bezier(.2,1.4,.4,1) rush-continue-pop,6s linear infinite rush-rainbow-slide}.rush-continue-pop:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:.9s ease-out .15s forwards rush-continue-shine;position:absolute;inset:0;transform:translate(-100%)}@keyframes rush-continue-shine{to{transform:translate(100%)}}.rush-continue-particle{z-index:1;pointer-events:none;text-shadow:0 0 5px;opacity:0;line-height:1;animation:1.1s ease-out forwards rush-continue-particle;position:absolute;top:40%}@keyframes rush-continue-particle{0%{opacity:1;transform:translate(0)scale(.4)rotate(0)}70%{opacity:1}to{transform:translate(var(--tx),var(--ty))scale(1)rotate(var(--rot));opacity:0}}@keyframes stage_bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-1.1cqh)}}@keyframes stage_glow{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}@keyframes story-comment-marquee{0%{transform:translate(calc(100% + 360px))}to{transform:translate(-110%)}}.story-comment-marquee{animation-name:story-comment-marquee;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:backwards;left:0}@media (prefers-reduced-motion:reduce){.story-comment-marquee{animation:none;left:auto;right:8px;transform:none}}@keyframes stage_tw{0%,to{opacity:.25}50%{opacity:1}}@keyframes stage_fly{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(6cqw,-4cqh)}}@keyframes stage_drift{0%{transform:translate(0)}to{transform:translate(8cqw)}}@keyframes stage_flamef{0%,to{opacity:.95;transform:scaleY(1)scaleX(1)}50%{opacity:1;transform:scaleY(1.18)scaleX(.85)}}@keyframes stage_shoot{0%{opacity:0;transform:translate(0)rotate(35deg)}5%{opacity:1}20%{opacity:0;transform:translate(-22cqw,14cqh)rotate(35deg)}to{opacity:0}}@keyframes rs_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.rs-stage-inner{width:100%;height:100%;image-rendering:pixelated;background:#0b0b10 url("/assets/bg-489a0797.gif");position:relative;overflow:hidden;container-type:size}.rs-scene-layer{position:absolute;inset:0}.rs-character-layer{bottom:calc(15% + var(--rs-character-y,0%));left:calc(50% + var(--rs-character-x,0%));height:var(--rs-character-height,80%);object-fit:contain;object-position:bottom;max-width:70%;image-rendering:pixelated;transform:translateX(-50%)scaleX(var(--rs-character-flip,1));transform-origin:bottom;position:absolute}.rs-play{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;height:100dvh;image-rendering:pixelated;background:#000;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rs-play--with-header{height:calc(100dvh - 36px)}.rs-play--with-header .rs-play-screen{width:min(920px,96vw,160dvh - 57.6px)}.rs-play--with-header .rs-play-actions{top:calc(50dvh + 28px + min(575px,60vw,100dvh - 36px)/2)}.rs-play-screen{aspect-ratio:16/10;box-sizing:border-box;background:#0b0b10 url("/assets/bg-489a0797.gif");flex:none;width:min(920px,96vw,160dvh);height:auto;position:relative;overflow:hidden;container-type:inline-size}.rs-play-screen.rs-edit-preview{box-sizing:border-box;flex:none;width:min(920px,96vw,160dvh);height:auto}.rs-play-stage{z-index:0;position:absolute;inset:0}.rs-play-shade{pointer-events:none;background:linear-gradient(#06080e59 0%,#0000 24% 60%,#06080e73 100%);position:absolute;inset:0}.rs-cine-vignette{z-index:2;pointer-events:none;background:linear-gradient(#06080e59 0%,#0000 24% 60%,#06080e73 100%);position:absolute;inset:0}.rs-cine-scanlines{z-index:3;pointer-events:none;opacity:.5;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 2px,#00000024 2px 3px);position:absolute;inset:0}.rs-play-screen .rs-cine-scanlines{display:none}.rs-play-ui{z-index:5;pointer-events:none;flex-direction:column;gap:6px;width:auto;display:flex;position:absolute;bottom:5%;left:4%;right:4%}.rs-play-actions{z-index:1001;justify-content:center;align-items:center;gap:18px;max-width:calc(100vw - 24px);padding:2px;display:flex;position:fixed;top:calc(50dvh + min(575px,60vw,100dvh)/2 + 10px);left:50%;overflow-x:auto;transform:translate(-50%)}.rs-play-gate{z-index:40;pointer-events:none;width:min(920px,96vw,160dvh);position:fixed;top:calc(50dvh - min(575px,60vw,100dvh)/2 - 10px);left:50%;transform:translate(-50%,-100%)}.rs-play-boss{width:auto;line-height:0}.rs-play-boss img{object-fit:contain;width:auto;max-width:min(920px,96vw,160dvh);height:min(160px,13dvh,max(0px,50dvh - min(575px,60vw,100dvh)/2 - 18px));image-rendering:pixelated;opacity:.75;filter:grayscale()brightness(.65)drop-shadow(0 0 12px #000000bf);display:block}.rs-play-topbar{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.rs-play-controls{flex-wrap:wrap;gap:8px;display:flex}.rs-play-sibling{z-index:55;pointer-events:auto;position:absolute;top:48px;left:10px}.rs-play-sibling a{color:#e8e6df;letter-spacing:.06em;text-underline-offset:3px;text-shadow:0 2px 6px #000c;cursor:pointer;font-size:clamp(11px,1.3vw,14px);text-decoration:underline}.rs-play-sibling a:hover{color:#f2cd6b}.rs-pbtn{pointer-events:auto;cursor:pointer;color:#e8e6df;letter-spacing:.06em;white-space:nowrap;background:linear-gradient(#26233a,#161320);border:2px solid #6b6484;padding:8px 16px;font-size:clamp(12px,1.5vw,15px);position:relative;box-shadow:0 0 0 2px #0a0810,0 4px 10px #0006}.rs-pbtn:disabled{cursor:not-allowed;opacity:.45;filter:grayscale(.45)}.rs-pbtn[data-active=true]:after{content:"";background:#f2cd6b;height:3px;position:absolute;bottom:2px;left:2px;right:2px;box-shadow:0 0 6px #f2cd6b}.rs-speaker{z-index:2;letter-spacing:.12em;align-self:flex-start;margin-bottom:-8px;margin-left:14px;padding:6px 26px 7px;font-size:clamp(15px,2vw,21px);font-weight:700;position:relative}.rs-nameplate-gold{color:#e8e6df;text-shadow:0 2px 6px #0009;background:linear-gradient(160deg,#1c192af0,#0e0c16f5);border:2px solid #cbb06a;box-shadow:0 0 0 3px #14121e,0 0 0 5px #cbb06a59,0 6px 18px #00000080}.rs-nameplate-rpg{color:#e8e6df;background:#0c0e1aeb;border:2px solid #e8e6df;border-radius:8px;box-shadow:0 0 0 3px #14121e,0 3px 8px #00000073}.rs-nameplate-round{color:#e8e6df;background:#12101cf2;border:2px solid #e8e6df73;border-radius:18px;box-shadow:0 3px 8px #00000073}.rs-nameplate-wood{color:#f4e2bf;background:linear-gradient(#5a3e24,#3f2a16);border:2px solid #241708;border-radius:6px;box-shadow:inset 0 0 0 2px #c8a05a40,0 3px 8px #00000073}.rs-nameplate-custom{background:var(--rs-nameplate-bg,#f6d987);border:2px solid var(--rs-nameplate-border,#2a2438);color:var(--rs-nameplate-text,#2a1e08);border-radius:8px;box-shadow:0 3px 8px #0000006b}.rs-box{min-height:clamp(102px,16vh,160px);padding:clamp(20px,2.8vw,34px) clamp(24px,3.2vw,46px);position:relative}.rs-box .rs-message{letter-spacing:.05em;text-wrap:pretty;white-space:pre-wrap;overflow-wrap:anywhere;font-size:clamp(16px,2.3vw,27px);line-height:1.95}.rs-indicator{color:#f2cd6b;text-shadow:0 0 8px #f2cd6b;font-size:18px;animation:1.2s ease-in-out infinite rs_floaty;position:absolute;bottom:12px;right:18px}.rs-box-gold{color:#e8e6df;text-shadow:0 2px 6px #0009;background:linear-gradient(160deg,#1c192af0,#0e0c16f5);border:2px solid #cbb06a;box-shadow:0 0 0 4px #14121e,0 0 0 6px #cbb06a59,0 10px 30px #0000008c}.rs-box-gold:before,.rs-box-gold:after,.rs-box-gold .rs-message{position:relative}.rs-box-rpg{color:#e8e6df;text-shadow:0 2px 6px #0009;background:#0c0e1adb;border:3px solid #e8e6df;border-radius:10px;box-shadow:0 0 0 4px #14121e,inset 0 0 0 2px #e8e6df38,0 8px 24px #00000080}.rs-box-round{color:#e8e6df;text-shadow:0 2px 6px #0009;background:#12101ce6;border:2px solid #e8e6df66;border-radius:22px;box-shadow:0 10px 30px #00000080}.rs-box-wood{color:#f4e2bf;text-shadow:0 2px 5px #0000008c;background:linear-gradient(#5a3e24,#3f2a16);border:3px solid #241708;border-radius:8px;box-shadow:inset 0 0 0 2px #c8a05a59,0 10px 26px #0000008c}.rs-box-custom{background:var(--rs-box-bg,#f8f4e8);border:3px solid var(--rs-box-border,#2a2438);color:var(--rs-box-text,#2a2438);border-radius:8px;box-shadow:0 8px 24px #0000006b}.rs-box-gold:before{content:"";border-top:2px solid #f2cd6b;border-left:2px solid #f2cd6b;width:14px;height:14px;position:absolute;top:6px;left:6px}.rs-box-gold:after{content:"";border-bottom:2px solid #f2cd6b;border-right:2px solid #f2cd6b;width:14px;height:14px;position:absolute;bottom:6px;right:6px}.rs-speaker.rs-play-speaker{padding:.33cqw 1.74cqw;font-size:1.63cqw}.rs-box.rs-play-box{min-height:9.35cqw;padding:1.96cqw 2.17cqw}.rs-box .rs-message.rs-play-message{font-size:2.06cqw;line-height:1.75}@media (max-width:767px){.rs-play-actions{gap:10px}.rs-play-sibling{top:44px}.rs-pbtn{padding:5px 10px;font-size:11px}}.rs-log{z-index:50;background:#08080cdb;justify-content:center;align-items:center;padding:clamp(16px,4vw,48px);display:flex;position:absolute;inset:0}.rs-log-panel{color:#e8e6df;background:#14121ef7;border:4px solid #e8e6df;flex-direction:column;width:min(820px,94vw);max-height:84vh;display:flex;box-shadow:0 0 0 4px #14121e}.rs-log-head{letter-spacing:.14em;border-bottom:3px solid #e8e6df38;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.rs-log-items{flex-direction:column;gap:16px;padding:18px 22px;display:flex;overflow-y:auto}.rs-log-item{flex-direction:column;gap:4px;line-height:1.75;display:flex}.rs-log-speaker{color:#f2cd6b;letter-spacing:.06em}.rs-play-title{z-index:55;color:#e8e6df;background:#14121ebf;border:1px solid #e8e6df59;border-radius:4px;align-items:baseline;gap:8px;max-width:min(60vw,520px);padding:6px 12px;display:flex;position:absolute;top:10px;left:10px}.rs-play-title-name{letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(12px,1.6vw,16px);overflow:hidden}.rs-play-title-division{letter-spacing:.1em;white-space:nowrap;font-size:clamp(10px,1.1vw,12px)}.rs-play-utility{z-index:60;gap:8px;display:flex;position:absolute;top:10px;right:10px}.rs-comments{z-index:1100;background:var(--color-game-card);width:min(440px,92vw);color:var(--color-game-text);border-left:1px solid var(--color-game-header);cursor:auto;-webkit-user-select:text;user-select:text;flex-direction:column;transition:transform .25s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-8px 0 24px #00000073}.rs-comments.rs-comments--open{transform:translate(0)}.rs-comments-head{border-bottom:1px solid var(--color-game-header);flex:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.rs-comments-close{color:#333;border:1px solid var(--color-game-header);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;line-height:1;display:inline-flex}.rs-comments-close:hover{background:#f0f0f0}.rs-pbtn--muted,.rs-modal-log--muted{cursor:not-allowed;opacity:.45;filter:grayscale(.45)}.rs-comments-restricted{z-index:1100;background:#08080c99;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.rs-comments-restricted[hidden]{display:none}.rs-comments-restricted-panel{text-align:center;background:var(--color-game-card);width:min(360px,92vw);color:var(--color-game-text);border:1px solid var(--color-game-header);cursor:auto;-webkit-user-select:text;user-select:text;border-radius:6px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 10px 30px #00000073}.rs-comments-body{flex:auto;padding:16px;overflow-y:auto}.rs-font-dot{font-family:DotGothic16,Hiragino Sans,sans-serif}.rs-font-round{font-family:Zen Maru Gothic,Hiragino Maru Gothic ProN,sans-serif}.rs-font-mincho{font-family:Shippori Mincho,Hiragino Mincho ProN,Yu Mincho,serif}.rs-font-marker{font-family:Yusei Magic,Comic Sans MS,sans-serif}.rs-font-pop{font-family:Hachi Maru Pop,Hiragino Maru Gothic ProN,cursive}.rs-custom-style-options{flex-direction:column;gap:8px;display:flex}.rs-custom-style-options[hidden]{display:none}.rs-color-row{grid-template-columns:4.5em 44px minmax(0,1fr);align-items:center;gap:8px;display:grid}.rs-color-row label{opacity:.75;font-size:12px}.rs-color-row input[type=color]{cursor:pointer;background:#1b1828;border:2px solid #3a3650;width:44px;height:36px;padding:0}.btn-xs{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-radius:.25rem;display:inline-block;background-color:var(--color-gray-100)!important}@media (hover:hover){.btn-xs:hover{background-color:var(--color-gray-200)!important}}.rs-scene-row[data-saved=true]{outline:2px solid #6bbf59}.rs-scene-count{color:#2a2438ad;letter-spacing:0;margin-left:8px;font-size:12px;font-weight:400}.rs-editor-stage{aspect-ratio:3/2;border:2px solid var(--color-game-header,#3a3650);border-radius:4px;width:100%;position:relative;overflow:hidden}.rs-editor{color:var(--color-game-text);min-height:100dvh}.rs-edit-header{border-bottom:2px solid var(--color-game-header);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.rs-play-cta{cursor:pointer;color:#2a1e08;letter-spacing:.14em;background:linear-gradient(#f6d987,#e0b04f);border:2px solid #e0b04f;border-radius:4px;padding:10px 24px;font-size:clamp(14px,1.8vw,18px);font-weight:700}.rs-div-tabs{gap:8px;display:flex}.rs-div-tab{cursor:pointer;background:var(--color-game-card);color:var(--color-game-text);border:2px solid var(--color-game-header);letter-spacing:.08em;border-radius:4px;padding:6px 20px;font-size:14px}.rs-div-tab[data-active=true]{border-color:var(--color-game-accent);font-weight:700}.rs-edit-cols{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.rs-edit-preview{aspect-ratio:16/10;border:2px solid var(--color-game-header);width:100%;image-rendering:pixelated;background:#0b0b10;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 6px 20px #00000059;container-type:inline-size}.rs-preview-nav{color:var(--color-game-text);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:clamp(11px,1.4vw,13px);display:flex}.rs-preview-count{opacity:.65;padding:0 4px}.rs-preview-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.rs-ctrl-group{flex-direction:column;gap:8px;display:flex}.rs-ctrl-label{letter-spacing:.12em;color:var(--color-game-text);font-size:clamp(13px,1.7vw,16px)}.rs-field{border:2px solid var(--color-game-header);border-radius:4px;outline:none;width:100%;padding:10px 12px;font-size:clamp(13px,1.6vw,16px)}.rs-swatch4{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.rs-swatch5{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.rs-swatch{cursor:pointer;border:2px solid var(--color-game-header);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.rs-swatch[data-active=true]{border-color:#f2cd6b;box-shadow:0 0 0 2px #f2cd6b59,0 0 12px #f2cd6b47}.rs-swatch[data-active=true] .rs-swatch-label{color:#f8e5a0;background:#3a2f15;font-weight:700}.rs-swatch-label{background:var(--color-game-card);color:var(--color-game-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:4px 2px;font-size:clamp(9px,1.3vw,12px);overflow:hidden}.rs-list-btn{cursor:pointer;border:2px solid var(--color-game-header);letter-spacing:.05em;background:var(--color-game-card);color:var(--color-game-text);border-radius:4px;padding:5px 14px;font-size:clamp(12px,1.5vw,14px)}.rs-list-btn[data-active=true]{border-color:var(--color-game-accent);color:var(--color-game-accent);box-shadow:0 0 0 2px #f2cd6b2e}.rs-list-btn:disabled{cursor:not-allowed;opacity:.45}.rs-list-btn-add{background:var(--color-game-accent);color:var(--color-game-bg);border-color:var(--color-game-accent);font-weight:700}.rs-character-slot-tabs{flex-wrap:wrap;gap:8px;display:flex}.rs-character-adjust{border:1px solid var(--color-game-header);background:#ffffff73;border-radius:4px;flex-direction:column;gap:6px;padding:8px;display:flex}.rs-character-adjust-row{color:var(--color-game-text);align-items:center;gap:8px;font-size:12px;display:flex}.rs-character-adjust-row span{flex-shrink:0;width:44px;font-weight:700}.rs-character-adjust-row input{min-width:0;accent-color:var(--color-game-accent);flex:1}.rs-character-adjust-row output{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:42px}.rs-asset-prompt{border:1px solid var(--color-game-header);color:var(--color-game-text);background:#ffffffa6;border-radius:4px;padding:8px;font-size:12px}.rs-asset-prompt-label{opacity:.65;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.rs-asset-prompt-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;line-height:1.45}.rs-asset-prompt-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.rs-asset-prompt-actions .rs-list-btn{padding:3px 10px;font-size:11px}.rs-asset-prompt-status{color:#2e7d32;font-size:11px}.rs-asset-pager{color:var(--color-game-text);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.rs-scene-item{cursor:pointer;border:2px solid var(--color-game-header);background:var(--color-game-card);color:var(--color-game-text);border-radius:4px;align-items:stretch;display:flex;position:relative}.rs-scene-item[data-active=true]{border-color:var(--color-game-accent)}.rs-scene-item[data-dragging=true]>*{opacity:.55}.rs-scene-item[data-insertion-line=before]:before{content:"";z-index:5;background:var(--color-game-accent);pointer-events:none;border-radius:999px;height:4px;position:absolute;top:-6px;left:-2px;right:-2px;box-shadow:0 0 6px #f2cd6bcc}.rs-scene-drag{border:0;border-right:1px solid var(--color-game-header);width:32px;color:var(--color-game-text);cursor:grab;touch-action:none;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.rs-scene-drag:active{cursor:grabbing}.rs-scene-no{background:var(--color-game-header);width:38px;color:var(--color-game-text);flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.rs-scene-item[data-active=true] .rs-scene-no{background:var(--color-game-accent);color:var(--color-game-bg)}.rs-scene-body{flex-direction:column;flex:1;gap:1px;min-width:0;padding:7px 12px;display:flex}.rs-scene-tag{color:var(--color-game-gold);letter-spacing:.05em;font-size:11px}.rs-scene-text{color:var(--color-game-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.rs-scene-op{border-left:1px solid var(--color-game-header);width:34px;color:var(--color-game-text);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}.rs-scene-del{color:#c0392b}.rs-edit-error{color:#c0392b;font-size:13px}.rs-edit-note{color:var(--color-game-text);opacity:.72;margin-top:-6px;font-size:12px}.rs-story-card{align-items:stretch;gap:12px;display:flex}.rs-story-card-main{flex-direction:column;flex:1;min-width:0;display:flex}.rs-story-thumb{aspect-ratio:16/9;border:1px solid var(--color-game-header);width:min(220px,38vw);image-rendering:pixelated;background:#0b0b10 url("/assets/bg-489a0797.gif");border-radius:4px;flex-shrink:0;position:relative;overflow:hidden}.rs-story-thumb-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rs-story-thumb-character{object-fit:contain;object-position:bottom;max-width:70%;height:82%;image-rendering:pixelated;position:absolute;bottom:10%;left:50%;transform:translate(-50%)}.rs-story-thumb-shade{pointer-events:none;background:linear-gradient(#06080e14,#0000 42%,#06080eb8);position:absolute;inset:0}.nt-thumb-login-mosaic{background-color:#302b45;background-image:linear-gradient(45deg,#6f5b94e6 25%,#0000 25% 75%,#6f5b94e6 75%),linear-gradient(45deg,#244053e6 25%,#0000 25% 75%,#244053e6 75%);background-position:0 0,20px 20px;background-size:40px 40px}.nt-thumb{image-rendering:pixelated;background:#0b0b10 url("/assets/bg-489a0797.gif")}@media (max-width:640px){.rs-story-card{flex-direction:column}.rs-story-thumb{width:100%}}.rs-section-tabs{border-bottom:2px solid var(--color-game-header);flex-wrap:wrap;gap:4px;display:flex}.rs-section-tab{cursor:pointer;color:var(--color-game-text);background:0 0;border:none;border-bottom:3px solid #0000;padding:8px 12px;font-size:14px;font-weight:700}.rs-section-tab[data-active=true]{border-bottom-color:var(--color-game-accent);color:var(--color-game-accent)}.rs-section{padding-top:14px}.rs-swatch-add{opacity:.85;border-style:dashed!important}.rs-swatch-add:hover{opacity:1}.prompt-lp{font-family:Hiragino Sans,Yu Gothic,sans-serif}.prompt-lp-hero{background:radial-gradient(circle at 72% 38%,#be84302b,#0000 32%),linear-gradient(145deg,#090a12 0%,#101220 58%,#090a12 100%)}.prompt-lp-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.prompt-lp-gradient{color:#f2ca78;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff2bc,#e7ad4b);-webkit-background-clip:text;background-clip:text}.prompt-lp-gradient[data-controller=typed-heading]:after{content:"|";color:#f2ca78;-webkit-text-fill-color:#f2ca78;margin-left:.04em;animation:.8s step-end infinite prompt-lp-blink}.prompt-lp-portrait{animation:6s ease-in-out infinite prompt-lp-float}.prompt-lp-portrait:nth-of-type(2){animation-delay:-2s}.prompt-lp-portrait:nth-of-type(3){animation-delay:-4s}.prompt-lp-card{transition:transform .25s,border-color .25s,box-shadow .25s}.prompt-lp-card:hover{border-color:#f2ca786b;transform:translateY(-4px);box-shadow:0 18px 50px #0000004d}.prompt-lp-create:focus-within{border-color:#f2ca7899;box-shadow:0 0 0 3px #f2ca7814,0 18px 55px #0000005c}.prompt-lp-create textarea{caret-color:#f2ca78;-webkit-text-fill-color:#fff;opacity:1;color:#fff!important;background:0 0!important}.prompt-lp-create textarea::placeholder{-webkit-text-fill-color:#ffffff59;opacity:1;color:#ffffff59!important}.prompt-lp-glow{background:radial-gradient(circle at 50% 55%,#be843024,#0000 42%)}.prompt-lp-caret{animation:1s step-end infinite prompt-lp-blink}.prompt-birth-stage{border:1px solid #ffffff14}.prompt-birth-aura{opacity:0;background:radial-gradient(circle,#fad37e7a,#c0762e1f 32%,#0000 68%);transition:opacity .7s,transform 1s;transform:scale(.7)}.prompt-birth-scan{opacity:0;background:repeating-linear-gradient(0deg,#0000 0 5px,#f2ca780e 6px)}.prompt-birth-core{opacity:0;filter:blur(18px);background:#ffe2a0;box-shadow:0 0 60px 25px #ebb14b8c}.prompt-birth-image{opacity:0;filter:brightness(2)blur(10px);transition:opacity .8s,transform 1s cubic-bezier(.2,.8,.2,1),filter 1.1s;transform:scale(.78)}.prompt-birth-image.is-active{opacity:1;filter:brightness()blur();transform:scale(1)}.prompt-birth-stage[data-state=generating] .prompt-birth-aura{opacity:1;animation:1.2s ease-in-out infinite prompt-birth-pulse;transform:scale(1.2)}.prompt-birth-stage[data-state=generating] .prompt-birth-scan{opacity:1;animation:.7s linear infinite prompt-birth-scan}.prompt-birth-stage[data-state=generating] .prompt-birth-core{opacity:1;animation:1s ease-in-out infinite prompt-birth-core}.prompt-modal-progress{width:38%;animation:1.6s ease-in-out infinite prompt-modal-progress}.prompt-birth-input{caret-color:#f2ca78;-webkit-text-fill-color:#ffffffe6;color:#ffffffe6!important;background:#090a12!important}.prompt-birth-input:focus{border-color:#f2ca78a6;box-shadow:0 0 0 2px #f2ca781a}.prompt-birth-input::placeholder{color:#ffffff40}.prompt-birth button.is-ready{color:#17120a;background:#f2ca78;border-color:#f8df9d;box-shadow:0 0 0 4px #f2ca781f,0 0 28px #f2ca7852}.prompt-birth button.is-pressing{background:#fff0b9;transform:scale(.96);box-shadow:0 0 0 7px #f2ca7814,0 0 42px #f2ca7880}.typed-cursor{color:#f2ca78;font-weight:300}@keyframes prompt-lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes prompt-lp-blink{50%{opacity:0}}@keyframes prompt-birth-pulse{50%{opacity:.55;transform:scale(.92)}}@keyframes prompt-birth-scan{to{background-position:0 12px}}@keyframes prompt-birth-core{50%{transform:translate(-50%,-50%)scale(1.35)}}@keyframes prompt-modal-progress{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.prompt-lp-portrait,.prompt-lp-caret,.prompt-lp-gradient[data-controller=typed-heading]:after,.prompt-birth-aura,.prompt-birth-scan,.prompt-birth-core{animation:none}.prompt-lp-card{transition:none}}.sleep-lp{font-family:Hiragino Sans,Yu Gothic,sans-serif}.sleep-lp-hero-image{filter:saturate(.9)brightness(.78);transform:scale(1.02)}.sleep-lp-hero-shade{background:linear-gradient(90deg,#020611fc 0%,#020611e8 34%,#02061161 64%,#02061142 100%),linear-gradient(#0206114d,#0000 42%,#020611cc)}.sleep-lp-stars{opacity:.52;background-image:radial-gradient(circle,#ffffffe6 0 1px,#0000 1.5px),radial-gradient(circle,#87bfffb3 0 1px,#0000 1.5px);background-position:0 0,42px 28px;background-size:84px 84px,128px 128px;animation:22s linear infinite sleep-lp-stars;-webkit-mask-image:linear-gradient(#000 0%,#0000 72%);mask-image:linear-gradient(#000 0%,#0000 72%)}.sleep-lp-orb{filter:blur(78px);background:#5296ff3d;animation:5s ease-in-out infinite sleep-lp-orb}.sleep-lp-title-gradient{color:#cfe8ff;-webkit-text-fill-color:transparent;text-shadow:none;background:linear-gradient(92deg,#fff6d8,#b9ddff 48%,#77aaf7);-webkit-background-clip:text;background-clip:text}.sleep-lp-primary-button{background:linear-gradient(110deg,#fff4c9 0%,#e8bd5d 46%,#a8d7ff 100%);transition:transform .25s,filter .25s,box-shadow .25s;box-shadow:0 12px 45px #67a3ff2e,0 0 35px #f2c76821}.sleep-lp-primary-button:after{content:"→";transition:transform .25s}.sleep-lp-primary-button:hover{filter:brightness(1.08);transform:translateY(-3px);box-shadow:0 18px 55px #67a3ff42,0 0 42px #f2c76833}.sleep-lp-primary-button:hover:after{transform:translate(4px)}.sleep-lp-dashboard{box-shadow:0 36px 100px #0000008c,inset 0 1px #ffffff0f}.sleep-lp-dashboard:before{content:"";pointer-events:none;background:linear-gradient(125deg,#ffffff0e,#0000 32% 70%,#63a2ff0a);position:absolute;inset:0}.sleep-lp-dashboard-glow{filter:blur(22px);background:radial-gradient(circle,#4e8fff30,#0000 66%)}.sleep-lp-moon-icon{color:#ffe098;background:#fad78514;border:1px solid #fad78559;border-radius:50%;place-items:center;width:38px;height:38px;font-size:24px;display:grid;box-shadow:0 0 25px #facc622e}.sleep-lp-switch{background:linear-gradient(90deg,#70500d,#d79e27);border:1px solid #feda7d8c;border-radius:999px;width:54px;height:30px;position:relative;box-shadow:0 0 20px #f5be3d38}.sleep-lp-switch i{background:#fff6d2;border-radius:50%;width:20px;height:20px;position:absolute;top:4px;right:4px;box-shadow:0 0 12px #fff4c9d9}.sleep-lp-progress-fill{background:linear-gradient(90deg,#486ee2,#75c7ff 60%,#ffe58a);min-width:2%;transition:width .1s linear;position:relative;box-shadow:0 0 18px #6fbfffa6}.sleep-lp-progress-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb3,#0000);animation:2.2s ease-in-out infinite sleep-lp-progress-shine;position:absolute;inset:0;transform:translate(-100%)}.sleep-lp-live-dot{background:#6ee7b7;border-radius:50%;width:8px;height:8px;box-shadow:0 0 11px #6ee7b7cc}.sleep-lp-live-dot.is-pulsing{animation:1.3s ease-in-out infinite sleep-lp-live}.sleep-lp-float-exp{z-index:4;color:#9cf4cf;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#04101dcc;border:1px solid #6ee7b738;border-radius:999px;padding:7px 12px;font:700 10px/1 monospace;position:absolute}.sleep-lp-float-exp-one{animation:4.4s ease-out infinite sleep-lp-float-exp;top:34%;right:-3%}.sleep-lp-float-exp-two{animation:4.4s ease-out 2.1s infinite sleep-lp-float-exp;bottom:18%;left:-3%}.sleep-lp-section-glow{background:radial-gradient(circle at 85% 12%,#467fe01f,#0000 34%),radial-gradient(circle at 10% 70%,#dcac4412,#0000 30%)}.sleep-lp-step{transition:transform .35s,border-color .35s,background-color .35s}.sleep-lp-step:before{content:"";opacity:0;background:linear-gradient(135deg,#70b2ff1a,#0000 45%);transition:opacity .35s;position:absolute;inset:0}.sleep-lp-step:hover{background:#ffffff0e;border-color:#96ccff40;transform:translateY(-8px)}.sleep-lp-step:hover:before{opacity:1}.sleep-lp-step-number{color:#ffffff0e;font:900 64px/1 monospace;position:absolute;top:18px;right:22px}.sleep-lp-step-icon{color:#d6eaff;background:linear-gradient(145deg,#76b3ff21,#ffda8412);border:1px solid #9fceff38;border-radius:18px;place-items:center;width:58px;height:58px;font-size:28px;display:grid;box-shadow:inset 0 1px #ffffff14,0 12px 35px #00000038}.sleep-lp-moon-large{color:#ffe3a1;background:radial-gradient(circle at 35% 30%,#fff5d533,#f5c75b0f 52%,#0000 70%);border:1px solid #f9d68538;border-radius:50%;place-items:center;width:150px;height:150px;font-size:82px;display:grid;box-shadow:0 0 80px #e7b6471f,inset 0 0 40px #ffeab214}.sleep-lp-final{background:radial-gradient(circle at 50% 30%,#4b87e224,#0000 38%),linear-gradient(#040914,#02050d)}.sleep-lp-final-orb{background:radial-gradient(circle,#5392ee21,#0000 66%);border:1px solid #9fcfff14;box-shadow:0 0 140px #417ad314}.sleep-lp [data-lp-sleep-mode-target=reveal]{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.sleep-lp [data-lp-sleep-mode-target=reveal].is-visible{opacity:1;transform:translateY(0)}@keyframes sleep-lp-stars{to{background-position:84px 84px,170px 156px}}@keyframes sleep-lp-orb{50%{opacity:.55;transform:scale(1.18)}}@keyframes sleep-lp-progress-shine{55%,to{transform:translate(120%)}}@keyframes sleep-lp-live{50%{opacity:.35;transform:scale(.72)}}@keyframes sleep-lp-float-exp{0%{opacity:0;transform:translateY(20px)}20%{opacity:1}80%{opacity:.9}to{opacity:0;transform:translateY(-42px)}}@media (max-width:1023px){.sleep-lp-hero-image{object-position:67% 38%;opacity:.6}.sleep-lp-hero-shade{background:linear-gradient(#020611db,#02061180 43%,#020611f5 76%),linear-gradient(90deg,#020611d9,#02061140)}}@media (prefers-reduced-motion:reduce){.sleep-lp-stars,.sleep-lp-orb,.sleep-lp-progress-fill:after,.sleep-lp-live-dot,.sleep-lp-float-exp{animation:none}.sleep-lp-float-exp{display:none}.sleep-lp [data-lp-sleep-mode-target=reveal]{opacity:1;transition:none;transform:none}}.guild-detail-tabs [aria-selected=false]{color:#111827!important}.faction-war-activity-ticker__track{width:max-content;animation:42s linear 1s infinite faction-war-activity-scroll}.faction-war-activity-ticker:hover .faction-war-activity-ticker__track{animation-play-state:paused}@keyframes faction-war-activity-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.faction-war-activity-ticker{overflow-x:auto}.faction-war-activity-ticker__track{animation:none}}.pixel-event-showcase__label{color:#43311d}@supports (color:color-mix(in lab, red, red)){.pixel-event-showcase__label{color:color-mix(in srgb,var(--color-game-text)82%,#d97706)}}.pixel-event-showcase__label{letter-spacing:.07em;font-size:.8125rem;font-weight:600}.pixel-event-showcase__track{width:max-content;animation:pixel-event-showcase-scroll var(--pixel-event-showcase-duration,33s)linear 1s infinite;display:flex}.pixel-event-showcase__group{gap:.5rem;padding-right:.5rem;display:flex}.pixel-event-showcase:hover .pixel-event-showcase__track{animation-play-state:paused}@keyframes pixel-event-showcase-scroll{to{transform:translate(-50%)}}@media (min-width:640px){.pixel-event-showcase--mobile-only{overflow-x:auto}.pixel-event-showcase__track--mobile-only{animation:none}.pixel-event-showcase__track--mobile-only .pixel-event-showcase__group[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:reduce){.pixel-event-showcase{overflow-x:auto}.pixel-event-showcase__track{animation:none}.pixel-event-showcase__group[aria-hidden=true]{display:none}}.dark .guild-detail-tabs [aria-selected=false]{color:#f9fafb!important;background-color:#374151!important}.rs-swatch-del{z-index:2;color:#ff5a5a;cursor:pointer;background:#0a0810d1;border:1px solid #ff5a5a99;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;font-size:14px;font-weight:700;line-height:1;display:flex;position:absolute;top:2px;right:2px}.rs-swatch-del:hover{color:#fff;background:#c0303c;border-color:#e05561}.rs-gen-row .rs-field{width:100%}.transparent-grid{background-color:#fff;background-image:linear-gradient(45deg,#e5e7eb 25%,#0000 25%),linear-gradient(-45deg,#e5e7eb 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e5e7eb 75%),linear-gradient(-45deg,#0000 75%,#e5e7eb 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.rs-modal-overlay{z-index:1000;background:#000;position:fixed;inset:0}.rs-modal-overlay .rs-play{height:100dvh}.rs-modal-actions{z-index:1001;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;top:12px;right:12px}.rs-modal-subactions{gap:8px;display:flex}.rs-modal-log,.rs-modal-close{cursor:pointer;color:#e8e6df;letter-spacing:.06em;background:#14121ed9;border:2px solid #e8e6df80;border-radius:4px;padding:8px 14px;font-size:13px}.video-feed-scroller{scrollbar-width:none;-ms-overflow-style:none}.video-feed-scroller::-webkit-scrollbar{display:none}.video-volume{appearance:none;background:0 0;height:20px}.video-volume:focus{outline:none}.video-volume::-webkit-slider-runnable-track{background:#ffffff59;border-radius:999px;height:3px}.video-volume::-webkit-slider-thumb{appearance:none;background:#fff;border-radius:999px;width:15px;height:15px;margin-top:-6px}.video-volume::-moz-range-track{background:#ffffff59;border-radius:999px;height:3px}.video-volume::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:15px;height:15px}.nexttok-panel{transition:transform .3s;transform:translate(100%)}.nexttok-panel.nexttok-panel-open{transform:translate(0)}.nexttok-stage{transition:transform .3s}@media (min-width:1024px){.nexttok-stage.nexttok-stage-shifted{transform:translate(-210px)}}.is-fullscreen .video-control-slot,.is-fullscreen .video-control-button{width:3.5rem;height:3.5rem}.is-fullscreen .video-control-button svg{width:1.75rem;height:1.75rem}.is-fullscreen .video-volume{height:28px}.is-fullscreen .video-volume::-webkit-slider-thumb{width:20px;height:20px;margin-top:-8px}.is-fullscreen .video-volume::-moz-range-thumb{width:20px;height:20px}.is-fullscreen video{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none}.is-fullscreen .nexttok-item-row,.is-fullscreen .nexttok-header-row,.is-fullscreen .nexttok-tab-row{max-width:none}@media (min-width:1024px){.is-fullscreen .nexttok-video-column{width:100%}.is-fullscreen .nexttok-rail{z-index:10;padding-bottom:0;position:absolute;bottom:6rem;right:.75rem}}.nexttok-tabs{background:#00000073;border-radius:999px;padding:4px 6px 0}.nexttok-tab{color:#ffffff73;border-bottom:2px solid #0000;font-weight:600}.nexttok-tab:hover{color:#ffffffbf}.nexttok-tab[aria-current=page]{color:#fff;border-bottom-color:#fff;font-weight:800}.nexttok-panel-spinner{background:#ffffffb8;display:none}@supports (color:color-mix(in lab, red, red)){.nexttok-panel-spinner{background:color-mix(in srgb,var(--color-game-card)72%,transparent)}}.nexttok-panel:has(turbo-frame[busy]) .nexttok-panel-spinner{display:flex}.nexttok-spinner{border:3px solid var(--color-game-header);border-top-color:var(--color-game-text);border-radius:999px;width:28px;height:28px;animation:.7s linear infinite nexttok-spin}@keyframes nexttok-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nexttok-spinner{animation-duration:2s}}.nexttok-chat-panel{transition:transform .3s;transform:translate(-100%)}.nexttok-chat-panel.nexttok-chat-panel-open{transform:translate(0)}.nexttok-share-sheet{transition:transform .25s;transform:translateY(100%)}.nexttok-share-sheet.nexttok-share-sheet-open{transform:translateY(0)}[data-daily-exploration-reveal-target=button]:disabled,[data-daily-exploration-reveal-target=replay]:disabled{cursor:wait}.daily-exploration-reveal__spinner{border:2px solid #6b728040;border-top-color:#6b7280;border-radius:9999px;width:.75rem;height:.75rem;animation:.65s linear infinite daily-exploration-spinner}.daily-exploration-reveal--bronze{--daily-exploration-dark:#6f3519;--daily-exploration-mid:#b87333;--daily-exploration-light:#f2c18d;--daily-exploration-border:#9f5f32;--daily-exploration-bg-start:#fff9f2;--daily-exploration-bg-mid:#e7bd95;--daily-exploration-bg-end:#b87333;--daily-exploration-track:#ead2bd;--daily-exploration-flash:#ffe0bdf2;--daily-exploration-glow-rgb:184,115,51}.daily-exploration-reveal--silver{--daily-exploration-dark:#4b5563;--daily-exploration-mid:#9ca3af;--daily-exploration-light:#f8fafc;--daily-exploration-border:#9ca3af;--daily-exploration-bg-start:#fff;--daily-exploration-bg-mid:#e5e7eb;--daily-exploration-bg-end:#aeb4be;--daily-exploration-track:#e5e7eb;--daily-exploration-flash:#fffffff2;--daily-exploration-glow-rgb:156,163,175}.daily-exploration-reveal--gold{--daily-exploration-dark:#6f4806;--daily-exploration-mid:#c99a1a;--daily-exploration-light:#fff1a8;--daily-exploration-border:#b8860b;--daily-exploration-bg-start:#fffdf5;--daily-exploration-bg-mid:#f5e7b2;--daily-exploration-bg-end:#c99a1a;--daily-exploration-track:#efe1aa;--daily-exploration-flash:#fff8bff2;--daily-exploration-glow-rgb:212,175,55}.daily-exploration-reveal--rainbow{--daily-exploration-dark:#374151;--daily-exploration-mid:#ec4899;--daily-exploration-light:#67e8f9;--daily-exploration-border:#c026d3;--daily-exploration-bg-start:#fff7ff;--daily-exploration-bg-mid:#f0abfc;--daily-exploration-bg-end:#67e8f9;--daily-exploration-track:#e9d5ff;--daily-exploration-flash:#fffffffa;--daily-exploration-glow-rgb:236,72,153}.daily-exploration-reveal--revealed{border:1px solid var(--daily-exploration-border);background:linear-gradient(135deg,var(--daily-exploration-bg-start)0%,var(--daily-exploration-bg-mid)48%,var(--daily-exploration-bg-end)100%);padding:.375rem;transition:border-color .35s,background .35s,box-shadow .35s;box-shadow:0 1px 2px #00000014}.daily-exploration-reveal--rainbow.daily-exploration-reveal--revealed{background:linear-gradient(125deg,#fff7ff 0%,#f9a8d4 18%,#fde68a 36%,#86efac 54%,#67e8f9 72%,#a5b4fc 88%,#e879f9 100%);border-color:#f0abfc;box-shadow:0 0 10px #ec489973,0 0 18px #22d3ee47}.daily-exploration-reveal__title{color:var(--daily-exploration-dark);transition:color .35s}.daily-exploration-reveal__number{color:#0000;background:linear-gradient(90deg,var(--daily-exploration-dark),var(--daily-exploration-mid),var(--daily-exploration-dark));-webkit-background-clip:text;background-clip:text;transition:background .35s}.daily-exploration-reveal__track{background:var(--daily-exploration-track);transition:background-color .35s}.daily-exploration-reveal__bar{background:linear-gradient(90deg,var(--daily-exploration-dark)0%,var(--daily-exploration-mid)55%,var(--daily-exploration-light)100%);transition:background .35s}.daily-exploration-reveal--rainbow .daily-exploration-reveal__title{color:#374151}.daily-exploration-reveal--rainbow .daily-exploration-reveal__number{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;filter:none;text-shadow:none;background-image:linear-gradient(90deg,#ef4444 0%,#f59e0b 18%,#eab308 32%,#22c55e 48%,#06b6d4 64%,#6366f1 80%,#d946ef 100%);-webkit-background-clip:text;background-clip:text}.daily-exploration-reveal--rainbow .daily-exploration-reveal__bar{filter:none;background-image:linear-gradient(90deg,#ef4444 0%,#f59e0b 18%,#eab308 32%,#22c55e 48%,#06b6d4 64%,#6366f1 80%,#d946ef 100%)}.daily-exploration-reveal--burst{animation:.9s cubic-bezier(.2,.9,.25,1) daily-exploration-card-burst}.daily-exploration-reveal--tier-up{animation:.58s cubic-bezier(.16,1.2,.3,1) daily-exploration-tier-up}.daily-exploration-reveal--cracking{animation:1s ease-in-out daily-exploration-crack-tension}.daily-exploration-reveal--shattering{animation:.8s cubic-bezier(.12,1.15,.25,1) daily-exploration-shatter-panel;overflow:visible}.daily-exploration-reveal__number--burst{animation:.85s cubic-bezier(.16,1.25,.3,1) daily-exploration-number-burst}.daily-exploration-reveal__tier-shine{opacity:0;background:linear-gradient(90deg,transparent,var(--daily-exploration-flash),transparent);filter:blur(1px);transform:translate(-160%)skew(-18deg)}.daily-exploration-reveal__tier-shine--active{animation:.58s ease-out daily-exploration-tier-shine}.daily-exploration-reveal__cracks{z-index:20;opacity:0}.daily-exploration-reveal__cracks path{fill:none;stroke:#fffffff5;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1px #4a2d00)drop-shadow(0 0 3px #ffffffe6)}.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks{opacity:1}.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks path{animation:.86s ease-out forwards daily-exploration-crack-draw}.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks path:nth-child(2),.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks path:nth-child(4){animation-delay:80ms}.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks path:nth-child(3),.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks path:nth-child(5),.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks path:nth-child(6){animation-delay:.15s}.daily-exploration-reveal--shattering .daily-exploration-reveal__cracks{opacity:1;animation:.28s ease-out forwards daily-exploration-crack-flash}.daily-exploration-reveal--shattering .daily-exploration-reveal__cracks path{stroke-dashoffset:0}.daily-exploration-reveal__shards{z-index:30}.daily-exploration-reveal__shards span{opacity:0;background:linear-gradient(135deg,#fffdf5 0%,#f5e7b2 48%,#c99a1a 100%);position:absolute;inset:0}.daily-exploration-reveal__shards span:first-child{--shard-x:-34px;--shard-y:-28px;--shard-r:-16deg;clip-path:polygon(0 0,49% 0,38% 34%,0 44%)}.daily-exploration-reveal__shards span:nth-child(2){--shard-x:5px;--shard-y:-36px;--shard-r:12deg;clip-path:polygon(49% 0,100% 0,100% 29%,60% 36%,38% 34%)}.daily-exploration-reveal__shards span:nth-child(3){--shard-x:-42px;--shard-y:-4px;--shard-r:-22deg;clip-path:polygon(0 44%,38% 34%,48% 55%,28% 72%,0 66%)}.daily-exploration-reveal__shards span:nth-child(4){--shard-x:40px;--shard-y:-8px;--shard-r:18deg;clip-path:polygon(38% 34%,60% 36%,100% 29%,100% 66%,65% 62%,48% 55%)}.daily-exploration-reveal__shards span:nth-child(5){--shard-x:-38px;--shard-y:26px;--shard-r:19deg;clip-path:polygon(0 66%,28% 72%,45% 100%,0 100%)}.daily-exploration-reveal__shards span:nth-child(6){--shard-x:-8px;--shard-y:38px;--shard-r:-13deg;clip-path:polygon(28% 72%,48% 55%,65% 62%,61% 100%,45% 100%)}.daily-exploration-reveal__shards span:nth-child(7){--shard-x:34px;--shard-y:30px;--shard-r:22deg;clip-path:polygon(65% 62%,100% 66%,100% 100%,61% 100%)}.daily-exploration-reveal__shards span:nth-child(8){--shard-x:46px;--shard-y:8px;--shard-r:-12deg;clip-path:polygon(60% 36%,100% 29%,100% 66%,65% 62%)}.daily-exploration-reveal--shattering .daily-exploration-reveal__shards span{animation:.78s cubic-bezier(.18,.75,.3,1) forwards daily-exploration-shard-fly}.daily-exploration-rainbow-celebration-host{position:relative}.daily-exploration-rainbow-celebration{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:hidden}.daily-exploration-rainbow-particle{top:-12%;left:var(--particle-x);width:var(--particle-size);height:var(--particle-size);opacity:0;background:hsl(var(--particle-hue)95% 60%);filter:drop-shadow(0 0 4px hsl(var(--particle-hue)100% 70%));animation:daily-exploration-rainbow-fall var(--particle-duration)var(--particle-delay)cubic-bezier(.2,.65,.35,1)forwards;position:absolute}.daily-exploration-rainbow-particle--star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 94%,50% 72%,21% 94%,32% 57%,2% 35%,39% 35%)}.daily-exploration-rainbow-particle--spark{border-radius:9999px;transform:scaleX(.45)}.daily-exploration-reveal__flash{opacity:0;background:linear-gradient(90deg,transparent,var(--daily-exploration-flash),transparent);filter:blur(2px);transform:translate(-160%)skew(-18deg)}.daily-exploration-reveal__flash--burst{animation:.75s ease-out daily-exploration-gold-flash}@keyframes daily-exploration-card-burst{0%{box-shadow:0 0 0 rgba(var(--daily-exploration-glow-rgb),0);transform:scale(.92)}28%{box-shadow:0 0 28px rgba(var(--daily-exploration-glow-rgb),.95);transform:scale(1.09)}48%{box-shadow:0 0 12px rgba(var(--daily-exploration-glow-rgb),.65);transform:scale(.97)}68%{box-shadow:0 0 22px rgba(var(--daily-exploration-glow-rgb),.8);transform:scale(1.04)}to{transform:scale(1);box-shadow:0 1px 2px #00000014}}@keyframes daily-exploration-number-burst{0%{filter:brightness();transform:scale(.55)}30%{filter:brightness(1.8);transform:scale(1.65)}52%{filter:brightness(1.15);transform:scale(.88)}72%{filter:brightness(1.4);transform:scale(1.2)}to{filter:brightness();transform:scale(1)}}@keyframes daily-exploration-tier-up{0%{filter:brightness();transform:scale(1)}24%{filter:brightness(1.35);box-shadow:0 0 20px rgba(var(--daily-exploration-glow-rgb),.9);transform:scale(1.045)}52%{filter:brightness(1.08);box-shadow:0 0 9px rgba(var(--daily-exploration-glow-rgb),.55);transform:scale(.985)}76%{filter:brightness(1.18);transform:scale(1.018)}to{filter:brightness();transform:scale(1)}}@keyframes daily-exploration-crack-tension{0%,to{filter:brightness();transform:translate(0)}18%{filter:brightness(1.08);transform:translate(-1px)}36%{transform:translate(1px)}54%{filter:brightness(1.18);transform:translate(-1.5px)}72%{transform:translate(1.5px)}88%{filter:brightness(1.3);transform:translate(-.5px)}}@keyframes daily-exploration-crack-draw{to{stroke-dashoffset:0}}@keyframes daily-exploration-crack-flash{0%{opacity:1;filter:brightness()}35%{opacity:1;filter:brightness(2.5)}to{opacity:0;filter:brightness(3)}}@keyframes daily-exploration-shatter-panel{0%{filter:brightness();transform:scale(1)}12%{filter:brightness(2.2);transform:scale(1.045);box-shadow:0 0 32px #fffffff2}27%{filter:brightness(1.25)saturate(1.4);transform:scale(.96)}48%{filter:brightness(1.7)saturate(1.8);transform:scale(1.08);box-shadow:-8px 0 30px #f43f5ee6,8px 0 30px #22d3eee6}72%{filter:brightness(1.15)saturate(1.35);transform:scale(.99)}to{filter:brightness()saturate();transform:scale(1)}}@keyframes daily-exploration-shard-fly{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}18%{opacity:1}to{opacity:0;transform:translate(var(--shard-x),var(--shard-y))rotate(var(--shard-r))scale(.72)}}@keyframes daily-exploration-rainbow-fall{0%{opacity:0;transform:translateY(-10%)rotate(0)scale(.65)}10%{opacity:1}78%{opacity:.95}to{opacity:0;transform:translate3d(var(--particle-drift),115vh,0)rotate(var(--particle-spin))scale(1.15)}}@keyframes daily-exploration-tier-shine{0%{opacity:0;transform:translate(-160%)skew(-18deg)}18%{opacity:1}to{opacity:0;transform:translate(500%)skew(-18deg)}}@keyframes daily-exploration-gold-flash{0%{opacity:0;transform:translate(-160%)skew(-18deg)}18%{opacity:1}to{opacity:0;transform:translate(500%)skew(-18deg)}}@keyframes daily-exploration-spinner{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.daily-exploration-reveal--burst,.daily-exploration-reveal--tier-up,.daily-exploration-reveal--cracking,.daily-exploration-reveal--shattering,.daily-exploration-reveal__number--burst,.daily-exploration-reveal--cracking .daily-exploration-reveal__cracks path,.daily-exploration-reveal--shattering .daily-exploration-reveal__cracks,.daily-exploration-reveal--shattering .daily-exploration-reveal__shards span,.daily-exploration-reveal__tier-shine--active,.daily-exploration-reveal__flash--burst,.daily-exploration-reveal__spinner,.daily-exploration-rainbow-particle{animation:none}.daily-exploration-rainbow-celebration{display:none}}.party-focus__scene{background-position:50% 58%;background-size:cover}.party-focus__handle{cursor:grab;z-index:2;position:relative;box-shadow:inset 0 0 0 1px #ffffff59,0 2px 3px #0003}.party-focus--preview{width:auto;position:static}@media (min-width:768px){.party-focus--preview{width:310px;max-width:100%;margin-inline:auto}}.party-focus--preview .party-focus__handle{cursor:default}.party-focus--dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;box-shadow:8px 10px 20px #24231f5c}.party-focus--dragging .party-focus__handle{cursor:grabbing}.party-focus__dummy{transform-origin:50% 95%;width:4.5rem;height:5.5rem;animation:10s ease-out infinite party-focus-dummy;position:absolute;bottom:.75rem;left:1rem;scale:-1 1}.party-focus__slash{z-index:1;opacity:0;background:#fff;border-radius:9999px;width:3.5rem;height:.28rem;animation:10s ease-out infinite party-focus-slash;position:absolute;bottom:3.1rem;left:1.5rem;transform:rotate(-36deg);box-shadow:0 0 8px #fef08a}.party-focus__gain{color:#fff7a8;text-shadow:1px 1px #6b4f00,-1px -1px #6b4f00;opacity:0;font-size:1.15rem;position:absolute;top:2.6rem;left:2.9rem}.party-focus__gain--show{animation:.9s ease-out party-focus-gain}.party-focus--paused .party-focus__dummy,.party-focus--paused .party-focus__slash{animation-play-state:paused}@keyframes party-focus-dummy{0%,10%,to{transform:rotate(0)}2%{transform:rotate(8deg)}3.5%{transform:rotate(-4deg)}5%{transform:rotate(2deg)}6%{transform:rotate(-8deg)}7.5%{transform:rotate(4deg)}9%{transform:rotate(-2deg)}}@keyframes party-focus-slash{0%{opacity:0;transform:translate(-16px,-12px)rotate(36deg)scaleX(.3)}2%{opacity:1;transform:translate(3px,3px)rotate(36deg)scaleX(1)}3.9%{opacity:0;transform:translate(12px,10px)rotate(36deg)}4%{opacity:0;transform:translate(16px,-12px)rotate(-36deg)scaleX(.3)}6%{opacity:1;transform:translate(-3px,3px)rotate(-36deg)scaleX(1)}8%,to{opacity:0;transform:translate(-12px,10px)rotate(-36deg)}}@keyframes party-focus-gain{0%{opacity:0;transform:translateY(7px)scale(.7)}25%{opacity:1;transform:translateY(0)scale(1.15)}to{opacity:0;transform:translateY(-22px)scale(1)}}@media (prefers-reduced-motion:reduce){.party-focus__dummy,.party-focus__slash,.party-focus__gain--show{animation:none}}.party-focus-energy{width:100vw;max-width:none;height:100dvh;max-height:none;padding:max(24px,env(safe-area-inset-top))24px max(32px,env(safe-area-inset-bottom));color:#aaa;background:#000;border:0;margin:0;font-family:monospace;position:fixed;inset:0}.party-focus-energy[open]{flex-direction:column;display:flex}.party-focus-energy::backdrop{background:#000}.party-focus-energy__heading{text-align:center;color:#999;border:1px solid #444;border-radius:6px;padding:4px 12px;font-size:14px}.party-focus-energy__heading+.party-focus-energy__label{margin-top:12px}.party-focus-energy__center{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.party-focus-energy__time{font-variant-numeric:tabular-nums;letter-spacing:.03em;font-size:clamp(56px,16vw,96px);line-height:1}.party-focus-energy__label{color:#777;font-size:13px}.party-focus-energy__status{color:#b89238;margin-top:24px;font-size:18px}.party-focus-energy__center [data-party-focus-wake-prompt]{margin-top:32px}.party-focus-energy__footer{text-align:center;color:#777;flex-direction:column;align-items:center;font-size:14px;display:flex}.party-focus-energy__exit{color:#aaa;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#171717;border:1px solid #333;border-radius:8px;width:min(100%,280px);min-height:84px;margin-top:20px;position:relative;overflow:hidden}.party-focus-energy__exit:focus-visible{outline-offset:4px;outline:2px solid #aaa}.party-focus-energy__progress{transform-origin:0;background:#333;position:absolute;inset:0;transform:scaleX(0)}body.party-focus-energy-active{overflow:hidden}body.party-focus-energy-active *{animation-play-state:paused!important}.party-focus-wake-prompt--energy,.dark [data-party-focus-wake-prompt]{color:#713f12;background:#fde68a;border-color:#eab308;outline-color:#facc15}.party-focus-wake-prompt--energy:hover,.dark [data-party-focus-wake-prompt]:hover{background:#fef3c7}.party-focus-wake-prompt--energy:active,.dark [data-party-focus-wake-prompt]:active{background:#fcd34d}[data-party-focus-wake-prompt][data-state=success]{color:#166534;box-shadow:none;cursor:default;background:0 0;border:0;font-weight:400}.dark [data-party-focus-wake-prompt][data-state=success]{background:0 0}.dark [data-party-focus-wake-prompt][data-state=success],.party-focus-wake-prompt--energy[data-state=success]{color:#86efac}.chat-nameplate{--nameplate-end-width:calc(80px*28/48);vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:max-content;min-width:88px;max-width:100%;height:28px;padding:0 44px;text-decoration:none;display:inline-flex;position:relative}.chat-nameplate--preview{flex-shrink:1}.chat-nameplate__art{border-style:solid;border-color:#0000;border-width:0 var(--nameplate-end-width);border-image-source:var(--chat-nameplate-image);border-image-slice:0 80 fill;border-image-width:0 var(--nameplate-end-width);image-rendering:pixelated;pointer-events:none;border-image-repeat:stretch;position:absolute;inset:0}.chat-nameplate__text{z-index:1;white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#fff;text-shadow:0 1px 2px #000;background:0 0;border-radius:3px;min-width:0;padding:0 4px;font-size:12px;font-weight:700;line-height:20px;position:relative;overflow:hidden}.pixel-lab-decoration-preview{text-align:center;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;width:100%;max-width:240px;height:112px;font-size:10px;display:grid}.pixel-lab-decoration-preview img{object-fit:contain;image-rendering:pixelated}.pixel-lab-decoration-preview__frame img{width:64px;height:64px}.pixel-lab-decoration-preview__details{gap:8px;min-width:0;display:grid}.pixel-lab-decoration-preview__nameplate{width:100%;height:24px}.pixel-lab-decoration-preview__bubble{width:100%;height:36px}.chat-message-row{gap:8px}.chat-message{--chat-sender-width:96px}.chat-message:has(.chat-sender-with-nameplate){--chat-sender-width:144px}.chat-reply-context{margin-left:calc(var(--chat-sender-width) + 8px);margin-bottom:4px}.chat-sender{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;width:96px;display:flex}.chat-sender-with-nameplate{width:144px}.chat-sender [data-chat-avatar]{zoom:.82}.chat-bubble-default{border:1px solid #2222221f;min-width:0;padding:6px 8px;position:relative}@supports (color:color-mix(in lab, red, red)){.chat-bubble-default{border:1px solid color-mix(in srgb,var(--color-game-text)12%,transparent)}}.chat-bubble-default{background:#f8f8f8;border-radius:6px}@supports (color:color-mix(in lab, red, red)){.chat-bubble-default{background:color-mix(in srgb,var(--color-game-card)97%,var(--color-game-text))}}.chat-bubble-default{color:var(--color-game-text);overflow-wrap:anywhere}.chat-bubble-default:before{content:"";background:#f8f8f8;width:8px;height:8px;position:absolute;top:12px;left:-5px}@supports (color:color-mix(in lab, red, red)){.chat-bubble-default:before{background:color-mix(in srgb,var(--color-game-card)97%,var(--color-game-text))}}.chat-bubble-default:before{border-left:1px solid #2222221f}@supports (color:color-mix(in lab, red, red)){.chat-bubble-default:before{border-left:1px solid color-mix(in srgb,var(--color-game-text)12%,transparent)}}.chat-bubble-default:before{border-bottom:1px solid #2222221f}@supports (color:color-mix(in lab, red, red)){.chat-bubble-default:before{border-bottom:1px solid color-mix(in srgb,var(--color-game-text)12%,transparent)}}.chat-bubble-default:before{pointer-events:none;transform:rotate(45deg)}.chat-bubble-default .chat-message-bubble-group>p{margin-top:0}.chat-bubble{flex:1}.chat-bubble-time{color:var(--color-game-text);opacity:.75;white-space:nowrap;flex:none;font-size:12px;line-height:16px}.chat-bubble{border:24px solid #0000;border-image-source:var(--chat-bubble-image);color:#fff;text-shadow:0 1px 2px #000000a6;overflow-wrap:anywhere;border-image-slice:47 64 fill;border-image-width:35.25px 48px;border-image-repeat:stretch;min-width:0;padding:4px 2px}.chat-bubble a:not(:where(.chat-attachment *)){color:#fff;text-decoration:underline}.chat-attachment{min-width:0;color:var(--color-game-text);text-shadow:none}.chat-message-panel{grid-template-columns:88px minmax(0,1fr);align-items:start;row-gap:4px;display:grid}.chat-message-panel>.chat-message-content{display:contents}.chat-message-panel .chat-message-preamble{grid-area:1/1/auto/-1;min-width:0}.chat-message-panel .chat-message-preamble>div{justify-content:center}.chat-message-panel .chat-message-preamble:not(:has(.chat-nameplate)){grid-column:2}.chat-message-panel .chat-message-preamble:not(:has(.chat-nameplate))>div{justify-content:flex-start}.chat-message-panel .chat-message-avatar{grid-area:2/1;padding-top:0}.chat-message-panel .chat-message-bubble-group{flex-direction:column;grid-area:2/2;min-height:88px;display:flex}.chat-message-panel.chat-bubble .chat-message-time{color:#ddd;margin-top:auto;padding-top:4px}.chat-message-panel.chat-bubble-default .chat-message-time{margin-top:auto;padding-top:4px}.chat-message-panel [data-reactions]{grid-area:3/2}.chat-bubble--preview{width:256px;max-width:100%;font-size:12px}.chat-message-bubble-group{width:100%;min-width:0}.chat-message-content>:has(.chat-nameplate):not(:has([data-reply-preview]))+.chat-message-bubble-group>p{margin-top:0}.chat-message-layout--reply{grid-template-columns:88px minmax(0,1fr);align-items:start;row-gap:0;display:grid}.chat-message-layout--reply>.chat-message-avatar{grid-area:2/1;padding-top:4px}.chat-message-layout--reply>.chat-message-content{display:contents}.chat-message-layout--reply .chat-message-preamble{grid-area:1/2;min-width:0}.chat-message-layout--reply .chat-message-bubble-group{grid-area:2/2}.chat-message-layout--reply [data-reactions]{grid-area:3/2}.chat-decoration-preview{flex-direction:column;gap:8px;min-width:0;max-width:100%;display:flex}.frame-set-form .frame-set-separate,.frame-set-form:has(input[name=mode][value=separate]:checked) .frame-set-common{display:none}.frame-set-form:has(input[name=mode][value=separate]:checked) .frame-set-separate{display:block}@keyframes first-stamp-report-pulse{0%,to{box-shadow:0 0 0 2px var(--color-game-accent)}50%{box-shadow:0 0 0 2px #0000}}@keyframes first-stamp-report-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.first-stamp-report-highlight{border-radius:4px;animation:1.6s ease-in-out infinite first-stamp-report-pulse}.first-stamp-report-bubble{background:var(--color-game-card);color:var(--color-game-text);border:1px solid var(--color-game-header-dark);animation:1.2s ease-in-out infinite first-stamp-report-bounce;box-shadow:0 2px 6px #0003}.first-stamp-report-bubble:after{content:"";bottom:-7px;right:var(--first-stamp-report-arrow-right,14px);border-style:solid;border-width:7px 6px 0;border-color:var(--color-game-header-dark)transparent transparent;position:absolute}.first-stamp-report-bubble--below:after{border-width:0 6px 7px;border-color:transparent transparent var(--color-game-header-dark);top:-7px;bottom:auto}@media (prefers-reduced-motion:reduce){.first-stamp-report-highlight{box-shadow:0 0 0 2px var(--color-game-accent);animation:none}.first-stamp-report-bubble{animation:none}}.enhancement-bonus-rainbow{background:linear-gradient(90deg,#f87171,#fbbf24,#a3e635,#22d3ee,#818cf8,#e879f9,#f87171) 0 0/200% 100%;animation:1.2s linear infinite enhancement-bonus-rainbow-shift}@keyframes enhancement-bonus-rainbow-shift{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.enhancement-bonus-rainbow{animation:none}}.enhancement-text-rainbow{color:#0000;background:linear-gradient(90deg,#ef4444,#f59e0b,#84cc16,#06b6d4,#6366f1,#d946ef);-webkit-background-clip:text;background-clip:text}.enhancement-gauge-track{background-color:#d1d5db}.enhancement-gauge-old{background-color:#6b7280}.enhancement-gauge-new{background-color:#333}.dark .enhancement-gauge-track{background-color:#16416f}.dark .enhancement-gauge-old{background-color:#4f6f93}.dark .enhancement-gauge-new{background-color:#3ea8ff}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}