@keyframes inventory-rarity-shimmer{0%{background-position:50%,-200%}to{background-position:50%,200%}}@keyframes inventory-rarity-glow{0%,to{opacity:.4;box-shadow:0 0 10px var(--color-rarity-legendary-glow)}50%{opacity:.82;box-shadow:0 0 20px var(--color-rarity-legendary-glow)}}@keyframes inventory-rarity-breathe{0%,to{opacity:.3}50%{opacity:.78}}@keyframes inventory-rarity-secret-shimmer{0%,to{opacity:.45;box-shadow:0 0 10px var(--color-rarity-secret-glow);background-position:0 0,0 0,-120% -120%}50%{opacity:.84;box-shadow:0 0 20px var(--color-rarity-secret-glow), 0 0 6px #fff6;background-position:0 0,0 0,120% 120%}}@keyframes inventory-rarity-flicker{0%,to{opacity:.2}25%{opacity:.52}50%{opacity:.28}75%{opacity:.62}}@keyframes inventory-rarity-pulse{0%,to{opacity:.25;box-shadow:0 0 10px var(--color-rarity-celestial-glow)}50%{opacity:.75;box-shadow:0 0 20px var(--color-rarity-celestial-glow)}}@keyframes inventory-rarity-divine-breathe{0%,to{opacity:.5;box-shadow:0 0 10px var(--color-rarity-divine-glow), inset 0 0 6px #ffd70033}50%{opacity:.86;box-shadow:0 0 22px var(--color-rarity-divine-glow), inset 0 0 12px #ffd70066}}@keyframes inventory-rarity-radiance{0%,to{opacity:.5;box-shadow:0 0 10px var(--color-rarity-divine-glow), inset 0 0 6px #ffd70033}50%{opacity:.86;box-shadow:0 0 22px var(--color-rarity-divine-glow), inset 0 0 12px #ffd70066}}@keyframes inventory-rarity-wave{0%,to{opacity:.3;background-size:120% 120%,130% 130%,100% 100%}50%{opacity:.75;background-size:160% 160%,170% 170%,100% 100%}}@keyframes inventory-pet-star-twinkle{0%,to{opacity:.65;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.18)rotate(18deg)}}@keyframes inventory-shiny-sparkle{0%,to{opacity:.35;transform:scale(.68)rotate(0)}45%{opacity:1;transform:scale(1.22)rotate(22deg)}70%{opacity:.72;transform:scale(.9)rotate(45deg)}}@keyframes inventory-shiny-aura{0%,to{opacity:.26;transform:scale(.92)rotate(0)}50%{opacity:.72;transform:scale(1.08)rotate(180deg)}}.inventory-item-icon.is-shiny:before{content:"";z-index:-1;filter:blur(9px);pointer-events:none;background:conic-gradient(from 30deg,#facc150d,#38bdf8b8,#a855f7b3,#f472b694,#facc150d);border-radius:9999px;animation:2.8s ease-in-out infinite inventory-shiny-aura;position:absolute;inset:-12%}.inventory-item.is-shiny{filter:drop-shadow(0 0 14px #a855f738)}@media (prefers-reduced-motion:reduce){.inventory-item-icon.is-shiny:before,.inventory-item.is-shiny .inventory-shiny-sparkle{animation:none}}@keyframes inventory-modal-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes inventory-action-success-flash{0%{filter:brightness(1.3);transform:scale(.95);box-shadow:inset 0 0 0 3px #f59e0b,0 0 28px #f59e0bd9,0 0 0 4px #fff9}40%{filter:brightness(1.18);transform:scale(1.06);box-shadow:inset 0 0 0 2px #10b981,0 0 36px #10b981bf,0 0 0 6px #ffffff4d}to{filter:brightness();transform:scale(1);box-shadow:inset 0 0 #0000,0 0 #0000}}@keyframes inventory-item-use-pulse{0%{filter:brightness();transform:scale(1)}25%{filter:brightness(1.4)drop-shadow(0 0 18px #fbbf24f2);transform:scale(.88)}60%{filter:brightness(1.65)drop-shadow(0 0 36px #fbbf24);transform:scale(1.24)}85%{filter:brightness(1.15);transform:scale(.98)}to{filter:brightness();transform:scale(1)}}@keyframes inventory-use-ring-burst{0%{opacity:1;border-color:#fde047;transform:scale(.3)}50%{opacity:.9;border-color:#38bdf8}to{opacity:0;border-color:#a855f7;transform:scale(1.8)}}@keyframes inventory-halo-spin-fast{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes inventory-halo-spin-slow{0%{transform:rotate(720deg)scale(1)}25%{transform:rotate(810deg)scale(1.03)}50%{transform:rotate(900deg)scale(.975)}75%{transform:rotate(990deg)scale(1.03)}to{transform:rotate(1080deg)scale(1)}}@keyframes inventory-halo-spin-continuous{0%{transform:rotate(0)scale(1)}25%{transform:rotate(90deg)scale(1.03)}50%{transform:rotate(180deg)scale(.975)}75%{transform:rotate(270deg)scale(1.03)}to{transform:rotate(360deg)scale(1)}}@keyframes inventory-halo-spin-exit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.inventory-halo-spinning{animation:.65s cubic-bezier(.2,0,.2,1) forwards inventory-halo-spin-fast,28s linear .65s infinite inventory-halo-spin-slow}.inventory-halo-spinning-continuous{animation:26s linear infinite inventory-halo-spin-continuous}.inventory-halo-exiting{animation:.4s cubic-bezier(.25,1,.5,1) forwards inventory-halo-spin-exit}@media (prefers-reduced-motion:reduce){.inventory-halo-spinning,.inventory-halo-spinning-continuous,.inventory-halo-exiting{animation:none!important}}.inventory-shelf-divider{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:10;position:absolute;inset:0}.inventory-shelf-horizontal-line{opacity:.4;background:linear-gradient(90deg,#0000 0% 25px,#c9b699 100px calc(100% - 100px),#0000 calc(100% - 25px) 100%);height:1px;position:absolute;bottom:-7px;left:-7px;right:-14px}.inventory-shelf-vertical-line{opacity:.4;background:linear-gradient(#0000 0% 25px,#c9b699 100px calc(100% - 100px),#0000 calc(100% - 25px) 100%);width:1px;position:absolute;top:-7px;bottom:-7px;right:-7px}.inventory-shelf-divider-star{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-7px;right:-7px;transform:translate(50%,50%)}@media (width<=639.98px){.inventory-group-grid>:nth-child(-n+2) .inventory-shelf-vertical-line{top:0}:is(.inventory-group-grid>:last-child .inventory-shelf-horizontal-line,.inventory-group-grid>:last-child .inventory-shelf-divider-star,.inventory-group-grid:has(>:last-child:nth-child(2n))>:nth-last-child(2) .inventory-shelf-horizontal-line,.inventory-group-grid:has(>:last-child:nth-child(2n))>:nth-last-child(2) .inventory-shelf-divider-star){display:none!important}:is(.inventory-group-grid>:last-child .inventory-shelf-vertical-line,.inventory-group-grid:has(>:last-child:nth-child(2n))>:nth-last-child(2) .inventory-shelf-vertical-line){background:linear-gradient(#0000 0% 8px,#c9b699 28px calc(100% - 16px),#0000 100%);bottom:0}}@media (width>=640px) and (width<=767.98px){.inventory-shelf-horizontal-line{bottom:-8px;left:-8px;right:-16px}.inventory-shelf-vertical-line{top:-8px;bottom:-8px;right:-8px}.inventory-shelf-divider-star{bottom:-8px;right:-8px}.inventory-group-grid>:nth-child(-n+3) .inventory-shelf-vertical-line{top:0}:is(.inventory-group-grid>:last-child .inventory-shelf-horizontal-line,.inventory-group-grid>:last-child .inventory-shelf-divider-star,.inventory-group-grid:has(>:last-child:is(:nth-child(3n),:nth-child(3n-1)))>:nth-last-child(2) .inventory-shelf-horizontal-line,.inventory-group-grid:has(>:last-child:is(:nth-child(3n),:nth-child(3n-1)))>:nth-last-child(2) .inventory-shelf-divider-star,.inventory-group-grid:has(>:last-child:nth-child(3n))>:nth-last-child(3) .inventory-shelf-horizontal-line,.inventory-group-grid:has(>:last-child:nth-child(3n))>:nth-last-child(3) .inventory-shelf-divider-star){display:none!important}:is(.inventory-group-grid>:last-child .inventory-shelf-vertical-line,.inventory-group-grid:has(>:last-child:is(:nth-child(3n),:nth-child(3n-1)))>:nth-last-child(2) .inventory-shelf-vertical-line,.inventory-group-grid:has(>:last-child:nth-child(3n))>:nth-last-child(3) .inventory-shelf-vertical-line){background:linear-gradient(#0000 0% 8px,#c9b699 28px calc(100% - 16px),#0000 100%);bottom:0}}@media (width>=768px){.inventory-shelf-horizontal-line{bottom:-10px;left:-10px;right:-20px}.inventory-shelf-vertical-line{top:-10px;bottom:-10px;right:-10px}.inventory-shelf-divider-star{bottom:-10px;right:-10px}.inventory-group-grid>:nth-child(-n+4) .inventory-shelf-vertical-line{top:0}:is(.inventory-group-grid>:last-child .inventory-shelf-horizontal-line,.inventory-group-grid>:last-child .inventory-shelf-divider-star,.inventory-group-grid:has(>:last-child:is(:nth-child(4n),:nth-child(4n-1),:nth-child(4n-2)))>:nth-last-child(2) .inventory-shelf-horizontal-line,.inventory-group-grid:has(>:last-child:is(:nth-child(4n),:nth-child(4n-1),:nth-child(4n-2)))>:nth-last-child(2) .inventory-shelf-divider-star,.inventory-group-grid:has(>:last-child:is(:nth-child(4n),:nth-child(4n-1)))>:nth-last-child(3) .inventory-shelf-horizontal-line,.inventory-group-grid:has(>:last-child:is(:nth-child(4n),:nth-child(4n-1)))>:nth-last-child(3) .inventory-shelf-divider-star,.inventory-group-grid:has(>:last-child:nth-child(4n))>:nth-last-child(4) .inventory-shelf-horizontal-line,.inventory-group-grid:has(>:last-child:nth-child(4n))>:nth-last-child(4) .inventory-shelf-divider-star){display:none!important}:is(.inventory-group-grid>:last-child .inventory-shelf-vertical-line,.inventory-group-grid:has(>:last-child:is(:nth-child(4n),:nth-child(4n-1),:nth-child(4n-2)))>:nth-last-child(2) .inventory-shelf-vertical-line,.inventory-group-grid:has(>:last-child:is(:nth-child(4n),:nth-child(4n-1)))>:nth-last-child(3) .inventory-shelf-vertical-line,.inventory-group-grid:has(>:last-child:nth-child(4n))>:nth-last-child(4) .inventory-shelf-vertical-line){background:linear-gradient(#0000 0% 8px,#c9b699 28px calc(100% - 16px),#0000 100%);bottom:0}}@keyframes modal-subtle-settle{0%{opacity:0;transform:translateY(14px)scale(.98)}65%{opacity:1;transform:translateY(-2px)scale(1.004)}85%{transform:translateY(1px)scale(.999)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pet-idle-sway{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-3px)translate(2px)rotate(1.5deg)}50%{transform:translateY(0)translate(0)rotate(0)}75%{transform:translateY(-3px)translate(-2px)rotate(-1.5deg)}}@keyframes pet-emoji-float{0%{opacity:0;transform:translateY(0)scale(.6)rotate(-8deg)}25%{opacity:1;transform:translateY(-16px)scale(1.15)rotate(4deg)}75%{opacity:.9;transform:translateY(-38px)scale(1)rotate(-4deg)}to{opacity:0;transform:translateY(-56px)scale(.85)rotate(6deg)}}@keyframes gacha-shake-slow{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-3px,-2px)rotate(-2deg)}50%{transform:translate(3px,2px)rotate(2deg)}75%{transform:translate(-2px,3px)rotate(-1deg)}}@keyframes gacha-shake-fast{0%{transform:translate(0)rotate(0)scale(1.02)}15%{transform:translate(-6px,-4px)rotate(-4deg)scale(1.05)}30%{transform:translate(6px,4px)rotate(4deg)scale(1.08)}45%{transform:translate(-8px,6px)rotate(-5deg)scale(1.12)}60%{transform:translate(8px,-6px)rotate(5deg)scale(1.15)}75%{transform:translate(-10px,-7px)rotate(-6deg)scale(1.18)}90%{transform:translate(10px,7px)rotate(6deg)scale(1.22)}to{transform:translate(0)rotate(0)scale(1.28)}}@keyframes gacha-item-slide-in{0%{opacity:0;transform:translateY(40px)scale(.75)}70%{opacity:1;transform:translateY(-6px)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes gacha-item-slide-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-60px)scale(.7)}}@keyframes fly-to-bag{0%{opacity:1;transform:scale(1)translate(0)}40%{opacity:1;transform:scale(.9)translate(10vw,15vh)}to{opacity:0;transform:scale(.15)translate(35vw,45vh)}}@keyframes shop-item-flight{0%{opacity:1;transform:translate(0)scale(1)}30%{transform:translate(calc(var(--fly-delta-x,100px) * .15), -48px) scale(1.18);opacity:1}to{transform:translate(var(--fly-delta-x,100px), var(--fly-delta-y,100px)) scale(.2);opacity:.6}}@keyframes pet-headpat-hand{0%{opacity:0;transform:translateY(-50px)translate(25px)rotate(15deg)scale(.9)}18%{opacity:1;transform:translateY(0)translate(0)rotate(0)scale(1)}35%{transform:translateY(4px)translate(-2px)rotate(-3deg)scale(.98)}55%{transform:translateY(-1px)translate(1px)rotate(2deg)scale(1.01)}75%{opacity:1;transform:translateY(3px)translate(-2px)rotate(-2deg)scale(.99)}88%{opacity:1;transform:translateY(0)translate(0)rotate(0)scale(1)}to{opacity:0;transform:translateY(-40px)translate(20px)rotate(12deg)scale(.9)}}@keyframes pet-headpat-squish{0%,to{transform:scale(1)}20%,60%{transform:scale(1.06,.94)}40%,80%{transform:scale(.98,1.02)}}@keyframes reward-sunburst-entrance{0%{opacity:0;transform:scale(.35)}to{opacity:.85;transform:scale(1)}}@keyframes reward-sunburst-spin-continuous{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes reward-item-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes discord-item-throw-flight{0%{opacity:1;filter:brightness()drop-shadow(0 6px 12px #0006);transform:translate(0)scale(1)rotate(0)}25%{transform:translate(calc(var(--fly-delta-x,200px) * .22), -90px) scale(1.35) rotate(360deg);opacity:1;filter:brightness(1.3)drop-shadow(0 0 18px #5865f2d9)}60%{transform:translate(calc(var(--fly-delta-x,200px) * .65), calc(var(--fly-delta-y,0px) * .5 - 40px)) scale(.95) rotate(420deg);opacity:1;filter:brightness(1.2)drop-shadow(0 0 24px #5865f2e6)}90%{transform:translate(calc(var(--fly-delta-x,200px) * .94), calc(var(--fly-delta-y,0px) * .92)) scale(.4) rotate(660deg);opacity:.9}to{transform:translate(var(--fly-delta-x,200px), var(--fly-delta-y,0px)) scale(.12) rotate(720deg);opacity:0;filter:brightness(1.8)drop-shadow(0 0 30px #5865f2)}}@keyframes giant-discord-slide-in{0%{opacity:.2;transform:translateY(-50%)translate(120%)}75%{opacity:1;transform:translateY(-50%)translate(-14px)}to{opacity:1;transform:translateY(-50%)translate(0)}}@keyframes giant-discord-impact{0%{filter:drop-shadow(0 0 25px #5865f2b3);transform:translateY(-50%)translate(0)scale(1)}25%{filter:drop-shadow(0 0 60px #5865f2)brightness(1.4);transform:translateY(-50%)translate(-18px)scale(1.18)}60%{filter:drop-shadow(0 0 40px #5865f2)brightness(1.15);transform:translateY(-50%)translate(6px)scale(.94)}85%{transform:translateY(-50%)translate(-4px)scale(1.05)}to{filter:drop-shadow(0 0 30px #5865f2cc);transform:translateY(-50%)translate(0)scale(1)}}@keyframes giant-discord-slide-out{0%{opacity:1;transform:translateY(-50%)translate(0)scale(1)}25%{opacity:1;transform:translateY(-50%)translate(-16px)scale(1.06)}to{opacity:0;transform:translateY(-50%)translate(125%)scale(.9)}}@keyframes giant-discord-glow-pulse{0%,to{filter:drop-shadow(0 0 25px #5865f2a6)}50%{filter:drop-shadow(0 0 45px #5865f2f2)brightness(1.1)}}@keyframes discord-portal-vortex{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes equipment-item-flight{0%{opacity:1;filter:drop-shadow(0 6px 14px #00000073);transform:translate(0)scale(1)rotate(0)}30%{transform:translate(calc(var(--fly-delta-x,100px) * .3), calc(var(--fly-delta-y,0px) * .15 - 55px)) scale(1.3) rotate(25deg);opacity:1;filter:brightness(1.35)drop-shadow(0 0 20px #f59e0bd9)}to{transform:translate(var(--fly-delta-x,100px), var(--fly-delta-y,100px)) scale(.65) rotate(0deg);opacity:.85;filter:brightness(1.5)drop-shadow(0 0 26px #f59e0b)}}@keyframes equipment-slot-equip-pop{0%{transform:scale(1);box-shadow:0 0 #f59e0b00}35%{filter:brightness(1.2);border-color:#f59e0b;transform:scale(1.18);box-shadow:0 0 28px #f59e0bf2,inset 0 0 14px #ffeb96e6}70%{transform:scale(.95)}to{box-shadow:none;filter:none;transform:scale(1)}}.quest-boss-frame{isolation:isolate}.quest-boss-frame:before,.quest-boss-frame:after{z-index:0;border-radius:inherit;pointer-events:none;content:"";position:absolute}.quest-boss-frame:before{border:2px solid var(--color-danger-strong);box-shadow:0 0 0 1px var(--gold), 0 0 10px 2px #a6362bc7, inset 0 0 7px #ca615559;animation:1.2s ease-in-out infinite quest-boss-rim-glow;inset:-2px}.quest-boss-frame:after{background:linear-gradient(transparent, transparent) padding-box, repeating-conic-gradient(from 0deg, var(--gold) 0deg 8deg, var(--color-danger) 8deg 16deg, transparent 16deg 21deg) border-box;filter:blur(1.8px);opacity:.76;border:4px solid #0000;animation:.92s steps(4,end) infinite quest-boss-flame-flicker;inset:-7px}@keyframes quest-boss-rim-glow{0%,to{box-shadow:0 0 0 1px var(--gold), 0 0 8px 1px #a6362ba8, inset 0 0 5px #ca61553d}50%{box-shadow:0 0 0 1px #ffd86c,0 0 14px 4px #c52c22e0,inset 0 0 9px #ff743f7a}}@keyframes quest-boss-flame-flicker{0%,to{filter:blur(1.8px)saturate(1.1);opacity:.62;transform:scale(1)}25%{filter:blur(2.5px)saturate(1.55);opacity:.9;transform:scale(1.012,.996)}50%{filter:blur(1.5px)saturate(1.3);opacity:.72;transform:scale(.998,1.008)}75%{filter:blur(2.2px)saturate(1.65);opacity:.96;transform:scale(1.008,.994)}}@media (prefers-reduced-motion:reduce){.quest-boss-frame:before,.quest-boss-frame:after{animation:none}}.starter-route-overlay{z-index:10000;overscroll-behavior:contain;color:var(--color-text-on-paper);background:var(--color-canvas);isolation:isolate;position:fixed;inset:0;overflow:hidden auto}.starter-route-overlay__backdrop{z-index:-1;background:radial-gradient(at 50% 44%,#65946a42,#0000 48%),radial-gradient(at 10% 85%,#e8bd711c,#0000 35%),linear-gradient(145deg,#172c25,#243d35 54%,#192e27);position:fixed;inset:0;overflow:hidden}.starter-route-overlay__backdrop:before,.starter-route-overlay__backdrop:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #e8bd711a;border-radius:50%;width:min(54vw,560px);position:absolute}.starter-route-overlay__backdrop:before{top:-24%;left:-12%;box-shadow:0 0 0 28px #e8bd7108,0 0 0 60px #e8bd7105}.starter-route-overlay__backdrop:after{border-color:#86bfa41c;width:min(66vw,700px);bottom:-38%;right:-14%;box-shadow:0 0 0 34px #86bfa408,0 0 0 72px #86bfa405}.starter-route-overlay__stage{min-height:100dvh;padding:max(18px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));place-items:center;display:grid}.starter-route-overlay__panel{border:4px solid var(--color-frame-warm);background:linear-gradient(145deg, #fff1c9eb, transparent 42%), linear-gradient(180deg, var(--color-paper-light), var(--color-paper));width:min(100%,680px);box-shadow:var(--wood-shadow), 0 0 0 1px #fff1c91a, 0 22px 80px #07120e85;border-radius:26px;padding:clamp(20px,4vw,34px);animation:.46s cubic-bezier(.2,.8,.2,1) both starter-route-panel-arrive;position:relative;overflow:visible}.starter-route-overlay__panel--choose,.starter-route-overlay__panel--detail{width:min(100%,960px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.starter-route-overlay__panel--choose:before,.starter-route-overlay__panel--detail:before{display:none}.starter-route-overlay__panel--detail .starter-route-overlay__chooser{opacity:.52;filter:blur(.6px);pointer-events:none}.starter-route-overlay__chooser{transition:opacity .22s,filter .22s}.starter-route-overlay__panel:before{content:"";background:var(--color-rarity-high);pointer-events:none;border-radius:0 0 8px 8px;width:min(50%,240px);height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.starter-route-overlay__header,.starter-route-overlay__detail-header{text-align:center}.starter-route-overlay__eyebrow{border-radius:var(--radius-sm);min-height:32px;color:var(--color-text-on-dark);background:var(--color-frame);letter-spacing:.14em;text-transform:uppercase;border:1px solid #e8bd7157;justify-content:center;align-items:center;padding:5px 14px;font-size:.72rem;font-weight:900;line-height:1.2;display:inline-flex;box-shadow:0 3px #231e1752}.starter-route-overlay__title{color:var(--color-text-on-paper);font-family:var(--font-heading);overflow-wrap:anywhere;margin:14px 0 0;font-size:clamp(1.35rem,4vw,1.9rem);font-weight:900;line-height:1.18}.starter-route-overlay__title:focus{outline:none}.starter-route-overlay__title:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;border-radius:4px}.starter-route-overlay__visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.starter-route-overlay__intro{max-width:42ch;color:var(--color-text-muted);margin:10px auto 0;font-size:.9rem;line-height:1.55}.starter-route-overlay__choices{grid-template-columns:repeat(auto-fit,minmax(200px,240px));justify-content:center;gap:clamp(14px,2.6vw,24px);margin-top:24px;display:grid}.starter-route-overlay__choice{border:3px solid var(--color-frame-warm);width:100%;min-height:306px;color:var(--color-text-on-paper);text-align:center;cursor:pointer;transform:rotate(calc((var(--route-order,0) - 1) * 1.7deg));animation:.46s cubic-bezier(.2,.8,.2,1) both starter-route-choice-arrive;animation-delay:calc(80ms + var(--route-order,0) * 65ms);transition:transform var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);background:linear-gradient(145deg,#fff1c9d1,#0000 45%),linear-gradient(#fff8e5,#ead9b7);border-radius:25px;grid-template-rows:auto minmax(118px,1fr) minmax(46px,auto) auto;gap:12px;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px #56432f,0 12px 22px #0d191338}.starter-route-overlay__choice:before{z-index:1;content:"";pointer-events:none;border:1px solid #654d3247;border-radius:18px;position:absolute;inset:5px}.starter-route-overlay__choice:hover:not(:disabled){border-color:var(--color-focus);background:linear-gradient(145deg,#fff1c9eb,#0000 45%),linear-gradient(#fff9e7,#f1d99f);transform:translateY(-7px)rotate(0)scale(1.035);box-shadow:0 8px #56432f,0 18px 28px #0d191347}.starter-route-overlay__choice:active:not(:disabled){transform:translateY(3px)rotate(0)scale(.99);box-shadow:0 2px #56432f}.starter-route-overlay__choice.is-selected{border-color:var(--color-focus);box-shadow:0 0 0 4px #e8bd7140,0 6px #56432f}.starter-route-overlay__choice:focus-visible,.starter-route-overlay__back:focus-visible,.starter-route-overlay__begin:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.starter-route-overlay__choice:disabled{cursor:default}.starter-route-overlay__art{background:radial-gradient(circle at 50% 46%,#e8bd71a6,#0000 19%),radial-gradient(circle,#65946a7a,#0000 52%),linear-gradient(145deg,#243d35,#172c25);place-items:center;display:grid;position:relative;overflow:hidden}.starter-route-overlay__art:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #fff1c952;position:absolute;inset:0;box-shadow:inset 0 0 24px #131f1b33}.starter-route-overlay__art img{object-fit:cover;width:100%;height:100%}.starter-route-overlay__art-mark{color:var(--color-focus);text-shadow:0 0 16px #e8bd71b8;font-size:2rem;line-height:1}.starter-route-overlay__art--choice{border:2px solid var(--color-frame-warm);border-radius:17px;width:100%;height:100%;min-height:118px;box-shadow:inset 0 0 20px #131f1b33,0 3px #654d324d}.starter-route-overlay__choice-topline{color:var(--color-text-subtle);letter-spacing:.16em;justify-content:space-between;align-items:center;padding:1px 4px 0;font-size:.62rem;font-weight:900;display:flex}.starter-route-overlay__choice-sigil{color:#ad7d34;font-size:1.1rem}.starter-route-overlay__choice-copy{align-content:center;gap:6px;min-width:0;padding-inline:4px;display:grid}.starter-route-overlay__choice-copy strong{color:var(--color-text-on-paper);font-family:var(--font-heading);overflow-wrap:anywhere;font-size:1.03rem;font-weight:800;line-height:1.25}.starter-route-overlay__choice-copy>span{color:var(--color-text-muted);font-size:.78rem;line-height:1.35}.starter-route-overlay__choice-prompt{min-height:32px;color:var(--color-forest);letter-spacing:.12em;border-top:1px solid #654d3233;justify-content:center;align-items:center;gap:8px;font-size:.66rem;font-weight:900;display:flex}.starter-route-overlay__choice-prompt span{transition:transform var(--motion-fast) var(--ease-out);font-size:1.1rem}.starter-route-overlay__choice:hover:not(:disabled) .starter-route-overlay__choice-prompt span{transform:translate(4px)}.starter-route-overlay__status,.starter-route-overlay__error{border-radius:var(--radius-sm);text-align:center;margin:18px 0 0;padding:12px 14px;font-size:.85rem;line-height:1.5}.starter-route-overlay__status{color:var(--color-text-muted);background:var(--color-paper-wash)}.starter-route-overlay__error{color:var(--color-danger-strong);text-align:left;background:#ca61551f;border:1px solid #803e364d}.starter-route-overlay__back{border-radius:var(--radius-sm);min-height:44px;color:var(--color-forest);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 9px;font-size:.85rem;font-weight:800;display:inline-flex}.starter-route-overlay__back:hover:not(:disabled){background:var(--color-paper-hover)}.starter-route-overlay__back:disabled{cursor:progress;opacity:.55}.starter-route-overlay__detail-layer{z-index:3;padding:max(18px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#09140f6b;place-items:center;animation:.18s ease-out both starter-route-detail-scrim;display:grid;position:fixed;inset:0;overflow-y:auto}.starter-route-overlay__detail-layout{grid-template-columns:minmax(250px,310px) minmax(0,1fr);align-items:stretch;gap:clamp(16px,3vw,26px);width:min(900px,100%);max-height:min(88dvh,680px);animation:.32s cubic-bezier(.16,1,.3,1) both starter-route-detail-pop;display:grid}.starter-route-overlay__detail-route-card{border:3px solid var(--color-frame-warm);min-height:min(510px,68dvh);color:var(--color-text-on-paper);background:linear-gradient(145deg,#fff1c9d1,#0000 45%),linear-gradient(#fff8e5,#ead9b7);border-radius:27px;grid-template-rows:auto minmax(0,1fr) minmax(48px,auto) auto;gap:13px;padding:15px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px #493824,0 22px 50px #040e0a6b}.starter-route-overlay__detail-route-card:before{z-index:1;content:"";pointer-events:none;border:1px solid #654d3247;border-radius:20px;position:absolute;inset:5px}.starter-route-overlay__detail-route-art{border-radius:18px;min-height:0}.starter-route-overlay__detail-card{overscroll-behavior:contain;border:3px solid var(--color-frame-warm);min-width:0;max-height:min(88dvh,680px);color:var(--color-text-on-paper);background:linear-gradient(145deg, #fff1c9eb, transparent 42%), linear-gradient(180deg, var(--color-paper-light), var(--color-paper));border-radius:25px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 8px #493824,0 26px 72px #040e0a94}.starter-route-overlay__detail-card:before{content:"";background:var(--color-rarity-high);pointer-events:none;border-radius:0 0 8px 8px;width:min(50%,240px);height:4px;position:absolute;top:0;left:50%;transform:translate(-50%)}.starter-route-overlay__detail-copy{overscroll-behavior:contain;min-height:0;padding:18px 22px 0;overflow-y:auto}.starter-route-overlay__detail-header{text-align:left;margin-top:3px}.starter-route-overlay__first-quest{color:var(--color-text-on-paper);background:#fff8e5b8;border:1px solid #654d3233;border-radius:14px;align-items:center;gap:12px;margin:16px 0 0;padding:11px 14px;font-size:.83rem;line-height:1.4;display:flex}.starter-route-overlay__first-quest>span:first-child{color:#ad7d34;font-size:1.3rem}.starter-route-overlay__first-quest>span:last-child{gap:2px;display:grid}.starter-route-overlay__first-quest strong{color:var(--color-text-subtle);letter-spacing:.11em;text-transform:uppercase;font-size:.65rem}.starter-route-overlay__metadata{color:var(--color-text-subtle);margin:8px 0 0;font-size:.8rem;font-weight:700}.starter-route-overlay__description{color:var(--color-text-on-paper);white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0 0;font-size:.9rem;line-height:1.65}.starter-route-overlay__actions{padding:12px 22px max(16px, env(safe-area-inset-bottom));border-top:1px solid var(--color-paper-edge);background:linear-gradient(180deg, #f4ddb0db, var(--color-paper));flex:none;margin:14px 0 0;position:sticky;bottom:0}.starter-route-overlay__flight-layer{z-index:4;pointer-events:none;position:fixed;inset:0;overflow:hidden}.starter-route-overlay__flight-path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.starter-route-overlay__flight-path path{fill:none;stroke:#ffe28c;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 8px #ffe28cdb);stroke-dasharray:1;stroke-dashoffset:1px;animation:.92s cubic-bezier(.2,.8,.25,1) forwards starter-route-path-draw}.starter-route-overlay__pushed-card,.starter-route-overlay__flying-card{border:3px solid var(--color-frame-warm);color:var(--color-text-on-paper);background:var(--color-paper);border-radius:20px;grid-template-rows:minmax(0,1fr) auto;gap:8px;padding:10px;display:grid;position:fixed;overflow:hidden;box-shadow:0 6px #493824,0 16px 28px #040e0a66}.starter-route-overlay__pushed-card{z-index:1;animation:.72s cubic-bezier(.2,.8,.25,1) both starter-route-card-push}.starter-route-overlay__pushed-art,.starter-route-overlay__flying-art{border:2px solid var(--color-frame-warm);min-height:0;color:var(--color-focus);background:linear-gradient(145deg,#243d35,#172c25);border-radius:14px;place-items:center;display:grid;overflow:hidden}.starter-route-overlay__pushed-art img,.starter-route-overlay__flying-art img{object-fit:cover;width:100%;height:100%}.starter-route-overlay__pushed-card strong,.starter-route-overlay__flying-card strong{font-family:var(--font-heading);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.62rem,1.4vw,.92rem);line-height:1.2;overflow:hidden}.starter-route-overlay__flying-card{z-index:2;will-change:transform, opacity;grid-template-rows:minmax(0,1fr) auto;gap:14px;padding:clamp(12px,2vw,22px);top:0;left:0;transform:translate(-50%,-50%)}.starter-route-overlay__flying-art{border-radius:18px;font-size:2rem}.starter-route-overlay__begin{border:2px solid var(--color-frame);border-radius:var(--radius-md);width:100%;min-height:48px;color:var(--color-text-on-dark);background:linear-gradient(180deg, var(--color-forest-light), var(--color-forest));box-shadow:0 4px 0 var(--color-frame), 0 8px 18px #231e172e;font:inherit;cursor:pointer;transition:filter var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;padding:10px 18px;font-size:.93rem;font-weight:900;display:flex}.starter-route-overlay__begin:hover:not(:disabled){filter:brightness(1.08)}.starter-route-overlay__begin:active:not(:disabled){box-shadow:0 1px 0 var(--color-frame);transform:translateY(3px)}.starter-route-overlay__begin:disabled{cursor:progress;opacity:.64}.starter-route-overlay__cinematic-stage{z-index:2;padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));place-items:center;display:grid;position:fixed;inset:0}.starter-route-overlay__cinematic{width:min(100%,440px);color:var(--color-text-on-dark);text-align:center;justify-items:center;animation:.38s ease-out both starter-route-cinematic-arrive;display:grid}.starter-route-overlay__cinematic .starter-route-overlay__eyebrow{color:#fff1c9;background:#3f563f}.starter-route-overlay__cinematic .starter-route-overlay__title{color:#fff1c9;max-width:20ch}.starter-route-overlay__cinematic .starter-route-overlay__intro{color:#fff1c9d6}.starter-route-overlay__portal{aspect-ratio:1;background:radial-gradient(circle,#172c25 0 30%,#0000 31%),radial-gradient(circle,#e8bd71c7 0 34%,#65946a66 47%,#0000 69%);border-radius:50%;place-items:center;width:clamp(112px,26vw,150px);margin:0 auto 27px;animation:1.18s cubic-bezier(.16,1,.3,1) both starter-route-portal-bloom;display:grid;position:relative;box-shadow:0 0 0 10px #e8bd7112,0 0 42px #86bfa47a}.starter-route-overlay__portal-ring{border:2px solid #ffe58dbd;border-radius:50%;position:absolute;inset:-8px;box-shadow:0 0 18px #e8bd717a}.starter-route-overlay__portal-ring--outer{border-style:dashed;border-color:#86bfa49e;animation:7s linear infinite starter-route-portal-spin;inset:-21px}.starter-route-overlay__portal-ring--inner{border-color:#ffe58ddb;animation:4.4s linear infinite reverse starter-route-portal-spin}.starter-route-overlay__portal-core{z-index:1;color:var(--color-focus);text-shadow:0 0 18px #e8bd71f2,0 0 36px #86bfa4c7;font-size:2.7rem;animation:.85s cubic-bezier(.16,1,.3,1) both starter-route-sigil-arrive}.starter-route-overlay__success-mark{width:38px;height:38px;color:var(--color-focus);opacity:0;background:#65946a3d;border:2px solid #ffe58dad;border-radius:50%;place-items:center;margin-top:22px;font-weight:900;display:grid;transform:scale(.7)}.starter-route-overlay__cinematic.is-finished .starter-route-overlay__success-mark{animation:.26s cubic-bezier(.16,1,.3,1) forwards starter-route-confirm}.starter-route-overlay__cinematic.is-finished .starter-route-overlay__portal-ring{animation:none}@keyframes starter-route-panel-arrive{0%{opacity:0;transform:translateY(18px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes starter-route-choice-arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes starter-route-detail-scrim{0%{opacity:0}to{opacity:1}}@keyframes starter-route-detail-pop{0%{opacity:0;transform:translateY(18px)scale(.94)rotate(-1deg)}75%{transform:translateY(-3px)scale(1.01)rotate(.2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes starter-route-card-push{to{opacity:0;transform:translate(var(--push-x), var(--push-y)) rotate(16deg) scale(.82)}}@keyframes starter-route-path-draw{to{stroke-dashoffset:0}}@keyframes starter-route-cinematic-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes starter-route-portal-bloom{0%{opacity:.3;transform:scale(.38)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes starter-route-portal-spin{to{transform:rotate(360deg)}}@keyframes starter-route-sigil-arrive{0%{opacity:0;transform:scale(.1)rotate(-45deg)}70%{opacity:1;transform:scale(1.2)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes starter-route-confirm{to{opacity:1;transform:scale(1)}}@media (width<=650px){.starter-route-overlay__stage{padding-top:max(14px, env(safe-area-inset-top));align-items:start}.starter-route-overlay__panel{border-width:3px;border-radius:21px;width:min(100%,540px);padding:20px 16px}.starter-route-overlay__panel--choose,.starter-route-overlay__panel--detail{border-width:0;border-radius:0;width:min(100%,960px);padding:0}.starter-route-overlay__choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,185px),220px));gap:10px;margin-top:20px}.starter-route-overlay__choice{border-radius:22px;min-height:286px;padding:12px}.starter-route-overlay__art--choice{min-height:108px}.starter-route-overlay__choice-copy strong{font-size:.92rem}.starter-route-overlay__actions{padding:12px 16px max(14px, env(safe-area-inset-bottom));margin:18px -17px -17px;bottom:-17px}.starter-route-overlay__detail-layer{padding-top:max(14px, env(safe-area-inset-top));align-items:start}.starter-route-overlay__detail-layout{width:min(100%,480px);max-height:calc(100dvh - max(28px, env(safe-area-inset-top)) - env(safe-area-inset-bottom));overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:12px;padding:2px 3px 8px;overflow-y:auto}.starter-route-overlay__detail-route-card{border-radius:22px;justify-self:center;gap:9px;width:min(220px,100%);height:30dvh;min-height:250px;padding:11px}.starter-route-overlay__detail-route-art{border-radius:15px;min-height:0}.starter-route-overlay__detail-card{border-width:3px;border-radius:22px;max-height:none;overflow:visible}.starter-route-overlay__detail-copy{padding:17px 17px 0;overflow:visible}.starter-route-overlay__actions{padding:12px 17px max(14px, env(safe-area-inset-bottom));margin:12px 0 0;position:static}.starter-route-overlay__detail-header{margin-top:12px}.starter-route-overlay__description{max-height:none}}@media (pointer:coarse){.starter-route-overlay__choice,.starter-route-overlay__begin,.starter-route-overlay__back{touch-action:manipulation}}@media (prefers-reduced-motion:reduce){.starter-route-overlay *,.starter-route-overlay :before,.starter-route-overlay :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.starter-route-overlay__portal-ring--outer,.starter-route-overlay__portal-ring--inner{animation:none!important}}.adventure-hud{z-index:7;top:max(.5rem, env(safe-area-inset-top));left:max(.5rem, env(safe-area-inset-left));width:max-content;max-width:calc(100vw - 1rem);color:var(--color-text-on-dark);font-family:var(--font-main);font-variant-numeric:tabular-nums;text-shadow:0 2px 0 var(--color-frame);pointer-events:none;align-items:center;gap:.65rem;display:flex;position:fixed}.adventure-hud__experience{aspect-ratio:1;isolation:isolate;flex:0 0 4.35rem;place-items:center;width:4.35rem;display:grid;position:relative}.adventure-hud__experience:before{z-index:-1;background:conic-gradient(from -90deg, var(--color-experience) 0 var(--adventure-exp-angle), #2b2923e0 var(--adventure-exp-angle) 1turn);content:"";border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.adventure-hud__experience-number{justify-items:center;line-height:1;display:grid}.adventure-hud__experience-number strong{color:var(--color-experience);font-family:var(--font-heading);font-size:1.35rem;font-weight:900}.adventure-hud__experience-number small{color:var(--color-text-on-dark);white-space:nowrap;margin-top:.18rem;font-size:.58rem;font-weight:800}.adventure-hud__meters{gap:.42rem;width:min(11.5rem,100vw - 5.8rem);display:grid}.adventure-hud__meter{gap:.15rem;min-width:0;display:grid}.adventure-hud__meter-copy{justify-content:space-between;gap:.55rem;min-width:0;font-size:.72rem;font-weight:800;line-height:1.15;display:flex}.adventure-hud__meter-copy strong{flex:none}.adventure-hud__meter-copy span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adventure-hud__meter--health .adventure-hud__meter-copy strong{color:var(--color-health)}.adventure-hud__meter--mana .adventure-hud__meter-copy strong{color:var(--color-mana)}.adventure-hud__meter-track{border:2px solid var(--color-frame);background:var(--color-health-track);clip-path:polygon(0 0,calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,0 100%,3px 50%);border-radius:1px;height:.5rem;overflow:hidden;box-shadow:inset 0 1px 2px #231e1785}.adventure-hud__meter--mana .adventure-hud__meter-track{background:var(--color-mana-track)}.adventure-hud__meter-fill{clip-path:polygon(0 0,calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,0 100%,3px 50%);height:100%;transition:width var(--motion-normal) var(--ease-out);display:block}.adventure-hud__meter--health .adventure-hud__meter-fill{background:linear-gradient(#a1ce76 0 42%, var(--color-health) 43% 100%)}.adventure-hud__meter--mana .adventure-hud__meter-fill{background:linear-gradient(#b1e0f7 0 42%, var(--color-mana) 43% 100%)}@media (width<=650px){.adventure-hud{gap:.5rem}.adventure-hud__experience{flex-basis:3.55rem;width:3.55rem}.adventure-hud__experience:before{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}.adventure-hud__experience-number strong{font-size:1.1rem}.adventure-hud__experience-number small{font-size:.52rem}.adventure-hud__meters{gap:.35rem;width:min(9.5rem,100vw - 5rem)}.adventure-hud__meter-copy{font-size:.65rem}.adventure-hud__meter-track{height:.45rem}}@media (prefers-reduced-motion:reduce){.adventure-hud__meter-fill{transition-duration:.01ms}}.skill-bar-hud{z-index:6;bottom:max(1.25rem, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:center;transition:opacity .22s,transform .22s;display:flex;position:fixed;left:50%;transform:translate(-50%)}.skill-bar-hud--dimmed{opacity:.15;pointer-events:none;transform:translate(-50%)scale(.96)}.skill-bar-hud__track{box-shadow:none;pointer-events:auto;background:0 0;border:none;align-items:flex-start;gap:1.35rem;padding:0;display:flex}.skill-slot{flex-direction:column;align-items:center;gap:.4rem;min-width:0;display:flex}.skill-slot__button{cursor:pointer;-webkit-user-select:none;user-select:none;background:#0f172a;border:3px solid #334155;border-radius:50%;place-items:center;width:4.75rem;height:4.75rem;padding:0;transition:transform .15s cubic-bezier(.34,1.56,.64,1),border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #000000bf,inset 0 2px 4px #ffffff40}.skill-slot--ready .skill-slot__button:hover:not(:disabled){border-color:#fde047;transform:translateY(-4px)scale(1.06);box-shadow:0 12px 28px #facc1566,0 0 16px #facc1559,inset 0 2px 6px #fff6}.skill-slot--ready .skill-slot__button:active:not(:disabled){transform:translateY(1px)scale(.96)}.skill-slot--ultimate .skill-slot__button{border-color:#f97316d9}.skill-slot--ultimate.skill-slot--ready .skill-slot__button{box-shadow:0 0 18px #f973168c,0 8px 24px #000000bf,inset 0 2px 4px #ffffff4d}.skill-slot--ultimate.skill-slot--ready .skill-slot__button:hover:not(:disabled){border-color:#fb923c;box-shadow:0 12px 32px #f9731699,0 0 24px #f9731680,inset 0 2px 6px #fff6}.skill-slot--disabled .skill-slot__button{cursor:not-allowed;filter:grayscale(.55)brightness(.65)}.skill-slot__image{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:50%;width:100%;height:100%;display:block}.skill-slot__key-badge{color:#f7dda0;min-width:1.15rem;height:1.15rem;font-family:var(--font-heading,sans-serif);text-shadow:0 1px 2px #000000e6;pointer-events:none;background:#0a0f14eb;border:1px solid #f7dda0a6;border-radius:.35rem;justify-content:center;align-items:center;padding:0 .25rem;font-size:.65rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:.3rem;left:.35rem}.skill-slot__cost-badge{color:#93c5fd;font-family:var(--font-main,sans-serif);pointer-events:none;background:#0a0f14eb;border:1px solid #93c5fd8c;border-radius:.35rem;justify-content:center;align-items:center;padding:.1rem .32rem;font-size:.58rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;bottom:.3rem;right:.35rem}.skill-slot--ultimate .skill-slot__cost-badge{color:#fb923c;border-color:#fb923cd9;font-weight:900}.skill-slot__cooldown-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#0a0e10c7;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.skill-slot__cooldown-svg{width:calc(100% - .4rem);height:calc(100% - .4rem);position:absolute;inset:.2rem;transform:rotate(-90deg)}.skill-slot__cooldown-track{fill:none;stroke:#ffffff1a;stroke-width:4px}.skill-slot__cooldown-fill{fill:none;stroke:#f7dda0;stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.skill-slot--ultimate .skill-slot__cooldown-fill{stroke:#fb923c}.skill-slot__countdown{z-index:1;color:#fff;font-family:var(--font-heading,sans-serif);text-shadow:0 2px 6px #000000f2,0 0 10px #000c;font-size:1.25rem;font-weight:900;position:relative}.skill-slot__pill-badge{color:#f1f5f9;font-family:var(--font-heading,sans-serif);letter-spacing:.02em;text-shadow:0 1px 2px #000000e6;white-space:nowrap;pointer-events:none;background:#0c1116f0;border:1px solid #94a3b859;border-radius:9999px;justify-content:center;align-items:center;padding:.18rem .65rem;font-size:.7rem;font-weight:800;display:inline-flex;box-shadow:0 3px 8px #000000bf}@media (width<=650px){.skill-bar-hud{bottom:max(.85rem, env(safe-area-inset-bottom))}.skill-bar-hud__track{gap:.75rem}.skill-slot__button{border-width:2.5px;width:3.75rem;height:3.75rem}.skill-slot__countdown{font-size:1rem}.skill-slot__pill-badge{padding:.12rem .45rem;font-size:.6rem}}.game-dialogue{z-index:12;color:var(--color-text-on-dark);font-family:var(--font-main);text-shadow:0 2px 2px #161d19d1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.game-dialogue__scrim{background:linear-gradient(#14211c00 0%,#14211cc2 52%,#111c19e8 100%);height:min(46vh,25rem);position:absolute;bottom:0;left:0;right:0}.game-dialogue__line{bottom:max(1rem, env(safe-area-inset-bottom));left:max(1.2rem, env(safe-area-inset-left));align-items:flex-end;gap:1rem;width:min(52rem,100vw - 2.4rem);display:flex;position:absolute}.game-dialogue__portrait{filter:drop-shadow(0 4px 2px #0000007a);flex:0 0 clamp(8rem,16vw,12rem);place-items:end center;width:clamp(8rem,16vw,12rem);height:clamp(10rem,30vh,18.75rem);display:grid;position:relative;overflow:hidden}.game-dialogue__portrait img,.game-dialogue__portrait-fallback{object-fit:contain;object-position:center bottom;width:100%;height:100%;position:absolute;inset:0}.game-dialogue__portrait-fallback{color:var(--color-text-on-dark);font-family:var(--font-heading);background:radial-gradient(circle at 50% 30%,#a9c77e 0 23%,#577c60 24% 55%,#314b40 56% 100%);border:2px solid #e6bf76c2;border-radius:50% 50% 38% 38%;place-items:center;font-size:1.8rem;font-weight:900;display:grid}.game-dialogue__portrait--player .game-dialogue__portrait-fallback{background:radial-gradient(circle at 50% 30%,#f1cb91 0 23%,#b17156 24% 55%,#64493e 56% 100%)}.game-dialogue__copy{min-width:0;color:var(--color-text-on-dark);padding-bottom:.25rem}.game-dialogue__speaker{color:var(--color-experience);font-family:var(--font-heading);margin:0 0 .28rem;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:900}.game-dialogue__copy p{max-width:36rem;color:var(--color-text-on-dark);white-space:pre-wrap;margin:0;font-size:clamp(.98rem,1.8vw,1.14rem);line-height:1.55}.game-dialogue__feedback{color:var(--color-experience);margin-top:.38rem;font-size:.9rem;line-height:1.35}.game-dialogue__warning{border-left:3px solid var(--color-experience);color:var(--color-text-on-dark);text-shadow:none;background:#14211cc7;margin-top:.42rem;padding:.32rem .55rem;font-size:.82rem;line-height:1.35}.game-dialogue__choices,.game-dialogue__input{overscroll-behavior:contain;pointer-events:auto;gap:.55rem;width:min(31rem,100vw - 2rem);max-height:min(68vh,32rem);padding:.25rem;display:grid;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.game-dialogue__choices button,.game-dialogue__input button,.game-dialogue__input input,.game-dialogue__input select,.game-dialogue__advance,.game-dialogue__pending-action{border:1px solid var(--color-paper-edge);background:linear-gradient(180deg, var(--color-paper-light), var(--color-paper));min-height:2.9rem;box-shadow:0 3px 0 var(--color-frame);color:var(--color-text-on-paper);font:inherit;text-shadow:none;border-radius:.2rem;font-weight:800}.game-dialogue__choices button,.game-dialogue__input button,.game-dialogue__advance,.game-dialogue__pending-action{cursor:pointer;padding:.65rem 1rem}.game-dialogue__choices button:hover:not(:disabled),.game-dialogue__input button:hover:not(:disabled),.game-dialogue__advance:hover:not(:disabled),.game-dialogue__pending-action:hover:not(:disabled){border-color:var(--color-experience);background:var(--color-paper-light)}.game-dialogue__choices button:focus-visible,.game-dialogue__input button:focus-visible,.game-dialogue__input input:focus-visible,.game-dialogue__input select:focus-visible,.game-dialogue__advance:focus-visible,.game-dialogue__pending-action:focus-visible{outline:3px solid var(--color-experience);outline-offset:3px}.game-dialogue__choices button:disabled,.game-dialogue__input button:disabled,.game-dialogue__advance:disabled,.game-dialogue__pending-action:disabled{cursor:not-allowed;opacity:.58}.game-dialogue__input{gap:.45rem;padding:.25rem}.game-dialogue__input label{color:var(--color-text-on-dark);font-weight:800}.game-dialogue__input input,.game-dialogue__input select{background:var(--color-paper-light);color:var(--color-text-on-paper);text-shadow:none;padding:.55rem .75rem}.game-dialogue__input button{justify-self:end;min-width:7rem}.game-dialogue__advance{right:max(1.2rem, env(safe-area-inset-right));bottom:max(1.3rem, env(safe-area-inset-bottom));pointer-events:auto;position:absolute}.game-dialogue__advance span{color:var(--color-experience);margin-left:.4rem}.game-dialogue__action-status{right:max(1.2rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));max-width:min(19rem,46vw);color:var(--color-text-on-dark);text-align:right;font-size:.88rem;position:absolute}.game-dialogue__pending-action{right:max(1.2rem, env(safe-area-inset-right));bottom:max(4.6rem, calc(env(safe-area-inset-bottom) + 3.4rem));pointer-events:auto;position:absolute}.game-dialogue--pending{z-index:13;inset:auto max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) auto;width:min(22rem,100vw - 2rem);text-shadow:none}.game-dialogue__pending-copy{border-left:3px solid var(--color-experience);background:var(--color-canvas);box-shadow:0 3px 0 var(--color-frame);color:var(--color-text-on-dark);gap:.25rem;padding:.65rem .8rem;font-size:.82rem;display:grid}.game-dialogue__pending-copy strong{color:var(--color-experience);font-family:var(--font-heading);font-size:.9rem}.game-dialogue__pending-copy small{color:var(--color-text-on-dark)}@media (width<=650px){.game-dialogue__line{bottom:max(.75rem, env(safe-area-inset-bottom));left:max(.6rem, env(safe-area-inset-left));gap:.55rem;width:calc(100vw - 1.2rem)}.game-dialogue__portrait{flex-basis:5rem;width:5rem;height:7rem}.game-dialogue__copy p{font-size:.91rem;line-height:1.4}.game-dialogue__choices,.game-dialogue__input{top:.75rem;bottom:max(7.5rem, calc(env(safe-area-inset-bottom) + 6.5rem));width:calc(100vw - 1.25rem);max-height:none;padding:.35rem;transform:translate(-50%)}.game-dialogue__input{max-height:54vh;top:22%;bottom:auto}.game-dialogue__choices button,.game-dialogue__input button,.game-dialogue__input input,.game-dialogue__input select{min-height:2.75rem}.game-dialogue__advance{right:max(.6rem, env(safe-area-inset-right));bottom:max(8.1rem, calc(env(safe-area-inset-bottom) + 6.7rem))}.game-dialogue__action-status{right:max(.6rem, env(safe-area-inset-right));bottom:max(6.4rem, calc(env(safe-area-inset-bottom) + 5rem));max-width:45vw}}@media (prefers-reduced-motion:reduce){.game-dialogue *,.game-dialogue :before,.game-dialogue :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.game-load-overlay{z-index:30;pointer-events:none;width:min(360px,100vw - 32px);position:fixed;bottom:16px;right:16px}.game-load-overlay__panel{border:3px solid var(--color-frame,#2b2923);background:var(--color-paper,#f4ddb0);box-shadow:0 4px 0 var(--color-frame-warm,#654d32), inset 0 0 0 2px var(--color-paper-edge,#b48b51);color:var(--color-text-on-paper,#3b3428);pointer-events:auto;border-radius:12px;padding:14px 16px}.game-load-overlay__panel--error{box-shadow:0 4px 0 var(--color-danger-strong,#803e36), inset 0 0 0 2px var(--color-danger,#ca6155)}.game-load-overlay__eyebrow{color:#715a34;letter-spacing:.08em;margin:0 0 4px;font-size:.72rem;font-weight:700}.game-load-overlay__title{color:var(--color-text-on-paper,#3b3428);margin:0;font-size:1rem;line-height:1.35}.game-load-overlay__message{margin:5px 0 10px;font-size:.875rem;line-height:1.45}.game-load-overlay__progress-row{align-items:center;gap:10px;display:flex}.game-load-overlay__progress{width:100%;height:.8rem;color:var(--color-health,#7bb35a);accent-color:var(--color-health,#7bb35a);background:#d1bd91;border:1px solid #665a42;border-radius:999px;overflow:hidden}.game-load-overlay__progress::-webkit-progress-bar{background:#d1bd91;border-radius:999px}.game-load-overlay__progress::-webkit-progress-value{background:var(--color-health,#7bb35a);border-radius:999px}.game-load-overlay__progress::-moz-progress-bar{background:var(--color-health,#7bb35a);border-radius:999px}.game-load-overlay__percent{min-width:3ch;color:var(--color-text-on-paper,#3b3428);font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.game-load-overlay__retry{border:2px solid var(--color-frame,#2b2923);background:var(--color-forest,#365f4e);min-height:44px;color:var(--color-text-on-dark,#fff2cf);font:inherit;cursor:pointer;border-radius:8px;margin-top:10px;padding:0 14px;font-weight:700}.game-load-overlay__retry:hover{filter:brightness(1.08)}.game-load-overlay__retry:active{transform:translateY(1px)}.game-load-overlay__retry:focus-visible{outline-offset:3px;outline:3px solid #302b34}@media (width<=650px){.game-load-overlay{width:auto;bottom:10px;left:10px;right:10px}.game-load-overlay__panel{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.game-load-overlay__retry{transition:none}}.unity-background{z-index:0;background:var(--color-canvas);border:0;width:100%;height:100%;position:fixed;inset:0}.unity-game-loading{z-index:9;width:min(28rem,100% - 2rem);color:var(--color-text-on-paper);background:var(--color-paper);border:var(--wood-outline);border-radius:var(--radius-lg);box-shadow:var(--wood-shadow);padding:1rem;position:fixed;top:40%;left:50%;transform:translate(-50%)}.unity-game-loading h2{font:bold 1.3rem var(--font-heading);margin:0 0 .75rem}.unity-game-loading p{overflow-wrap:anywhere}.unity-game-loading progress{width:100%;accent-color:var(--color-forest)}.unity-game-loading button,.unity-health-error button{min-height:44px;color:var(--color-text-on-dark);background:var(--color-forest);border:2px solid var(--color-frame);border-radius:var(--radius-sm);font:inherit;cursor:pointer;padding:.5rem .75rem}.unity-game-loading button:hover,.unity-health-error button:hover{background:var(--color-forest-light)}.unity-game-loading button:focus-visible,.unity-health-error button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.unity-health-error{z-index:8;max-width:calc(100% - 1.5rem);color:var(--color-danger-strong);background:var(--color-paper);border:2px solid var(--color-frame);border-radius:var(--radius-sm);align-items:center;gap:.5rem;padding:.4rem .65rem;font-size:.8rem;display:flex;position:fixed;bottom:126px;left:.75rem}@media (width<=650px){.unity-health-error{bottom:108px}}@media (pointer:coarse){.unity-health-error{bottom:225px}}#hud.account-shell,body>.title-screen,body>.unity-dialogue-suppressible-modal,body>#modal,body>.character-modal,body>.character-hover-tooltip,body>.quest-reward-reveal,body>.starter-route-overlay{transition:opacity .25s,visibility linear}body[data-unity-dialogue-active=true] #hud.account-shell,body[data-unity-dialogue-active=true]>.title-screen,body[data-unity-dialogue-active=true]>.unity-dialogue-suppressible-modal,body[data-unity-dialogue-active=true]>#modal,body[data-unity-dialogue-active=true]>.character-modal,body[data-unity-dialogue-active=true]>.character-hover-tooltip,body[data-unity-dialogue-active=true]>.quest-reward-reveal,body[data-unity-dialogue-active=true]>.starter-route-overlay{visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;opacity:0!important;pointer-events:none!important}@media (prefers-reduced-motion:reduce){#hud.account-shell,body>.title-screen,body>.unity-dialogue-suppressible-modal,body>#modal,body>.character-modal,body>.character-hover-tooltip,body>.quest-reward-reveal,body>.starter-route-overlay,body[data-unity-dialogue-active=true] #hud.account-shell,body[data-unity-dialogue-active=true]>.title-screen,body[data-unity-dialogue-active=true]>.unity-dialogue-suppressible-modal,body[data-unity-dialogue-active=true]>#modal,body[data-unity-dialogue-active=true]>.character-modal,body[data-unity-dialogue-active=true]>.character-hover-tooltip,body[data-unity-dialogue-active=true]>.quest-reward-reveal,body[data-unity-dialogue-active=true]>.starter-route-overlay{transition-duration:0s!important;transition-delay:0s!important}}html.web-only,body.web-only{background:0 0!important}body.web-only #game,body.web-only #vignette,body.web-only .unity-background,body.web-only .unity-game-loading,body.web-only .unity-health-error,body.web-only .game-background,body.web-only .game-background-toggle{display:none!important}body.web-only #modal.loading-card-modal{background:0 0!important}@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-space-y-reverse:0;--tw-border-style:solid;--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:""}}}:root,:host{--font-sans:var(--font-main);--font-serif:var(--font-heading);--font-mono:var(--font-mono);--color-orange-500:oklch(70.5% .213 47.604);--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-950:oklch(27.9% .077 45.635);--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-950:oklch(26.2% .051 172.552);--color-teal-500:oklch(70.4% .14 182.503);--color-indigo-500:oklch(58.5% .233 277.117);--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-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--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;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--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;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-main:var(--font-main);--font-heading:var(--font-heading)}.\!pointer-events-auto{pointer-events:auto!important}.\!pointer-events-none{pointer-events:none!important}.\[pointer-events\:none\]{pointer-events:none}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!invisible{visibility:hidden!important}.\!visible{visibility:visible!important}.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}.\!absolute{position:absolute!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-2{inset:calc(var(--spacing) * -2)}.-inset-2\.5{inset:calc(var(--spacing) * -2.5)}.-inset-3{inset:calc(var(--spacing) * -3)}.-inset-5{inset:calc(var(--spacing) * -5)}.-inset-6{inset:calc(var(--spacing) * -6)}.-inset-\[6px\]{inset:-6px}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-\[2\.5px\]{inset:2.5px}.inset-\[15px\]{inset:15px}.inset-x-0{inset-inline:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-8{top:calc(var(--spacing) * -8)}.-top-\[2\.75rem\]{top:-2.75rem}.-top-\[5px\]{top:-5px}.-top-\[6px\]{top:-6px}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-2\.5rem\]{top:-2.5rem}.top-\[17px\]{top:17px}.top-\[18px\]{top:18px}.top-\[45\%\]{top:45%}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-3{right:calc(var(--spacing) * -3)}.-right-\[5px\]{right:-5px}.-right-\[6px\]{right:-6px}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:var(--spacing)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.right-40{right:calc(var(--spacing) * 40)}.right-\[18px\]{right:18px}.\!bottom-\[68px\]{bottom:68px!important}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.-bottom-10\.5{bottom:calc(var(--spacing) * -10.5)}.\[bottom\:20px\]{bottom:20px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[2px\]{bottom:2px}.bottom-\[14px\]{bottom:14px}.bottom-\[18px\]{bottom:18px}.bottom-\[24px\]{bottom:24px}.\!left-0{left:0!important}.-left-1{left:calc(var(--spacing) * -1)}.-left-6{left:calc(var(--spacing) * -6)}.-left-\[6px\]{left:-6px}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-\[-3px\]{left:-3px}.left-\[2px\]{left:2px}.left-\[17px\]{left:17px}.left-\[18px\]{left:18px}.left-\[calc\(50\%\+min\(260px\,calc\(50vw-95px\)\)\+12px\)\]{left:calc(50% + min(260px,50vw - 95px) + 12px)}.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-\[-1\]{z-index:-1}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[30\]{z-index:30}.z-\[40\]{z-index:40}.z-\[45\]{z-index:45}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[1000\]{z-index:1000}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.\!m-\[0_0_0_12px\]{margin:0 0 0 12px!important}.m-0{margin:0}.m-\[4px_0\]{margin:4px 0}.m-\[7px_0_4px\]{margin:7px 0 4px}.m-\[11px_0\]{margin:11px 0}.m-\[13px_0\]{margin:13px 0}.m-\[14px_0\]{margin:14px 0}.m-\[14px_0_10px\]{margin:14px 0 10px}.m-\[15px_0_6px\]{margin:15px 0 6px}.m-\[18px_0_7px\]{margin:18px 0 7px}.m-\[18px_0_13px\]{margin:18px 0 13px}.m-\[22px_0_8px\]{margin:22px 0 8px}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.\[margin-block\:-20px\]{margin-block:-20px}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.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-6{margin-block:calc(var(--spacing) * 6)}.my-auto{margin-block:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.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-\[2px\]{margin-top:2px}.mt-\[6px\]{margin-top:6px}.mt-\[8px\]{margin-top:8px}.mt-\[13px\]{margin-top:13px}.mt-auto{margin-top:auto}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-\[4px\]{margin-bottom:4px}.mb-\[8px\]{margin-bottom:8px}.mb-\[9px\]{margin-bottom:9px}.mb-\[10px\]{margin-bottom:10px}.ml-auto{margin-left:auto}.\[box-sizing\:border-box\]{box-sizing:border-box}.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}.\!flex{display:flex!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.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-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-22{width:calc(var(--spacing) * 22);height:calc(var(--spacing) * 22)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-\[11px\]{width:11px;height:11px}.size-\[14px\]{width:14px;height:14px}.size-\[22px\]{width:22px;height:22px}.size-\[29px\]{width:29px;height:29px}.size-\[30px\]{width:30px;height:30px}.size-\[50px\]{width:50px;height:50px}.size-\[52px\]{width:52px;height:52px}.size-\[54px\]{width:54px;height:54px}.size-\[85\%\]{width:85%;height:85%}.size-\[86px\]{width:86px;height:86px}.size-\[100\%\]{width:100%;height:100%}.size-\[116px\]{width:116px;height:116px}.size-\[min\(100vw\,100vh\,850px\)\]{width:min(100vw,100vh,850px);height:min(100vw,100vh,850px)}.size-full{width:100%;height:100%}.\!h-\[min\(430px\,calc\(100\%-96px\)\)\]{height:min(430px,100% - 96px)!important}.\!h-full{height:100%!important}.h-1\.5{height:calc(var(--spacing) * 1.5)}.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-6\.5{height:calc(var(--spacing) * 6.5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-36{height:calc(var(--spacing) * 36)}.h-44{height:calc(var(--spacing) * 44)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[5px\]{height:5px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[44px\]{height:44px}.h-\[50vh\]{height:50vh}.h-\[54px\]{height:54px}.h-\[58px\]{height:58px}.h-\[78px\]{height:78px}.h-\[115px\]{height:115px}.h-\[120px\]{height:120px}.h-\[140px\]{height:140px}.h-\[142px\]{height:142px}.h-\[148px\]{height:148px}.h-\[154px\]{height:154px}.h-\[200px\]{height:200px}.h-\[360px\]{height:360px}.h-\[min\(82dvh\,680px\)\]{height:min(82dvh,680px)}.h-\[min\(82dvh\,780px\)\]{height:min(82dvh,780px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.\!max-h-none{max-height:none!important}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-\[55vh\]{max-height:55vh}.max-h-\[75\%\]{max-height:75%}.max-h-\[120px\]{max-height:120px}.max-h-\[190px\]{max-height:190px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[360px\]{max-height:360px}.max-h-\[460px\]{max-height:460px}.max-h-\[min\(32dvh\,210px\)\]{max-height:min(32dvh,210px)}.max-h-\[min\(76dvh\,650px\)\]{max-height:min(76dvh,650px)}.max-h-\[min\(88dvh\,680px\)\]{max-height:min(88dvh,680px)}.max-h-\[min\(680px\,calc\(100dvh-96px\)\)\]{max-height:min(680px,100dvh - 96px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.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-16{min-height:calc(var(--spacing) * 16)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[1\.2em\]{min-height:1.2em}.min-h-\[22px\]{min-height:22px}.min-h-\[26px\]{min-height:26px}.min-h-\[30px\]{min-height:30px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[72px\]{min-height:72px}.min-h-\[78px\]{min-height:78px}.min-h-\[140px\]{min-height:140px}.min-h-\[180px\]{min-height:180px}.min-h-\[210px\]{min-height:210px}.min-h-\[220px\]{min-height:220px}.min-h-\[280px\]{min-height:280px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-full{min-height:100%}.\!w-\[min\(390px\,calc\(100\%-18px\)\)\]{width:min(390px,100% - 18px)!important}.w-0{width:0}.w-0\.5{width:calc(var(--spacing) * .5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.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-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-20{width:calc(var(--spacing) * 20)}.w-36{width:calc(var(--spacing) * 36)}.w-44{width:calc(var(--spacing) * 44)}.w-\[3\.25rem\]{width:3.25rem}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[36px\]{width:36px}.w-\[38px\]{width:38px}.w-\[42px\]{width:42px}.w-\[44px\]{width:44px}.w-\[66px\]{width:66px}.w-\[78px\]{width:78px}.w-\[84px\]{width:84px}.w-\[86\%\]{width:86%}.w-\[88px\]{width:88px}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[115px\]{width:115px}.w-\[120px\]{width:120px}.w-\[125px\]{width:125px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[142px\]{width:142px}.w-\[148px\]{width:148px}.w-\[154px\]{width:154px}.w-\[240px\]{width:240px}.w-\[360px\]{width:360px}.w-\[calc\(\(100\%_-_6px\)_\/_2\)\]{width:calc(50% - 3px)}.w-\[min\(100\%\,26rem\)\]{width:min(100%,26rem)}.w-\[min\(100\%\,180px\)\]{width:min(100%,180px)}.w-\[min\(190px\,24vw\)\]{width:min(190px,24vw)}.w-\[min\(410px\,calc\(100vw-32px\)\)\]{width:min(410px,100vw - 32px)}.w-\[min\(440px\,calc\(100vw-32px\)\)\]{width:min(440px,100vw - 32px)}.w-\[min\(480px\,calc\(100vw-32px\)\)\]{width:min(480px,100vw - 32px)}.w-\[min\(520px\,calc\(100vw-32px\)\)\]{width:min(520px,100vw - 32px)}.w-\[min\(520px\,calc\(100vw-190px\)\)\]{width:min(520px,100vw - 190px)}.w-\[min\(580px\,calc\(100vw-32px\)\)\]{width:min(580px,100vw - 32px)}.w-\[min\(720px\,100\%\)\]{width:min(720px,100%)}.w-\[min\(900px\,calc\(100vw-56px\)\)\]{width:min(900px,100vw - 56px)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[34rem\]{max-width:34rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[88\%\]{max-width:88%}.max-w-\[130px\]{max-width:130px}.max-w-\[135px\]{max-width:135px}.max-w-\[195px\]{max-width:195px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[560px\]{max-width:560px}.max-w-\[700px\]{max-width:700px}.max-w-\[760px\]{max-width:760px}.max-w-\[840px\]{max-width:840px}.max-w-\[min\(70vw\,26rem\)\]{max-width:min(70vw,26rem)}.max-w-\[min\(320px\,82vw\)\]{max-width:min(320px,82vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[7\.5rem\]{min-width:7.5rem}.min-w-\[12px\]{min-width:12px}.min-w-\[18px\]{min-width:18px}.min-w-\[34px\]{min-width:34px}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[54px\]{min-width:54px}.min-w-\[175px\]{min-width:175px}.min-w-\[180px\]{min-width:180px}.min-w-\[310px\]{min-width:310px}.min-w-fit{min-width:fit-content}.flex-1{flex:1}.flex-\[0_0_22px\]{flex:0 0 22px}.flex-\[0_0_40px\]{flex:0 0 40px}.flex-\[0_0_auto\]{flex:none}.flex-\[1_1_auto\]{flex:auto}.flex-none{flex:none}.shrink-0{flex-shrink:0}.basis-10{flex-basis:calc(var(--spacing) * 10)}.basis-\[42px\]{flex-basis:42px}.basis-\[78px\]{flex-basis:78px}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-\[11px_12px\]{transform-origin:11px 12px}.origin-center{transform-origin:50%}.origin-top-left{transform-origin:0 0}.\!translate-x-0{--tw-translate-x:0px!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.\!translate-x-\[calc\(-100\%-28px\)\]{--tw-translate-x:calc(-100% - 28px)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);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-\[0\.5px\]{--tw-translate-y:calc(.5px * -1);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)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;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)}.scale-115{--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[0\.86\]{scale:.86}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.\[transform\:translateX\(-50\%\)\]{transform:translate(-50%)}.\[transform\:translateX\(calc\(100\%_\+_2px\)\)\]{transform:translate(calc(100% + 2px))}.\[transform\:translateY\(-6px\)\]{transform:translateY(-6px)}.\[transform\:translateY\(0\)\]{transform:translateY(0)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\!animate-none{animation:none!important}.\[animation\:inventory-action-success-flash_400ms_ease-out\]{animation:.4s ease-out inventory-action-success-flash}.\[animation\:inventory-pet-star-twinkle_2\.4s_ease-in-out_infinite\]{animation:2.4s ease-in-out infinite inventory-pet-star-twinkle}.\[animation\:inventory-shiny-sparkle_1\.8s_ease-in-out_infinite\]{animation:1.8s ease-in-out infinite inventory-shiny-sparkle}.animate-\[discord-item-throw-flight_700ms_cubic-bezier\(0\.2\,0\.7\,0\.3\,1\)_forwards\]{animation:.7s cubic-bezier(.2,.7,.3,1) forwards discord-item-throw-flight}.animate-\[discord-portal-vortex_20s_linear_infinite\]{animation:20s linear infinite discord-portal-vortex}.animate-\[equipment-item-flight_700ms_cubic-bezier\(0\.25\,1\,0\.5\,1\)_forwards\]{animation:.7s cubic-bezier(.25,1,.5,1) forwards equipment-item-flight}.animate-\[equipment-slot-equip-pop_650ms_ease-out\]{animation:.65s ease-out equipment-slot-equip-pop}.animate-\[fly-to-bag_650ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_forwards\]{animation:.65s cubic-bezier(.16,1,.3,1) forwards fly-to-bag}.animate-\[gacha-item-slide-in_320ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_forwards\]{animation:.32s cubic-bezier(.16,1,.3,1) forwards gacha-item-slide-in}.animate-\[gacha-shake-fast_120ms_linear_infinite\]{animation:.12s linear infinite gacha-shake-fast}.animate-\[gacha-shake-slow_500ms_ease-in-out_infinite\]{animation:.5s ease-in-out infinite gacha-shake-slow}.animate-\[giant-discord-impact_450ms_cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)_forwards\]{animation:.45s cubic-bezier(.34,1.56,.64,1) forwards giant-discord-impact}.animate-\[giant-discord-slide-in_400ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_forwards\]{animation:.4s cubic-bezier(.16,1,.3,1) forwards giant-discord-slide-in}.animate-\[giant-discord-slide-out_400ms_cubic-bezier\(0\.7\,0\,0\.84\,0\)_forwards\]{animation:.4s cubic-bezier(.7,0,.84,0) forwards giant-discord-slide-out}.animate-\[hq-audio-wave-1_1\.8s_ease-in-out_infinite\]{animation:1.8s ease-in-out infinite hq-audio-wave-1}.animate-\[hq-audio-wave-2_1\.8s_ease-in-out_infinite_0\.35s\]{animation:1.8s ease-in-out .35s infinite hq-audio-wave-2}.animate-\[hq-eq-bar-1_1\.2s_ease-in-out_infinite\]{animation:1.2s ease-in-out infinite hq-eq-bar-1}.animate-\[hq-eq-bar-2_1\.4s_ease-in-out_infinite_0\.2s\]{animation:1.4s ease-in-out .2s infinite hq-eq-bar-2}.animate-\[hq-eq-bar-3_1\.1s_ease-in-out_infinite_0\.4s\]{animation:1.1s ease-in-out .4s infinite hq-eq-bar-3}.animate-\[hq-pop-scale_200ms_ease-out\]{animation:.2s ease-out hq-pop-scale}.animate-\[inventory-item-use-pulse_450ms_cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\]{animation:.45s cubic-bezier(.34,1.56,.64,1) inventory-item-use-pulse}.animate-\[inventory-use-ring-burst_450ms_ease-out_forwards\]{animation:.45s ease-out forwards inventory-use-ring-burst}.animate-\[modal-subtle-settle_280ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{animation:.28s cubic-bezier(.16,1,.3,1) modal-subtle-settle}.animate-\[pet-emoji-float_2\.4s_ease-out_forwards\]{animation:2.4s ease-out forwards pet-emoji-float}.animate-\[pet-headpat-hand_2\.2s_cubic-bezier\(0\.2\,0\.8\,0\.2\,1\)_forwards\]{animation:2.2s cubic-bezier(.2,.8,.2,1) forwards pet-headpat-hand}.animate-\[pet-headpat-squish_2\.2s_ease-in-out\]{animation:2.2s ease-in-out pet-headpat-squish}.animate-\[pet-idle-sway_3\.8s_ease-in-out_infinite\]{animation:3.8s ease-in-out infinite pet-idle-sway}.animate-\[pulse_0\.4s_ease-in-out_infinite\]{animation:.4s ease-in-out infinite pulse}.animate-\[pulse_2\.1s_ease-in-out_infinite\]{animation:2.1s ease-in-out infinite pulse}.animate-\[pulse_2\.2s_ease-in-out_infinite\]{animation:2.2s ease-in-out infinite pulse}.animate-\[pulse_2\.4s_ease-in-out_infinite\]{animation:2.4s ease-in-out infinite pulse}.animate-\[pulse_2\.6s_ease-in-out_infinite\]{animation:2.6s ease-in-out infinite pulse}.animate-\[pulse_2\.7s_ease-in-out_infinite\]{animation:2.7s ease-in-out infinite pulse}.animate-\[pulse_2\.8s_ease-in-out_infinite\]{animation:2.8s ease-in-out infinite pulse}.animate-\[pulse_3\.1s_ease-in-out_infinite\]{animation:3.1s ease-in-out infinite pulse}.animate-\[pulse_3\.2s_ease-in-out_infinite\]{animation:3.2s ease-in-out infinite pulse}.animate-\[pulse_3s_ease-in-out_infinite\]{animation:3s ease-in-out infinite pulse}.animate-\[quest-reward-card-burst_680ms_var\(--ease-out\)_forwards\]{animation:quest-reward-card-burst .68s var(--ease-out) forwards}.animate-\[quest-reward-shockwave_650ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_forwards\]{animation:.65s cubic-bezier(.16,1,.3,1) forwards quest-reward-shockwave}.animate-\[reward-sunburst-entrance_400ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_forwards\]{animation:.4s cubic-bezier(.16,1,.3,1) forwards reward-sunburst-entrance}.animate-\[reward-sunburst-spin-continuous_24s_linear_infinite\]{animation:24s linear infinite reward-sunburst-spin-continuous}.animate-\[shop-item-flight_750ms_cubic-bezier\(0\.2\,0\.8\,0\.25\,1\)_forwards\]{animation:.75s cubic-bezier(.2,.8,.25,1) forwards shop-item-flight}.animate-\[slot-machine-land-pop_0\.8s_ease-out\]{animation:.8s ease-out slot-machine-land-pop}.animate-\[slot-machine-strip-spin_0\.45s_linear_infinite\]{animation:.45s linear infinite slot-machine-strip-spin}.animate-\[spin_20s_linear_infinite\]{animation:20s linear infinite spin}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.resize-none{resize:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.scrollbar-none{scrollbar-width:none}.\[scrollbar-color\:\#9c7c4d_\#f1dfaf\]{scrollbar-color:#9c7c4d #f1dfaf}.\[scrollbar-color\:\#d3a55f_\#4b3928\]{scrollbar-color:#d3a55f #4b3928}.\[scrollbar-color\:var\(--color-frame-warm\)_rgb\(92_68_38_\/_12\%\)\]{scrollbar-color:var(--color-frame-warm) #5c44261f}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[42px_minmax\(0\,1fr\)_auto\]{grid-template-columns:42px minmax(0,1fr) auto}.grid-cols-\[52px_86px_minmax\(0\,1fr\)\]{grid-template-columns:52px 86px minmax(0,1fr)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[auto_minmax\(14rem\,1fr\)_minmax\(1\.2em\,auto\)_auto\]{grid-template-rows:auto minmax(14rem,1fr) minmax(1.2em,auto) auto}.\!flex-col{flex-direction:column!important}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.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-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-\[10px\]{gap:10px!important}.\!gap-\[14px\]{gap:14px!important}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[13px\]{gap:13px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}: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)))}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-auto{overflow:auto!important}.\!overflow-hidden{overflow:hidden!important}.\[overflow\:hidden\]{overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.\[overscroll-behavior\:contain\]{overscroll-behavior:contain}.\!rounded-\[8px\]{border-radius:8px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[6px_6px_12px_12px\]{border-radius:6px 6px 12px 12px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[8px_8px_0_0\]{border-radius:8px 8px 0 0}.rounded-\[8px_8px_14px_14px\]{border-radius:8px 8px 14px 14px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[19px\]{border-radius:19px}.rounded-\[24px\]{border-radius:24px}.rounded-\[25px\]{border-radius:25px}.rounded-\[42px\]{border-radius:42px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-\[36px\]{border-top-left-radius:36px;border-bottom-left-radius:36px}.rounded-l-\[inherit\]{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.rounded-br-\[16px\]{border-bottom-right-radius:16px}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.\!border-\[3px\]{border-style:var(--tw-border-style)!important;border-width:3px!important}.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-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y-4{border-block-style:var(--tw-border-style);border-block-width:4px}.\[border-inline-start-width\:3px\]{border-inline-start-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.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-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-solid{--tw-border-style:solid!important;border-style:solid!important}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[\#3f7c48\]{border-color:#3f7c48!important}.\!border-\[\#5b9363\]{border-color:#5b9363!important}.\!border-\[\#8a6128\]{border-color:#8a6128!important}.\!border-\[\#49331d\]{border-color:#49331d!important}.\!border-\[\#87570f\]{border-color:#87570f!important}.\!border-\[\#b24a43\]{border-color:#b24a43!important}.\!border-\[\#b47a16\]{border-color:#b47a16!important}.\!border-\[\#bc665b\]{border-color:#bc665b!important}.border-\[\#2b4c37\]{border-color:#2b4c37}.border-\[\#2b513a\]{border-color:#2b513a}.border-\[\#2b4733\]{border-color:#2b4733}.border-\[\#2e2820\]{border-color:#2e2820}.border-\[\#3a3024\]{border-color:#3a3024}.border-\[\#3b4a40\]{border-color:#3b4a40}.border-\[\#3b6348\]{border-color:#3b6348}.border-\[\#3d614e\]{border-color:#3d614e}.border-\[\#4d7055\]{border-color:#4d7055}.border-\[\#4f8656\]{border-color:#4f8656}.border-\[\#5c4a33\]\/60{border-color:oklab(42.1586% .0125177 .0410804/.6)}.border-\[\#5d8f57\]{border-color:#5d8f57}.border-\[\#6b4e28\]{border-color:#6b4e28}.border-\[\#7a5f3d\]{border-color:#7a5f3d}.border-\[\#7c664b\]{border-color:#7c664b}.border-\[\#8a6128\]{border-color:#8a6128}.border-\[\#8c7b5b\]\/45{border-color:oklab(59.0225% .00611529 .0499299/.45)}.border-\[\#8d6e43\]{border-color:#8d6e43}.border-\[\#8d6e43\]\/50{border-color:oklab(55.8841% .0189982 .068664/.5)}.border-\[\#8ea873\]{border-color:#8ea873}.border-\[\#9b784a\]\/60{border-color:oklab(59.6325% .0222477 .073047/.6)}.border-\[\#9bb18a\]{border-color:#9bb18a}.border-\[\#34d399\]{border-color:#34d399}.border-\[\#60a5fa\]{border-color:#60a5fa}.border-\[\#84c787\]{border-color:#84c787}.border-\[\#233c30\]{border-color:#233c30}.border-\[\#513a24\]{border-color:#513a24}.border-\[\#7983f5\]{border-color:#7983f5}.border-\[\#30291f\]{border-color:#30291f}.border-\[\#49331d\]{border-color:#49331d}.border-\[\#51483f\]{border-color:#51483f}.border-\[\#51483f\]\/20{border-color:oklab(40.7823% .00736487 .0175636/.2)}.border-\[\#60472b\]{border-color:#60472b}.border-\[\#64748b\]{border-color:#64748b}.border-\[\#94764b\]{border-color:#94764b}.border-\[\#443828\]\/40{border-color:oklab(34.8866% .00833479 .029996/.4)}.border-\[\#533718\]{border-color:#533718}.border-\[\#544330\]{border-color:#544330}.border-\[\#705130\]{border-color:#705130}.border-\[\#806540\]{border-color:#806540}.border-\[\#967127\]{border-color:#967127}.border-\[\#a8a29e\]{border-color:#a8a29e}.border-\[\#a8cda0\]{border-color:#a8cda0}.border-\[\#a89066\]{border-color:#a89066}.border-\[\#b5a282\]{border-color:#b5a282}.border-\[\#b5a790\]{border-color:#b5a790}.border-\[\#b38f5a\]{border-color:#b38f5a}.border-\[\#b58a3a\]{border-color:#b58a3a}.border-\[\#b84a36\]{border-color:#b84a36}.border-\[\#b86a52\]{border-color:#b86a52}.border-\[\#b86c5e\]{border-color:#b86c5e}.border-\[\#b98128\]{border-color:#b98128}.border-\[\#beb49f\]{border-color:#beb49f}.border-\[\#c5b597\]{border-color:#c5b597}.border-\[\#c6ad7b\]{border-color:#c6ad7b}.border-\[\#c6b696\]{border-color:#c6b696}.border-\[\#c9b98e\]{border-color:#c9b98e}.border-\[\#c49b45\]{border-color:#c49b45}.border-\[\#c084fc\]{border-color:#c084fc}.border-\[\#cadac0\]{border-color:#cadac0}.border-\[\#cbbca0\]{border-color:#cbbca0}.border-\[\#cbbfa6\]{border-color:#cbbfa6}.border-\[\#cbbfa6\]\/60{border-color:oklab(80.7892% .00293943 .0365401/.6)}.border-\[\#cce0ce\]{border-color:#cce0ce}.border-\[\#cfbe94\]{border-color:#cfbe94}.border-\[\#cfc1a4\]{border-color:#cfc1a4}.border-\[\#cfc1a5\]{border-color:#cfc1a5}.border-\[\#cfc09f\]{border-color:#cfc09f}.border-\[\#d0a092\]{border-color:#d0a092}.border-\[\#d0ae72\]{border-color:#d0ae72}.border-\[\#d0e2cb\]{border-color:#d0e2cb}.border-\[\#d1a64b\]{border-color:#d1a64b}.border-\[\#d1bd8e\]{border-color:#d1bd8e}.border-\[\#d2c3a3\]{border-color:#d2c3a3}.border-\[\#d4ba80\]{border-color:#d4ba80}.border-\[\#d5c7a6\]{border-color:#d5c7a6}.border-\[\#d6c7a6\]{border-color:#d6c7a6}.border-\[\#d6c7a7\]{border-color:#d6c7a7}.border-\[\#d7c9a9\]{border-color:#d7c9a9}.border-\[\#d8a838\]{border-color:#d8a838}.border-\[\#d8cba7\]{border-color:#d8cba7}.border-\[\#d8cca8\]{border-color:#d8cca8}.border-\[\#d8cdb8\]{border-color:#d8cdb8}.border-\[\#d8cfbc\]{border-color:#d8cfbc}.border-\[\#dcd0b6\]{border-color:#dcd0b6}.border-\[\#decfae\]{border-color:#decfae}.border-\[\#ded0b1\]{border-color:#ded0b1}.border-\[\#ded2b5\]{border-color:#ded2b5}.border-\[\#ded4be\]\/80{border-color:oklab(87.2102% .00194648 .0315006/.8)}.border-\[\#e4b7a4\]{border-color:#e4b7a4}.border-\[\#e4d8bf\]{border-color:#e4d8bf}.border-\[\#e4d8bf\]\/85{border-color:oklab(88.5296% .00287661 .0357999/.85)}.border-\[\#e5be58\]{border-color:#e5be58}.border-\[\#e5d8be\]{border-color:#e5d8be}.border-\[\#eab308\]{border-color:#eab308}.border-\[\#ebdcc2\]{border-color:#ebdcc2}.border-\[\#ec4899\]{border-color:#ec4899}.border-\[\#f2d584\]\/60{border-color:oklab(87.9889% -.00076735 .105557/.6)}.border-\[\#f4dfaa\]{border-color:#f4dfaa}.border-\[\#f43f5e\]{border-color:#f43f5e}.border-\[\#f59e0b\]{border-color:#f59e0b}.border-\[\#fca5a5\]{border-color:#fca5a5}.border-\[\#fde047\]{border-color:#fde047}.border-\[\#fde68a\]{border-color:#fde68a}.border-\[\#fef08a\]{border-color:#fef08a}.border-\[\#ffdf79\]{border-color:#ffdf79}.border-\[\#ffeaa8\]\/80{border-color:oklab(93.8829% -.00379184 .0864114/.8)}.border-\[\#fff0bc\]\/35{border-color:oklab(95.4499% -.00465152 .068459/.35)}.border-\[rgb\(66_102_78_\/_28\%\)\]{border-color:#42664e47}.border-\[rgb\(88_128_72_\/_38\%\)\]{border-color:#58804861}.border-\[rgb\(89_65_38_\/_18\%\)\]{border-color:#5941262e}.border-\[rgb\(89_65_38_\/_25\%\)\]{border-color:#59412640}.border-\[rgb\(89_65_38_\/_36\%\)\]{border-color:#5941265c}.border-\[rgb\(92_68_38_\/_12\%\)\]{border-color:#5c44261f}.border-\[rgb\(92_68_38_\/_20\%\)\]{border-color:#5c442633}.border-\[rgb\(92_68_38_\/_22\%\)\]{border-color:#5c442638}.border-\[rgb\(92_68_38_\/_25\%\)\]{border-color:#5c442640}.border-\[rgb\(92_68_38_\/_35\%\)\]{border-color:#5c442659}.border-\[rgb\(92_68_38_\/_42\%\)\]{border-color:#5c44266b}.border-\[rgb\(166_79_66_\/_38\%\)\]{border-color:#a64f4261}.border-\[var\(--color-frame\)\]{border-color:var(--color-frame)}.border-\[var\(--color-paper-edge\)\]{border-color:var(--color-paper-edge)}.border-\[var\(--color-paper-line\)\]{border-color:var(--color-paper-line)}.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\/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-black\/20{border-color:#0003}@supports (color:color-mix(in lab, red, red)){.border-black\/20{border-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.border-current{border-color:currentColor}.border-emerald-300\/70{border-color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/70{border-color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/50{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.border-stone-500\/50{border-color:#79716b80}@supports (color:color-mix(in lab, red, red)){.border-stone-500\/50{border-color:color-mix(in oklab, var(--color-stone-500) 50%, transparent)}}.border-transparent{border-color:#0000}.border-violet-400\/50{border-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/50{border-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.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\/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-inline-start-color\:var\(--color-paper-edge\)\]{border-inline-start-color:var(--color-paper-edge)}.border-t-\[\#234637\]{border-top-color:#234637}.\!bg-\[\#fff8dc\]{background-color:#fff8dc!important}.\!bg-\[rgb\(121_181_103_\/_28\%\)\]{background-color:#79b56747!important}.\!bg-\[rgb\(202_97_85_\/_22\%\)\]{background-color:#ca615538!important}.bg-\[\#1c3629\]{background-color:#1c3629}.bg-\[\#2b513a\]{background-color:#2b513a}.bg-\[\#2d4a3e\]{background-color:#2d4a3e}.bg-\[\#3a2f16\]{background-color:#3a2f16}.bg-\[\#3d654a\]{background-color:#3d654a}.bg-\[\#3e473b\]{background-color:#3e473b}.bg-\[\#3e6555\]{background-color:#3e6555}.bg-\[\#3f3123\]{background-color:#3f3123}.bg-\[\#4e825f\]{background-color:#4e825f}.bg-\[\#4f8656\]{background-color:#4f8656}.bg-\[\#5d8f57\]{background-color:#5d8f57}.bg-\[\#6aa852\]{background-color:#6aa852}.bg-\[\#9a6a24\]{background-color:#9a6a24}.bg-\[\#233f32\]{background-color:#233f32}.bg-\[\#273b32\]{background-color:#273b32}.bg-\[\#273d2d\]{background-color:#273d2d}.bg-\[\#293d30\]{background-color:#293d30}.bg-\[\#756a59\]{background-color:#756a59}.bg-\[\#5865F2\]{background-color:#5865f2}.bg-\[\#5865F2\]\/40{background-color:oklab(57.7436% .0140405 -.208618/.4)}.bg-\[\#18291e\]{background-color:#18291e}.bg-\[\#26442c\]{background-color:#26442c}.bg-\[\#34483a\]{background-color:#34483a}.bg-\[\#43734a\]{background-color:#43734a}.bg-\[\#59784f\]{background-color:#59784f}.bg-\[\#73956c\]{background-color:#73956c}.bg-\[\#274836\]{background-color:#274836}.bg-\[\#587950\]{background-color:#587950}.bg-\[\#755337\]{background-color:#755337}.bg-\[\#b86c5e\]{background-color:#b86c5e}.bg-\[\#b45309\]{background-color:#b45309}.bg-\[\#ba9f77\]{background-color:#ba9f77}.bg-\[\#c9953b\]{background-color:#c9953b}.bg-\[\#c29438\]{background-color:#c29438}.bg-\[\#cbe6cb\]{background-color:#cbe6cb}.bg-\[\#cfe5c6\]{background-color:#cfe5c6}.bg-\[\#d1fae5\]{background-color:#d1fae5}.bg-\[\#d3a24e\]{background-color:#d3a24e}.bg-\[\#d3e2c4\]{background-color:#d3e2c4}.bg-\[\#d4c3a3\]\/60{background-color:oklab(82.3055% .00554249 .0468212/.6)}.bg-\[\#d8cbaf\]{background-color:#d8cbaf}.bg-\[\#d8cbaf\]\/70{background-color:oklab(84.539% .00277716 .0402632/.7)}.bg-\[\#d9ccb0\]{background-color:#d9ccb0}.bg-\[\#dbe5c4\]{background-color:#dbe5c4}.bg-\[\#dbe6d1\]{background-color:#dbe6d1}.bg-\[\#dbe8c8\]{background-color:#dbe8c8}.bg-\[\#dbe8d0\]{background-color:#dbe8d0}.bg-\[\#dbeafe\]{background-color:#dbeafe}.bg-\[\#dcead7\]{background-color:#dcead7}.bg-\[\#e2bb58\]{background-color:#e2bb58}.bg-\[\#e2c77d\]{background-color:#e2c77d}.bg-\[\#e2dcce\]{background-color:#e2dcce}.bg-\[\#e4b7a4\]{background-color:#e4b7a4}.bg-\[\#e4cc99\]{background-color:#e4cc99}.bg-\[\#e6dec5\]{background-color:#e6dec5}.bg-\[\#e7dddd\]{background-color:#e7dddd}.bg-\[\#e7e5e4\]{background-color:#e7e5e4}.bg-\[\#e9e0b8\]{background-color:#e9e0b8}.bg-\[\#e11d48\]{background-color:#e11d48}.bg-\[\#eaf3e7\]{background-color:#eaf3e7}.bg-\[\#ebdcb8\]{background-color:#ebdcb8}.bg-\[\#ede1cb\]{background-color:#ede1cb}.bg-\[\#ede2cd\]{background-color:#ede2cd}.bg-\[\#ede2ce\]{background-color:#ede2ce}.bg-\[\#ede3cc\]{background-color:#ede3cc}.bg-\[\#eee2b9\]{background-color:#eee2b9}.bg-\[\#eee2ca\]{background-color:#eee2ca}.bg-\[\#eee3cb\]{background-color:#eee3cb}.bg-\[\#efe5d0\]\/75{background-color:oklab(92.4237% .00231421 .0298373/.75)}.bg-\[\#f0c9bf\]{background-color:#f0c9bf}.bg-\[\#f0e9da\]{background-color:#f0e9da}.bg-\[\#f1f5f9\]{background-color:#f1f5f9}.bg-\[\#f2d38b\]\/45{background-color:oklab(87.7044% .00487548 .096799/.45)}.bg-\[\#f2d38b\]\/60{background-color:oklab(87.7044% .00487548 .096799/.6)}.bg-\[\#f2d584\]{background-color:#f2d584}.bg-\[\#f2e2bc\]{background-color:#f2e2bc}.bg-\[\#f2e9dc\]{background-color:#f2e9dc}.bg-\[\#f2ead4\]{background-color:#f2ead4}.bg-\[\#f3e7cf\]{background-color:#f3e7cf}.bg-\[\#f3e8ff\]{background-color:#f3e8ff}.bg-\[\#f4d9d3\]{background-color:#f4d9d3}.bg-\[\#f4ded4\]{background-color:#f4ded4}.bg-\[\#f4dfaa\]{background-color:#f4dfaa}.bg-\[\#f4e2dc\]{background-color:#f4e2dc}.bg-\[\#f4e5bf\]{background-color:#f4e5bf}.bg-\[\#f4ebd7\]{background-color:#f4ebd7}.bg-\[\#f4ede2\]{background-color:#f4ede2}.bg-\[\#f5e2b3\]{background-color:#f5e2b3}.bg-\[\#f5ebd7\]{background-color:#f5ebd7}.bg-\[\#f5ecda\]\/95{background-color:oklab(94.534% .00242549 .0256273/.95)}.bg-\[\#f5ede0\]{background-color:#f5ede0}.bg-\[\#f5f9f4\]{background-color:#f5f9f4}.bg-\[\#f6efe1\]\/70{background-color:oklab(95.3803% .00188816 .0199372/.7)}.bg-\[\#f7e2ac\]{background-color:#f7e2ac}.bg-\[\#f7e3db\]{background-color:#f7e3db}.bg-\[\#f7efdc\]{background-color:#f7efdc}.bg-\[\#f7f0dc\]{background-color:#f7f0dc}.bg-\[\#f8e8bc\]{background-color:#f8e8bc}.bg-\[\#f8edc9\]{background-color:#f8edc9}.bg-\[\#fae7b9\]{background-color:#fae7b9}.bg-\[\#fbf4e5\]{background-color:#fbf4e5}.bg-\[\#fbf4e6\]{background-color:#fbf4e6}.bg-\[\#fbf5e6\]{background-color:#fbf5e6}.bg-\[\#fbf5e7\]{background-color:#fbf5e7}.bg-\[\#fbf6ea\]{background-color:#fbf6ea}.bg-\[\#fbf6ec\]\/60{background-color:oklab(97.428% .00134662 .0141986/.6)}.bg-\[\#fdf2f8\]{background-color:#fdf2f8}.bg-\[\#fdf3d0\]{background-color:#fdf3d0}.bg-\[\#fdf8ed\]{background-color:#fdf8ed}.bg-\[\#fdf8ee\]{background-color:#fdf8ee}.bg-\[\#fee2e2\]{background-color:#fee2e2}.bg-\[\#fef3c7\]{background-color:#fef3c7}.bg-\[\#fef9c3\]{background-color:#fef9c3}.bg-\[\#ffe4e6\]{background-color:#ffe4e6}.bg-\[\#fff1c4\]{background-color:#fff1c4}.bg-\[\#fff7d6\]\/70{background-color:oklab(97.3926% -.00445473 .0435093/.7)}.bg-\[\#fff8dc\]{background-color:#fff8dc}.bg-\[\#fff8df\]\/60{background-color:oklab(97.8025% -.00236401 .0334142/.6)}.bg-\[\#fff8df\]\/75{background-color:oklab(97.8025% -.00236401 .0334142/.75)}.bg-\[\#fff8e5\]{background-color:#fff8e5}.bg-\[\#fff\]{background-color:#fff}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffdf0\]{background-color:#fffdf0}.bg-\[\#fffdf8\]{background-color:#fffdf8}.bg-\[\#fffef9\]{background-color:#fffef9}.bg-\[rgb\(16_28_22_\/_24\%\)\]{background-color:#101c163d}.bg-\[rgb\(19_31_27_\/_58\%\)\]{background-color:#131f1b94}.bg-\[rgb\(19_31_27_\/_62\%\)\]{background-color:#131f1b9e}.bg-\[rgb\(22_47_31_\/_0\.65\)\]{background-color:#162f1fa6}.bg-\[rgb\(66_90_62_\/_16\%\)\]{background-color:#425a3e29}.bg-\[rgb\(88_128_72_\/_12\%\)\]{background-color:#5880481f}.bg-\[rgb\(92_68_38_\/_18\%\)\]{background-color:#5c44262e}.bg-\[rgb\(128_92_49_\/_11\%\)\]{background-color:#805c311c}.bg-\[rgb\(166_79_66_\/_13\%\)\]{background-color:#a64f4221}.bg-\[rgb\(225_190_112_\/_42\%\)\]{background-color:#e1be706b}.bg-\[rgb\(255_248_216_\/_40\%\)\]{background-color:#fff8d866}.bg-\[rgb\(255_248_216_\/_58\%\)\]{background-color:#fff8d894}.bg-\[rgb\(255_248_216_\/_68\%\)\]{background-color:#fff8d8ad}.bg-\[rgb\(255_249_220_\/_58\%\)\]{background-color:#fff9dc94}.bg-\[rgb\(255_250_222_\/_38\%\)\]{background-color:#fffade61}.bg-\[rgba\(255\,248\,216\,0\.7\)\]{background-color:#fff8d8b3}.bg-\[rgba\(255\,248\,216\,0\.45\)\]{background-color:#fff8d873}.bg-\[rgba\(255\,255\,255\,0\.75\)\]{background-color:#ffffffbf}.bg-\[var\(--color-danger-strong\)\]{background-color:var(--color-danger-strong)}.bg-\[var\(--color-health-track\)\]{background-color:var(--color-health-track)}.bg-\[var\(--color-paper-faint\)\]{background-color:var(--color-paper-faint)}.bg-\[var\(--color-paper-line\)\]{background-color:var(--color-paper-line)}.bg-\[var\(--color-paper-wash\)\]{background-color:var(--color-paper-wash)}.bg-\[var\(--gold\)\]{background-color:var(--gold)}.bg-amber-950\/60{background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/60{background-color:color-mix(in oklab, var(--color-amber-950) 60%, 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\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, 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\/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-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\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-stone-500\/10{background-color:#79716b1a}@supports (color:color-mix(in lab, red, red)){.bg-stone-500\/10{background-color:color-mix(in oklab, var(--color-stone-500) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, 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\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.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-\[linear-gradient\(\#f7d875\,\#cf9634\)\]{background-image:linear-gradient(#f7d875,#cf9634)!important}.\!bg-\[linear-gradient\(135deg\,\#ffe98a_0\%\,\#f4c542_100\%\)\]{background-image:linear-gradient(135deg,#ffe98a 0%,#f4c542 100%)!important}.bg-\[linear-gradient\(\#6d995b\,\#42664e\)\]{background-image:linear-gradient(#6d995b,#42664e)}.bg-\[linear-gradient\(\#62865a\,\#42664e\)\]{background-image:linear-gradient(#62865a,#42664e)}.bg-\[linear-gradient\(\#d77d70_0_62\%\,\#b35250_63\%\)\]{background-image:linear-gradient(#d77d70 0 62%,#b35250 63%)}.bg-\[linear-gradient\(\#f5c95e\,\#b97a25\)\]{background-image:linear-gradient(#f5c95e,#b97a25)}.bg-\[linear-gradient\(\#f7d875\,\#cf9634\)\]{background-image:linear-gradient(#f7d875,#cf9634)}.bg-\[linear-gradient\(\#f7dfaa\,\#cda966\)\]{background-image:linear-gradient(#f7dfaa,#cda966)}.bg-\[linear-gradient\(90deg\,\#d29335\,\#f4cf6d\)\]{background-image:linear-gradient(90deg,#d29335,#f4cf6d)}.bg-\[linear-gradient\(90deg\,\#decfae\,transparent\)\]{background-image:linear-gradient(90deg,#decfae,#0000)}.bg-\[linear-gradient\(90deg\,\#e57c32\,\#f59e0b\)\]{background-image:linear-gradient(90deg,#e57c32,#f59e0b)}.bg-\[linear-gradient\(90deg\,\#ef4444\,\#f59e0b\,\#10b981\,\#06b6d4\,\#8b5cf6\)\]{background-image:linear-gradient(90deg,#ef4444,#f59e0b,#10b981,#06b6d4,#8b5cf6)}.bg-\[linear-gradient\(90deg\,transparent\,\#decfae\)\]{background-image:linear-gradient(90deg,#0000,#decfae)}.bg-\[linear-gradient\(130deg\,var\(--color-paper-light\)\,var\(--color-paper\)\)\]{background-image:linear-gradient(130deg,var(--color-paper-light),var(--color-paper))}.bg-\[linear-gradient\(135deg\,\#6e512f\,\#3b3025\)\]{background-image:linear-gradient(135deg,#6e512f,#3b3025)}.bg-\[linear-gradient\(135deg\,\#b78446\,\#87642f\)\]{background-image:linear-gradient(135deg,#b78446,#87642f)}.bg-\[linear-gradient\(145deg\,\#8c6738\,\#634723\)\]{background-image:linear-gradient(145deg,#8c6738,#634723)}.bg-\[linear-gradient\(145deg\,\#fce7a1\,\#dba342\)\]{background-image:linear-gradient(145deg,#fce7a1,#dba342)}.bg-\[linear-gradient\(150deg\,\#fff2ab_0\%\,\#f0b83b_45\%\,\#b87413_100\%\)\]{background-image:linear-gradient(150deg,#fff2ab 0%,#f0b83b 45%,#b87413 100%)}.bg-\[linear-gradient\(180deg\,\#2d5a3e_0\%\,\#1e3d2a_100\%\)\]{background-image:linear-gradient(#2d5a3e 0%,#1e3d2a 100%)}.bg-\[linear-gradient\(180deg\,\#3d4639\,\#26322b\)\]{background-image:linear-gradient(#3d4639,#26322b)}.bg-\[linear-gradient\(180deg\,\#5c432a_0\%\,\#43311e_100\%\)\]{background-image:linear-gradient(#5c432a 0%,#43311e 100%)}.bg-\[linear-gradient\(180deg\,\#384239\,\#202d28\)\]{background-image:linear-gradient(#384239,#202d28)}.bg-\[linear-gradient\(180deg\,\#fed86c\,\#e8a32d\)\]{background-image:linear-gradient(#fed86c,#e8a32d)}.bg-\[linear-gradient\(180deg\,\#fffdf7\,\#f5e6cc\)\]{background-image:linear-gradient(#fffdf7,#f5e6cc)}.bg-\[linear-gradient\(180deg\,\#fffdf7_0\%\,\#fcf3d9_32\%\,\#e7c680_80\%\,\#d5a755_100\%\)\]{background-image:linear-gradient(#fffdf7 0%,#fcf3d9 32%,#e7c680 80%,#d5a755 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.35\)_0\%\,transparent_35\%\,transparent_65\%\,rgba\(0\,0\,0\,0\.45\)_100\%\)\]{background-image:linear-gradient(#ffffff59 0%,#0000 35% 65%,#00000073 100%)}.bg-\[linear-gradient\(180deg\,transparent\,var\(--color-paper\)_26\%\)\]{background-image:linear-gradient(180deg,transparent,var(--color-paper) 26%)}.bg-\[radial-gradient\(circle\,rgb\(242_213_132_\/_22\%\)\,transparent_72\%\)\]{background-image:radial-gradient(circle,#f2d58438,#0000 72%)}.bg-\[radial-gradient\(circle\,rgba\(254\,240\,138\,0\.75\)_0\%\,rgba\(234\,179\,8\,0\.55\)_40\%\,rgba\(225\,29\,72\,0\.35\)_70\%\,transparent_85\%\)\]{background-image:radial-gradient(circle,#fef08abf 0%,#eab3088c 40%,#e11d4859 70%,#0000 85%)}.bg-\[radial-gradient\(circle\,var\(--gold\)_0\%\,var\(--color-danger\)_58\%\,transparent_77\%\)\]{background-image:radial-gradient(circle,var(--gold) 0%,var(--color-danger) 58%,transparent 77%)}.bg-\[radial-gradient\(circle_at_12\%_8\%\,rgb\(255_255_255_\/_38\%\)\,transparent_28\%\)\,linear-gradient\(135deg\,var\(--color-paper-light\)\,var\(--color-paper\)\)\]{background-image:radial-gradient(circle at 12% 8%,#ffffff61,transparent 28%),linear-gradient(135deg,var(--color-paper-light),var(--color-paper))}.bg-\[radial-gradient\(circle_at_50\%_30\%\,\#3d2817_0\%\,\#1a0f07_100\%\)\]{background-image:radial-gradient(circle at 50% 30%,#3d2817 0%,#1a0f07 100%)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,\#263330_0\%\,\#151e1c_75\%\,\#0d1413_100\%\)\]{background-image:radial-gradient(circle at 50% 35%,#263330 0%,#151e1c 75%,#0d1413 100%)}.bg-\[radial-gradient\(ellipse_at_15\%_0\%\,\#fff8d7\,transparent_65\%\)\,linear-gradient\(145deg\,\#f4e5bf\,\#d9c59b\)\]{background-image:radial-gradient(at 15% 0,#fff8d7,#0000 65%),linear-gradient(145deg,#f4e5bf,#d9c59b)}.from-\[\#5865F2\]{--tw-gradient-from:#5865f2;--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-\[\#bae6fd\]{--tw-gradient-from:#bae6fd;--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-\[\#fae7b9\]{--tw-gradient-from:#fae7b9;--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-\[\#ffe4e6\]{--tw-gradient-from:#ffe4e6;--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-300\/30{--tw-gradient-from:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.from-amber-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.from-amber-300\/30{--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-300\/30{--tw-gradient-from:#5ee9b54d}@supports (color:color-mix(in lab, red, red)){.from-emerald-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-300) 30%, transparent)}}.from-emerald-300\/30{--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-300\/30{--tw-gradient-from:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.from-violet-300\/30{--tw-gradient-from:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.from-violet-300\/30{--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-\[\#4752c4\]{--tw-gradient-via:#4752c4;--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-\[\#e9d5ff\]{--tw-gradient-via:#e9d5ff;--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-\[\#2c2f33\]{--tw-gradient-to:#2c2f33;--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-\[\#fae7b9\]\/40{--tw-gradient-to:oklab(93.2015% .00194973 .0629954/.4);--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-\[\#fbcfe8\]{--tw-gradient-to:#fbcfe8;--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-\[\#fef08a\]{--tw-gradient-to:#fef08a;--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-500\/20{--tw-gradient-to:#625fff33}@supports (color:color-mix(in lab, red, red)){.to-indigo-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.to-indigo-500\/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-orange-500\/20{--tw-gradient-to:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.to-orange-500\/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-teal-500\/20{--tw-gradient-to:#00baa733}@supports (color:color-mix(in lab, red, red)){.to-teal-500\/20{--tw-gradient-to:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.to-teal-500\/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))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[fill\:\#c9965b\]{fill:#c9965b}.fill-\[\#f7dda0\]{fill:#f7dda0}.fill-current{fill:currentColor}.fill-none{fill:none}.\[stroke\:\#2e2820\]{stroke:#2e2820}.\[stroke\:\#e8bd71\]{stroke:#e8bd71}.\[stroke\:rgb\(28_25_20_\/_82\%\)\]{stroke:#1c1914d1}.stroke-current{stroke:currentColor}.\[stroke-width\:2\.4px\]{stroke-width:2.4px}.\[stroke-width\:2\.25\]{stroke-width:2.25px}.\[stroke-width\:2\]{stroke-width:2px}.\[stroke-width\:5\]{stroke-width:5px}.stroke-\[1\.8\]{stroke-width:1.8px}.stroke-\[1\.9\]{stroke-width:1.9px}.stroke-\[2\.2\]{stroke-width:2.2px}.stroke-\[2\.5\],.stroke-\[2\.5px\]{stroke-width:2.5px}.stroke-\[2\.6\]{stroke-width:2.6px}.stroke-\[2\]{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.\!p-\[30px_17px_15px\]{padding:30px 17px 15px!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.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-3\.5{padding:calc(var(--spacing) * 3.5)}.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-\[0_3px_0_0\]{padding:0 3px 0 0}.p-\[2\.1875rem\]{padding:2.1875rem}.p-\[2px\]{padding:2px}.p-\[2px_0_4px\]{padding:2px 0 4px}.p-\[2px_2px_5px\]{padding:2px 2px 5px}.p-\[2px_4px_12px\]{padding:2px 4px 12px}.p-\[2px_4px_16px_2px\]{padding:2px 4px 16px 2px}.p-\[2px_5px_4px_1px\]{padding:2px 5px 4px 1px}.p-\[2px_6px_4px_1px\]{padding:2px 6px 4px 1px}.p-\[2px_6px_14px_2px\]{padding:2px 6px 14px 2px}.p-\[2px_8px_10px\]{padding:2px 8px 10px}.p-\[4px_2px_22px\]{padding:4px 2px 22px}.p-\[5px_7px\]{padding:5px 7px}.p-\[7px\]{padding:7px}.p-\[8px_12px\]{padding:8px 12px}.p-\[9px\]{padding:9px}.p-\[9px_10px\]{padding:9px 10px}.p-\[9px_11px\]{padding:9px 11px}.p-\[10px_10px_10px_12px\]{padding:10px 10px 10px 12px}.p-\[10px_12px\]{padding:10px 12px}.p-\[11px_12px\]{padding:11px 12px}.p-\[12px_14px\]{padding:12px 14px}.p-\[17px\]{padding:17px}.p-\[20px_20px_74px\]{padding:20px 20px 74px}.p-\[22px\]{padding:22px}.p-\[26px\]{padding:26px}.p-\[clamp\(12px\,3vw\,32px\)\]{padding:clamp(12px,3vw,32px)}.p-\[clamp\(16px\,4vw\,48px\)\]{padding:clamp(16px,4vw,48px)}.\!px-1{padding-inline:var(--spacing)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.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-9{padding-inline:calc(var(--spacing) * 9)}.px-\[3px\]{padding-inline:3px}.px-\[5px\]{padding-inline:5px}.px-\[9px\]{padding-inline:9px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[13px\]{padding-inline:13px}.px-\[19px\]{padding-inline:19px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-\[1px\]{padding-block:1px}.py-\[5px\]{padding-block:5px}.py-\[7px\]{padding-block:7px}.py-\[10px\]{padding-block:10px}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.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-\[9px\]{padding-top:9px}.pt-\[16px\]{padding-top:16px}.pt-\[22px\]{padding-top:22px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-7\.5{padding-right:calc(var(--spacing) * 7.5)}.pr-\[16px\]{padding-right:16px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-\[4px\]{padding-bottom:4px}.pb-\[9px\]{padding-bottom:9px}.pb-\[12px\]{padding-bottom:12px}.pb-\[max\(2\.1875rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(2.1875rem, env(safe-area-inset-bottom))}.\!pl-\[10px\]{padding-left:10px!important}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-8\.5{padding-left:calc(var(--spacing) * 8.5)}.pl-\[3px\]{padding-left:3px}.pl-\[8px\]{padding-left:8px}.pl-\[24px\]{padding-left:24px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.\!font-\[Tahoma\,sans-serif\]{font-family:Tahoma,sans-serif!important}.\!font-serif{font-family:var(--font-serif)!important}.\[font-family\:Consolas\,monospace\]{font-family:Consolas,monospace}.\[font-family\:Georgia\,Tahoma\,serif\]{font-family:Georgia,Tahoma,serif}.\[font-family\:inherit\]{font-family:inherit}.font-heading{font-family:var(--font-heading)}.font-main{font-family:var(--font-main)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.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-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-\[10px\]{font-size:10px!important}.\!text-\[11px\]{font-size:11px!important}.\!text-\[12px\]{font-size:12px!important}.\!text-\[21px\]{font-size:21px!important}.text-\[0\.9em\]{font-size:.9em}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[10px\]\!{font-size:10px!important}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[23px\]{font-size:23px}.text-\[25px\]{font-size:25px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.\!leading-none{--tw-leading:1!important;line-height:1!important}.\!leading-normal{--tw-leading:var(--leading-normal)!important;line-height:var(--leading-normal)!important}.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-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.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)}.\[line-height\:inherit\]{line-height:inherit}.\!font-black{--tw-font-weight:var(--font-weight-black)!important;font-weight:var(--font-weight-black)!important}.font-\[900_Georgia\,serif\]{--tw-font-weight:900 Georgia,serif;font-weight:900 Georgia,serif}.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-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extrabold\!{--tw-font-weight:var(--font-weight-extrabold)!important;font-weight:var(--font-weight-extrabold)!important}.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-\[0\.06em\]{--tw-tracking:.06em!important;letter-spacing:.06em!important}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.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-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.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)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.\[text-overflow\:ellipsis\],.text-ellipsis{text-overflow:ellipsis}.\[white-space\:pre-line\]{white-space:pre-line}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#4c7248\]{color:#4c7248!important}.\!text-\[\#4d3418\]{color:#4d3418!important}.\!text-\[\#5f3d0b\]{color:#5f3d0b!important}.\!text-\[\#7a5a2b\]{color:#7a5a2b!important}.\!text-\[\#7a2825\]{color:#7a2825!important}.\!text-\[\#244e2f\]{color:#244e2f!important}.\!text-\[var\(--color-text-subtle\)\]{color:var(--color-text-subtle)!important}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#1b5e20\]{color:#1b5e20}.text-\[\#1b7a4b\]{color:#1b7a4b}.text-\[\#1c382b\]{color:#1c382b}.text-\[\#1c3826\]{color:#1c3826}.text-\[\#1d3d2e\]{color:#1d3d2e}.text-\[\#1d4ed8\]{color:#1d4ed8}.text-\[\#1d3322\]{color:#1d3322}.text-\[\#1e1b4b\]{color:#1e1b4b}.text-\[\#1e3a8a\]{color:#1e3a8a}.text-\[\#1e293b\]{color:#1e293b}.text-\[\#1f3024\]{color:#1f3024}.text-\[\#2a1e04\]{color:#2a1e04}.text-\[\#2c3d30\]{color:#2c3d30}.text-\[\#2c3d31\]{color:#2c3d31}.text-\[\#2c5c37\]{color:#2c5c37}.text-\[\#2e2008\]{color:#2e2008}.text-\[\#2e2317\]{color:#2e2317}.text-\[\#2f6b3c\]{color:#2f6b3c}.text-\[\#2f6337\]{color:#2f6337}.text-\[\#3a2c1d\]{color:#3a2c1d}.text-\[\#3a2e21\]{color:#3a2e21}.text-\[\#3b5d44\]{color:#3b5d44}.text-\[\#3b7c4a\]{color:#3b7c4a}.text-\[\#3b0764\]{color:#3b0764}.text-\[\#3c5d42\]{color:#3c5d42}.text-\[\#3d2b0f\]{color:#3d2b0f}.text-\[\#3d2f20\]{color:#3d2f20}.text-\[\#3d654a\]{color:#3d654a}.text-\[\#3f3b38\]{color:#3f3b38}.text-\[\#3f7c48\]{color:#3f7c48}.text-\[\#3f2710\]{color:#3f2710}.text-\[\#4a1d96\]{color:#4a1d96}.text-\[\#4a3a29\]{color:#4a3a29}.text-\[\#4a3e2e\]{color:#4a3e2e}.text-\[\#4b5148\]{color:#4b5148}.text-\[\#4d3a24\]{color:#4d3a24}.text-\[\#4d5f47\]{color:#4d5f47}.text-\[\#4d3418\]{color:#4d3418}.text-\[\#4d3822\]{color:#4d3822}.text-\[\#4e3f2d\]{color:#4e3f2d}.text-\[\#5b4b34\]{color:#5b4b34}.text-\[\#5b4932\]{color:#5b4932}.text-\[\#5c4a33\]{color:#5c4a33}.text-\[\#5c430e\]{color:#5c430e}.text-\[\#5c624f\]{color:#5c624f}.text-\[\#5e7762\]{color:#5e7762}.text-\[\#6a4a13\]{color:#6a4a13}.text-\[\#6b21a8\]{color:#6b21a8}.text-\[\#6b6254\]{color:#6b6254}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#6c5941\]{color:#6c5941}.text-\[\#6d4b18\]{color:#6d4b18}.text-\[\#6d5738\]{color:#6d5738}.text-\[\#6e583e\]{color:#6e583e}.text-\[\#6e5520\]{color:#6e5520}.text-\[\#6f4b22\]{color:#6f4b22}.text-\[\#7a2f25\]{color:#7a2f25}.text-\[\#7a5e37\]{color:#7a5e37}.text-\[\#7a6a54\]{color:#7a6a54}.text-\[\#7a7263\]{color:#7a7263}.text-\[\#7d705c\]{color:#7d705c}.text-\[\#7e2e25\]{color:#7e2e25}.text-\[\#7f1d1d\]{color:#7f1d1d}.text-\[\#7f7461\]{color:#7f7461}.text-\[\#8a5a16\]{color:#8a5a16}.text-\[\#8a7a63\]{color:#8a7a63}.text-\[\#8a7b68\]{color:#8a7b68}.text-\[\#8a7d68\]{color:#8a7d68}.text-\[\#8a4037\]{color:#8a4037}.text-\[\#8c6b3e\]{color:#8c6b3e}.text-\[\#8c6738\]{color:#8c6738}.text-\[\#9b3730\]{color:#9b3730}.text-\[\#9d174d\]{color:#9d174d}.text-\[\#9e3a2f\]{color:#9e3a2f}.text-\[\#9f1239\]{color:#9f1239}.text-\[\#064e3b\]{color:#064e3b}.text-\[\#065f46\]{color:#065f46}.text-\[\#233d28\]{color:#233d28}.text-\[\#243b29\]{color:#243b29}.text-\[\#285d32\]{color:#285d32}.text-\[\#301c08\]{color:#301c08}.text-\[\#304b44\]{color:#304b44}.text-\[\#382d20\]{color:#382d20}.text-\[\#382f25\]{color:#382f25}.text-\[\#384e3d\]{color:#384e3d}.text-\[\#493b29\]{color:#493b29}.text-\[\#593d1e\]{color:#593d1e}.text-\[\#614d35\]{color:#614d35}.text-\[\#634c32\]{color:#634c32}.text-\[\#697b5d\]{color:#697b5d}.text-\[\#704c18\]{color:#704c18}.text-\[\#705b3d\]{color:#705b3d}.text-\[\#705e48\]{color:#705e48}.text-\[\#713f12\]{color:#713f12}.text-\[\#715a3d\]{color:#715a3d}.text-\[\#735d3e\]{color:#735d3e}.text-\[\#766c5c\]{color:#766c5c}.text-\[\#803e36\]{color:#803e36}.text-\[\#806d51\]{color:#806d51}.text-\[\#853f35\]{color:#853f35}.text-\[\#854d0e\]{color:#854d0e}.text-\[\#873f2b\]{color:#873f2b}.text-\[\#962f2f\]{color:#962f2f}.text-\[\#966f28\]{color:#966f28}.text-\[\#991b1b\]{color:#991b1b}.text-\[\#2563eb\]{color:#2563eb}.text-\[\#9333ea\]{color:#9333ea}.text-\[\#15803d\]{color:#15803d}.text-\[\#18181b\]{color:#18181b}.text-\[\#26442c\]{color:#26442c}.text-\[\#42664e\]{color:#42664e}.text-\[\#44403c\]{color:#44403c}.text-\[\#49331d\]{color:#49331d}.text-\[\#49544c\]{color:#49544c}.text-\[\#51483f\]{color:#51483f}.text-\[\#52412e\]{color:#52412e}.text-\[\#54774d\]{color:#54774d}.text-\[\#59655a\]{color:#59655a}.text-\[\#69553b\]{color:#69553b}.text-\[\#72501c\]{color:#72501c}.text-\[\#75644d\]{color:#75644d}.text-\[\#78716c\]{color:#78716c}.text-\[\#80510c\]{color:#80510c}.text-\[\#92400e\]{color:#92400e}.text-\[\#102118\]{color:#102118}.text-\[\#224027\]{color:#224027}.text-\[\#233027\]{color:#233027}.text-\[\#233527\]{color:#233527}.text-\[\#234637\]{color:#234637}.text-\[\#244229\]{color:#244229}.text-\[\#274836\]{color:#274836}.text-\[\#334237\]{color:#334237}.text-\[\#352719\]{color:#352719}.text-\[\#393331\]{color:#393331}.text-\[\#443526\]{color:#443526}.text-\[\#453521\]{color:#453521}.text-\[\#454334\]{color:#454334}.text-\[\#493826\]{color:#493826}.text-\[\#493925\]{color:#493925}.text-\[\#524436\]{color:#524436}.text-\[\#564531\]{color:#564531}.text-\[\#716654\]{color:#716654}.text-\[\#746954\]{color:#746954}.text-\[\#786144\]{color:#786144}.text-\[\#806540\]{color:#806540}.text-\[\#831843\]{color:#831843}.text-\[\#881337\]{color:#881337}.text-\[\#887053\]{color:#887053}.text-\[\#a9dfb2\]{color:#a9dfb2}.text-\[\#a43b36\]{color:#a43b36}.text-\[\#a47a28\]{color:#a47a28}.text-\[\#a88d5e\]{color:#a88d5e}.text-\[\#a04620\]{color:#a04620}.text-\[\#b58f50\]{color:#b58f50}.text-\[\#b9382b\]{color:#b9382b}.text-\[\#b45309\]{color:#b45309}.text-\[\#b58832\]{color:#b58832}.text-\[\#b87919\]{color:#b87919}.text-\[\#be185d\]{color:#be185d}.text-\[\#bfaa82\]{color:#bfaa82}.text-\[\#c49b45\]{color:#c49b45}.text-\[\#cfb680\]{color:#cfb680}.text-\[\#cfb680\]\/60{color:oklab(78.506% .00557369 .0762947/.6)}.text-\[\#d4c3a3\]{color:#d4c3a3}.text-\[\#d7c79a\]{color:#d7c79a}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#e8cb7c\]{color:#e8cb7c}.text-\[\#e8dec9\]{color:#e8dec9}.text-\[\#e11d48\]{color:#e11d48}.text-\[\#ebedef\]{color:#ebedef}.text-\[\#f3e2b6\]{color:#f3e2b6}.text-\[\#f4dfaa\]{color:#f4dfaa}.text-\[\#f5ebd9\]{color:#f5ebd9}.text-\[\#f7e8c3\]{color:#f7e8c3}.text-\[\#f9e7b2\]{color:#f9e7b2}.text-\[\#fef08a\]{color:#fef08a}.text-\[\#ffd85a\]{color:#ffd85a}.text-\[\#fff0bc\]\/80{color:oklab(95.4499% -.00465152 .068459/.8)}.text-\[\#fff2cb\]{color:#fff2cb}.text-\[\#fff3a8\]{color:#fff3a8}.text-\[\#fff3d4\]{color:#fff3d4}.text-\[\#fff4cb\]{color:#fff4cb}.text-\[\#fff6d5\]{color:#fff6d5}.text-\[\#fff8dc\]{color:#fff8dc}.text-\[\#fff8e7\]{color:#fff8e7}.text-\[\#fff8ea\]{color:#fff8ea}.text-\[\#fff9e6\]{color:#fff9e6}.text-\[\#fffaf0\]{color:#fffaf0}.text-\[\#fffdf5\]{color:#fffdf5}.text-\[\#fffdf7\]{color:#fffdf7}.text-\[var\(--color-danger-strong\)\]{color:var(--color-danger-strong)}.text-\[var\(--color-forest\)\]{color:var(--color-forest)}.text-\[var\(--color-paper-light\)\]{color:var(--color-paper-light)}.text-\[var\(--color-text-on-dark\)\]{color:var(--color-text-on-dark)}.text-\[var\(--color-text-on-paper\)\]{color:var(--color-text-on-paper)}.text-\[var\(--color-text-subtle\)\]{color:var(--color-text-subtle)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--trait-c\,\#42664e\)\]{color:var(--trait-c,#42664e)}.text-\[var\(--trait-c\,\#806540\)\]{color:var(--trait-c,#806540)}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/80{color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.text-inherit{color:inherit}.text-stone-50{color:var(--color-stone-50)}.text-stone-100{color:var(--color-stone-100)}.text-stone-200{color:var(--color-stone-200)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-transparent{color:#0000}.text-violet-200{color:var(--color-violet-200)}.text-violet-300{color:var(--color-violet-300)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.\[font-style\:inherit\]{font-style:inherit}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.placeholder-\[\#8a7b68\]::placeholder{color:#8a7b68}.placeholder-\[\#9e8f7c\]::placeholder{color:#9e8f7c}.\!opacity-0{opacity:0!important}.\!opacity-100{opacity:1!important}.\!opacity-\[0\.42\]{opacity:.42!important}.\!opacity-\[0\.72\]{opacity:.72!important}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-45{opacity:.45}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.85\]{opacity:.85}.\!shadow-\[8px_10px_0_rgb\(58_38_16_\/_25\%\)\]{--tw-shadow:8px 10px 0 var(--tw-shadow-color,#3a261040)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow-\[-16px_0_40px_rgba\(88\,101\,242\,0\.6\)\,-8px_0_20px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:-16px 0 40px var(--tw-shadow-color,#5865f299), -8px 0 20px var(--tw-shadow-color,#00000080);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_8px_var\(--gold\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,var(--gold));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_16px_rgba\(234\,179\,8\,0\.8\)\,inset_0_2px_6px_rgba\(255\,255\,255\,0\.8\)\,inset_0_-2px_6px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#eab308cc), inset 0 2px 6px var(--tw-shadow-color,#fffc), inset 0 -2px 6px var(--tw-shadow-color,#000000e6);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_16px_rgba\(245\,158\,11\,0\.6\)\]{--tw-shadow:0 0 16px var(--tw-shadow-color,#f59e0b99);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\(255\,215\,0\,0\.95\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#ffd700f2);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_60px_20px_rgba\(245\,158\,11\,0\.6\)\,inset_0_0_30px_10px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:0 0 60px 20px var(--tw-shadow-color,#f59e0b99), inset 0 0 30px 10px var(--tw-shadow-color,#fffc);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_1px_1px_rgba\(92\,68\,38\,0\.1\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#5c44261a);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_1px_3px_rgba\(35\,25\,15\,0\.35\)\]{--tw-shadow:0 1px 3px var(--tw-shadow-color,#23190f59);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_1px_4px_rgba\(30\,60\,40\,0\.1\)\]{--tw-shadow:0 1px 4px var(--tw-shadow-color,#1e3c281a);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_2px_0_\#1a2c24\]{--tw-shadow:0 2px 0 var(--tw-shadow-color,#1a2c24);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_2px_0_\#6f4b22\,inset_0_1px_0_rgb\(255_255_218_\/_62\%\)\]{--tw-shadow:0 2px 0 var(--tw-shadow-color,#6f4b22), inset 0 1px 0 var(--tw-shadow-color,#ffffda9e);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_2px_0_\#49331d\]{--tw-shadow:0 2px 0 var(--tw-shadow-color,#49331d);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_2px_0_\#51483f\]{--tw-shadow:0 2px 0 var(--tw-shadow-color,#51483f);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_2px_0_\#94764b\]{--tw-shadow:0 2px 0 var(--tw-shadow-color,#94764b);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_2px_4px_rgba\(0\,0\,0\,0\.4\)\,0_0_0_1\.5px_\#f4ede2\]{--tw-shadow:0 2px 4px var(--tw-shadow-color,#0006), 0 0 0 1.5px var(--tw-shadow-color,#f4ede2);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_2px_8px_rgba\(179\,143\,90\,0\.2\)\,inset_0_1px_4px_rgba\(179\,143\,90\,0\.15\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#b38f5a33), inset 0 1px 4px var(--tw-shadow-color,#b38f5a26);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_3px_0_\#3a3024\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#3a3024);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_3px_0_\#6f4b22\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#6f4b22);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_3px_0_\#8a6128\]{--tw-shadow:0 3px 0 var(--tw-shadow-color,#8a6128);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_4px_0_\#2c4339\]{--tw-shadow:0 4px 0 var(--tw-shadow-color,#2c4339);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_4px_0_\#172a1b\]{--tw-shadow:0 4px 0 var(--tw-shadow-color,#172a1b);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_4px_0_\#a18961\]{--tw-shadow:0 4px 0 var(--tw-shadow-color,#a18961);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_4px_0_rgba\(35\,30\,23\,0\.76\)\]{--tw-shadow:0 4px 0 var(--tw-shadow-color,#231e17c2);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_4px_12px_rgba\(0\,0\,0\,0\.35\)\,inset_0_2px_4px_rgba\(255\,255\,255\,0\.7\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000059), inset 0 2px 4px var(--tw-shadow-color,#ffffffb3);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_4px_12px_rgba\(20\,40\,30\,0\.35\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#14281e59);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_25px_rgba\(245\,158\,11\,0\.5\)\,0_0_20px_rgba\(255\,220\,100\,0\.6\)\]{--tw-shadow:0 8px 25px var(--tw-shadow-color,#f59e0b80), 0 0 20px var(--tw-shadow-color,#ffdc6499);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_28px_rgba\(0\,0\,0\,0\.5\)\,0_0_36px_rgba\(245\,158\,11\,0\.85\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,#00000080), 0 0 36px var(--tw-shadow-color,#f59e0bd9);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_16px_48px_rgba\(20\,30\,22\,0\.35\)\]{--tw-shadow:0 16px 48px var(--tw-shadow-color,#141e1659);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_25px_100px_rgb\(7_23_25_\/_0\.42\)\,inset_0_0_45px_rgb\(139_100_48_\/_0\.1\)\]{--tw-shadow:0 25px 100px var(--tw-shadow-color,#0717196b), inset 0 0 45px var(--tw-shadow-color,#8b64301a);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_5px_0_rgb\(58_38_16_\/_18\%\)\]{--tw-shadow:4px 5px 0 var(--tw-shadow-color,#3a26102e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgb\(255_244_198_\/_16\%\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fff4c629);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1\.5px_0_rgba\(255\,255\,255\,0\.85\)\,0_3px_0_\#a8834f\,0_8px_20px_rgba\(15\,30\,22\,0\.22\)\]{--tw-shadow:inset 0 1.5px 0 var(--tw-shadow-color,#ffffffd9), 0 3px 0 var(--tw-shadow-color,#a8834f), 0 8px 20px var(--tw-shadow-color,#0f1e1638);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(255_247_192_\/_62\%\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff7c09e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(255_255_218_\/_62\%\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffda9e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,235\,175\,0\.35\)\,0_2px_0_\#271b10\,0_4px_10px_rgba\(20\,15\,10\,0\.2\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffebaf59), 0 2px 0 var(--tw-shadow-color,#271b10), 0 4px 10px var(--tw-shadow-color,#140f0a33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_1px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:inset 0 1px 1px var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgb\(43_41_35_\/_38\%\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#2b292361);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_2px_rgba\(255\,255\,255\,0\.8\)\,0_1px_4px_rgba\(60\,45\,25\,0\.05\)\]{--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#fffc), 0 1px 4px var(--tw-shadow-color,#3c2d190d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_3px_rgba\(20\,45\,25\,0\.35\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,#142d1959);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_3px_rgba\(50\,35\,20\,0\.25\)\]{--tw-shadow:inset 0 1px 3px var(--tw-shadow-color,#32231440);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_4px_rgba\(255\,255\,255\,0\.7\)\,0_4px_12px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:inset 0 2px 4px var(--tw-shadow-color,#ffffffb3), 0 4px 12px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_8px_rgba\(0\,0\,0\,0\.7\)\,0_1px_2px_rgba\(255\,255\,255\,0\.12\)\]{--tw-shadow:inset 0 2px 8px var(--tw-shadow-color,#000000b3), 0 1px 2px var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_3px_0_rgb\(255_238_192_\/_45\%\)\]{--tw-shadow:inset 3px 3px 0 var(--tw-shadow-color,#ffeec073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--wood-shadow\)\,inset_0_0_0_2px_var\(--color-paper-edge\)\]{--tw-shadow:var(--wood-shadow), inset 0 0 0 2px var(--tw-shadow-color,var(--color-paper-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--wood-shadow\)\,inset_0_0_0_3px_var\(--color-paper-edge\)\]{--tw-shadow:var(--wood-shadow), inset 0 0 0 3px var(--tw-shadow-color,var(--color-paper-edge));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--wood-shadow\)\]{--tw-shadow:var(--wood-shadow);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-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)}.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-xs{--tw-shadow:0 1px 2px 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)}.ring{--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)}.\[box-shadow\:inset_0_0_0_3px_var\(--color-paper-edge\)\,_0_3px_0_rgb\(30_27_22_\/_80\%\)\]{box-shadow:inset 0 0 0 3px var(--color-paper-edge), 0 3px 0 #1e1b16cc}.\[box-shadow\:inset_0_2px_0_rgb\(255_255_255_\/_34\%\)\]{box-shadow:inset 0 2px #ffffff57}.\[box-shadow\:inset_0_2px_3px_rgb\(43_22_18_\/_45\%\)\]{box-shadow:inset 0 2px 3px #2b161273}.\[box-shadow\:var\(--wood-shadow\)\,_inset_0_0_0_2px_var\(--color-frame-warm\)\]{box-shadow:var(--wood-shadow), inset 0 0 0 2px var(--color-frame-warm)}.\[box-shadow\:var\(--wood-shadow\)\,_inset_0_0_0_3px_\#f0ce77\]{box-shadow:var(--wood-shadow), inset 0 0 0 3px #f0ce77}.\[box-shadow\:var\(--wood-shadow\)\,_inset_0_0_0_3px_var\(--color-frame-warm\)\]{box-shadow:var(--wood-shadow), inset 0 0 0 3px var(--color-frame-warm)}.shadow-emerald-950\/20{--tw-shadow-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/30{--tw-shadow-color:#002c224d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[\#4d7055\]{--tw-ring-color:#4d7055}.ring-\[\#4d7055\]\/30{--tw-ring-color:oklab(51.0377% -.0512359 .0283791/.3)}.ring-\[\#4f8656\]\/20{--tw-ring-color:oklab(56.8637% -.0788717 .0508283/.2)}.ring-\[\#70481c\]\/25{--tw-ring-color:oklab(43.8509% .0334615 .0726786/.25)}.ring-\[\#70481c\]\/30{--tw-ring-color:oklab(43.8509% .0334615 .0726786/.3)}.ring-\[\#d8a838\]\/20{--tw-ring-color:oklab(75.6707% .0130999 .135342/.2)}.ring-\[\#ffd85a\]\/25{--tw-ring-color:oklab(89.2734% -.00471702 .147899/.25)}.ring-amber-300\/80{--tw-ring-color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.ring-amber-300\/80{--tw-ring-color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.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-\[5px\]{--tw-blur:blur(5px);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-\[6px\]{--tw-blur:blur(6px);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-\[16px\]{--tw-blur:blur(16px);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-xl{--tw-blur:blur(var(--blur-xl));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_2px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 0 2px var(--tw-drop-shadow-color,#00000040));--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_3px_rgba\(236\,72\,153\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 3px var(--tw-drop-shadow-color,#ec48994d));--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\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#00000059));--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\(45\,74\,62\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#2d4a3e66));--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_1\.5px_2px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 1.5px 2px var(--tw-drop-shadow-color,#00000059));--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_0_rgba\(255\,255\,255\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 0 var(--tw-drop-shadow-color,#ffffffb3));--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_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 0 var(--tw-drop-shadow-color,#fffc));--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_0_var\(--gold\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 0 var(--tw-drop-shadow-color,var(--gold)));--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\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0009));--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\(35\,30\,23\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#231e1759));--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\(255\,255\,255\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#fffc));--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_2px_rgba\(35\,30\,23\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#231e17b3));--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_2px_4px_rgba\(0\,0\,0\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#0009));--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_2px_4px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#000c));--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_2px_4px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#00000040));--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_2px_4px_rgba\(0\,0\,0\,0\.28\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#00000047));--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_2px_4px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#0000008c));--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_4px_10px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 10px var(--tw-drop-shadow-color,#00000059));--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_12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 6px 12px var(--tw-drop-shadow-color,#00000073));--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_12px_rgba\(20\,15\,10\,0\.38\)\]{--tw-drop-shadow-size:drop-shadow(0 6px 12px var(--tw-drop-shadow-color,#140f0a61));--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_8px_16px_rgba\(0\,0\,0\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 16px var(--tw-drop-shadow-color,#0006));--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_8px_16px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 16px var(--tw-drop-shadow-color,#00000080));--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_8px_16px_rgba\(0\,0\,0\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 16px var(--tw-drop-shadow-color,#00000059));--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_8px_16px_rgba\(20\,15\,10\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 16px var(--tw-drop-shadow-color,#140f0a66));--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_8px_18px_rgba\(88\,101\,242\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 18px var(--tw-drop-shadow-color,#5865f2b3));--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_8px_18px_rgba\(245\,158\,11\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 18px var(--tw-drop-shadow-color,#f59e0bb3));--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_8px_24px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 24px var(--tw-drop-shadow-color,#00000073));--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_12px_24px_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 12px 24px var(--tw-drop-shadow-color,#0000004d));--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-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,)}.grayscale-\[0\.7\]{--tw-grayscale:grayscale(.7);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,)}.saturate-\[1\.2\]{--tw-saturate:saturate(1.2);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\:drop-shadow\(0_0_4px_rgba\(232\,189\,113\,0\.8\)\)\]{filter:drop-shadow(0 0 4px #e8bd71cc)}.\[filter\:drop-shadow\(0_0_5px_rgba\(255\,255\,255\,0\.95\)\)_drop-shadow\(0_0_9px_rgba\(168\,85\,247\,0\.8\)\)\]{filter:drop-shadow(0 0 5px #fffffff2)drop-shadow(0 0 9px #a855f7cc)}.\[filter\:drop-shadow\(0_1px_0_rgb\(255_241_180_\/_55\%\)\)\]{filter:drop-shadow(0 1px #fff1b48c)}.\[filter\:drop-shadow\(0_2px_0_\#fff0bc\)\]{filter:drop-shadow(0 2px #fff0bc)}.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-\[2px\]{--tw-backdrop-blur:blur(2px);-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-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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-\[transform_360ms_var\(--ease-out\)\,opacity_180ms_ease\,visibility_0s_linear_360ms\]{transition-property:transform .36s var(--ease-out),opacity .18s ease,visibility 0s linear .36s!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.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-\[filter\,transform\,box-shadow\]{transition-property:filter,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,margin-top\,margin-bottom\]{transition-property:grid-template-rows,margin-top,margin-bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\,background-color\,border-color\,box-shadow\]{transition-property:transform,filter,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;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-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))}.\!delay-0{transition-delay:0s!important}.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-\[260ms\]{--tw-duration:.26s;transition-duration:.26s}.duration-\[280ms\]{--tw-duration:.28s;transition-duration:.28s}.duration-\[320ms\]{--tw-duration:.32s;transition-duration:.32s}.duration-\[750ms\]{--tw-duration:.75s;transition-duration:.75s}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.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}.select-text{-webkit-user-select:text;user-select:text}.\[-moz-appearance\:textfield\]{-moz-appearance:textfield}.\[animation-delay\:calc\(var\(--reward-card-index\)\*120ms\)\]{animation-delay:calc(var(--reward-card-index) * .12s)}.\[background\:linear-gradient\(\#a1ce76_0_42\%\,_\#6aa852_43\%_100\%\)\]{background:linear-gradient(#a1ce76 0 42%,#6aa852 43% 100%)}.\[background\:linear-gradient\(90deg\,rgb\(106_145_82_\/_18\%\)\,transparent\)\]{background:linear-gradient(90deg,#6a91522e,#0000)}.\[background\:linear-gradient\(145deg\,\#59665a\,\#303c34\)\]{background:linear-gradient(145deg,#59665a,#303c34)}.\[background\:linear-gradient\(145deg\,\#82966a\,\#485b3e\)\]{background:linear-gradient(145deg,#82966a,#485b3e)}.\[border-left\:4px_solid_\#6f9558\]{border-left:4px solid #6f9558}.\[border\:0\]{border:0}.\[border\:1px_solid_\#2d352c\]{border:1px solid #2d352c}.\[border\:1px_solid_\#263729\]{border:1px solid #263729}.\[border\:2px_solid_\#49331d\]{border:2px solid #49331d}.\[border\:2px_solid_\#263729\]{border:2px solid #263729}.\[border\:3px_solid_\#241f1a\]{border:3px solid #241f1a}.\[border\:4px_solid_var\(--color-frame\)\]{border:4px solid var(--color-frame)}.\[border\:var\(--wood-outline\)\]{border:var(--wood-outline)}.\[font-variant\:inherit\]{font-variant:inherit}.\[font\:inherit\]{font:inherit}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[stroke-linecap\:round\]{stroke-linecap:round}.\[stroke-linejoin\:round\]{stroke-linejoin:round}.\[text-shadow\:0_0_12px_rgba\(245\,158\,11\,0\.8\)\]{text-shadow:0 0 12px #f59e0bcc}.\[text-shadow\:0_1px_3px_rgba\(0\,0\,0\,0\.9\)\]{text-shadow:0 1px 3px #000000e6}.\[text-shadow\:0_1px_3px_rgba\(0\,0\,0\,0\.85\)\]{text-shadow:0 1px 3px #000000d9}.\[text-shadow\:0_2px_0_var\(--color-frame\)\]{text-shadow:0 2px 0 var(--color-frame)}.\[text-shadow\:0_2px_4px_\#3d260c\]{text-shadow:0 2px 4px #3d260c}.\[text-shadow\:0_2px_6px_rgba\(0\,0\,0\,0\.9\)\]{text-shadow:0 2px 6px #000000e6}.\[text-shadow\:0_2px_12px_rgba\(0\,0\,0\,0\.85\)\]{text-shadow:0 2px 12px #000000d9}.\[text-shadow\:0_3px_10px_rgba\(0\,0\,0\,0\.9\)\]{text-shadow:0 3px 10px #000000e6}.\[transition\:stroke-dasharray_var\(--motion-normal\)_var\(--ease-out\)\]{transition:stroke-dasharray var(--motion-normal) var(--ease-out)}.\[transition\:transform_var\(--motion-normal\)_var\(--ease-out\)\]{transition:transform var(--motion-normal) var(--ease-out)}.\[transition\:width_0\.15s\]{transition:width .15s}@media (hover:hover){.group-hover\:absolute:is(:where(.group):hover *){position:absolute}.group-hover\:z-30:is(:where(.group):hover *){z-index:30}.group-hover\:line-clamp-none:is(:where(.group):hover *){-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.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-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-155:is(:where(.group):hover *){--tw-scale-x:155%;--tw-scale-y:155%;--tw-scale-z:155%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rounded-md:is(:where(.group):hover *){border-radius:var(--radius-md)}.group-hover\:border:is(:where(.group):hover *){border-style:var(--tw-border-style);border-width:1px}.group-hover\:border-\[\#7c664b\]:is(:where(.group):hover *){border-color:#7c664b}.group-hover\:border-\[\#7d5c2e\]:is(:where(.group):hover *){border-color:#7d5c2e}.group-hover\:border-\[\#42664e\]:is(:where(.group):hover *){border-color:#42664e}.group-hover\:border-\[\#cbbfa6\]:is(:where(.group):hover *){border-color:#cbbfa6}.group-hover\:bg-\[\#f4ede2\]\/95:is(:where(.group):hover *){background-color:oklab(94.8566% .0030449 .0161935/.95)}.group-hover\:bg-\[rgba\(255\,248\,216\,0\.7\)\]:is(:where(.group):hover *){background-color:#fff8d8b3}.group-hover\:px-1\.5:is(:where(.group):hover *){padding-inline:calc(var(--spacing) * 1.5)}.group-hover\:py-0\.5:is(:where(.group):hover *){padding-block:calc(var(--spacing) * .5)}.group-hover\:text-\[\#1a140e\]:is(:where(.group):hover *){color:#1a140e}.group-hover\:text-\[\#26442c\]:is(:where(.group):hover *){color:#26442c}.group-hover\:text-\[\#42664e\]:is(:where(.group):hover *){color:#42664e}.group-hover\:opacity-85:is(:where(.group):hover *){opacity:.85}.group-hover\:shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.25\)\]:is(:where(.group):hover *){--tw-shadow:0 4px 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)}.group-hover\:drop-shadow-\[0_10px_18px_rgba\(20\,15\,10\,0\.45\)\]:is(:where(.group):hover *){--tw-drop-shadow-size:drop-shadow(0 10px 18px var(--tw-drop-shadow-color,#140f0a73));--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,)}}.marker\:text-\[\#587a4d\] ::marker{color:#587a4d}.marker\:text-\[\#587a4d\]::marker{color:#587a4d}.marker\:text-\[\#587a4d\] ::-webkit-details-marker{color:#587a4d}.marker\:text-\[\#587a4d\]::-webkit-details-marker{color:#587a4d}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-\[18\%\]:before{content:var(--tw-content);inset:-18%}.before\:bottom-\[0\.45rem\]:before{content:var(--tw-content);bottom:.45rem}.before\:bottom-\[25px\]:before{content:var(--tw-content);bottom:25px}.before\:-left-\[0\.85rem\]:before{content:var(--tw-content);left:-.85rem}.before\:-left-\[11px\]:before{content:var(--tw-content);left:-11px}.before\:z-0:before{content:var(--tw-content);z-index:0}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:h-\[1\.9rem\]:before{content:var(--tw-content);height:1.9rem}.before\:h-\[30px\]:before{content:var(--tw-content);height:30px}.before\:w-\[1\.15rem\]:before{content:var(--tw-content);width:1.15rem}.before\:w-\[17px\]:before{content:var(--tw-content);width:17px}.before\:rotate-\[-4deg\]:before{content:var(--tw-content);rotate:-4deg}.before\:\[transform\:rotate\(-4deg\)\]:before{content:var(--tw-content);transform:rotate(-4deg)}.before\:animate-\[inventory-rarity-breathe_2\.8s_ease-in-out_infinite\]:before{content:var(--tw-content);animation:2.8s ease-in-out infinite inventory-rarity-breathe}.before\:animate-\[inventory-rarity-breathe_4s_ease-in-out_infinite\]:before{content:var(--tw-content);animation:4s ease-in-out infinite inventory-rarity-breathe}.before\:animate-\[inventory-rarity-divine-breathe_3\.4s_ease-in-out_infinite\]:before{content:var(--tw-content);animation:3.4s ease-in-out infinite inventory-rarity-divine-breathe}.before\:animate-\[inventory-rarity-glow_3\.2s_ease-in-out_infinite\]:before{content:var(--tw-content);animation:3.2s ease-in-out infinite inventory-rarity-glow}.before\:animate-\[inventory-rarity-pulse_2\.6s_ease-in-out_infinite\]:before{content:var(--tw-content);animation:2.6s ease-in-out infinite inventory-rarity-pulse}.before\:animate-\[inventory-rarity-secret-shimmer_4\.2s_ease-in-out_infinite\]:before{content:var(--tw-content);animation:4.2s ease-in-out infinite inventory-rarity-secret-shimmer}.before\:animate-\[inventory-rarity-shimmer_3\.8s_ease-in-out_infinite\]:before{content:var(--tw-content);animation:3.8s ease-in-out infinite inventory-rarity-shimmer}.before\:animate-\[inventory-rarity-wave_3\.2s_cubic-bezier\(0\.1\,0\.8\,0\.3\,1\)_infinite\]:before{content:var(--tw-content);animation:3.2s cubic-bezier(.1,.8,.3,1) infinite inventory-rarity-wave}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:border-\[3px\]:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:3px}.before\:border-r-\[5px\]:before{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:5px}.before\:border-solid:before{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.before\:border-\[\#51483f\]:before{content:var(--tw-content);border-color:#51483f}.before\:border-\[var\(--color-frame\)\]:before{content:var(--tw-content);border-color:var(--color-frame)}.before\:bg-\[\#dcb872\]:before{content:var(--tw-content);background-color:#dcb872}.before\:bg-\[var\(--color-paper\)\]:before{content:var(--tw-content);background-color:var(--color-paper)}.before\:\[background-image\:radial-gradient\(circle\,var\(--color-rarity-rare-glow\)\,transparent_68\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(circle,var(--color-rarity-rare-glow),transparent 68%)}.before\:\[background-image\:radial-gradient\(circle\,var\(--color-rarity-uncommon-glow\)\,transparent_68\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(circle,var(--color-rarity-uncommon-glow),transparent 68%)}.before\:\[background-image\:radial-gradient\(circle_at_50\%_36\%\,var\(--color-rarity-divine-glow\)_0\%\,transparent_65\%\)\,radial-gradient\(ellipse_at_50\%_100\%\,var\(--gold\)_0\%\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(circle at 50% 36%,var(--color-rarity-divine-glow) 0%,transparent 65%),radial-gradient(ellipse at 50% 100%,var(--gold) 0%,transparent 70%)}.before\:\[background-image\:radial-gradient\(ellipse_at_30\%_40\%\,var\(--color-rarity-supreme-glow\)\,transparent_58\%\)\,radial-gradient\(ellipse_at_70\%_60\%\,var\(--color-rarity-epic-glow\)\,transparent_62\%\)\,radial-gradient\(circle_at_50\%_50\%\,transparent_40\%\,var\(--color-danger-strong\)_100\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse at 30% 40%,var(--color-rarity-supreme-glow),transparent 58%),radial-gradient(ellipse at 70% 60%,var(--color-rarity-epic-glow),transparent 62%),radial-gradient(circle at 50% 50%,transparent 40%,var(--color-danger-strong) 100%)}.before\:\[background-image\:radial-gradient\(ellipse_at_50\%_36\%\,rgb\(255_255_255_\/_40\%\)_0\%\,var\(--color-rarity-secret-glow\)_45\%\,transparent_68\%\)\,radial-gradient\(circle_at_50\%_100\%\,var\(--color-rarity-secret-glow\)_0\%\,transparent_70\%\)\,linear-gradient\(135deg\,transparent_20\%\,rgb\(255_255_255_\/_25\%\)_50\%\,transparent_80\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse at 50% 36%,#fff6 0%,var(--color-rarity-secret-glow) 45%,transparent 68%),radial-gradient(circle at 50% 100%,var(--color-rarity-secret-glow) 0%,transparent 70%),linear-gradient(135deg,transparent 20%,#ffffff40 50%,transparent 80%)}.before\:\[background-image\:radial-gradient\(ellipse_at_50\%_100\%\,var\(--color-rarity-epic-glow\)\,transparent_65\%\)\,linear-gradient\(90deg\,transparent_8\%\,var\(--color-rarity-epic-glow\)_50\%\,transparent_92\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse at 50% 100%,var(--color-rarity-epic-glow),transparent 65%),linear-gradient(90deg,transparent 8%,var(--color-rarity-epic-glow) 50%,transparent 92%)}.before\:\[background-image\:radial-gradient\(ellipse_at_bottom\,var\(--color-rarity-mythical-glow\)\,transparent_70\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse at bottom,var(--color-rarity-mythical-glow),transparent 70%)}.before\:\[background-image\:radial-gradient\(ellipse_at_center\,transparent_20\%\,var\(--color-rarity-celestial-glow\)_100\%\)\,repeating-radial-gradient\(ellipse_at_center\,transparent_0_32px\,var\(--color-rarity-celestial-glow\)_33px_35px\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse at center,transparent 20%,var(--color-rarity-celestial-glow) 100%),repeating-radial-gradient(ellipse at center,transparent 0 32px,var(--color-rarity-celestial-glow) 33px 35px)}.before\:\[background-image\:radial-gradient\(ellipse_at_center\,transparent_26\%\,var\(--color-rarity-legendary-glow\)_100\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(ellipse at center,transparent 26%,var(--color-rarity-legendary-glow) 100%)}.before\:\[background-size\:100\%_100\%\,100\%_100\%\,250\%_250\%\]:before{content:var(--tw-content);background-size:100% 100%,100% 100%,250% 250%}.before\:\[background-size\:100\%_100\%\,170\%_170\%\]:before{content:var(--tw-content);background-size:100% 100%,170% 170%}.before\:\[background-size\:100\%_100\%\,200\%_100\%\]:before{content:var(--tw-content);background-size:100% 100%,200% 100%}.before\:\[background-size\:140\%_140\%\,150\%_150\%\,100\%_100\%\]:before{content:var(--tw-content);background-size:140% 140%,150% 150%,100% 100%}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:opacity-\[0\.3\]:before{content:var(--tw-content);opacity:.3}.before\:opacity-\[0\.22\]:before{content:var(--tw-content);opacity:.22}.before\:opacity-\[0\.25\]:before{content:var(--tw-content);opacity:.25}.before\:opacity-\[0\.28\]:before{content:var(--tw-content);opacity:.28}.before\:\!content-none:before{content:var(--tw-content);--tw-content:none!important;content:none!important}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'\?\'\]:before{--tw-content:"?";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-\[0\.45rem\]:after{content:var(--tw-content);top:.45rem}.after\:top-\[64px\]:after{content:var(--tw-content);top:64px}.after\:-right-\[0\.85rem\]:after{content:var(--tw-content);right:-.85rem}.after\:-right-\[11px\]:after{content:var(--tw-content);right:-11px}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:z-\[-1\]:after{content:var(--tw-content);z-index:-1}.after\:h-\[1\.9rem\]:after{content:var(--tw-content);height:1.9rem}.after\:h-\[30px\]:after{content:var(--tw-content);height:30px}.after\:w-\[1\.15rem\]:after{content:var(--tw-content);width:1.15rem}.after\:w-\[17px\]:after{content:var(--tw-content);width:17px}.after\:rotate-\[4deg\]:after{content:var(--tw-content);rotate:4deg}.after\:\[transform\:rotate\(4deg\)\]:after{content:var(--tw-content);transform:rotate(4deg)}.after\:border-\[3px\]:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:3px}.after\:border-l-\[5px\]:after{content:var(--tw-content);border-left-style:var(--tw-border-style);border-left-width:5px}.after\:border-solid:after{content:var(--tw-content);--tw-border-style:solid;border-style:solid}.after\:border-\[\#51483f\]:after{content:var(--tw-content);border-color:#51483f}.after\:border-\[var\(--color-frame\)\]:after{content:var(--tw-content);border-color:var(--color-frame)}.after\:bg-\[\#dcb872\]:after{content:var(--tw-content);background-color:#dcb872}.after\:bg-\[var\(--color-paper\)\]:after{content:var(--tw-content);background-color:var(--color-paper)}.after\:\!content-none:after{content:var(--tw-content);--tw-content:none!important;content:none!important}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first-of-type\:mt-0:first-of-type{margin-top:0}.focus-within\:border-\[\#4d7055\]:focus-within{border-color:#4d7055}.focus-within\:border-\[\#80603a\]:focus-within{border-color:#80603a}.focus-within\:bg-\[\#fffdf9\]:focus-within{background-color:#fffdf9}.focus-within\:bg-transparent:focus-within{background-color:#0000}.focus-within\:shadow-\[0_0_0_3px_rgb\(242_213_132_\/_45\%\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#f2d58473);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.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\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#7a4e21\]:hover{border-color:#7a4e21}.hover\:border-\[\#304b44\]\/55:hover{border-color:oklab(38.8737% -.0349247 .00224301/.55)}.hover\:border-\[\#94764b\]:hover{border-color:#94764b}.hover\:border-\[\#705130\]:hover{border-color:#705130}.hover\:border-\[\#a8d0ad\]:hover{border-color:#a8d0ad}.hover\:border-\[\#b5a78c\]:hover{border-color:#b5a78c}.hover\:border-\[\#bda57b\]:hover{border-color:#bda57b}.hover\:border-\[\#c5b490\]:hover{border-color:#c5b490}.hover\:border-\[\#c5b591\]:hover{border-color:#c5b591}.hover\:border-\[\#cfbd97\]:hover{border-color:#cfbd97}.hover\:border-\[\#d4c6a9\]:hover{border-color:#d4c6a9}.hover\:border-\[var\(--color-forest\)\]:hover{border-color:var(--color-forest)}.hover\:border-\[var\(--color-paper-edge\)\]:hover{border-color:var(--color-paper-edge)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-\[\#1a3127\]:hover{background-color:#1a3127}.hover\:bg-\[\#1f3724\]:hover{background-color:#1f3724}.hover\:bg-\[\#2e5039\]:hover{background-color:#2e5039}.hover\:bg-\[\#152a20\]:hover{background-color:#152a20}.hover\:bg-\[\#233b31\]:hover{background-color:#233b31}.hover\:bg-\[\#42664e\]:hover{background-color:#42664e}.hover\:bg-\[\#a43b36\]:hover{background-color:#a43b36}.hover\:bg-\[\#dfd1b8\]:hover{background-color:#dfd1b8}.hover\:bg-\[\#eadecc\]:hover{background-color:#eadecc}.hover\:bg-\[\#ebd5b0\]:hover{background-color:#ebd5b0}.hover\:bg-\[\#ebdcc8\]:hover{background-color:#ebdcc8}.hover\:bg-\[\#ede1cb\]:hover{background-color:#ede1cb}.hover\:bg-\[\#ede2ca\]:hover{background-color:#ede2ca}.hover\:bg-\[\#efe5d0\]:hover{background-color:#efe5d0}.hover\:bg-\[\#f2cdc0\]:hover{background-color:#f2cdc0}.hover\:bg-\[\#f7e4dd\]:hover{background-color:#f7e4dd}.hover\:bg-\[\#f7efe0\]:hover{background-color:#f7efe0}.hover\:bg-\[\#fff1c9\]:hover{background-color:#fff1c9}.hover\:bg-\[\#fff8df\]:hover{background-color:#fff8df}.hover\:bg-\[\#fff\]:hover{background-color:#fff}.hover\:bg-\[\#fffdf8\]:hover{background-color:#fffdf8}.hover\:bg-\[\#fffdfa\]:hover{background-color:#fffdfa}.hover\:bg-\[rgb\(225_190_112_\/_42\%\)\]:hover{background-color:#e1be706b}.hover\:bg-\[rgb\(255_248_216_\/_65\%\)\]:hover{background-color:#fff8d8a6}.hover\:bg-\[var\(--color-forest\)\]:hover{background-color:var(--color-forest)}.hover\:bg-\[var\(--color-paper-hover\)\]:hover{background-color:var(--color-paper-hover)}.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\/\[0\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.hover\:bg-emerald-200:hover{background-color:var(--color-emerald-200)}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:text-\[\#382f25\]:hover{color:#382f25}.hover\:text-\[\#18231a\]:hover{color:#18231a}.hover\:text-\[\#38230f\]:hover{color:#38230f}.hover\:text-\[\#b9382b\]:hover{color:#b9382b}.hover\:text-\[\#f9e7b2\]:hover{color:#f9e7b2}.hover\:text-\[\#fff6d5\]:hover{color:#fff6d5}.hover\:text-\[\#fff8de\]:hover{color:#fff8de}.hover\:text-\[var\(--color-forest\)\]:hover{color:var(--color-forest)}.hover\:opacity-100:hover{opacity:1}.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\:\!outline-3:hover{outline-style:var(--tw-outline-style)!important;outline-width:3px!important}.hover\:outline-3:hover,.hover\:outline-\[3px\]:hover{outline-style:var(--tw-outline-style);outline-width:3px}.hover\:\!outline-offset-2:hover{outline-offset:2px!important}.hover\:outline-offset-2:hover{outline-offset:2px}.hover\:\!outline-\[\#fff0ae\]:hover{outline-color:#fff0ae!important}.hover\:outline-\[\#f2d584\]:hover{outline-color:#f2d584}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);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,)}.hover\:brightness-\[1\.08\]:hover{--tw-brightness:brightness(1.08);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-\[1\.12\]:hover{--tw-brightness:brightness(1.12);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\:\!outline-none:hover{--tw-outline-style:none!important;outline-style:none!important}.hover\:\!outline-solid:hover{--tw-outline-style:solid!important;outline-style:solid!important}.hover\:outline-none:hover{--tw-outline-style:none;outline-style:none}.hover\:outline-solid:hover{--tw-outline-style:solid;outline-style:solid}}.focus\:border-\[\#2d4a3e\]:focus{border-color:#2d4a3e}.focus\:border-\[\#4d7055\]:focus{border-color:#4d7055}.focus\:border-b-\[\#587a4d\]:focus{border-bottom-color:#587a4d}.focus\:bg-\[\#fffdfa\]:focus{background-color:#fffdfa}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-1:focus{--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)}.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-\[\#4d7055\]\/30:focus{--tw-ring-color:oklab(51.0377% -.0512359 .0283791/.3)}.focus\:ring-\[\#304b44\]:focus{--tw-ring-color:#304b44}.focus\:ring-emerald-200:focus{--tw-ring-color:var(--color-emerald-200)}.focus\:ring-emerald-300:focus{--tw-ring-color:var(--color-emerald-300)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-\[\#18291e\]:focus{--tw-ring-offset-color:#18291e}.focus\:ring-offset-\[\#f4e5bf\]:focus{--tw-ring-offset-color:#f4e5bf}.focus\:outline-\[3px\]:focus{outline-style:var(--tw-outline-style);outline-width:3px}.focus\:outline-offset-\[3px\]:focus{outline-offset:3px}.focus\:outline-\[\#f2d584\]:focus{outline-color:#f2d584}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-\[\#94764b\]:focus-visible{border-color:#94764b}.focus-visible\:border-\[\#705130\]:focus-visible{border-color:#705130}.focus-visible\:border-\[var\(--color-paper-edge\)\]:focus-visible{border-color:var(--color-paper-edge)}.focus-visible\:bg-\[\#42664e\]:focus-visible{background-color:#42664e}.focus-visible\:bg-\[\#a43b36\]:focus-visible{background-color:#a43b36}.focus-visible\:bg-\[rgb\(225_190_112_\/_42\%\)\]:focus-visible{background-color:#e1be706b}.focus-visible\:text-\[\#f9e7b2\]:focus-visible{color:#f9e7b2}.focus-visible\:text-\[\#fff6d5\]:focus-visible{color:#fff6d5}.focus-visible\:text-\[\#fff8de\]:focus-visible{color:#fff8de}.focus-visible\:text-\[var\(--color-forest\)\]:focus-visible{color:var(--color-forest)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-1:focus-visible{--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)}.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-\[\#4d7055\]:focus-visible{--tw-ring-color:#4d7055}.focus-visible\:ring-\[\#b9382b\]:focus-visible{--tw-ring-color:#b9382b}.focus-visible\:\!outline-2:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:2px!important}.focus-visible\:\!outline-3:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:3px!important}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-\[2px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[3px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:\!outline-offset-2:focus-visible{outline-offset:2px!important}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible,.focus-visible\:outline-offset-\[2px\]:focus-visible{outline-offset:2px}.focus-visible\:\!outline-\[\#f2d584\]:focus-visible{outline-color:#f2d584!important}.focus-visible\:\!outline-\[\#fff0ae\]:focus-visible{outline-color:#fff0ae!important}.focus-visible\:outline-\[\#2f6b3c\]:focus-visible{outline-color:#2f6b3c}.focus-visible\:outline-\[\#3b5d44\]:focus-visible{outline-color:#3b5d44}.focus-visible\:outline-\[\#3b6352\]:focus-visible{outline-color:#3b6352}.focus-visible\:outline-\[\#3d654a\]:focus-visible{outline-color:#3d654a}.focus-visible\:outline-\[\#6b4a26\]:focus-visible{outline-color:#6b4a26}.focus-visible\:outline-\[\#8e734c\]:focus-visible{outline-color:#8e734c}.focus-visible\:outline-\[\#304b44\]:focus-visible{outline-color:#304b44}.focus-visible\:outline-\[\#587a4d\]:focus-visible{outline-color:#587a4d}.focus-visible\:outline-\[\#234637\]:focus-visible{outline-color:#234637}.focus-visible\:outline-\[\#c49b45\]:focus-visible{outline-color:#c49b45}.focus-visible\:outline-\[\#f2d584\]:focus-visible{outline-color:#f2d584}.focus-visible\:outline-\[\#fff0cc\]:focus-visible{outline-color:#fff0cc}.focus-visible\:outline-\[\#fff2cb\]:focus-visible{outline-color:#fff2cb}.focus-visible\:outline-\[var\(--color-focus\)\]:focus-visible{outline-color:var(--color-focus)}.focus-visible\:outline-\[var\(--color-forest\)\]:focus-visible{outline-color:var(--color-forest)}.focus-visible\:brightness-\[1\.08\]:focus-visible{--tw-brightness:brightness(1.08);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-visible\:brightness-\[1\.12\]:focus-visible{--tw-brightness:brightness(1.12);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-visible\:\!outline-solid:focus-visible{--tw-outline-style:solid!important;outline-style:solid!important}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-0\.5:active{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-1:active{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-\[3px\]:active{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.985\]:active{scale:.985}.active\:bg-\[\#e2d2b4\]:active{background-color:#e2d2b4}.active\:shadow-\[0_1px_0_\#2c4339\]:active{--tw-shadow:0 1px 0 var(--tw-shadow-color,#2c4339);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:shadow-\[0_1px_0_\#a18961\]:active{--tw-shadow:0 1px 0 var(--tw-shadow-color,#a18961);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:shadow-\[0_2px_0_\#172a1b\]:active{--tw-shadow:0 2px 0 var(--tw-shadow-color,#172a1b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:shadow-\[2px_2px_0_rgb\(35_30_23_\/_0\.7\)\]:active{--tw-shadow:2px 2px 0 var(--tw-shadow-color,#231e17b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:shadow-\[inset_0_1px_0_rgba\(255\,235\,175\,0\.35\)\,0_1px_0_\#271b10\]:active{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffebaf59), 0 1px 0 var(--tw-shadow-color,#271b10);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:shadow-none: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)}@media (hover:hover){.enabled\:hover\:border-\[\#a8936f\]:enabled:hover{border-color:#a8936f}.enabled\:hover\:bg-\[\#dfd1b8\]:enabled:hover{background-color:#dfd1b8}.enabled\:hover\:brightness-\[1\.08\]:enabled:hover{--tw-brightness:brightness(1.08);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\:focus-visible\:\!outline-3:enabled:focus-visible{outline-style:var(--tw-outline-style)!important;outline-width:3px!important}.enabled\:focus-visible\:\!outline-offset-2:enabled:focus-visible{outline-offset:2px!important}.enabled\:focus-visible\:\!outline-\[\#f2d584\]:enabled:focus-visible{outline-color:#f2d584!important}.enabled\:focus-visible\:brightness-\[1\.08\]:enabled:focus-visible{--tw-brightness:brightness(1.08);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\:focus-visible\:\!outline-solid:enabled:focus-visible{--tw-outline-style:solid!important;outline-style:solid!important}.enabled\:active\:translate-y-\[1px\]:enabled:active,.enabled\:active\:translate-y-px:enabled:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.enabled\:active\:brightness-\[0\.96\]:enabled:active{--tw-brightness:brightness(.96);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,)}.disabled\:\!cursor-wait:disabled{cursor:wait!important}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-not-allowed\!:disabled{cursor:not-allowed!important}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-\[\#605545\]:disabled{border-color:#605545}.disabled\:bg-\[\#786b59\]:disabled{background-color:#786b59}.disabled\:text-\[\#d2c7b5\]:disabled{color:#d2c7b5}.disabled\:\!opacity-40:disabled{opacity:.4!important}.disabled\:\!opacity-\[0\.72\]:disabled{opacity:.72!important}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:opacity-\[\.6\]:disabled{opacity:.6}.disabled\:opacity-\[\.65\]:disabled{opacity:.65}.disabled\:opacity-\[0\.72\]\!:disabled{opacity:.72!important}.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)}@media (hover:hover){.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(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,)}}.disabled\:active\:translate-y-0:disabled:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:\!transition-none{transition-property:none!important}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:before\:animate-none:before{content:var(--tw-content);animation:none}.motion-reduce\:before\:\[background-position\:50\%_center\]:before{content:var(--tw-content);background-position:50%}@media (hover:hover){.motion-reduce\:hover\:transform-none:hover{transform:none}}.motion-reduce\:active\:transform-none:active{transform:none}.motion-reduce\:enabled\:active\:translate-y-0:enabled:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media not all and (width>=700px){.max-\[700px\]\:\!top-0{top:0!important}.max-\[700px\]\:h-10{height:calc(var(--spacing) * 10)}.max-\[700px\]\:h-\[min\(90dvh\,780px\)\]{height:min(90dvh,780px)}.max-\[700px\]\:h-auto{height:auto}.max-\[700px\]\:min-h-full{min-height:100%}.max-\[700px\]\:w-\[calc\(100vw-20px\)\]{width:calc(100vw - 20px)}.max-\[700px\]\:overflow-x-hidden{overflow-x:hidden}.max-\[700px\]\:overflow-y-auto{overflow-y:auto}.max-\[700px\]\:rounded-lg{border-radius:var(--radius-lg)}.max-\[700px\]\:border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.max-\[700px\]\:p-\[14px_10px\]{padding:14px 10px}}@media not all and (width>=650px){.max-\[650px\]\:top-3{top:calc(var(--spacing) * 3)}.max-\[650px\]\:top-\[8px\]{top:8px}.max-\[650px\]\:right-3{right:calc(var(--spacing) * 3)}.max-\[650px\]\:right-\[8px\]{right:8px}.max-\[650px\]\:\!bottom-\[60px\]{bottom:60px!important}.max-\[650px\]\:\[bottom\:14px\]{bottom:14px}.max-\[650px\]\:bottom-3{bottom:calc(var(--spacing) * 3)}.max-\[650px\]\:bottom-\[84px\]{bottom:84px}.max-\[650px\]\:left-3{left:calc(var(--spacing) * 3)}.max-\[650px\]\:left-3\.5{left:calc(var(--spacing) * 3.5)}.max-\[650px\]\:\[margin-block\:-13px\]{margin-block:-13px}.max-\[650px\]\:mb-\[2px\]{margin-bottom:2px}.max-\[650px\]\:size-\[18px\]{width:18px;height:18px}.max-\[650px\]\:size-\[25px\]{width:25px;height:25px}.max-\[650px\]\:size-\[40px\]{width:40px;height:40px}.max-\[650px\]\:size-\[62px\]{width:62px;height:62px}.max-\[650px\]\:\!h-\[min\(430px\,calc\(100\%-82px\)\)\]{height:min(430px,100% - 82px)!important}.max-\[650px\]\:h-\[14px\]{height:14px}.max-\[650px\]\:h-\[64px\]{height:64px}.max-\[650px\]\:h-\[min\(88dvh\,680px\)\]{height:min(88dvh,680px)}.max-\[650px\]\:max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-\[650px\]\:min-h-\[58px\]{min-height:58px}.max-\[650px\]\:min-h-\[380px\]{min-height:380px}.max-\[650px\]\:\!w-\[min\(390px\,calc\(100\%-12px\)\)\]{width:min(390px,100% - 12px)!important}.max-\[650px\]\:w-\[44px\]{width:44px}.max-\[650px\]\:w-\[54px\]{width:54px}.max-\[650px\]\:w-\[68px\]{width:68px}.max-\[650px\]\:w-\[min\(190px\,100\%\)\]{width:min(190px,100%)}.max-\[650px\]\:w-\[min\(360px\,calc\(100vw-98px\)\)\]{width:min(360px,100vw - 98px)}.max-\[650px\]\:w-full{width:100%}.max-\[650px\]\:min-w-0{min-width:0}.max-\[650px\]\:\[flex\:0_0_44px\]{flex:0 0 44px}.max-\[650px\]\:\[flex\:1_1_0\]{flex:1 1 0}.max-\[650px\]\:\[flex\:1_1_120px\]{flex:120px}.max-\[650px\]\:\[flex\:1_1_auto\]{flex:auto}.max-\[650px\]\:grid-cols-\[38px_62px_minmax\(0\,1fr\)\]{grid-template-columns:38px 62px minmax(0,1fr)}.max-\[650px\]\:gap-1{gap:var(--spacing)}.max-\[650px\]\:gap-\[5px\]{gap:5px}.max-\[650px\]\:overflow-visible{overflow:visible}.max-\[650px\]\:\[border-width\:2px\]{border-width:2px}.max-\[650px\]\:\[border-width\:3px\]{border-width:3px}.max-\[650px\]\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-\[650px\]\:border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.max-\[650px\]\:border-dashed{--tw-border-style:dashed;border-style:dashed}.max-\[650px\]\:border-\[rgb\(92_68_38_\/_35\%\)\]{border-color:#5c442659}.max-\[650px\]\:border-b-\[rgb\(92_68_38_\/_28\%\)\]{border-bottom-color:#5c442647}.max-\[650px\]\:\[stroke-width\:2\.6px\]{stroke-width:2.6px}.max-\[650px\]\:p-2{padding:calc(var(--spacing) * 2)}.max-\[650px\]\:p-3{padding:calc(var(--spacing) * 3)}.max-\[650px\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-\[650px\]\:py-1{padding-block:var(--spacing)}.max-\[650px\]\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-\[650px\]\:pt-\[7px\]{padding-top:7px}.max-\[650px\]\:pr-\[10px\]{padding-right:10px}.max-\[650px\]\:pb-\[7px\]{padding-bottom:7px}.max-\[650px\]\:pl-\[5px\]{padding-left:5px}.max-\[650px\]\:\[text-align\:end\]{text-align:end}.max-\[650px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-\[650px\]\:text-\[8px\]{font-size:8px}.max-\[650px\]\:text-\[8px\]\!{font-size:8px!important}.max-\[650px\]\:text-\[10px\]{font-size:10px}.max-\[650px\]\:text-\[11px\]{font-size:11px}.max-\[650px\]\:text-\[13px\]{font-size:13px}.max-\[650px\]\:text-\[18px\]{font-size:18px}.max-\[650px\]\:text-\[20px\]{font-size:20px}}@media not all and (width>=480px){.max-\[480px\]\:p-2{padding:calc(var(--spacing) * 2)}}@media not all and (width>=430px){.max-\[430px\]\:right-\[88px\]{right:88px}.max-\[430px\]\:left-\[10px\]{left:10px}.max-\[430px\]\:mr-0{margin-right:0}.max-\[430px\]\:size-\[58px\]{width:58px;height:58px}.max-\[430px\]\:w-\[44px\]{width:44px}.max-\[430px\]\:w-auto{width:auto}.max-\[430px\]\:\[transform\:none\]{transform:none}.max-\[430px\]\:grid-cols-\[38px_58px_minmax\(0\,1fr\)\]{grid-template-columns:38px 58px minmax(0,1fr)}.max-\[430px\]\:flex-col{flex-direction:column}.max-\[430px\]\:items-stretch{align-items:stretch}}@media not all and (width>=380px){.max-\[380px\]\:right-\[4px\]\!{right:4px!important}.max-\[380px\]\:size-\[38px\]{width:38px;height:38px}.max-\[380px\]\:w-\[46px\]\!{width:46px!important}.max-\[380px\]\:gap-\[3px\]\!{gap:3px!important}}@media (width>=40rem){.sm\:inline-block{display:inline-block}.sm\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.sm\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.sm\:size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.sm\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.sm\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.sm\:size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.sm\:size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.sm\:size-\[4\.75rem\]{width:4.75rem;height:4.75rem}.sm\:size-\[24px\]{width:24px;height:24px}.sm\:h-3{height:calc(var(--spacing) * 3)}.sm\:h-\[225px\]{height:225px}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-\[96px\]{width:96px}.sm\:w-\[130px\]{width:130px}.sm\:w-\[132px\]{width:132px}.sm\:w-\[150px\]{width:150px}.sm\:w-\[160px\]{width:160px}.sm\:w-\[320px\]{width:320px}.sm\:max-w-none{max-width:none}.sm\:min-w-\[9\.5rem\]{min-width:9.5rem}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}:where(.sm\:space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:rounded-l-\[48px\]{border-top-left-radius:48px;border-bottom-left-radius:48px}.sm\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.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\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-7{padding-block:calc(var(--spacing) * 7)}.sm\:\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.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-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-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[22px\]{font-size:22px}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[25px\]{font-size:25px}}@media (width>=48rem){.md\:w-\[380px\]{width:380px}.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-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.md\:gap-5{gap:calc(var(--spacing) * 5)}}@media (width>=64rem){.lg\:w-\[290px\]{width:290px}.lg\:flex-row{flex-direction:row}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-\[\#ebdcc2\]\/80{border-color:oklab(89.9777% .00566283 .0378932/.8)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}}@media (width>=80rem){.xl\:w-\[310px\]{width:310px}}.\[\&_\.inventory-panel\]\:flex .inventory-panel{display:flex}.\[\&_\.inventory-panel\]\:h-full .inventory-panel{height:100%}.\[\&_\.inventory-panel\]\:min-h-0 .inventory-panel{min-height:0}.\[\&_\.inventory-panel\]\:flex-col .inventory-panel{flex-direction:column}.\[\&_\.quest-browser\]\:h-full .quest-browser{height:100%}.\[\&_\.quest-browser\]\:min-h-0 .quest-browser{min-height:0}@media not all and (width>=700px){.max-\[700px\]\:\[\&_\.quest-browser\]\:h-auto .quest-browser{height:auto}.max-\[700px\]\:\[\&_\.quest-browser\]\:min-h-full .quest-browser{min-height:100%}}.\[\&_\.quest-detail-copy\]\:m-0 .quest-detail-copy{margin:0}.\[\&_\.quest-detail-copy\]\:whitespace-pre-wrap .quest-detail-copy{white-space:pre-wrap}.\[\&_\.quest-markdown\]\:min-h-\[104px\] .quest-markdown{min-height:104px}.\[\&_\.quest-markdown_p\:first-of-type\]\:mt-0 .quest-markdown p:first-of-type{margin-top:0}.\[\&_\.quest-markdown_p\:last-of-type\]\:mb-0 .quest-markdown p:last-of-type{margin-bottom:0}.\[\&_h1\]\:mt-3 h1{margin-top:calc(var(--spacing) * 3)}.\[\&_h1\]\:mb-1\.5 h1{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h1\]\:font-serif h1{font-family:var(--font-serif)}.\[\&_h1\]\:text-\[clamp\(2\.5rem\,8vw\,4\.0625rem\)\] h1{font-size:clamp(2.5rem,8vw,4.0625rem)}.\[\&_h1\]\:leading-\[0\.95\] h1{--tw-leading:.95;line-height:.95}.\[\&_h1\]\:tracking-\[-0\.1875rem\] h1{--tw-tracking:-.1875rem;letter-spacing:-.1875rem}.\[\&_h1\]\:text-\[\#304b44\] h1{color:#304b44}.\[\&_h1\]\:drop-shadow-\[2px_3px_0_\#d4b882\] h1{--tw-drop-shadow-size:drop-shadow(2px 3px 0 var(--tw-drop-shadow-color,#d4b882));--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,)}.\[\&_h2\]\:mt-2\.5 h2{margin-top:calc(var(--spacing) * 2.5)}.\[\&_h2\]\:mb-\[1\.125rem\] h2{margin-bottom:1.125rem}.\[\&_h2\]\:text-\[1\.5625rem\] h2{font-size:1.5625rem}.\[\&_h2\]\:text-\[\#354b43\] h2{color:#354b43}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_p\]\:leading-\[1\.9\] p{--tw-leading:1.9;line-height:1.9}.\[\&_svg\]\:block svg{display:block}.\[\&_svg\]\:size-full svg{width:100%;height:100%}.\[\&_svg\]\:object-contain svg{object-fit:contain}.\[\&\.quest-markdown\>\*\:first-child\]\:\!mt-0.quest-markdown>:first-child{margin-top:0!important}.\[\&\.quest-markdown\>\*\:last-child\]\:\!mb-0.quest-markdown>:last-child{margin-bottom:0!important}.\[\&\:\:-webkit-inner-spin-button\]\:m-0::-webkit-inner-spin-button{margin:0}.\[\&\:\:-webkit-inner-spin-button\]\:\[-webkit-appearance\:none\]::-webkit-inner-spin-button{-webkit-appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:m-0::-webkit-outer-spin-button{margin:0}.\[\&\:\:-webkit-outer-spin-button\]\:\[-webkit-appearance\:none\]::-webkit-outer-spin-button{-webkit-appearance:none}.\[\&\>\.quest-comment-submission\]\:mt-0>.quest-comment-submission{margin-top:0}.\[\&\>span\]\:px-1>span{padding-inline:var(--spacing)}.\[\&\>span\]\:text-\[18px\]>span{font-size:18px}.\[\&\>span\]\:text-\[\#806540\]>span{color:#806540}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:first-child\]\:\!min-w-0>span:first-child,.\[\&\>span\:last-child\]\:\!min-w-0>span:last-child{min-width:0!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!m-\[4px_0\]{margin:4px 0!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!m-\[13px_0\]{margin:13px 0!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!m-\[14px_0\]{margin:14px 0!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!mx-0{margin-inline:0!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!my-\[11px\]{margin-block:11px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!mt-\[15px\]{margin-top:15px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!mt-\[18px\]{margin-top:18px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!mt-\[22px\]{margin-top:22px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!mb-\[6px\]{margin-bottom:6px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!mb-\[7px\]{margin-bottom:7px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!mb-\[8px\]{margin-bottom:8px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!gap-\[6px\]{gap:6px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!p-\[8px_12px\]{padding:8px 12px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!pl-\[3px\]{padding-left:3px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!pl-\[24px\]{padding-left:24px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!text-\[17px\]{font-size:17px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!text-\[21px\]{font-size:21px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!text-\[25px\]{font-size:25px!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!text-\[\#3c5d42\]{color:#3c5d42!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!text-\[\#5b4b34\]{color:#5b4b34!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!\[background\:linear-gradient\(90deg\,rgb\(106_145_82_\/_18\%\)\,transparent\)\]{background:linear-gradient(90deg,#6a91522e,#0000)!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:\!\[border-left\:4px_solid_\#6f9558\]{border-left:4px solid #6f9558!important}@media (hover:hover){.game-quest-copy .\[\.game-quest-copy_\&\]\:hover\:\!text-\[\#f9e7b2\]:hover{color:#f9e7b2!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:hover\:\!text-\[\#fff8de\]:hover{color:#fff8de!important}}.game-quest-copy .\[\.game-quest-copy_\&\]\:focus-visible\:\!text-\[\#f9e7b2\]:focus-visible{color:#f9e7b2!important}.game-quest-copy .\[\.game-quest-copy_\&\]\:focus-visible\:\!text-\[\#fff8de\]:focus-visible{color:#fff8de!important}.notebook-editor-content .\[\.notebook-editor-content_\&\]\:m-\[8px_0_0\]{margin:8px 0 0}.notebook-editor-content .\[\.notebook-editor-content_\&\]\:p-\[10px_12px\]{padding:10px 12px}.notebook-editor-content .\[\.notebook-editor-content_\&\]\:text-\[12px\]{font-size:12px}@media (width<=430px) and (pointer:coarse){.\[\@media\(max-width\:430px\)_and_\(pointer\:coarse\)\]\:right-\[88px\]\!{right:88px!important}.\[\@media\(max-width\:430px\)_and_\(pointer\:coarse\)\]\:left-\[10px\]\!{left:10px!important}.\[\@media\(max-width\:430px\)_and_\(pointer\:coarse\)\]\:w-auto\!{width:auto!important}.\[\@media\(max-width\:430px\)_and_\(pointer\:coarse\)\]\:\[transform\:none\]\!{transform:none!important}}@media (width<=650px) and (pointer:coarse){.\[\@media\(max-width\:650px\)_and_\(pointer\:coarse\)\]\:\[bottom\:127px\]\!{bottom:127px!important}.\[\@media\(max-width\:650px\)_and_\(pointer\:coarse\)\]\:bottom-\[10px\]\!{bottom:10px!important}}@media (width>=431px) and (width<=650px) and (pointer:coarse){.\[\@media\(min-width\:431px\)_and_\(max-width\:650px\)_and_\(pointer\:coarse\)\]\:right-\[10px\]\!{right:10px!important}.\[\@media\(min-width\:431px\)_and_\(max-width\:650px\)_and_\(pointer\:coarse\)\]\:left-auto\!{left:auto!important}.\[\@media\(min-width\:431px\)_and_\(max-width\:650px\)_and_\(pointer\:coarse\)\]\:w-\[min\(310px\,calc\(100vw-172px\)\)\]\!{width:min(310px,100vw - 172px)!important}.\[\@media\(min-width\:431px\)_and_\(max-width\:650px\)_and_\(pointer\:coarse\)\]\:\[transform\:none\]\!{transform:none!important}}@media (width>=651px) and (pointer:coarse){.\[\@media\(min-width\:651px\)_and_\(pointer\:coarse\)\]\:\[bottom\:120px\]{bottom:120px}.\[\@media\(min-width\:651px\)_and_\(pointer\:coarse\)\]\:bottom-\[22px\]{bottom:22px}.\[\@media\(min-width\:651px\)_and_\(pointer\:coarse\)\]\:w-\[min\(430px\,calc\(100vw-210px\)\)\]{width:min(430px,100vw - 210px)}}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:\[bottom\:124px\]{bottom:124px}.\[\@media\(pointer\:coarse\)\]\:left-\[calc\(50\%\+min\(215px\,calc\(50vw-105px\)\)\+10px\)\]{left:calc(50% + min(215px,50vw - 105px) + 10px)}}:root{test:#d34841;--paper:#fff0cc;--gold:#e8bd71;--ink:#302b34;--red:#ca6155;--mint:#86bfa4;--color-canvas:#243d35;--color-frame:#2b2923;--color-frame-warm:#654d32;--color-paper:#f4ddb0;--color-paper-light:#fff1c9;--color-paper-edge:#b48b51;--color-forest:#365f4e;--color-forest-light:#65946a;--color-text-on-dark:#fff2cf;--color-text-on-paper:#3b3428;--color-health:#7bb35a;--color-health-track:#b96359;--color-experience:#e8bd71;--color-mana:#79b8df;--color-mana-track:#274b61;--color-danger:var(--red);--color-danger-strong:#803e36;--color-text-muted:#655036;--color-text-subtle:#806540;--color-rarity-high:#8a6128;--color-icon-fallback:#65755b;--color-paper-wash:#fff1c994;--color-paper-wash-strong:#fff1c9a3;--color-paper-hover:#e0bc6f57;--color-paper-line:#f7941c56;--color-paper-faint:#5c44261a;--color-paper-shadow:#5c44262e;--color-overlay:#131f1bb8;--color-success-wash:#5880481f;--color-success-line:#58804857;--color-rarity-rare:#5a8bb4;--color-rarity-epic:#7f6797;--color-rarity-celestial:#5baab5;--color-rarity-divine:#be84b8;--color-rarity-uncommon-glow:#65946a5c;--color-rarity-rare-glow:#5a8bb470;--color-rarity-epic-glow:#7f679766;--color-rarity-legendary-glow:#e8bd7185;--color-rarity-mythical-glow:#ca61557a;--color-rarity-secret-glow:#fff1c96b;--color-rarity-celestial-glow:#86bfa475;--color-rarity-divine-glow:#e8bd718f;--color-rarity-supreme-glow:#ca615594;--color-focus:#ffe58d;--wood-outline:3px solid var(--color-frame);--wood-shadow:0 5px 0 #231e17c7, 0 9px 18px #0a16123d;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-raised:0 3px 0 #231e1747, 0 10px 22px #0a16122e;--motion-fast:.12s;--motion-normal:.2s;--ease-out:cubic-bezier(.2, .8, .2, 1);--font-main:"Noto Sans Thai", Tahoma, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading:"Kanit", "Noto Sans Thai", Tahoma, sans-serif;--font-mono:Consolas, "Courier New", monospace;--font-body:var(--font-main);--font-sans:var(--font-main);--font-serif:var(--font-heading)}*{box-sizing:border-box;border:0}html,body{width:100%;height:100%;color:var(--paper);font-family:var(--font-main);overscroll-behavior:none;background:#202a2b;margin:0;overflow:hidden}button,input,select,textarea{font-family:inherit}#game{touch-action:none;width:100%;height:100%;display:block}#vignette{pointer-events:none;z-index:1;background:radial-gradient(#0000 35%,#151f2440 80%,#12192099);position:fixed;inset:0;box-shadow:inset 0 0 65px #121b2344}#hud{pointer-events:none;z-index:7;justify-content:space-between;align-items:flex-start;gap:15px;display:flex;position:fixed;top:18px;left:20px;right:20px}#toast{color:var(--color-text-on-paper);top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));bottom:auto;left:max(12px, env(safe-area-inset-left));width:auto;max-height:calc(100dvh - max(12px, env(safe-area-inset-top)) - 12px);scrollbar-width:none;overscroll-behavior:contain;text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--motion-normal) var(--ease-out), transform var(--motion-normal) var(--ease-out), visibility 0s linear var(--motion-normal);box-shadow:none;z-index:60;background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;padding:0 0 12px;font-size:13px;display:flex;position:fixed;overflow-y:auto;transform:translateY(-16px)}#toast.show{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}#toast .toast-item{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-paper-light), var(--color-paper));border:2px solid var(--color-frame-warm);width:min(620px,100%);min-width:0;box-shadow:var(--shadow-raised);text-align:start;align-items:flex-start;gap:10px;padding:10px 14px;display:flex}#toast .toast-item-icon{border:2px solid var(--color-frame-warm);background:var(--gold);border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}#toast .toast-item-icon img,#toast .toast-item-icon svg{object-fit:contain;width:100%;height:100%;display:block}#toast .toast-message,#toast .toast-item>span:last-child{overflow-wrap:anywhere;word-break:break-word;min-width:0;line-height:1.5}@media (width<=650px){#toast{top:max(8px, env(safe-area-inset-top));right:max(8px, env(safe-area-inset-right));left:max(8px, env(safe-area-inset-left));font-size:12px}#toast .toast-item{width:min(620px,100%);max-width:100%;padding-inline:12px}}@media (prefers-reduced-motion:reduce){#toast,#toast.show{transition:none;transform:none}}.panel{background:linear-gradient(140deg,#263335ed,#19282aeb);border:1px solid #efd09966;border-radius:15px;box-shadow:0 8px 28px #10191e55,inset 0 0 0 4px #ffffff04}.player{width:245px;padding:14px 17px}.overline{letter-spacing:3px;color:var(--gold);margin-bottom:6px;font-size:10px;font-weight:700}.name{font-size:18px;font-weight:700}.row{justify-content:space-between;align-items:center;gap:10px;display:flex}.small{color:#d7d4bd;font-size:12px;line-height:1.7}.track{background:#0a171b88;border:1px solid #ffffff13;border-radius:8px;height:10px;margin:8px 0;overflow:hidden}.fill{background:linear-gradient(90deg,#ae504d,#ed9a75);border-radius:8px;width:100%;height:100%;transition:width .15s}.font-main,.font-body,.font-sans{font-family:var(--font-main)}.font-heading,.font-serif{font-family:var(--font-serif)}.font-mono{font-family:var(--font-mono)}:is(.game-quest-tracker-content,.character-loadout-tracker-content,.loadout-entry-list,.character-loadout,.quest-browser-list,.quest-log-section ul,.quest-detail,.quest-detail-empty,.inventory-list,.inventory-modal-scroll,.shop-products,.shop-products-container,.notebook-container){scrollbar-width:thin;scrollbar-color:#d3a55f #4b3928;scrollbar-gutter:stable}.woodland-hud .game-quest-tracker{pointer-events:auto}.game-quest-tracker{z-index:7;width:min(350px,100vw - 40px);color:var(--color-text-on-paper);background:radial-gradient(circle at 20% 10%, #ffffff73, transparent 34%), linear-gradient(105deg, var(--color-paper-light), var(--color-paper));border:4px solid var(--color-frame);box-shadow:var(--wood-shadow), inset 0 0 0 3px var(--color-paper-edge);transition:width var(--motion-normal) var(--ease-out);border-radius:14px;padding:30px 17px 15px;position:fixed;top:18px;left:20px}.game-quest-tracker-content{opacity:1;visibility:visible;max-height:32rem;transition:max-height 0s linear var(--motion-normal), opacity var(--motion-fast) var(--ease-out) var(--motion-normal), visibility 0s linear var(--motion-normal);overflow:auto}.game-quest-tracker:before,.game-quest-tracker:after{content:"";background:var(--color-paper);border:3px solid var(--color-frame);z-index:-1;width:17px;height:30px;position:absolute}.game-quest-tracker:before{bottom:25px;left:-11px;transform:rotate(-4deg)}.game-quest-tracker:after{top:64px;right:-11px;transform:rotate(4deg)}.game-quest-ribbon{min-width:116px;color:var(--color-text-on-paper);border:3px solid var(--color-frame);box-shadow:0 3px 0 var(--color-frame-warm);font-family:var(--font-heading);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:linear-gradient(#fff1c4,#dcb872);border-radius:12px;padding:7px 18px 8px;font-size:15px;font-weight:900;position:absolute;top:-18px;left:50%;transform:translate(-50%)rotate(-1deg)}.game-quest-collapse{width:34px;height:54px;color:var(--color-text-on-paper);border:3px solid var(--color-frame);background:linear-gradient(#f7dfaa,#cda966);border-left:0;border-radius:9px;padding:0;font-size:28px;font-weight:900;position:absolute;top:46px;right:-32px;box-shadow:3px 3px #231e17b3}.woodland-hud .game-quest-tracker h3{color:#42664e;font-family:var(--font-heading);margin:3px 0 8px;font-size:17px;line-height:1.35}.game-quest-tracker .overline{color:#8a6940;letter-spacing:.14em;margin-top:12px;font-size:9px}.game-quest-copy{color:#4b4030;margin:0;font-size:12px;line-height:1.65}.game-quest-copy>:first-child{margin-top:0}.game-quest-copy>:last-child{margin-bottom:0}.game-quest-copy p{margin:8px 0}.game-quest-copy h1,.game-quest-copy h2,.game-quest-copy h3{color:#42664e;font-family:var(--font-heading);margin:12px 0 6px;line-height:1.25}.game-quest-copy h1{font-size:19px}.game-quest-copy h2{font-size:17px}.game-quest-copy h3{font-size:15px}.game-quest-copy blockquote{color:#5d4c36;background:linear-gradient(90deg,#72905329,#0000);border-left:3px solid #6f9558;margin:10px 0;padding:5px 0 5px 10px}.game-quest-copy blockquote p{margin:3px 0}.game-quest-copy ul{gap:5px;margin:9px 0;padding-left:20px;display:grid}.game-quest-copy li{padding-left:2px}.game-quest-copy li::marker{color:#587a4d}.game-quest-copy a{color:#2f654c;font-weight:800;text-decoration:underline}.game-quest-copy .quest-inline-code{font-size:.85em}.game-quest-copy .quest-spoiler{color:#0000}.game-quest-copy .quest-spoiler.is-revealed{color:#f9e7b2}.game-quest-copy .quest-content-image{object-fit:contain;background:#425a3e29;border:2px solid #60472b;border-radius:8px;width:100%;max-height:190px;margin:10px 0;display:block}.game-quest-copy .quest-content-video{max-height:180px}.game-quest-progress-row{color:#443727;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:9px;font-size:11px;display:grid}.woodland-hud .game-quest-track{background:#ab8d62;border:2px solid #4c3b29;height:10px;margin:0}.woodland-hud .game-quest-fill{background:linear-gradient(#9bcf70,#5d9a4f);box-shadow:inset 0 2px #ffffff52}.game-quest-tracker.is-collapsed{width:0;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.game-quest-tracker.is-collapsed:before,.game-quest-tracker.is-collapsed:after,.game-quest-tracker.is-collapsed .game-quest-ribbon{display:none}.game-quest-tracker.is-collapsed .game-quest-tracker-content{opacity:0;visibility:hidden;max-height:0;transition:max-height linear,opacity linear,visibility linear}.game-quest-tracker.is-collapsed .game-quest-collapse{border-left:3px solid var(--color-frame);border-radius:9px;width:36px;height:54px;top:0;right:-38px}@media (width<=650px){.game-quest-tracker{width:min(258px,100vw - 64px);padding:25px 12px 11px;top:10px;left:10px}.game-quest-tracker h3{font-size:14px}.game-quest-copy{font-size:10px;line-height:1.55}.game-quest-ribbon{min-width:96px;padding:5px 12px 6px;font-size:12px}.game-quest-tracker .overline{margin-top:0}.game-quest-collapse{width:30px;right:-29px}.game-quest-tracker.is-collapsed{width:0;min-height:0;padding:0}.game-quest-tracker.is-collapsed .game-quest-collapse{width:36px;right:-38px}}@media (width<=650px) and (pointer:coarse){.game-quest-tracker{max-height:150px;overflow:visible}}.corner-scoop{corner-shape:scoop}.game-background{z-index:0;pointer-events:auto;background:#202a2b;border:0;width:100%;height:100%;position:fixed;inset:0}.game-background-toggle{z-index:20;color:#f7e8c4;cursor:pointer;background:#1c2c2aeb;border:1px solid #efd0998c;border-radius:999px;padding:.35rem .8rem;font-size:.7rem;font-weight:800;line-height:1;position:fixed;top:.75rem;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0717194d}.game-background-toggle:hover,.game-background-toggle:focus-visible{background:#364f41f5}.modal-header-ribbon .character-modal-ribbon-title{letter-spacing:.055em;color:#163127;line-height:1.1;display:inline-block}.title-screen{z-index:12;min-height:100dvh;color:var(--color-text-on-dark);background:radial-gradient(circle at 50% 8%,#5c976f3d,#0000 35%),linear-gradient(145deg,#122a25 0%,#1e4437 52%,#0f211e 100%);justify-content:center;align-items:center;padding:clamp(1rem,4vw,3rem);display:flex;position:fixed;inset:0;overflow-y:auto}.title-screen-layout{border:3px solid var(--color-frame);background:radial-gradient(circle at 20% 0,#fff8d7e0,#0000 44%),linear-gradient(145deg,#f4e5bf,#d9c59b);border-radius:1.5rem;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);align-items:center;gap:clamp(1.25rem,5vw,4.5rem);width:min(100%,960px);min-height:min(620px,100dvh - 2rem);padding:clamp(1.25rem,4vw,3rem);display:grid;box-shadow:0 12px #231e17a6,0 28px 60px #0717196b,inset 0 0 45px #8b64301a}.title-screen-copy{min-width:0;color:var(--color-text-on-paper);text-align:center}.title-screen-copy .title-launcher{display:contents}.title-screen-copy .title-hero{flex-direction:column;align-items:center;gap:.75rem;display:flex}.title-screen-copy .note{color:#5b4932;max-width:42rem;margin:.9rem auto 0;font-size:.95rem;line-height:1.5}.title-screen-error{max-width:42rem;color:var(--color-danger-strong);overflow-wrap:anywhere;margin:.75rem auto 0;font-size:.9rem;font-weight:800;line-height:1.5}.title-screen-copy .title-hamster{object-fit:contain;filter:drop-shadow(0 14px 18px #35241447);width:min(100%,390px);max-height:min(47dvh,380px)}.title-screen-copy .title-logo{object-fit:contain;width:min(100%,430px);max-height:100px}.title-screen-actions{flex-direction:column;justify-content:center;align-items:stretch;gap:.75rem;min-width:0;display:flex}.title-screen-button{border:2px solid var(--color-frame);width:100%;min-height:3.25rem;color:var(--color-text-on-paper);cursor:pointer;touch-action:manipulation;transition:filter var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);background:linear-gradient(#fff8df,#e4cc99);border-radius:.7rem;padding:.8rem 1.2rem;font-size:1rem;font-weight:900;line-height:1.2;box-shadow:0 4px #a18961,0 8px 16px #3524141f}.title-screen-button.is-primary{color:var(--color-text-on-dark);background:linear-gradient(#4d8065,#2f5a48);box-shadow:0 4px #203d31,0 8px 16px #3524142e}.title-screen-button:hover{filter:brightness(1.08);transform:translateY(-1px)}.title-screen-button:active{transform:translateY(3px);box-shadow:0 1px #a18961}.title-screen-button.is-primary:active{box-shadow:0 1px #203d31}.title-screen-button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (width<=700px){.title-screen{align-items:flex-start;padding:1rem .75rem 1.5rem}.title-screen-layout{grid-template-columns:1fr;gap:1.25rem;min-height:0;padding:1.25rem}.title-screen-copy .title-hamster{max-height:42dvh}.title-screen-actions{width:min(100%,420px);margin:0 auto}}@media (prefers-reduced-motion:reduce){.title-screen-button{transition:none}}@keyframes chat-notes-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes notebook-detail-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes quest-detail-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes quest-reward-card-burst{0%{opacity:0;filter:brightness(1.7)drop-shadow(0 0 16px #ffd700cc);transform:translateY(24px)scale(.65)}60%{opacity:1;filter:brightness(1.35)drop-shadow(0 0 16px #ffd7009e);transform:translateY(-10px)scale(1.16)}85%{filter:brightness();transform:translateY(2px)scale(.98)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)}}@keyframes quest-reward-shockwave{0%{opacity:.95;transform:translate(-50%,-50%)scale(.15)}45%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@keyframes quest-reward-sunburst-spin{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.5)}25%{opacity:.8;transform:translate(-50%,-50%)rotate(30deg)scale(1)}to{opacity:.35;transform:translate(-50%,-50%)rotate(180deg)scale(1.15)}}@keyframes quest-card-shine-sweep{0%{opacity:0;transform:translate(-150%)skew(-20deg)}30%{opacity:.85}to{opacity:0;transform:translate(280%)skew(-20deg)}}@keyframes quest-reward-source-radiance{0%{opacity:0;transform:scale(.62)}22%{opacity:.92}to{opacity:0;transform:scale(1.35)}}@keyframes quest-reward-source-sparks{0%,to{opacity:.12;transform:scale(.82)rotate(0)}45%{opacity:1;transform:scale(1.06)rotate(7deg)}}.character-trait-control{transition:background var(--motion-fast) var(--ease-out), box-shadow var(--motion-normal) var(--ease-out), transform var(--motion-fast) var(--ease-out)}.character-trait-control:after,.character-trait-control:before{z-index:0;content:"";opacity:0;pointer-events:none;border-radius:50%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.character-trait-control:after{width:min(118px,100% - 10px);height:min(118px,100% - 10px);box-shadow:none;filter:blur(7px);transition:opacity var(--motion-normal) var(--ease-out), transform var(--motion-normal) var(--ease-out);background:0 0;transform:translate(-50%,-50%)scale(.94)}.character-trait-control:before{filter:blur(11px);background:0 0;width:min(132px,100% - 6px);height:min(132px,100% - 6px)}.character-trait-control>*{z-index:1;position:relative}.character-trait-control:hover:not(:disabled),.character-trait-control:focus-visible{z-index:2;background:#fff8d8b3;transform:translateY(-2px)scale(1.015);box-shadow:0 4px 14px #2b292329}.character-trait-control:hover:not(:disabled){outline-offset:0;box-shadow:none;outline:none}.character-trait-control:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.character-trait-control:hover:not(:disabled):after,.character-trait-control:focus-visible:after{opacity:.2;transform:translate(-50%,-50%)scale(1.04)}.character-trait-control.is-filled{box-shadow:none;background:0 0;border-color:#0000;border-radius:0}.character-trait-control.is-filled:hover:not(:disabled),.character-trait-control.is-filled:focus-visible{background:0 0;border-color:#0000}.character-trait-control.is-common{--trait-c:#4e7a4c}.character-trait-control.is-rare{--trait-c:#2f6db3}.character-trait-control.is-epic{--trait-c:#7d3c98}.character-trait-control.is-legendary{--trait-c:#8a6420}.character-trait-control.is-mythical{--trait-c:#6a3fb5}.character-trait-control.is-unique{--trait-c:#8e3f76}.character-trait-control.is-empty:after{border-radius:50%}.character-trait-control.is-common:after{opacity:.38;background-image:radial-gradient(circle at 50% 50%, #b8ebaa6b 0%, var(--color-rarity-uncommon-glow) 25%, #71a66d1a 46%, transparent 80%)}.character-trait-control.is-rare:after{opacity:.48;background-image:radial-gradient(circle at 50% 50%, #d6efff8a 0%, var(--color-rarity-rare-glow) 25%, #5a8bb41f 48%, transparent 80%);animation:4s ease-in-out infinite inventory-rarity-breathe}.character-trait-control.is-epic:after{opacity:.58;background-image:radial-gradient(circle at 50% 50%, #ffebffa8 0%, var(--color-rarity-epic-glow) 25%, #7d3c981f 48%, transparent 80%);animation:3.8s ease-in-out infinite inventory-rarity-shimmer}.character-trait-control.is-legendary:after{opacity:.68;background-image:radial-gradient(circle at 50% 50%, #ffffe8eb 0%, #ffeb92b3 20%, var(--color-rarity-legendary-glow) 38%, #8a64201f 54%, transparent 82%), radial-gradient(circle at 32% 34%, #fff8be29, transparent 54%), radial-gradient(circle at 68% 66%, #ffb03d1f, transparent 58%);background-size:100% 100%,100% 100%,100% 100%;animation:3.2s ease-in-out infinite character-trait-legendary}.character-trait-control.is-mythical:after,.character-trait-control.is-unique:after{opacity:.7;background-image:radial-gradient(circle at 50% 50%, #ffffffe0 0%, #ffd6ffa3 19%, var(--color-rarity-mythical-glow) 36%, #6a3fb51a 52%, transparent 82%), radial-gradient(circle at 30% 32%, #ff666621, transparent 52%), radial-gradient(circle at 70% 68%, #44aadd21, transparent 54%), radial-gradient(circle at 50% 50%, #a666ff1a, transparent 74%), conic-gradient(from 0deg at 50% 50%, #ff66662e, #ffcc332e, #6fff6f2e, #44aadd2e, #a666ff2e, #ff66662e);background-size:100% 100%,100% 100%,100% 100%,100% 100%,160% 160%;animation:2.8s ease-in-out infinite inventory-rarity-breathe,6s ease-in-out infinite character-trait-prism;-webkit-mask-image:radial-gradient(circle,#000 0% 28%,#000c 50%,#0000 86%);mask-image:radial-gradient(circle,#000 0% 28%,#000c 50%,#0000 86%)}.character-trait-control.is-legendary:before{opacity:.5;background:radial-gradient(circle,#ffffe175,#0000 72%);animation:2.4s ease-in-out infinite character-trait-center-pulse}.character-trait-control.is-mythical:before,.character-trait-control.is-unique:before{opacity:.42;background:radial-gradient(circle,#ffffff6b,#0000 64%),radial-gradient(circle at 35% 35%,#ff666629,#0000 58%),radial-gradient(circle at 68% 65%,#44aadd29,#0000 62%);animation:2.2s ease-in-out infinite character-trait-center-pulse}.character-trait-icon,.character-trait-empty-icon{transition:transform var(--motion-fast) var(--ease-out)}.character-trait-control:hover:not(:disabled) .character-trait-icon,.character-trait-control:focus-visible .character-trait-icon,.character-trait-control:hover:not(:disabled) .character-trait-empty-icon,.character-trait-control:focus-visible .character-trait-empty-icon{transform:scale(1.16)}.character-trait-index::-webkit-scrollbar{width:10px}.character-trait-index::-webkit-scrollbar-track{background:linear-gradient(90deg,#382b20,#56402b,#382b20);border:1px solid #2b2923;border-radius:999px}.character-trait-index::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#b98745,#f7dda0 48%,#c38d49);border:2px solid #3a2b20;border-radius:999px;box-shadow:inset 0 1px #fff8d0ad}.character-trait-index-row{background:#805c3117;border:2px solid #5c442638;border-radius:7px;justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;padding:6px 7px;display:flex;box-shadow:inset 0 1px #ffffff57}.character-trait-index-row.is-absolute{background:linear-gradient(135deg,#fff8df,#ead4a3) padding-box padding-box,linear-gradient(135deg,#4b3518,#d2a346 17%,#fff0b3 35%,#8a6226 51%,#eed184 72%,#4b3518) border-box;border:2px solid #0000;position:relative;box-shadow:inset 0 0 0 1px #fff8d6eb,inset 0 0 0 3px #6344174d,0 1px 3px #3f2b132e}.character-trait-index-row.is-absolute:before{content:"";pointer-events:none;border:1px solid #8b6222c7;border-radius:5px;position:absolute;inset:3px}.character-trait-index-row.is-absolute:after{content:"";pointer-events:none;background:linear-gradient(#77521b,#77521b) 2px 2px/9px 1px no-repeat,linear-gradient(#77521b,#77521b) 2px 2px/1px 9px no-repeat,linear-gradient(#77521b,#77521b) right 2px top 2px/9px 1px no-repeat,linear-gradient(#77521b,#77521b) right 2px top 2px/1px 9px no-repeat,linear-gradient(#77521b,#77521b) left 2px bottom 2px/9px 1px no-repeat,linear-gradient(#77521b,#77521b) left 2px bottom 2px/1px 9px no-repeat,linear-gradient(#77521b,#77521b) right 2px bottom 2px/9px 1px no-repeat,linear-gradient(#77521b,#77521b) right 2px bottom 2px/1px 9px no-repeat;position:absolute;inset:3px}.character-trait-index-row.is-absolute>*{z-index:1;position:relative}.character-trait-index-row>div{flex:1;min-width:0}.character-trait-index-row strong{color:var(--trait-c,inherit);font-size:12px}.character-trait-index-row strong span{opacity:.75;font-weight:400}.character-trait-index-row small{color:#735d3e;overflow-wrap:anywhere;white-space:normal;font-size:9px;font-weight:700;line-height:1.35;display:block}.character-trait-index-row small span{display:block}.character-trait-index-row.is-rare{--trait-c:#2f6db3;background:#4a90d921;border-color:#4a90d9}.character-trait-index-row.is-common{--trait-c:#4e7a4c;background:#71a66d21;border-color:#71a66d}.character-trait-index-row.is-epic{--trait-c:#7d3c98;background:#9b59b621;border-color:#9b59b6}.character-trait-index-row.is-legendary{--trait-c:#8a6420;background:#e8bd712e;border-color:#c9962e}.character-trait-index-row.is-mythical{--trait-c:#6a3fb5;background:linear-gradient(#fff6e8,#fff6e8) padding-box padding-box,linear-gradient(120deg,#f66,#fc3,#6f6,#4ad,#a6f,#f66) 0 0/300% 100% border-box;border-color:#0000;animation:3s linear infinite character-trait-index-flow}.character-trait-index-row.is-unique{--trait-c:#8e3f76;background:linear-gradient(135deg,#ffe8fabf,#efcdffc7);border-color:#8e3f76;box-shadow:inset 0 0 0 1px #ffffffbf}.character-trait-weight{overflow-wrap:normal;white-space:nowrap;align-self:flex-start;min-width:46px}.character-mini-item.is-compatible:hover,.character-mini-item.is-compatible:focus-visible{border-color:var(--color-forest);outline:3px solid var(--color-focus);outline-offset:1px}.character-mini-item.is-selected{border-color:var(--color-forest);box-shadow:inset 0 0 0 2px #fff4c6c7}.character-mini-item:not(.is-compatible){cursor:not-allowed;opacity:.62}.character-mini-item.is-rare{border-color:#5a8bb4}.character-mini-item.is-epic{border-color:#7f6797}.character-mini-item.is-legendary{border-color:#8a6128}.character-mini-item.is-mythical,.character-mini-item.is-unique{border-color:#8e3f76}.character-info-icon.is-common{--trait-c:#4e7a4c}.character-info-icon.is-rare{--trait-c:#2f6db3}.character-info-icon.is-epic{--trait-c:#7d3c98}.character-info-icon.is-legendary{--trait-c:#8a6420}.character-info-icon.is-mythical{--trait-c:#6a3fb5}.character-info-icon.is-unique{--trait-c:#8e3f76}.character-hover-tooltip{color:var(--color-paper-light);border:2px solid var(--color-paper-edge);box-shadow:var(--wood-shadow);overflow-wrap:anywhere;pointer-events:none;text-align:center;white-space:pre-line;background:linear-gradient(135deg,#6e512f,#3b3025);border-radius:8px;padding:8px 12px}.character-hover-tooltip.is-above{transform:translate(-50%,-100%)}.character-hover-tooltip.is-below{transform:translate(-50%)}.character-pet-portrait{cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), filter var(--motion-fast) var(--ease-out), box-shadow var(--motion-normal) var(--ease-out)}.character-pet-portrait:after{content:"CLICK TO PET";color:var(--color-paper-light);border:1px solid var(--color-paper-edge);font-size:8px;font-weight:900;line-height:1;font-family:var(--font-main);letter-spacing:.08em;opacity:0;text-align:center;transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);pointer-events:none;background:#3b3025e0;border-radius:999px;padding:5px 6px;position:absolute;bottom:10px;left:8px;right:8px;transform:translateY(4px)}.character-pet-scene:hover:not(:disabled) .character-pet-portrait,.character-pet-scene:focus-visible .character-pet-portrait{filter:brightness(1.06);box-shadow:none;transform:translateY(-2px)}.character-pet-scene:hover:not(:disabled) .character-pet-portrait:after,.character-pet-scene:focus-visible .character-pet-portrait:after{opacity:1;transform:translateY(0)}.character-stat-add svg{width:12px;height:12px}@media (pointer:coarse){.character-stat-add{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.character-exp-track>span,.character-pet-portrait,.character-pet-portrait:after,.character-trait-control,.character-trait-icon,.character-trait-empty-icon{transition:none!important}.character-trait-control:before,.character-trait-control:after,.character-trait-index-row.is-mythical{animation:none!important}}@keyframes character-trait-legendary{0%,to{opacity:.72}50%{opacity:1}}@keyframes character-trait-center-pulse{0%,to{opacity:.35;transform:translate(-50%,-50%)scale(.94)}50%{opacity:.78;transform:translate(-50%,-50%)scale(1.04)}}@keyframes character-trait-prism{0%{background-position:50%,30% 32%,70% 68%,50%,0%}to{background-position:50%,34% 28%,66% 72%,50%,100%}}@keyframes character-trait-index-flow{to{background-position:0 0,300% 0}}@keyframes slot-machine-strip-spin{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes slot-machine-land-pop{0%{filter:brightness(1.8)drop-shadow(0 0 16px #fef08af2);transform:scale(.85)}50%{filter:brightness(1.4)drop-shadow(0 0 20px #eab308d9);transform:scale(1.15)}to{filter:none;transform:scale(1)}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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 ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
