/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-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-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-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root{--color-primary-50:#fcf7e9;--color-primary-100:#f1e3bb;--color-primary-200:#e3cb8d;--color-primary-300:#d6b764;--color-primary-400:#c4a15a;--color-primary-500:#a78036;--color-primary-600:#896326;--color-primary-700:#6d4d22;--color-primary-800:#573e20;--color-primary-900:#342715;--color-primary-950:#1d170e;--color-success-50:#f6ffed;--color-success-100:#d9f7be;--color-success-200:#b7eb8f;--color-success-300:#95de64;--color-success-400:#73d13d;--color-success-500:#52c41a;--color-success-600:#389e0d;--color-success-700:#237804;--color-success-800:#135200;--color-success-900:#092b00;--color-success-950:#051b00;--color-warning-50:#fffbe6;--color-warning-100:#fff1b8;--color-warning-200:#ffe58f;--color-warning-300:#ffd666;--color-warning-400:#ffc53d;--color-warning-500:#faad14;--color-warning-600:#d48806;--color-warning-700:#ad6800;--color-warning-800:#874d00;--color-warning-900:#613400;--color-warning-950:#3d2100;--color-error-50:#fff2f0;--color-error-100:#ffccc7;--color-error-200:#ffa39e;--color-error-300:#ff7875;--color-error-400:#ff4d4f;--color-error-500:#f5222d;--color-error-600:#cf1322;--color-error-700:#a8071a;--color-error-800:#820014;--color-error-900:#5c0011;--color-error-950:#2a0009;--color-info-50:#e6fffb;--color-info-100:#b5f5ec;--color-info-200:#87e8de;--color-info-300:#5cdbd3;--color-info-400:#36cfc9;--color-info-500:#13c2c2;--color-info-600:#08979c;--color-info-700:#006d75;--color-info-800:#00474f;--color-info-900:#002329;--color-info-950:#001012;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#f0f0f0;--color-gray-300:#d9d9d9;--color-gray-400:#bfbfbf;--color-gray-500:#8c8c8c;--color-gray-600:#595959;--color-gray-700:#434343;--color-gray-800:#262626;--color-gray-900:#1f1f1f;--color-gray-950:#141414;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--radius-scale-none:0;--radius-scale-sm:0;--radius-scale-md:0;--radius-scale-lg:.25rem;--radius-scale-xl:.25rem;--radius-scale-2xl:.375rem;--radius-scale-full:9999px;--shadow-scale-sm:0 1px 2px 0 #0000000d;--shadow-scale-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-scale-lg:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--shadow-scale-xl:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--shadow-scale-2xl:0 25px 50px -12px #00000040;--font-family-sans:"Fusion Pixel", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;--font-family-mono:"Fusion Pixel", "SF Mono", "Monaco", "Noto Sans Mono CJK SC", monospace;--font-size-xs:.75rem;--font-size-sm:.75rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-weight-scale-normal:400;--font-weight-scale-medium:500;--font-weight-scale-semibold:600;--font-weight-scale-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--font-family-display:var(--font-family-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--slate-texture:url(/mota/assets/dark-slate-DHWdjqf2.webp);--background:#10171d;--foreground:#e5d9bf;--card:#182126;--card-foreground:var(--foreground);--popover:#151e24;--popover-foreground:var(--foreground);--primary:#c9a86d;--primary-foreground:#151a1d;--secondary:#202b30;--secondary-foreground:#e5d9bf;--muted:#182227;--muted-foreground:#a8a89c;--accent:#303b3d;--accent-foreground:#f4e4bf;--destructive:#d88072;--destructive-foreground:#231611;--border:#554b39;--input:#796747;--ring:#e4c485;--success-surface:#1d2c23;--success-border:#59775e;--success-foreground:#b9cc98;--info-surface:#1c2a32;--info-border:#526f7c;--info-foreground:#a9c5ca;--warning-surface:#30291c;--warning-border:#957842;--warning-foreground:#e2c781;--error-surface:#332220;--error-border:#915d50;--error-foreground:#e6a392;--surface-subtle:#121c22;--surface-raised:#243035;--text-muted:var(--muted-foreground);--tower-edge:#b3945e;--tower-bevel:#d8bc86;--tower-inset:#292e29;--tower-shadow:0 4px 16px #0003;--tower-overlay:#04090dd1;--classic-stone:var(--background);--classic-brick:var(--background);--hero-glow-primary:transparent;--hero-glow-info:transparent}:root,:host{--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs--line-height:calc(1 / .75);--text-sm--line-height:calc(1.25 / .875);--text-base--line-height:calc(1.5 / 1);--text-lg--line-height:calc(1.75 / 1.125);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl--line-height:calc(2 / 1.5);--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl--line-height:calc(2.5 / 2.25);--tracking-tight:-.025em;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family-sans);--default-mono-font-family:var(--font-family-mono)}}@layer base{body{font-synthesis:none;font-kerning:none}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}html{background-color:var(--background)}body{background-color:var(--background);min-height:100vh;font-family:var(--font-family-sans);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizelegibility}:focus-visible{outline:2px solid var(--ring);outline-offset:3px}::selection{background:var(--primary);color:var(--primary-foreground)}html,body,#root{width:100%;height:100%;min-height:0;overflow:hidden}html,body{overscroll-behavior:none}#root{height:100dvh}}@layer components;@layer utilities{.\[container-type\:size\]{container-type:size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.right-0{right:0}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-8{right:calc(var(--spacing) * 8)}.bottom-0{bottom:0}.bottom-\[-10px\]{bottom:-10px}.bottom-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(16px, env(safe-area-inset-bottom))}.bottom-\[max\(24px\,_env\(safe-area-inset-bottom\)\)\]{bottom:max(24px, env(safe-area-inset-bottom))}.bottom-\[max\(30px\,_env\(safe-area-inset-bottom\)\)\]{bottom:max(30px, env(safe-area-inset-bottom))}.left-0{left:0}.left-1\/2{left:50%}.left-\[var\(--home-gutter\)\]{left:var(--home-gutter)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-2{z-index:2}.z-50{z-index:50}.z-70{z-index:70}.z-100{z-index:100}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.m-0{margin:0}.m-auto{margin:auto}.mx-0{margin-inline:0}.mx-auto{margin-inline:auto}.my-0{margin-block:0}.my-1{margin-block:var(--spacing)}.my-2\.5{margin-block:calc(var(--spacing) * 2.5)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-0\.25{margin-top:calc(var(--spacing) * .25)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-6\.5{margin-top:calc(var(--spacing) * 6.5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-auto{margin-right:auto}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.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-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-full{width:100%;height:100%}.h-\(--height\){height:var(--height)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10\.5{height:calc(var(--spacing) * 10.5)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-\[100dvh\]{height:100dvh}.h-\[min\(100cqw\,_100cqh\,_1056px\)\]{height:min(100cqw,100cqh,1056px)}.h-\[min\(216px\,_28dvh\)\]{height:min(216px,28dvh)}.h-\[var\(--accordion-panel-height\)\]{height:var(--accordion-panel-height)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[inherit\]{max-height:inherit}.max-h-\[min\(320px\,var\(--available-height\)\)\]{max-height:min(320px, var(--available-height))}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-17\.5{min-height:calc(var(--spacing) * 17.5)}.min-h-44\.25{min-height:calc(var(--spacing) * 44.25)}.min-h-\[calc\(72px_\+_env\(safe-area-inset-top\)\)\]{min-height:calc(72px + env(safe-area-inset-top))}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10\.5{width:calc(var(--spacing) * 10.5)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-18{width:calc(var(--spacing) * 18)}.w-\[min\(100cqw\,_100cqh\,_1056px\)\]{width:min(100cqw,100cqh,1056px)}.w-\[min\(560px\,calc\(100vw-24px\)\)\]{width:min(560px,100vw - 24px)}.w-\[min\(640px\,_calc\(100vw_-_24px\)\)\]{width:min(640px,100vw - 24px)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[28\%\]{max-width:28%}.max-w-\[620px\]{max-width:620px}.max-w-\[760px\]{max-width:760px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-\[var\(--anchor-width\)\]{min-width:var(--anchor-width)}.\[flex\:0_0_6px\]{flex:0 0 6px}.flex-1{flex:1}.flex-\[1_0_auto\]{flex:1 0 auto}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.-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)}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:home-arrive_600ms_ease-out_both\]{animation:.6s ease-out both home-arrive}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.grid-cols-\[1fr\]{grid-template-columns:1fr}.grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.grid-cols-\[280px_minmax\(0\,_1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,_1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(180px\,_1fr\)_auto_minmax\(300px\,_1fr\)\]{grid-template-columns:minmax(180px,1fr) auto minmax(300px,1fr)}.grid-cols-\[minmax\(180px\,_1fr\)_minmax\(0\,_3\.2fr\)_minmax\(208px\,_1fr\)\]{grid-template-columns:minmax(180px,1fr) minmax(0,3.2fr) minmax(208px,1fr)}.grid-cols-\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[repeat\(3\,_44px\)\]{grid-template-columns:repeat(3,44px)}.grid-cols-\[repeat\(auto-fill\,_minmax\(100px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.grid-cols-\[repeat\(auto-fit\,_44px\)\]{grid-template-columns:repeat(auto-fit,44px)}.grid-cols-\[repeat\(auto-fit\,_minmax\(160px\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid-rows-\[72px_minmax\(0\,_1fr\)_40px\]{grid-template-rows:72px minmax(0,1fr) 40px}.grid-rows-\[auto_auto_auto_minmax\(0\,_1fr\)\]{grid-template-rows:auto auto auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[auto_minmax\(0\,_1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[auto_minmax\(0\,_1fr\)_auto\]{grid-template-rows:auto minmax(0,1fr) auto}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.grid-rows-\[minmax\(0\,_1fr\)\]{grid-template-rows:minmax(0,1fr)}.grid-rows-\[minmax\(0\,_1fr\)_80px\]{grid-template-rows:minmax(0,1fr) 80px}.grid-rows-\[repeat\(3\,_44px\)\]{grid-template-rows:repeat(3,44px)}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.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-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[0\.6rem\]{gap:.6rem}.gap-\[0\.8rem\]{gap:.8rem}.gap-\[8px_12px\]{gap:8px 12px}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-2xl{border-radius:var(--radius-scale-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:var(--radius-scale-full)}.rounded-none{border-radius:var(--radius-scale-none)}.rounded-sm{border-radius:var(--radius-scale-sm)}.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-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-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-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-\[currentColor\]{border-color:currentColor}.border-\[var\(--tower-edge\)\]{border-color:var(--tower-edge)}.border-border,.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-border\/80{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/80{border-color:color-mix(in oklab, var(--border) 80%, transparent)}}.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.border-error-border{border-color:var(--error-border)}.border-info-border{border-color:var(--info-border)}.border-input{border-color:var(--input)}.border-success-border{border-color:var(--success-border)}.border-tower-edge{border-color:var(--tower-edge)}.border-transparent{border-color:#0000}.border-warning-border{border-color:var(--warning-border)}.border-t-\[currentColor\]{border-top-color:currentColor}.border-t-border{border-top-color:var(--border)}.border-t-tower-edge{border-top-color:var(--tower-edge)}.border-r-\[currentColor\]{border-right-color:currentColor}.border-b-border{border-bottom-color:var(--border)}.border-b-tower-edge{border-bottom-color:var(--tower-edge)}.border-l-\[currentColor\]{border-left-color:currentColor}.bg-\[var\(--surface-subtle\)\]{background-color:var(--surface-subtle)}.bg-\[var\(--tower-edge\)\]{background-color:var(--tower-edge)}.bg-\[var\(--tower-overlay\)\]{background-color:var(--tower-overlay)}.bg-background,.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-background\/75{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/75{background-color:color-mix(in oklab, var(--background) 75%, transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-error-surface{background-color:var(--error-surface)}.bg-foreground{background-color:var(--foreground)}.bg-info-surface{background-color:var(--info-surface)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground{background-color:var(--muted-foreground)}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.bg-success-surface{background-color:var(--success-surface)}.bg-surface-subtle{background-color:var(--surface-subtle)}.bg-transparent{background-color:#0000}.bg-warning-surface{background-color:var(--warning-surface)}.bg-\[image\:var\(--slate-texture\)\]{background-image:var(--slate-texture)}.bg-size-\[640px\]{background-size:640px}.bg-size-\[clamp\(32px\,_5vw\,_64px\)\]{background-size:clamp(32px,5vw,64px)}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.25{padding:calc(var(--spacing) * 1.25)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[0\.7rem\]{padding:.7rem}.p-\[3px\]{padding:3px}.px-0{padding-inline:0}.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-4\.25{padding-inline:calc(var(--spacing) * 4.25)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[clamp\(16px\,_3vw\,_48px\)\]{padding-inline:clamp(16px,3vw,48px)}.px-\[var\(--home-gutter\)\]{padding-inline:var(--home-gutter)}.py-0{padding-block:0}.py-0\.25{padding-block:calc(var(--spacing) * .25)}.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-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[0\.85rem\]{padding-block:.85rem}.pt-0{padding-top:0}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-3\.75{padding-top:calc(var(--spacing) * 3.75)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-\[env\(safe-area-inset-right\)\]{padding-right:env(safe-area-inset-right)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[env\(safe-area-inset-left\)\]{padding-left:env(safe-area-inset-left)}.text-center{text-align:center}.text-left{text-align:left}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-\[family-name\:var\(--font-family-display\)\],.font-display{font-family:var(--font-family-display)}.font-mono{font-family:var(--font-family-mono)}.font-sans{font-family:var(--font-family-sans)}.text-2xl{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--font-size-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--font-size-md);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.75rem\]{font-size:.75rem}.text-\[1rem\]{font-size:1rem}.text-\[clamp\(20px\,_2vw\,_28px\)\]{font-size:clamp(20px,2vw,28px)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.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\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--line-height-relaxed);line-height:var(--line-height-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-scale-bold);font-weight:var(--font-weight-scale-bold)}.font-medium{--tw-font-weight:var(--font-weight-scale-medium);font-weight:var(--font-weight-scale-medium)}.font-normal{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.font-semibold{--tw-font-weight:var(--font-weight-scale-semibold);font-weight:var(--font-weight-scale-semibold)}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-\[4px\]{--tw-tracking:4px;letter-spacing:4px}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-error-foreground{color:var(--error-foreground)}.text-foreground{color:var(--foreground)}.text-info-foreground{color:var(--info-foreground)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success-foreground{color:var(--success-foreground)}.text-warning-foreground{color:var(--warning-foreground)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-4{text-underline-offset:4px}.opacity-80{opacity:.8}.shadow-\[0_24px_80px_rgb\(0_0_0\/50\%\)\,inset_0_0_0_3px_var\(--background\)\,inset_0_0_0_4px_var\(--border\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#00000080), inset 0 0 0 3px var(--tw-shadow-color,var(--background)), inset 0 0 0 4px var(--tw-shadow-color,var(--border));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_90px_-40px_rgba\(15\,23\,42\,0\.7\)\]{--tw-shadow:0 30px 90px -40px var(--tw-shadow-color,#0f172ab3);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_2px_rgb\(20_24_24\/35\%\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#14181859);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_2px_var\(--background\)\]{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--background));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)}.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)}.\[box-shadow\:inset_0_0_0_2px_var\(--background\)\]{box-shadow:inset 0 0 0 2px var(--background)}.\[box-shadow\:inset_0_0_0_3px_var\(--background\)\,_inset_0_0_0_4px_var\(--border\)\]{box-shadow:inset 0 0 0 3px var(--background), inset 0 0 0 4px var(--border)}.\[outline\:1px_solid_var\(--input\)\]{outline:1px solid var(--input)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-\[2px\]{outline-offset:2px}.outline-offset-\[3px\]{outline-offset:3px}.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,)}.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-\[background-color\,border-color\,box-shadow\]{transition-property: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-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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))}.duration-120{--tw-duration:.12s;transition-duration:.12s}.duration-160{--tw-duration:.16s;transition-duration:.16s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--gap\:0\.75rem\]{--gap:.75rem}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--home-gutter\:clamp\(24px\,_4vw\,_64px\)\]{--home-gutter:clamp(24px, 4vw, 64px)}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--peek\:0\.75rem\]{--peek:.75rem}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[background\:\#070c11\]{background:#070c11}.\[background\:\#141c21\]{background:#141c21}.\[background\:linear-gradient\(90deg\,_rgb\(5_12_18_\/_52\%\)\,_transparent_72\%\)\,_linear-gradient\(0deg\,_rgb\(5_12_18_\/_75\%\)\,_transparent_65\%\)\,_linear-gradient\(180deg\,_rgb\(5_12_18_\/_60\%\)\,_transparent_22\%\)\]{background:linear-gradient(90deg,#050c1285,#0000 72%),linear-gradient(#0000 35%,#050c12bf),linear-gradient(#050c1299,#0000 22%)}.\[grid-area\:1\/2\]{grid-area:1/2}.\[grid-area\:2\/1\]{grid-area:2/1}.\[grid-area\:2\/3\]{grid-area:2/3}.\[grid-area\:3\/2\]{grid-area:3/2}.\[grid-area\:controls\]{grid-area:controls}.\[grid-area\:details\]{grid-area:details}.\[grid-area\:equipment\]{grid-area:equipment}.\[grid-area\:hero\]{grid-area:hero}.\[grid-area\:map\]{grid-area:map}.\[grid-template-areas\:\'hero_map_equipment\'_\'hero_map_details\'_\'hero_map_controls\'\]{grid-template-areas:"hero map equipment""hero map details""hero map controls"}.\[image-rendering\:pixelated\]{image-rendering:pixelated}.\[text-shadow\:0_2px_6px_rgb\(0_0_0_\/_70\%\)\]{text-shadow:0 2px 6px #000000b3}.\[transition\:transform_500ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_500ms\,height_150ms\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}.group-data-panel-open\:rotate-180:is(:where(.group)[data-panel-open] *){rotate:180deg}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:left-0:after{content:var(--tw-content);left:0}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:border-\[var\(--tower-edge\)\]:hover{border-color:var(--tower-edge)}.hover\:bg-\[color-mix\(in_srgb\,var\(--destructive\)_88\%\,var\(--foreground\)\)\]:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--destructive\)_88\%\,var\(--foreground\)\)\]:hover{background-color:color-mix(in srgb,var(--destructive) 88%,var(--foreground))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--primary\)_88\%\,var\(--foreground\)\)\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--primary\)_88\%\,var\(--foreground\)\)\]:hover{background-color:color-mix(in srgb,var(--primary) 88%,var(--foreground))}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-3:focus-visible{outline-offset:calc(3px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.enabled\:active\:shadow-none:enabled:active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-100:disabled{opacity:1}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-45[aria-disabled=true]{opacity:.45}.aria-invalid\:border-error-border[aria-invalid=true]{border-color:var(--error-border)}.aria-invalid\:outline-error-foreground[aria-invalid=true]{outline-color:var(--error-foreground)}.aria-pressed\:border-\[var\(--tower-edge\)\][aria-pressed=true]{border-color:var(--tower-edge)}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:text-accent-foreground[aria-pressed=true]{color:var(--accent-foreground)}.aria-pressed\:shadow-none[aria-pressed=true]{--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)}.data-behind\:opacity-0[data-behind]{opacity:0}.data-checked\:translate-x-4[data-checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-checked\:border-\[var\(--tower-edge\)\][data-checked]{border-color:var(--tower-edge)}.data-checked\:bg-primary[data-checked]{background-color:var(--primary)}.data-checked\:bg-primary-foreground[data-checked]{background-color:var(--primary-foreground)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-40[data-disabled]{opacity:.4}.data-disabled\:opacity-45[data-disabled]{opacity:.45}.data-ending-style\:h-0[data-ending-style]{height:0}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-expanded\:h-\(--toast-height\)[data-expanded]{height:var(--toast-height)}.data-expanded\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(var\(--offset-y\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}.data-expanded\:opacity-100[data-expanded]{opacity:1}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted]{color:var(--accent-foreground)}.data-limited\:opacity-0[data-limited]{opacity:0}.data-panel-open\:bg-accent[data-panel-open]{background-color:var(--accent)}.data-panel-open\:text-accent-foreground[data-panel-open]{color:var(--accent-foreground)}.data-popup-open\:border-ring[data-popup-open]{border-color:var(--ring)}.data-selected\:font-semibold[data-selected]{--tw-font-weight:var(--font-weight-scale-semibold);font-weight:var(--font-weight-scale-semibold)}.data-selected\:text-primary[data-selected]{color:var(--primary)}.data-starting-style\:h-0[data-starting-style]{height:0}.data-starting-style\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-\[orientation\=horizontal\]\:h-2\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 2.5)}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=horizontal\]\:border-t[data-orientation=horizontal]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-35[data-orientation=vertical]{min-height:calc(var(--spacing) * 35)}.data-\[orientation\=vertical\]\:w-2[data-orientation=vertical]{width:calc(var(--spacing) * 2)}.data-\[orientation\=vertical\]\:w-2\.5[data-orientation=vertical]{width:calc(var(--spacing) * 2.5)}.data-\[orientation\=vertical\]\:w-11[data-orientation=vertical]{width:calc(var(--spacing) * 11)}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[orientation\=vertical\]\:border-l[data-orientation=vertical]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.data-expanded\:data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.data-expanded\:data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.data-expanded\:data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.data-expanded\:data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=700px){.max-\[700px\]\:hidden{display:none}}@media (width>=40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:left-auto{left:auto}.sm\:mx-0{margin-inline:0}.sm\:w-full{width:100%}}.\[\&_\+_\.audio-setting\]\:border-t+.audio-setting{border-top-style:var(--tw-border-style);border-top-width:1px}.\[\&_\+_\.audio-setting\]\:border-t-border+.audio-setting{border-top-color:var(--border)}.\[\&_\+_\.audio-setting\]\:pt-5+.audio-setting{padding-top:calc(var(--spacing) * 5)}.\[\&_\.action-danger\]\:text-destructive .action-danger{color:var(--destructive)}.\[\&_\.app-header\]\:hidden .app-header{display:none}.\[\&_\.audio-setting_\+_\.audio-setting\]\:pt-3 .audio-setting+.audio-setting{padding-top:calc(var(--spacing) * 3)}.\[\&_\.audio-settings\]\:gap-3 .audio-settings{gap:calc(var(--spacing) * 3)}.\[\&_\.battle-prediction\]\:m-0 .battle-prediction{margin:0}.\[\&_\.battle-prediction\]\:mt-2\.5 .battle-prediction{margin-top:calc(var(--spacing) * 2.5)}.\[\&_\.battle-prediction\]\:p-1\.5 .battle-prediction{padding:calc(var(--spacing) * 1.5)}.\[\&_\.eyebrow\]\:text-xs .eyebrow{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.eyebrow\]\:tracking-\[0\] .eyebrow{--tw-tracking:0;letter-spacing:0}.\[\&_\.eyebrow\]\:text-muted-foreground .eyebrow{color:var(--muted-foreground)}.\[\&_\.game-floor-heading\]\:m-0 .game-floor-heading{margin:0}.\[\&_\.game-floor-heading\]\:text-center .game-floor-heading{text-align:center}.\[\&_\.game-floor-heading\]\:text-2xl .game-floor-heading{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.game-floor-heading\]\:font-normal .game-floor-heading{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_\.game-floor-heading\]\:text-foreground .game-floor-heading,.\[\&_\.game-message\]\:text-foreground .game-message{color:var(--foreground)}.\[\&_\.home-continue\]\:bg-\[rgb\(16_23_29_\/_80\%\)\] .home-continue{background-color:#10171dcc}.\[\&_\.journey-status\]\:border-b .journey-status{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.journey-status\]\:border-b-border .journey-status{border-bottom-color:var(--border)}.\[\&_\.journey-status\]\:pb-3 .journey-status{padding-bottom:calc(var(--spacing) * 3)}.\[\&_\.journey-status\]\:text-xs .journey-status{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.journey-status\]\:leading-\[1\.7\] .journey-status{--tw-leading:1.7;line-height:1.7}.\[\&_\.map-action-primary\]\:min-w-15 .map-action-primary{min-width:calc(var(--spacing) * 15)}.\[\&_\.map-action-primary\]\:px-2 .map-action-primary{padding-inline:calc(var(--spacing) * 2)}.\[\&_\.map-action-primary\]\:text-xs .map-action-primary{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.monster-stats\]\:mx-0 .monster-stats{margin-inline:0}.\[\&_\.monster-stats\]\:my-2\.5 .monster-stats{margin-block:calc(var(--spacing) * 2.5)}.\[\&_\.monster-stats\]\:grid-cols-\[1fr\] .monster-stats{grid-template-columns:1fr}.\[\&_\.monster-stats\]\:gap-1\.5 .monster-stats{gap:calc(var(--spacing) * 1.5)}.\[\&_\.monster-stats\]\:pt-2\.5 .monster-stats{padding-top:calc(var(--spacing) * 2.5)}.\[\&_\.monster-stats_\>_div\]\:border-b .monster-stats>div{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_\.monster-stats_\>_div\]\:border-b-border .monster-stats>div{border-bottom-color:var(--border)}.\[\&_\.monster-stats_\>_div\]\:py-1 .monster-stats>div{padding-block:var(--spacing)}.\[\&_\.status-dot\]\:mt-1\.75 .status-dot{margin-top:calc(var(--spacing) * 1.75)}.\[\&_\.story-text\]\:m-0 .story-text{margin:0}.\[\&_\.tile-inspector\]\:min-h-0 .tile-inspector{min-height:0}.\[\&_\.tile-inspector\]\:p-2 .tile-inspector{padding:calc(var(--spacing) * 2)}.\[\&_\.tile-inspector\]\:px-0 .tile-inspector{padding-inline:0}.\[\&_\.tile-inspector\]\:py-4 .tile-inspector{padding-block:calc(var(--spacing) * 4)}.\[\&_\.tile-inspector_h2\]\:mx-0 .tile-inspector h2{margin-inline:0}.\[\&_\.tile-inspector_h2\]\:mt-2\.5 .tile-inspector h2{margin-top:calc(var(--spacing) * 2.5)}.\[\&_\.tile-inspector_h2\]\:mb-2 .tile-inspector h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_\.tile-inspector_h2\]\:text-2xl .tile-inspector h2{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\.tile-inspector_h2\]\:font-normal .tile-inspector h2{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_\.tile-inspector_h2\]\:text-foreground .tile-inspector h2{color:var(--foreground)}.\[\&_\.tile-inspector_p\]\:text-\[14px\] .tile-inspector p{font-size:14px}.\[\&_\.tile-inspector_p\]\:leading-\[1\.8\] .tile-inspector p{--tw-leading:1.8;line-height:1.8}.\[\&_\.ui-button\]\:h-11 .ui-button{height:calc(var(--spacing) * 11)}.\[\&_\.ui-button\]\:h-15 .ui-button{height:calc(var(--spacing) * 15)}.\[\&_\.ui-button\]\:h-auto .ui-button{height:auto}.\[\&_\.ui-button\]\:min-h-11 .ui-button{min-height:calc(var(--spacing) * 11)}.\[\&_\.ui-button\]\:w-54\.5 .ui-button{width:calc(var(--spacing) * 54.5)}.\[\&_\.ui-button\]\:w-full .ui-button{width:100%}.\[\&_\.ui-button\]\:min-w-0 .ui-button{min-width:0}.\[\&_\.ui-button\]\:shrink-0 .ui-button{flex-shrink:0}.\[\&_\.ui-button\]\:justify-center .ui-button{justify-content:center}.\[\&_\.ui-button\]\:gap-3\.5 .ui-button{gap:calc(var(--spacing) * 3.5)}.\[\&_\.ui-button\]\:rounded-none .ui-button{border-radius:var(--radius-scale-none)}.\[\&_\.ui-button\]\:border-0 .ui-button{border-style:var(--tw-border-style);border-width:0}.\[\&_\.ui-button\]\:border-\[currentColor\] .ui-button{border-color:currentColor}.\[\&_\.ui-button\]\:bg-transparent .ui-button{background-color:#0000}.\[\&_\.ui-button\]\:px-2\.5 .ui-button{padding-inline:calc(var(--spacing) * 2.5)}.\[\&_\.ui-button\]\:px-3 .ui-button{padding-inline:calc(var(--spacing) * 3)}.\[\&_\.ui-button\]\:px-5\.5 .ui-button{padding-inline:calc(var(--spacing) * 5.5)}.\[\&_\.ui-button\]\:py-2\.5 .ui-button{padding-block:calc(var(--spacing) * 2.5)}.\[\&_\.ui-button\]\:text-lg .ui-button{font-size:var(--font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_\.ui-button\]\:text-xl .ui-button{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\.ui-button\]\:text-xs .ui-button{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.ui-button\]\:text-\[22px\] .ui-button{font-size:22px}.\[\&_\.ui-button\]\:font-normal .ui-button{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_\.ui-button\]\:whitespace-normal .ui-button{white-space:normal}.\[\&_\.ui-button\]\:text-foreground .ui-button{color:var(--foreground)}.\[\&_\.ui-button_svg\]\:h-4 .ui-button svg{height:calc(var(--spacing) * 4)}.\[\&_\.ui-button_svg\]\:h-4\.5 .ui-button svg{height:calc(var(--spacing) * 4.5)}.\[\&_\.ui-button_svg\]\:w-4 .ui-button svg{width:calc(var(--spacing) * 4)}.\[\&_\.ui-button_svg\]\:w-4\.5 .ui-button svg{width:calc(var(--spacing) * 4.5)}.\[\&_\.ui-button_svg\]\:\[stroke-width\:1\.5\] .ui-button svg{stroke-width:1.5px}.\[\&_\:focus-visible\]\:\[outline\:2px_solid_var\(--ring\)\] :focus-visible{outline:2px solid var(--ring)}.\[\&_\:focus-visible\]\:outline-offset-\[4px\] :focus-visible{outline-offset:4px}.\[\&_\>_div\]\:relative>div{position:relative}.\[\&_\>_div\]\:flex>div{display:flex}.\[\&_\>_div\]\:min-h-8>div{min-height:calc(var(--spacing) * 8)}.\[\&_\>_div\]\:flex-1>div{flex:1}.\[\&_\>_div\]\:flex-col>div{flex-direction:column}.\[\&_\>_div\]\:items-center>div{align-items:center}.\[\&_\>_div\]\:justify-between>div{justify-content:space-between}.\[\&_\>_div\]\:gap-1>div{gap:var(--spacing)}.\[\&_\>_div\]\:gap-1\.5>div{gap:calc(var(--spacing) * 1.5)}.\[\&_\>_div\]\:font-mono>div{font-family:var(--font-family-mono)}.\[\&_\>_div\]\:text-xl>div{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_\>_div\]\:text-xs>div{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\>_div\]\:text-\[14px\]>div{font-size:14px}.\[\&_\>_div\]\:leading-\[normal\]>div{--tw-leading:normal;line-height:normal}.\[\&_\>_div\]\:font-normal>div{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_\>_p\]\:hidden>p{display:none}.\[\&_\>_p\]\:\[flex-basis\:100\%\]>p{flex-basis:100%}.\[\&_\>_p\]\:bg-card>p{background-color:var(--card)}.\[\&_\>_p\]\:px-1\.5>p{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_\>_p\]\:py-1>p{padding-block:var(--spacing)}.\[\&_\>_p\]\:text-center>p{text-align:center}.\[\&_\>_p\]\:text-xs>p{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\>_p\]\:leading-\[1\.5\]>p{--tw-leading:1.5;line-height:1.5}.\[\&_\>_p\]\:leading-\[1\.6\]>p{--tw-leading:1.6;line-height:1.6}.\[\&_\>_p\]\:text-muted-foreground>p,.\[\&_\>_p_\>_span\]\:text-muted-foreground>p>span{color:var(--muted-foreground)}.\[\&_\>_span\]\:\[display\:-webkit-box\]>span{display:-webkit-box}.\[\&_\>_span\]\:block>span{display:block}.\[\&_\>_span\]\:h-full>span{height:100%}.\[\&_\>_span\]\:w-full>span{width:100%}.\[\&_\>_span\]\:origin-left>span{transform-origin:0}.\[\&_\>_span\]\:overflow-hidden>span{overflow:hidden}.\[\&_\>_span\]\:bg-primary>span{background-color:var(--primary)}.\[\&_\>_span\]\:text-base>span{font-size:var(--font-size-md);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\>_span\]\:text-xs>span{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\>_span\]\:leading-\[1\.4\]>span{--tw-leading:1.4;line-height:1.4}.\[\&_\>_span\]\:font-bold>span{--tw-font-weight:var(--font-weight-scale-bold);font-weight:var(--font-weight-scale-bold)}.\[\&_\>_span\]\:tracking-\[1\.6px\]>span{--tw-tracking:1.6px;letter-spacing:1.6px}.\[\&_\>_span\]\:tracking-\[8px\]>span{--tw-tracking:8px;letter-spacing:8px}.\[\&_\>_span\]\:text-\[\#222033\]>span{color:#222033}.\[\&_\>_span\]\:text-muted-foreground>span{color:var(--muted-foreground)}.\[\&_\>_span\]\:\[-webkit-box-orient\:vertical\]>span{-webkit-box-orient:vertical}.\[\&_\>_span\]\:\[-webkit-line-clamp\:2\]>span{-webkit-line-clamp:2}.\[\&_\>_span\]\:\[transition\:transform_250ms_linear\]>span{transition:transform .25s linear}.\[\&_\>_span\:last-child\]\:text-xs>span:last-child{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\>_span\:last-child\]\:text-muted-foreground>span:last-child{color:var(--muted-foreground)}.\[\&_\>_strong\]\:border>strong{border-style:var(--tw-border-style);border-width:1px}.\[\&_\>_strong\]\:border-border>strong{border-color:var(--border)}.\[\&_\>_strong\]\:bg-card>strong{background-color:var(--card)}.\[\&_\>_strong\]\:p-1\.5>strong{padding:calc(var(--spacing) * 1.5)}.\[\&_\>_strong\]\:text-2xl>strong{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_\>_strong\]\:font-medium>strong{--tw-font-weight:var(--font-weight-scale-medium);font-weight:var(--font-weight-scale-medium)}.\[\&_\>_svg\]\:h-7>svg{height:calc(var(--spacing) * 7)}.\[\&_\>_svg\]\:w-7>svg{width:calc(var(--spacing) * 7)}.\[\&_canvas\]\:block canvas{display:block}.\[\&_canvas\]\:\[image-rendering\:pixelated\] canvas{image-rendering:pixelated}.\[\&_dd\]\:relative dd{position:relative}.\[\&_dd\]\:mt-2 dd{margin-top:calc(var(--spacing) * 2)}.\[\&_dd\]\:text-right dd{text-align:right}.\[\&_dd\]\:font-mono dd{font-family:var(--font-family-mono)}.\[\&_dd\]\:text-\[28px\] dd{font-size:28px}.\[\&_dd\]\:leading-\[1\.3\] dd{--tw-leading:1.3;line-height:1.3}.\[\&_dd\]\:font-normal dd{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_dd\]\:\[overflow-wrap\:anywhere\] dd{overflow-wrap:anywhere}.\[\&_dd\]\:tabular-nums dd{--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,)}.\[\&_dl\]\:mt-2 dl{margin-top:calc(var(--spacing) * 2)}.\[\&_dl\]\:grid dl{display:grid}.\[\&_dl\]\:gap-1\.5 dl{gap:calc(var(--spacing) * 1.5)}.\[\&_dl_\>_div\]\:grid dl>div{display:grid}.\[\&_dl_\>_div\]\:grid-cols-\[100px_minmax\(0\,_1fr\)\] dl>div{grid-template-columns:100px minmax(0,1fr)}.\[\&_dl_\>_div\]\:gap-2 dl>div{gap:calc(var(--spacing) * 2)}.\[\&_dt\]\:flex dt{display:flex}.\[\&_dt\]\:items-center dt{align-items:center}.\[\&_dt\]\:gap-2\.5 dt{gap:calc(var(--spacing) * 2.5)}.\[\&_dt\]\:text-xl dt{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_dt\]\:text-\[13px\] dt{font-size:13px}.\[\&_dt\]\:font-semibold dt{--tw-font-weight:var(--font-weight-scale-semibold);font-weight:var(--font-weight-scale-semibold)}.\[\&_dt\]\:text-muted-foreground dt{color:var(--muted-foreground)}.\[\&_dt_\>_img\]\:h-6 dt>img{height:calc(var(--spacing) * 6)}.\[\&_dt_\>_img\]\:w-6 dt>img{width:calc(var(--spacing) * 6)}.\[\&_dt_\>_img\]\:\[image-rendering\:pixelated\] dt>img{image-rendering:pixelated}.\[\&_em\]\:text-primary em{color:var(--primary)}.\[\&_em\]\:\[font-style\:normal\] em{font-style:normal}.\[\&_figcaption\]\:mb-3 figcaption{margin-bottom:calc(var(--spacing) * 3)}.\[\&_figcaption\]\:flex figcaption{display:flex}.\[\&_figcaption\]\:items-center figcaption{align-items:center}.\[\&_figcaption\]\:justify-between figcaption{justify-content:space-between}.\[\&_figcaption\]\:text-xs figcaption{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_h1\]\:mx-0 h1{margin-inline:0}.\[\&_h1\]\:mt-3 h1{margin-top:calc(var(--spacing) * 3)}.\[\&_h1\]\:mb-0 h1{margin-bottom:0}.\[\&_h1\]\:ml-auto h1{margin-left:auto}.\[\&_h1\]\:font-display h1{font-family:var(--font-family-display)}.\[\&_h1\]\:text-2xl h1{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h1\]\:text-xs h1{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_h1\]\:text-\[23px\] h1{font-size:23px}.\[\&_h1\]\:text-\[clamp\(88px\,_9vw\,_132px\)\] h1{font-size:clamp(88px,9vw,132px)}.\[\&_h1\]\:leading-\[1\.2\] h1{--tw-leading:1.2;line-height:1.2}.\[\&_h1\]\:font-bold h1{--tw-font-weight:var(--font-weight-scale-bold);font-weight:var(--font-weight-scale-bold)}.\[\&_h1\]\:font-normal h1{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--font-weight-scale-semibold);font-weight:var(--font-weight-scale-semibold)}.\[\&_h1\]\:tracking-\[3px\] h1{--tw-tracking:3px;letter-spacing:3px}.\[\&_h1\]\:tracking-\[12px\] h1{--tw-tracking:12px;letter-spacing:12px}.\[\&_h1\]\:whitespace-nowrap h1{white-space:nowrap}.\[\&_h1\]\:text-\[\#e6d4ab\] h1{color:#e6d4ab}.\[\&_h1\]\:\[text-shadow\:3px_3px_\#171d20\] h1{text-shadow:3px 3px #171d20}.\[\&_h1_\>_span\]\:ml-3 h1>span{margin-left:calc(var(--spacing) * 3)}.\[\&_h1_\>_span\]\:text-xs h1>span{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_h1_\>_span\]\:font-normal h1>span{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_h1_\>_span\]\:text-muted-foreground h1>span{color:var(--muted-foreground)}.\[\&_h2\]\:mx-0 h2{margin-inline:0}.\[\&_h2\]\:my-4 h2{margin-block:calc(var(--spacing) * 4)}.\[\&_h2\]\:mt-3\.75 h2{margin-top:calc(var(--spacing) * 3.75)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:border h2{border-style:var(--tw-border-style);border-width:1px}.\[\&_h2\]\:border-input h2{border-color:var(--input)}.\[\&_h2\]\:bg-surface-subtle h2{background-color:var(--surface-subtle)}.\[\&_h2\]\:px-3 h2{padding-inline:calc(var(--spacing) * 3)}.\[\&_h2\]\:py-2 h2{padding-block:calc(var(--spacing) * 2)}.\[\&_h2\]\:font-display h2{font-family:var(--font-family-display)}.\[\&_h2\]\:text-xl h2{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:text-xs h2{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_h2\]\:text-\[15px\] h2{font-size:15px}.\[\&_h2\]\:text-\[40px\] h2{font-size:40px}.\[\&_h2\]\:leading-\[1\.2\] h2{--tw-leading:1.2;line-height:1.2}.\[\&_h2\]\:leading-\[1\.45\] h2{--tw-leading:1.45;line-height:1.45}.\[\&_h2\]\:font-bold h2{--tw-font-weight:var(--font-weight-scale-bold);font-weight:var(--font-weight-scale-bold)}.\[\&_h2\]\:font-normal h2{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-scale-semibold);font-weight:var(--font-weight-scale-semibold)}.\[\&_h2\]\:tracking-\[4px\] h2{--tw-tracking:4px;letter-spacing:4px}.\[\&_h2\]\:text-foreground h2{color:var(--foreground)}.\[\&_h2\]\:text-muted-foreground h2{color:var(--muted-foreground)}.\[\&_h2\]\:\[box-shadow\:inset_0_0_0_2px_var\(--background\)\] h2{box-shadow:inset 0 0 0 2px var(--background)}.\[\&_h2\]\:\[font\:inherit\] h2{font:inherit}.\[\&_h3\]\:mb-1\.5 h3{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:mb-3 h3{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h3\]\:flex h3{display:flex}.\[\&_h3\]\:flex-1 h3{flex:1}.\[\&_h3\]\:items-center h3{align-items:center}.\[\&_h3\]\:gap-2 h3{gap:calc(var(--spacing) * 2)}.\[\&_h3\]\:font-display h3{font-family:var(--font-family-display)}.\[\&_h3\]\:text-base h3{font-size:var(--font-size-md);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_h3\]\:text-xl h3{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h3\]\:text-xs h3{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-scale-semibold);font-weight:var(--font-weight-scale-semibold)}.\[\&_h3\]\:tracking-\[1px\] h3{--tw-tracking:1px;letter-spacing:1px}.\[\&_h3\]\:text-foreground h3{color:var(--foreground)}.\[\&_h3\]\:text-primary h3{color:var(--primary)}.\[\&_img\]\:h-auto img{height:auto}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:border img{border-style:var(--tw-border-style);border-width:1px}.\[\&_img\]\:border-border img{border-color:var(--border)}.\[\&_img\]\:\[image-rendering\:pixelated\] img{image-rendering:pixelated}.\[\&_label\]\:mx-0 label{margin-inline:0}.\[\&_label\]\:mt-3\.75 label{margin-top:calc(var(--spacing) * 3.75)}.\[\&_label\]\:mb-2 label{margin-bottom:calc(var(--spacing) * 2)}.\[\&_label\]\:block label{display:block}.\[\&_label\]\:flex label{display:flex}.\[\&_label\]\:min-h-11 label{min-height:calc(var(--spacing) * 11)}.\[\&_label\]\:flex-1 label{flex:1}.\[\&_label\]\:cursor-pointer label{cursor:pointer}.\[\&_label\]\:items-center label{align-items:center}.\[\&_label\]\:gap-2 label{gap:calc(var(--spacing) * 2)}.\[\&_label\]\:gap-3 label{gap:calc(var(--spacing) * 3)}.\[\&_label_span\]\:text-xs label span{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_label_span\]\:font-normal label span{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&_label_span\]\:text-muted-foreground label span{color:var(--muted-foreground)}.\[\&_li\]\:border-l-border li{border-left-color:var(--border)}.\[\&_li\]\:pl-2\.5 li{padding-left:calc(var(--spacing) * 2.5)}.\[\&_ol\]\:grid ol{display:grid}.\[\&_ol\]\:list-none ol{list-style-type:none}.\[\&_ol\]\:gap-2\.5 ol{gap:calc(var(--spacing) * 2.5)}.\[\&_output\]\:font-mono output{font-family:var(--font-family-mono)}.\[\&_output\]\:text-xs output{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_output\]\:text-primary output{color:var(--primary)}.\[\&_p\]\:mt-1 p{margin-top:var(--spacing)}.\[\&_p\]\:mt-2 p{margin-top:calc(var(--spacing) * 2)}.\[\&_p\]\:mt-\[0\.3rem\] p{margin-top:.3rem}.\[\&_p\]\:mb-3 p{margin-bottom:calc(var(--spacing) * 3)}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\]\:text-xs p{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_p\]\:leading-6 p{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\&_p\]\:leading-\[1\.5\] p{--tw-leading:1.5;line-height:1.5}.\[\&_p\]\:leading-\[1\.6\] p{--tw-leading:1.6;line-height:1.6}.\[\&_p\]\:leading-\[1\.7\] p{--tw-leading:1.7;line-height:1.7}.\[\&_p\]\:leading-\[1\.8\] p{--tw-leading:1.8;line-height:1.8}.\[\&_p\]\:leading-\[1\.9\] p{--tw-leading:1.9;line-height:1.9}.\[\&_p\]\:leading-\[1\.85\] p{--tw-leading:1.85;line-height:1.85}.\[\&_p\]\:tracking-\[2px\] p{--tw-tracking:2px;letter-spacing:2px}.\[\&_p\]\:\[overflow-wrap\:anywhere\] p{overflow-wrap:anywhere}.\[\&_p\]\:text-muted-foreground p{color:var(--muted-foreground)}.\[\&_p\]\:tabular-nums p{--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,)}.\[\&_p_\+_p\]\:mt-1\.5 p+p{margin-top:calc(var(--spacing) * 1.5)}.\[\&_small\]\:mt-0\.75 small{margin-top:calc(var(--spacing) * .75)}.\[\&_small\]\:mt-1\.5 small{margin-top:calc(var(--spacing) * 1.5)}.\[\&_small\]\:ml-2\.5 small{margin-left:calc(var(--spacing) * 2.5)}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:font-sans small{font-family:var(--font-family-sans)}.\[\&_small\]\:text-xs small{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_small\]\:font-medium small{--tw-font-weight:var(--font-weight-scale-medium);font-weight:var(--font-weight-scale-medium)}.\[\&_small\]\:tracking-\[3px\] small{--tw-tracking:3px;letter-spacing:3px}.\[\&_small\]\:text-muted-foreground small{color:var(--muted-foreground)}.\[\&_span\]\:block span{display:block}.\[\&_span\]\:inline-flex span{display:inline-flex}.\[\&_span\]\:h-6\.5 span{height:calc(var(--spacing) * 6.5)}.\[\&_span\]\:items-center span{align-items:center}.\[\&_span\]\:gap-2 span{gap:calc(var(--spacing) * 2)}.\[\&_span\]\:border span{border-style:var(--tw-border-style);border-width:1px}.\[\&_span\]\:border-input span{border-color:var(--input)}.\[\&_strong\]\:block strong{display:block}.\[\&_strong\]\:text-xs strong{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_strong\]\:leading-\[1\.6\] strong{--tw-leading:1.6;line-height:1.6}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-3\.5 svg{height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:w-3\.5 svg{width:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:\[fill\:none\] svg{fill:none}.\[\&_svg\]\:\[stroke-width\:2\] svg{stroke-width:2px}.\[\&_svg\]\:text-primary svg{color:var(--primary)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_time\]\:text-xs time{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_time\]\:text-muted-foreground time{color:var(--muted-foreground)}.\[\&\.audio-control-shared\]\:block.audio-control-shared{display:block}.\[\&\.audio-control-shared\]\:w-full.audio-control-shared{width:100%}.\[\&\.audio-control-shared\]\:pt-3.audio-control-shared{padding-top:calc(var(--spacing) * 3)}.\[\&\.danger\]\:text-destructive.danger{color:var(--destructive)}.\[\&\.ui-button\]\:flex.ui-button{display:flex}.\[\&\.ui-button\]\:h-auto.ui-button{height:auto}.\[\&\.ui-button\]\:h-full.ui-button{height:100%}.\[\&\.ui-button\]\:min-h-0.ui-button{min-height:0}.\[\&\.ui-button\]\:min-h-20.ui-button{min-height:calc(var(--spacing) * 20)}.\[\&\.ui-button\]\:min-w-0.ui-button{min-width:0}.\[\&\.ui-button\]\:flex-col.ui-button{flex-direction:column}.\[\&\.ui-button\]\:justify-start.ui-button{justify-content:flex-start}.\[\&\.ui-button\]\:gap-1.ui-button{gap:var(--spacing)}.\[\&\.ui-button\]\:px-0.ui-button{padding-inline:0}.\[\&\.ui-button\]\:px-1.ui-button{padding-inline:var(--spacing)}.\[\&\.ui-button\]\:py-0\.5.ui-button{padding-block:calc(var(--spacing) * .5)}.\[\&\.ui-button\]\:py-2.ui-button{padding-block:calc(var(--spacing) * 2)}.\[\&\.ui-button\]\:text-left.ui-button{text-align:left}.\[\&\.ui-button\]\:text-xs.ui-button{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\.ui-button\]\:font-normal.ui-button{--tw-font-weight:var(--font-weight-scale-normal);font-weight:var(--font-weight-scale-normal)}.\[\&\.ui-button\]\:whitespace-normal.ui-button{white-space:normal}.\[\&\:disabled\]\:opacity-55:disabled{opacity:.55}.\[\&\:focus-visible\]\:\[outline\:2px_solid_var\(--ring\)\]:focus-visible{outline:2px solid var(--ring)}.\[\&\:focus-visible\]\:outline-offset-\[4px\]:focus-visible{outline-offset:4px}.\[\&\>\[data-slot\=scroll-area-content\]\]\:px-6>[data-slot=scroll-area-content]{padding-inline:calc(var(--spacing) * 6)}.\[\&\>\[data-slot\=scroll-area-content\]\]\:py-5>[data-slot=scroll-area-content]{padding-block:calc(var(--spacing) * 5)}.\[\&\>span\:first-child\]\:truncate>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\+div\]\:translate-y-\[-2px\]>svg+div{--tw-translate-y:-2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\[aria-pressed\=\'true\'\]\]\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.\[\&\[aria-pressed\=\'true\'\]\]\:\[outline\:2px_solid_var\(--primary\)\][aria-pressed=true]{outline:2px solid var(--primary)}.\[\&\[aria-pressed\=\'true\'\]\]\:outline-offset-\[-2px\][aria-pressed=true]{outline-offset:-2px}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}@media (hover:hover){.\[\@media\(hover\:_hover\)\]\:\[\&_\.ui-button\:hover\]\:bg-surface-subtle .ui-button:hover{background-color:var(--surface-subtle)}.\[\@media\(hover\:_hover\)\]\:\[\&_\.ui-button\:hover\]\:text-primary .ui-button:hover{color:var(--primary)}.\[\@media\(hover\:_hover\)\]\:\[\&\:hover\]\:bg-accent:hover{background-color:var(--accent)}}@media (height<=500px){.\[\@media\(max-height\:_500px\)\]\:py-0\.5{padding-block:calc(var(--spacing) * .5)}}@media (height<=600px){.\[\@media\(max-height\:_600px\)\]\:bottom-7\.5{bottom:calc(var(--spacing) * 7.5)}.\[\@media\(max-height\:_600px\)\]\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.\[\@media\(max-height\:_600px\)\]\:mt-5{margin-top:calc(var(--spacing) * 5)}.\[\@media\(max-height\:_600px\)\]\:min-h-13\.5{min-height:calc(var(--spacing) * 13.5)}.\[\@media\(max-height\:_600px\)\]\:max-w-none{max-width:none}.\[\@media\(max-height\:_600px\)\]\:flex-row{flex-direction:row}.\[\@media\(max-height\:_600px\)\]\:pt-6{padding-top:calc(var(--spacing) * 6)}.\[\@media\(max-height\:_600px\)\]\:pb-21{padding-bottom:calc(var(--spacing) * 21)}.\[\@media\(max-height\:_600px\)\]\:text-xl{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\@media\(max-height\:_600px\)\]\:text-xs{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:h-12 .ui-button{height:calc(var(--spacing) * 12)}.\[\@media\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:w-47\.5 .ui-button{width:calc(var(--spacing) * 47.5)}.\[\@media\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:text-lg .ui-button{font-size:var(--font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\@media\(max-height\:_600px\)\]\:\[\&_h1\]\:mt-1 h1{margin-top:var(--spacing)}.\[\@media\(max-height\:_600px\)\]\:\[\&_h1\]\:text-\[72px\] h1{font-size:72px}}@media (height<=650px){.\[\@media\(max-height\:_650px\)\]\:\[\&_\.game-sprite\]\:m-\[-8px\] .game-sprite{margin:-8px}.\[\@media\(max-height\:_650px\)\]\:\[\&_\.game-sprite\]\:\[transform\:scale\(0\.6666667\)\] .game-sprite{transform:scale(.666667)}.\[\@media\(max-height\:_650px\)\]\:\[\&_\>_div\]\:min-h-8>div{min-height:calc(var(--spacing) * 8)}.\[\@media\(max-height\:_650px\)\]\:\[\&_h2\]\:text-xs h2{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width<=1000px){.\[\@media\(max-width\:_1000px\)\]\:grid-cols-\[220px_minmax\(0\,_1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.\[\@media\(max-width\:_1000px\)\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[\@media\(max-width\:_1000px\)\]\:gap-6{gap:calc(var(--spacing) * 6)}.\[\@media\(max-width\:_1000px\)\]\:p-6{padding:calc(var(--spacing) * 6)}}@media (width<=1000px) and (width>=760px){.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:grid-cols-\[minmax\(140px\,_1fr\)_auto_minmax\(270px\,_1fr\)\]{grid-template-columns:minmax(140px,1fr) auto minmax(270px,1fr)}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:grid-cols-\[minmax\(152px\,_1fr\)_minmax\(0\,_2\.8fr\)_minmax\(166px\,_1fr\)\]{grid-template-columns:minmax(152px,1fr) minmax(0,2.8fr) minmax(166px,1fr)}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:gap-2{gap:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:\[\&_\.tower-brand\]\:text-\[28px\] .tower-brand{font-size:28px}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:\[\&_\.ui-button\]\:px-2 .ui-button{padding-inline:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:\[\&_\.ui-button\]\:text-\[14px\] .ui-button{font-size:14px}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:\[\&_dt\]\:gap-1\.5 dt{gap:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_1000px\)_and_\(min-width\:_760px\)\]\:\[\&_dt\]\:text-\[14px\] dt{font-size:14px}}@media (width<=480px){.\[\@media\(max-width\:_480px\)\]\:flex-col{flex-direction:column}.\[\@media\(max-width\:_480px\)\]\:items-stretch{align-items:stretch}.\[\@media\(max-width\:_480px\)\]\:justify-end{justify-content:flex-end}}@media (width<=500px) and (height<=700px){.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:hidden{display:none}.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:flex-col{flex-direction:column}.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:gap-2{gap:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:pt-7{padding-top:calc(var(--spacing) * 7)}.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:\[\&_\.ui-button\]\:h-11\.5 .ui-button{height:calc(var(--spacing) * 11.5)}.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:\[\&_\.ui-button\]\:w-full .ui-button{width:100%}.\[\@media\(max-width\:_500px\)_and_\(max-height\:_700px\)\]\:\[\&_h1\]\:text-\[72px\] h1{font-size:72px}}@media (width<=640px){.\[\@media\(max-width\:_640px\)\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.\[\@media\(max-width\:_640px\)\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.\[\@media\(max-width\:_640px\)\]\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_640px\)\]\:py-4{padding-block:calc(var(--spacing) * 4)}}@media (width<=700px){.\[\@media\(max-width\:_700px\)\]\:right-\[var\(--home-gutter\)\]{right:var(--home-gutter)}.\[\@media\(max-width\:_700px\)\]\:bottom-\[max\(20px\,_env\(safe-area-inset-bottom\)\)\]{bottom:max(20px, env(safe-area-inset-bottom))}.\[\@media\(max-width\:_700px\)\]\:bottom-\[max\(82px\,_calc\(66px_\+_env\(safe-area-inset-bottom\)\)\)\]{bottom:max(82px, calc(66px + env(safe-area-inset-bottom)))}.\[\@media\(max-width\:_700px\)\]\:left-\[var\(--home-gutter\)\]{left:var(--home-gutter)}.\[\@media\(max-width\:_700px\)\]\:\[grid-column\:1_\/_-1\]{grid-column:1/-1}.\[\@media\(max-width\:_700px\)\]\:m-0{margin:0}.\[\@media\(max-width\:_700px\)\]\:mt-0{margin-top:0}.\[\@media\(max-width\:_700px\)\]\:mt-6{margin-top:calc(var(--spacing) * 6)}.\[\@media\(max-width\:_700px\)\]\:grid{display:grid}.\[\@media\(max-width\:_700px\)\]\:hidden{display:none}.\[\@media\(max-width\:_700px\)\]\:min-h-\[calc\(62px_\+_env\(safe-area-inset-top\)\)\]{min-height:calc(62px + env(safe-area-inset-top))}.\[\@media\(max-width\:_700px\)\]\:max-w-80{max-width:calc(var(--spacing) * 80)}.\[\@media\(max-width\:_700px\)\]\:flex-1{flex:1}.\[\@media\(max-width\:_700px\)\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[\@media\(max-width\:_700px\)\]\:grid-cols-\[minmax\(0\,_1fr\)_130px\]{grid-template-columns:minmax(0,1fr) 130px}.\[\@media\(max-width\:_700px\)\]\:flex-col{flex-direction:column}.\[\@media\(max-width\:_700px\)\]\:flex-nowrap{flex-wrap:nowrap}.\[\@media\(max-width\:_700px\)\]\:items-center{align-items:center}.\[\@media\(max-width\:_700px\)\]\:gap-0{gap:0}.\[\@media\(max-width\:_700px\)\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_700px\)\]\:gap-2{gap:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_700px\)\]\:gap-3{gap:calc(var(--spacing) * 3)}.\[\@media\(max-width\:_700px\)\]\:gap-4{gap:calc(var(--spacing) * 4)}.\[\@media\(max-width\:_700px\)\]\:gap-7{gap:calc(var(--spacing) * 7)}.\[\@media\(max-width\:_700px\)\]\:\[object-position\:55\%_center\]{object-position:55% center}.\[\@media\(max-width\:_700px\)\]\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_700px\)\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.\[\@media\(max-width\:_700px\)\]\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.\[\@media\(max-width\:_700px\)\]\:py-3{padding-block:calc(var(--spacing) * 3)}.\[\@media\(max-width\:_700px\)\]\:py-6{padding-block:calc(var(--spacing) * 6)}.\[\@media\(max-width\:_700px\)\]\:pt-18{padding-top:calc(var(--spacing) * 18)}.\[\@media\(max-width\:_700px\)\]\:pb-32\.5{padding-bottom:calc(var(--spacing) * 32.5)}.\[\@media\(max-width\:_700px\)\]\:text-xl{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\@media\(max-width\:_700px\)\]\:text-xs{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.tower-brand\]\:gap-2 .tower-brand{gap:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.tower-brand\]\:text-2xl .tower-brand{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.tower-brand_svg\]\:h-6 .tower-brand svg{height:calc(var(--spacing) * 6)}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.tower-brand_svg\]\:w-6 .tower-brand svg{width:calc(var(--spacing) * 6)}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.ui-button\]\:h-13\.5 .ui-button{height:calc(var(--spacing) * 13.5)}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.ui-button\]\:w-full .ui-button{width:100%}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.ui-button\]\:px-2 .ui-button{padding-inline:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.ui-button\]\:text-xl .ui-button{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.ui-button\]\:text-\[14px\] .ui-button{font-size:14px}.\[\@media\(max-width\:_700px\)\]\:\[\&_\.ui-button_svg\]\:hidden .ui-button svg,.\[\@media\(max-width\:_700px\)\]\:\[\&_\>_span\]\:hidden>span,.\[\@media\(max-width\:_700px\)\]\:\[\&_\>_svg\]\:hidden>svg{display:none}.\[\@media\(max-width\:_700px\)\]\:\[\&_figcaption\]\:mb-1\.5 figcaption{margin-bottom:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_700px\)\]\:\[\&_figcaption\]\:text-xs figcaption{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_700px\)\]\:\[\&_figcaption_\.inline-flex\]\:p-0\.5 figcaption .inline-flex{padding:calc(var(--spacing) * .5)}.\[\@media\(max-width\:_700px\)\]\:\[\&_figcaption_\.inline-flex\]\:text-xs figcaption .inline-flex{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_700px\)\]\:\[\&_h1\]\:text-\[17px\] h1{font-size:17px}.\[\@media\(max-width\:_700px\)\]\:\[\&_h1\]\:text-\[96px\] h1{font-size:96px}.\[\@media\(max-width\:_700px\)\]\:\[\&_h1\]\:tracking-\[1px\] h1{--tw-tracking:1px;letter-spacing:1px}.\[\@media\(max-width\:_700px\)\]\:\[\&_h1\]\:tracking-\[8px\] h1{--tw-tracking:8px;letter-spacing:8px}.\[\@media\(max-width\:_700px\)\]\:\[\&_h1\]\:whitespace-nowrap h1{white-space:nowrap}.\[\@media\(max-width\:_700px\)\]\:\[\&_h2\]\:mx-0 h2{margin-inline:0}.\[\@media\(max-width\:_700px\)\]\:\[\&_h2\]\:mt-0 h2{margin-top:0}.\[\@media\(max-width\:_700px\)\]\:\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_700px\)\]\:\[\&_h2\]\:text-3xl h2{font-size:var(--font-size-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\[\@media\(max-width\:_700px\)\]\:\[\&_h2\]\:tracking-\[2px\] h2{--tw-tracking:2px;letter-spacing:2px}.\[\@media\(max-width\:_700px\)\]\:\[\&_p\]\:hidden p{display:none}.\[\@media\(max-width\:_700px\)\]\:\[\&_p\]\:text-xs p{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width<=759px){.\[\@media\(max-width\:_759px\)\]\:mt-1{margin-top:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:block{display:block}.\[\@media\(max-width\:_759px\)\]\:flex{display:flex}.\[\@media\(max-width\:_759px\)\]\:grid{display:grid}.\[\@media\(max-width\:_759px\)\]\:hidden{display:none}.\[\@media\(max-width\:_759px\)\]\:h-10{height:calc(var(--spacing) * 10)}.\[\@media\(max-width\:_759px\)\]\:w-10{width:calc(var(--spacing) * 10)}.\[\@media\(max-width\:_759px\)\]\:w-34\.5{width:calc(var(--spacing) * 34.5)}.\[\@media\(max-width\:_759px\)\]\:min-w-0{min-width:0}.\[\@media\(max-width\:_759px\)\]\:flex-1{flex:1}.\[\@media\(max-width\:_759px\)\]\:grid-cols-\[auto_auto_1fr\]{grid-template-columns:auto auto 1fr}.\[\@media\(max-width\:_759px\)\]\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.\[\@media\(max-width\:_759px\)\]\:grid-cols-\[repeat\(2\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.\[\@media\(max-width\:_759px\)\]\:grid-cols-\[repeat\(3\,_40px\)\]{grid-template-columns:repeat(3,40px)}.\[\@media\(max-width\:_759px\)\]\:grid-cols-\[repeat\(3\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.\[\@media\(max-width\:_759px\)\]\:grid-cols-\[repeat\(4\,_minmax\(0\,_1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.\[\@media\(max-width\:_759px\)\]\:grid-rows-\[56px_minmax\(0\,_1fr\)_30px\]{grid-template-rows:56px minmax(0,1fr) 30px}.\[\@media\(max-width\:_759px\)\]\:grid-rows-\[auto_auto_minmax\(0\,_1fr\)_auto\]{grid-template-rows:auto auto minmax(0,1fr) auto}.\[\@media\(max-width\:_759px\)\]\:grid-rows-\[minmax\(0\,_1fr\)_64px\]{grid-template-rows:minmax(0,1fr) 64px}.\[\@media\(max-width\:_759px\)\]\:grid-rows-\[repeat\(2\,_40px\)\]{grid-template-rows:repeat(2,40px)}.\[\@media\(max-width\:_759px\)\]\:flex-col{flex-direction:column}.\[\@media\(max-width\:_759px\)\]\:flex-row{flex-direction:row}.\[\@media\(max-width\:_759px\)\]\:flex-nowrap{flex-wrap:nowrap}.\[\@media\(max-width\:_759px\)\]\:items-center{align-items:center}.\[\@media\(max-width\:_759px\)\]\:items-stretch{align-items:stretch}.\[\@media\(max-width\:_759px\)\]\:justify-center{justify-content:center}.\[\@media\(max-width\:_759px\)\]\:justify-start{justify-content:flex-start}.\[\@media\(max-width\:_759px\)\]\:gap-0{gap:0}.\[\@media\(max-width\:_759px\)\]\:gap-0\.75{gap:calc(var(--spacing) * .75)}.\[\@media\(max-width\:_759px\)\]\:gap-1{gap:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_759px\)\]\:gap-1\.25{gap:calc(var(--spacing) * 1.25)}.\[\@media\(max-width\:_759px\)\]\:gap-2{gap:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_759px\)\]\:gap-5{gap:calc(var(--spacing) * 5)}.\[\@media\(max-width\:_759px\)\]\:gap-6{gap:calc(var(--spacing) * 6)}.\[\@media\(max-width\:_759px\)\]\:border{border-style:var(--tw-border-style);border-width:1px}.\[\@media\(max-width\:_759px\)\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.\[\@media\(max-width\:_759px\)\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.\[\@media\(max-width\:_759px\)\]\:border-border{border-color:var(--border)}.\[\@media\(max-width\:_759px\)\]\:border-r-\[currentColor\]{border-right-color:currentColor}.\[\@media\(max-width\:_759px\)\]\:border-l-\[currentColor\]{border-left-color:currentColor}.\[\@media\(max-width\:_759px\)\]\:bg-surface-subtle{background-color:var(--surface-subtle)}.\[\@media\(max-width\:_759px\)\]\:p-0{padding:0}.\[\@media\(max-width\:_759px\)\]\:p-1{padding:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_759px\)\]\:p-2{padding:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_759px\)\]\:p-3{padding:calc(var(--spacing) * 3)}.\[\@media\(max-width\:_759px\)\]\:px-0{padding-inline:0}.\[\@media\(max-width\:_759px\)\]\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_759px\)\]\:px-2{padding-inline:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_759px\)\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.\[\@media\(max-width\:_759px\)\]\:py-0{padding-block:0}.\[\@media\(max-width\:_759px\)\]\:py-1{padding-block:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:pt-1{padding-top:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_759px\)\]\:pb-0{padding-bottom:0}.\[\@media\(max-width\:_759px\)\]\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_759px\)\]\:text-xs{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[grid-template-areas\:\'hero\'_\'equipment\'_\'map\'_\'controls\'\]{grid-template-areas:"hero""equipment""map""controls"}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.coordinate\]\:hidden .coordinate{display:none}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.game-floor-heading\]\:text-base .game-floor-heading{font-size:var(--font-size-md);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.game-item-actions\]\:order-1 .game-item-actions{order:1}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.game-sprite\]\:m-\[-8px\] .game-sprite{margin:-8px}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.game-sprite\]\:\[transform\:scale\(0\.6666667\)\] .game-sprite{transform:scale(.666667)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.tower-brand\]\:gap-1\.5 .tower-brand{gap:calc(var(--spacing) * 1.5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.tower-brand\]\:text-2xl .tower-brand{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.tower-brand\]\:tracking-\[0\] .tower-brand{--tw-tracking:0;letter-spacing:0}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.tower-brand_svg\]\:h-5\.5 .tower-brand svg{height:calc(var(--spacing) * 5.5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.tower-brand_svg\]\:w-5\.5 .tower-brand svg{width:calc(var(--spacing) * 5.5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.ui-button\]\:h-9\.75 .ui-button{height:calc(var(--spacing) * 9.75)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.ui-button\]\:min-h-0 .ui-button{min-height:0}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.ui-button\]\:min-w-0 .ui-button{min-width:0}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.ui-button\]\:px-1\.75 .ui-button{padding-inline:calc(var(--spacing) * 1.75)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.ui-button\]\:text-xs .ui-button{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.ui-button\]\:text-\[14px\] .ui-button{font-size:14px}.\[\@media\(max-width\:_759px\)\]\:\[\&_\.ui-button_svg\]\:hidden .ui-button svg,.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_\.game-sprite\]\:hidden>.game-sprite{display:none}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_div\]\:min-h-6\.5>div{min-height:calc(var(--spacing) * 6.5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_div\]\:flex-row>div{flex-direction:row}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_div\]\:justify-center>div{justify-content:center}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_div\]\:gap-0\.5>div{gap:calc(var(--spacing) * .5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_div\]\:gap-1>div{gap:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_div\]\:text-base>div{font-size:var(--font-size-md);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_div\]\:text-xs>div{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_\>_p\]\:hidden>p{display:none}.\[\@media\(max-width\:_759px\)\]\:\[\&_dd\]\:max-w-full dd{max-width:100%}.\[\@media\(max-width\:_759px\)\]\:\[\&_dd\]\:text-2xl dd{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_dd\]\:leading-6 dd{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.\[\@media\(max-width\:_759px\)\]\:\[\&_dt\]\:h-5\.5 dt{height:calc(var(--spacing) * 5.5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_dt\]\:gap-1 dt{gap:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:\[\&_dt\]\:text-xs dt{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_dt_\>_img\]\:h-5 dt>img{height:calc(var(--spacing) * 5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_dt_\>_img\]\:w-5 dt>img{width:calc(var(--spacing) * 5)}.\[\@media\(max-width\:_759px\)\]\:\[\&_h1\]\:text-xs h1{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_h1_\>_span\]\:hidden h1>span,.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:hidden h2{display:none}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:border-0 h2{border-style:var(--tw-border-style);border-width:0}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:border-\[currentColor\] h2{border-color:currentColor}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:bg-transparent h2{background-color:#0000}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:py-1 h2{padding-block:var(--spacing)}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:pr-2 h2{padding-right:calc(var(--spacing) * 2)}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:pl-0 h2{padding-left:0}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:text-xs h2{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(max-width\:_759px\)\]\:\[\&_h2\]\:shadow-none h2{--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\(max-width\:_759px\)\]\:\[\&_small\]\:hidden small{display:none}.\[\@media\(max-width\:_759px\)\]\:\[\&\:only-child\]\:block:only-child{display:block}.\[\@media\(max-width\:759px\)\]\:\[grid-area\:2\/2\]{grid-area:2/2}}@media (width>=560px) and (height<=600px){.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:order-0\!{order:0!important}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:mt-0{margin-top:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:block{display:block}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:flex{display:flex}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid{display:grid}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:hidden{display:none}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:h-8\.5{height:calc(var(--spacing) * 8.5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:w-8\.5{width:calc(var(--spacing) * 8.5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:w-full{width:100%}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-cols-\[132px_minmax\(0\,_1fr\)_146px\]{grid-template-columns:132px minmax(0,1fr) 146px}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-cols-\[repeat\(3\,_34px\)\]{grid-template-columns:repeat(3,34px)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-rows-\[44px_minmax\(0\,_1fr\)_28px\]{grid-template-rows:44px minmax(0,1fr) 28px}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-rows-\[minmax\(0\,_1fr\)\]{grid-template-rows:minmax(0,1fr)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-rows-\[minmax\(0\,_1fr\)_64px\]{grid-template-rows:minmax(0,1fr) 64px}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-rows-\[minmax\(0\,_1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:grid-rows-\[repeat\(3\,_34px\)\]{grid-template-rows:repeat(3,34px)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:flex-col{flex-direction:column}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:content-center{align-content:center}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:justify-between{justify-content:space-between}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:justify-end{justify-content:flex-end}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:gap-0{gap:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:gap-0\.75{gap:calc(var(--spacing) * .75)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:gap-1{gap:var(--spacing)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:gap-1\.25{gap:calc(var(--spacing) * 1.25)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:gap-2{gap:calc(var(--spacing) * 2)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-t-\[currentColor\]{border-top-color:currentColor}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-r-\[currentColor\]{border-right-color:currentColor}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-b-border{border-bottom-color:var(--border)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:border-l-\[currentColor\]{border-left-color:currentColor}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:p-0{padding:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:p-0\.75{padding:calc(var(--spacing) * .75)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:p-1{padding:var(--spacing)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:p-2{padding:calc(var(--spacing) * 2)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:px-0{padding-inline:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:py-1{padding-block:var(--spacing)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[grid-template-areas\:\'hero_map_controls\'\]{grid-template-areas:"hero map controls"}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\.tower-brand\]\:text-2xl .tower-brand{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:h-8\.5 .ui-button{height:calc(var(--spacing) * 8.5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:min-h-0 .ui-button{min-height:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:px-0\.75 .ui-button{padding-inline:calc(var(--spacing) * .75)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:py-0 .ui-button{padding-block:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:text-xs .ui-button{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\.ui-button\]\:text-\[14px\] .ui-button{font-size:14px}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_\.game-sprite\]\:hidden>.game-sprite{display:none}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_div\]\:flex-col>div{flex-direction:column}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_div\]\:flex-row>div{flex-direction:row}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_div\]\:gap-0>div{gap:0}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_div\]\:gap-0\.5>div{gap:calc(var(--spacing) * .5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_div\]\:text-xs>div{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_div\]\:text-\[14px\]>div{font-size:14px}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_p\]\:block>p{display:block}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_span\]\:hidden>span{display:none}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_strong\]\:p-0\.5>strong{padding:calc(var(--spacing) * .5)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_\>_strong\]\:text-lg>strong{font-size:var(--font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_dd\]\:text-xl dd{font-size:var(--font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_dt\]\:gap-1 dt{gap:var(--spacing)}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_dt\]\:text-xs dt{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_h2\]\:block h2{display:block}.\[\@media\(min-width\:_560px\)_and_\(max-height\:_600px\)\]\:\[\&_h2\]\:hidden h2{display:none}}@media (width>=760px) and (height<=650px){.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid{display:grid}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:hidden{display:none}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid-cols-\[clamp\(144px\,_20vw\,_170px\)_minmax\(0\,_1fr\)_clamp\(152px\,_21vw\,_180px\)\]{grid-template-columns:clamp(144px,20vw,170px) minmax(0,1fr) clamp(152px,21vw,180px)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid-rows-\[auto_auto_minmax\(0\,_1fr\)\]{grid-template-rows:auto auto minmax(0,1fr)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid-rows-\[auto_minmax\(0\,_1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid-rows-\[minmax\(0\,_1fr\)_64px\]{grid-template-rows:minmax(0,1fr) 64px}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:grid-rows-\[minmax\(0\,_1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:flex-col{flex-direction:column}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:justify-end{justify-content:flex-end}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:gap-0\.75{gap:calc(var(--spacing) * .75)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:gap-1{gap:var(--spacing)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:gap-2{gap:calc(var(--spacing) * 2)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:p-0{padding:0}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:p-0\.75{padding:calc(var(--spacing) * .75)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:p-1{padding:var(--spacing)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:p-2{padding:calc(var(--spacing) * 2)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:px-0{padding-inline:0}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:py-0{padding-block:0}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:py-1{padding-block:var(--spacing)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[grid-template-areas\:\'hero_map_equipment\'_\'hero_map_controls\'\]{grid-template-areas:"hero map equipment""hero map controls"}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\.ui-button\]\:px-0\.75 .ui-button{padding-inline:calc(var(--spacing) * .75)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\.ui-button\]\:py-0 .ui-button{padding-block:0}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\.ui-button\]\:text-xs .ui-button{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_\.game-sprite\]\:hidden>.game-sprite{display:none}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_div\]\:flex-col>div{flex-direction:column}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_div\]\:gap-0>div{gap:0}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_div\]\:text-xs>div{font-size:var(--font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_p\]\:block>p{display:block}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_span\]\:hidden>span{display:none}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_strong\]\:p-0\.5>strong{padding:calc(var(--spacing) * .5)}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_\>_strong\]\:text-lg>strong{font-size:var(--font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_dd\]\:text-2xl dd{font-size:var(--font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_h2\]\:block h2{display:block}.\[\@media\(min-width\:_760px\)_and_\(max-height\:_650px\)\]\:\[\&_h2\]\:hidden h2{display:none}}@media (width>=560px) and (height<=600px){.\[\@media\(min-width\:560px\)_and_\(max-height\:600px\)\]\:\[grid-area\:3\/2\]{grid-area:3/2}}@media (prefers-reduced-motion:reduce){.\[\@media\(prefers-reduced-motion\:_reduce\)\]\:animate-none{animation:none}.\[\@media\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\*\]\:transition-none\! *,.\[\@media\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\*\:\:after\]\:transition-none\! :after,.\[\@media\(prefers-reduced-motion\:_reduce\)\]\:\[\&_\*\:\:before\]\:transition-none\! :before{transition-property:none!important}}}@font-face{font-family:Fusion Pixel;src:url(/mota/assets/fusion-pixel-12px-zh-hans-B4MuvS9b.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@keyframes home-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@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-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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}
