/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-800:#9f0712;--color-red-900:#82181a;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb96d;--color-orange-400:#ff8b1a;--color-orange-500:#fe6e00;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-950:#461901;--color-yellow-200:#fff085;--color-yellow-300:#ffe02a;--color-yellow-500:#edb200;--color-lime-200:#d8f999;--color-lime-300:#bbf451;--color-lime-500:#80cd00;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-300:#46ecd5;--color-teal-500:#00baa7;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-cyan-500:#00b7d7;--color-cyan-900:#104e64;--color-cyan-950:#053345;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#77d4ff;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b3ff;--color-indigo-500:#625fff;--color-indigo-600:#4f39f6;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-950:#2f0d68;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6cff;--color-fuchsia-500:#e12afb;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-400:#ff667f;--color-rose-500:#ff2357;--color-rose-600:#e70044;--color-rose-950:#4d0218;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-950:#020618;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-void:#04060d;--color-abyss:#070b16;--color-panel:#0a1322;--color-panel-deep:#0a0f1c;--font-display:"Orbitron", sans-serif}@supports (color:lab(0% 0 0)){:root,:host{--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-200:lab(88.4871% 9.94918 28.8378);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-950:lab(15.8111% 20.9107 23.3752);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-lime-200:lab(94.0718% -22.5338 42.5238);--color-lime-300:lab(89.9218% -35.6546 68.5254);--color-lime-500:lab(75.3197% -46.6547 86.1778);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-teal-100:lab(95.1845% -17.4212 -.425422);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-teal-300:lab(84.8977% -48.1516 -1.3321);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-cyan-50:lab(98.3304% -5.97432 -2.62108);--color-cyan-100:lab(95.3146% -13.8285 -6.84732);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-cyan-900:lab(30.372% -13.1853 -18.7887);--color-cyan-950:lab(19.1528% -9.68757 -15.5267);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-indigo-100:lab(91.6577% 1.04591 -12.7199);--color-indigo-200:lab(84.4329% 3.18977 -23.9688);--color-indigo-300:lab(74.0235% 8.54138 -41.6075);--color-indigo-500:lab(48.295% 38.3129 -81.9673);--color-indigo-600:lab(38.4009% 52.6132 -92.3857);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-950:lab(14.0706% 33.3353 -46.7553);--color-fuchsia-100:lab(93.9419% 9.57647 -9.08735);--color-fuchsia-200:lab(87.7108% 19.9958 -18.2054);--color-fuchsia-300:lab(78.5378% 39.3533 -32.9615);--color-fuchsia-400:lab(66.1178% 66.0652 -52.4733);--color-fuchsia-500:lab(56.4256% 83.132 -64.639);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-600:lab(49.1882% 81.577 36.0311);--color-rose-950:lab(14.2323% 34.0086 9.80922);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-950:lab(1.76974% 1.32743 -9.28855)}}*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{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:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-moz-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:-webkit-any([multiple],[size])) optgroup option{padding-inline-start:20px}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::-webkit-file-upload-button{margin-inline-end:4px}::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-start:0;padding-block-end:0}::-webkit-datetime-edit-year-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-month-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-day-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-hour-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-minute-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-second-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-millisecond-field{padding-block-start:0;padding-block-end:0}::-webkit-datetime-edit-meridiem-field{padding-block-start:0;padding-block-end:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-\[2px\]{top:2px;bottom:2px;left:2px;right:2px}.inset-\[14px\]{top:14px;bottom:14px;left:14px;right:14px}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-0\.5{inset-inline:calc(var(--spacing) * .5)}.inset-x-1{inset-inline:calc(var(--spacing) * 1)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-3\.5{inset-inline:calc(var(--spacing) * 3.5)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-x-10{inset-inline:calc(var(--spacing) * 10)}.inset-x-\[-10\%\]{left:-10%;right:-10%}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.-top-5{top:calc(var(--spacing) * -5)}.-top-7{top:calc(var(--spacing) * -7)}.-top-8{top:calc(var(--spacing) * -8)}.-top-24{top:calc(var(--spacing) * -24)}.-top-\[7px\]{top:-7px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-11{top:calc(var(--spacing) * 11)}.top-12{top:calc(var(--spacing) * 12)}.top-16{top:calc(var(--spacing) * 16)}.top-52{top:calc(var(--spacing) * 52)}.top-\[2px\]{top:2px}.top-\[5\%\]{top:5%}.top-\[8\%\]{top:8%}.top-\[20\%\]{top:20%}.top-\[26\%\]{top:26%}.top-\[28\%\]{top:28%}.top-\[36\%\]{top:36%}.top-\[40\%\]{top:40%}.top-\[42\%\]{top:42%}.top-\[50\%\]{top:50%}.top-\[50px\]{top:50px}.top-\[54px\]{top:54px}.top-\[62\%\]{top:62%}.top-\[calc\(env\(safe-area-inset-top\)\+0\.75rem\)\]{top:calc(calc(env(safe-area-inset-top) / var(--uiz, 1)) + .75rem)}.top-\[max\(env\(safe-area-inset-top\)\,0\.75rem\)\]{top:max(calc(env(safe-area-inset-top) / var(--uiz, 1)), .75rem)}.top-\[max\(env\(safe-area-inset-top\)\,2rem\)\]{top:max(calc(env(safe-area-inset-top) / var(--uiz, 1)), 2rem)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.-right-6{right:calc(var(--spacing) * -6)}.-right-16{right:calc(var(--spacing) * -16)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-1\/3{right:33.3333%}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-14{right:calc(var(--spacing) * 14)}.right-\[3\%\]{right:3%}.right-\[4\%\]{right:4%}.right-\[5\%\]{right:5%}.right-\[6\%\]{right:6%}.right-\[13\%\]{right:13%}.right-\[14\%\]{right:14%}.right-\[15\%\]{right:15%}.right-\[20\%\]{right:20%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[4\%\]{bottom:4%}.bottom-\[12\%\]{bottom:12%}.bottom-\[14\%\]{bottom:14%}.bottom-\[16\%\]{bottom:16%}.bottom-\[17\%\]{bottom:17%}.bottom-\[19\%\]{bottom:19%}.bottom-\[22\%\]{bottom:22%}.bottom-\[22vh\]{bottom:calc(22vh / var(--uiz, 1))}.bottom-\[24\%\]{bottom:24%}.bottom-\[26\%\]{bottom:26%}.bottom-\[34\%\]{bottom:34%}.-left-4{left:calc(var(--spacing) * -4)}.-left-5{left:calc(var(--spacing) * -5)}.-left-6{left:calc(var(--spacing) * -6)}.-left-16{left:calc(var(--spacing) * -16)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-10{left:calc(var(--spacing) * 10)}.left-\[5\%\]{left:5%}.left-\[6\%\]{left:6%}.left-\[7px\]{left:7px}.left-\[9px\]{left:9px}.left-\[13\%\]{left:13%}.left-\[15\%\]{left:15%}.left-\[20\%\]{left:20%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[8\]{z-index:8}.z-\[9\]{z-index:9}.z-\[55\]{z-index:55}.z-\[56\]{z-index:56}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[72\]{z-index:72}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[200\]{z-index:200}.col-span-2{grid-column:span 2/span 2}.col-span-6{grid-column:span 6/span 6}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-px{margin:-1px}.m-2\.5{margin:calc(var(--spacing) * 2.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.-my-0\.5{margin-block:calc(var(--spacing) * -.5)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-auto{margin-block-start:auto;margin-block-end:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.-mt-9{margin-top:calc(var(--spacing) * -9)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[1px\]{margin-top:1px}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-\[4\.5rem\]{margin-bottom:4.5rem}.mb-\[26vh\]{margin-bottom:calc(26vh / var(--uiz, 1))}.mb-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{margin-bottom:calc(4.5rem + calc(env(safe-area-inset-bottom) / var(--uiz, 1)))}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table\!{display:table!important}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-1\/3{height:33.3333%}.h-1\/4{height:25%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\/3{height:66.6667%}.h-2\/5{height:40%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-\[2\.5px\]{height:2.5px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4dvh\]{height:calc(4dvh / var(--uiz, 1))}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[13px\]{height:13px}.h-\[15px\]{height:15px}.h-\[18\%\]{height:18%}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[22rem\]{height:22rem}.h-\[24rem\]{height:24rem}.h-\[26\%\]{height:26%}.h-\[26rem\]{height:26rem}.h-\[27rem\]{height:27rem}.h-\[32\%\]{height:32%}.h-\[34\%\]{height:34%}.h-\[34px\]{height:34px}.h-\[35px\]{height:35px}.h-\[42px\]{height:42px}.h-\[44dvh\]{height:calc(44dvh / var(--uiz, 1))}.h-\[46dvh\]{height:calc(46dvh / var(--uiz, 1))}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[52px\]{height:52px}.h-\[58dvh\]{height:calc(58dvh / var(--uiz, 1))}.h-\[60px\]{height:60px}.h-\[62\%\]{height:62%}.h-\[68px\]{height:68px}.h-\[72px\]{height:72px}.h-\[74px\]{height:74px}.h-\[78\%\]{height:78%}.h-\[84px\]{height:84px}.h-\[86px\]{height:86px}.h-\[92px\]{height:92px}.h-\[96px\]{height:96px}.h-\[104px\]{height:104px}.h-\[110px\]{height:110px}.h-\[112px\]{height:112px}.h-\[122px\]{height:122px}.h-\[128px\]{height:128px}.h-\[130\%\]{height:130%}.h-\[146px\]{height:146px}.h-\[150px\]{height:150px}.h-\[170px\]{height:170px}.h-\[198px\]{height:198px}.h-\[260px\]{height:260px}.h-\[300px\]{height:300px}.h-\[340px\]{height:340px}.h-\[360px\]{height:360px}.h-\[380px\]{height:380px}.h-\[420px\]{height:420px}.h-\[460px\]{height:460px}.h-\[520px\]{height:520px}.h-\[calc\(100\%-4px\)\]{height:calc(100% - 4px)}.h-\[calc\(100\%-46px\)\]{height:calc(100% - 46px)}.h-\[clamp\(135px\,20vh\,185px\)\]{height:max(135px,min(calc(20vh / var(--uiz, 1)),185px))}.h-dvh{height:calc(100dvh / var(--uiz, 1))}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[16dvh\]{max-height:calc(16dvh / var(--uiz, 1))}.max-h-\[30dvh\]{max-height:calc(30dvh / var(--uiz, 1))}.max-h-\[40\%\]{max-height:40%}.max-h-\[40dvh\]{max-height:calc(40dvh / var(--uiz, 1))}.max-h-\[42vh\]{max-height:calc(42vh / var(--uiz, 1))}.max-h-\[45dvh\]{max-height:calc(45dvh / var(--uiz, 1))}.max-h-\[45vh\]{max-height:calc(45vh / var(--uiz, 1))}.max-h-\[46vh\]{max-height:calc(46vh / var(--uiz, 1))}.max-h-\[52dvh\]{max-height:calc(52dvh / var(--uiz, 1))}.max-h-\[52vh\]{max-height:calc(52vh / var(--uiz, 1))}.max-h-\[55dvh\]{max-height:calc(55dvh / var(--uiz, 1))}.max-h-\[70dvh\]{max-height:calc(70dvh / var(--uiz, 1))}.max-h-\[72\%\]{max-height:72%}.max-h-\[75dvh\]{max-height:calc(75dvh / var(--uiz, 1))}.max-h-\[78dvh\]{max-height:calc(78dvh / var(--uiz, 1))}.max-h-\[80dvh\]{max-height:calc(80dvh / var(--uiz, 1))}.max-h-\[80vh\]{max-height:calc(80vh / var(--uiz, 1))}.max-h-\[85dvh\]{max-height:calc(85dvh / var(--uiz, 1))}.max-h-\[86dvh\]{max-height:calc(86dvh / var(--uiz, 1))}.max-h-\[88dvh\]{max-height:calc(88dvh / var(--uiz, 1))}.max-h-\[92dvh\]{max-height:calc(92dvh / var(--uiz, 1))}.max-h-\[220px\]{max-height:220px}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(calc(100dvh / var(--uiz, 1)) - 2rem)}.max-h-\[calc\(100dvh-7rem\)\]{max-height:calc(calc(100dvh / var(--uiz, 1)) - 7rem)}.max-h-\[calc\(100dvh-9rem\)\]{max-height:calc(calc(100dvh / var(--uiz, 1)) - 9rem)}.max-h-full{max-height:100%}.\!min-h-\[24px\]{min-height:24px!important}.\!min-h-\[44px\]{min-height:44px!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[12px\]{min-height:12px}.min-h-\[13px\]{min-height:13px}.min-h-\[20px\]{min-height:20px}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[32px\]{min-height:32px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[50dvh\]{min-height:calc(50dvh / var(--uiz, 1))}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[60dvh\]{min-height:calc(60dvh / var(--uiz, 1))}.min-h-\[64px\]{min-height:64px}.min-h-\[74px\]{min-height:74px}.min-h-\[140px\]{min-height:140px}.min-h-\[190px\]{min-height:190px}.min-h-\[340px\]{min-height:340px}.min-h-\[420px\]{min-height:420px}.min-h-dvh{min-height:calc(100dvh / var(--uiz, 1))}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[2\.5px\]{width:2.5px}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[5\.5rem\]{width:5.5rem}.w-\[5px\]{width:5px}.w-\[6\.25rem\]{width:6.25rem}.w-\[7\.25rem\]{width:7.25rem}.w-\[15px\]{width:15px}.w-\[22px\]{width:22px}.w-\[30\%\]{width:30%}.w-\[31\%\]{width:31%}.w-\[34px\]{width:34px}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[46\%\]{width:46%}.w-\[46px\]{width:46px}.w-\[58\%\]{width:58%}.w-\[60px\]{width:60px}.w-\[68px\]{width:68px}.w-\[72px\]{width:72px}.w-\[76px\]{width:76px}.w-\[78px\]{width:78px}.w-\[80px\]{width:80px}.w-\[86px\]{width:86px}.w-\[92px\]{width:92px}.w-\[110px\]{width:110px}.w-\[118px\]{width:118px}.w-\[120\%\]{width:120%}.w-\[130\%\]{width:130%}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[198px\]{width:198px}.w-\[340px\]{width:340px}.w-\[520px\]{width:520px}.w-\[calc\(100\%-4px\)\]{width:calc(100% - 4px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-\[9\.5rem\]{max-width:9.5rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19rem\]{max-width:19rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[52\%\]{max-width:52%}.max-w-\[70\%\]{max-width:70%}.max-w-\[78\%\]{max-width:78%}.max-w-\[90\%\]{max-width:90%}.max-w-\[92\%\]{max-width:92%}.max-w-\[92px\]{max-width:92px}.max-w-\[120px\]{max-width:120px}.max-w-\[130px\]{max-width:130px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(calc(100vw / var(--uiz, 1)) - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[14px\]{min-width:14px}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[30\%\]{min-width:30%}.min-w-\[40\%\]{min-width:40%}.min-w-\[46\%\]{min-width:46%}.min-w-\[52px\]{min-width:52px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[1\.6\]{flex:1.6}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[14\%\]{flex-basis:14%}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[3px\]{--tw-translate-x:calc(3px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/3{--tw-translate-y:calc(calc(1 / 3 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-6{rotate:-6deg}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-6{rotate:6deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[-14deg\]{rotate:-14deg}.rotate-\[24deg\]{rotate:24deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[raiddmg_1s_ease-out_forwards\]{animation:1s ease-out forwards raiddmg}.animate-\[raidflash_0\.5s_ease-out_forwards\]{animation:.5s ease-out forwards raidflash}.animate-\[raidslash_0\.45s_ease-out_forwards\]{animation:.45s ease-out forwards raidslash}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-pl-4{scroll-padding-left:calc(var(--spacing) * 4)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-end{place-items:end}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[3px\]{gap:3px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-\[3px\]{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-x{border-inline-style:var(--tw-border-style);border-left-width:1px;border-right-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#0a1322\]{border-color:#0a1322}.border-\[rgba\(120\,200\,255\,0\.12\)\]{border-color:#78c8ff1f}.border-amber-200\/15{border-color:#fee68526}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/15{border-color:color-mix(in oklab, var(--color-amber-200) 15%, transparent)}}.border-amber-200\/25{border-color:#fee68540}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/25{border-color:color-mix(in oklab, var(--color-amber-200) 25%, transparent)}}.border-amber-200\/40{border-color:#fee68566}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/40{border-color:color-mix(in oklab, var(--color-amber-200) 40%, transparent)}}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/70{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/10{border-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/10{border-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.border-amber-300\/12{border-color:#ffd2361f}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/12{border-color:color-mix(in oklab, var(--color-amber-300) 12%, transparent)}}.border-amber-300\/15{border-color:#ffd23626}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/15{border-color:color-mix(in oklab, var(--color-amber-300) 15%, transparent)}}.border-amber-300\/20{border-color:#ffd23633}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/20{border-color:color-mix(in oklab, var(--color-amber-300) 20%, transparent)}}.border-amber-300\/25{border-color:#ffd23640}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/25{border-color:color-mix(in oklab, var(--color-amber-300) 25%, transparent)}}.border-amber-300\/30{border-color:#ffd2364d}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/30{border-color:color-mix(in oklab, var(--color-amber-300) 30%, transparent)}}.border-amber-300\/35{border-color:#ffd23659}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/35{border-color:color-mix(in oklab, var(--color-amber-300) 35%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-amber-300\/45{border-color:#ffd23673}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/45{border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}.border-amber-300\/50{border-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/50{border-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.border-amber-300\/55{border-color:#ffd2368c}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/55{border-color:color-mix(in oklab, var(--color-amber-300) 55%, transparent)}}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.border-amber-400\/15{border-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/15{border-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.border-amber-400\/20{border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/20{border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.border-amber-400\/25{border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/25{border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.border-amber-400\/30{border-color:#fcbb004d}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/30{border-color:color-mix(in oklab, var(--color-amber-400) 30%, transparent)}}.border-amber-400\/35{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/35{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.border-amber-400\/40{border-color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/40{border-color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.border-amber-400\/45{border-color:#fcbb0073}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/45{border-color:color-mix(in oklab, var(--color-amber-400) 45%, transparent)}}.border-amber-400\/50{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/50{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.border-black\/40{border-color:#0006}@supports (color:color-mix(in lab, red, red)){.border-black\/40{border-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.border-blue-300\/30{border-color:#90c5ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-300\/30{border-color:color-mix(in oklab, var(--color-blue-300) 30%, transparent)}}.border-current{border-color:currentColor}.border-cyan-100\/90{border-color:#cefafee6}@supports (color:color-mix(in lab, red, red)){.border-cyan-100\/90{border-color:color-mix(in oklab, var(--color-cyan-100) 90%, transparent)}}.border-cyan-200{border-color:var(--color-cyan-200)}.border-cyan-200\/20{border-color:#a2f4fd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/20{border-color:color-mix(in oklab, var(--color-cyan-200) 20%, transparent)}}.border-cyan-200\/30{border-color:#a2f4fd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/30{border-color:color-mix(in oklab, var(--color-cyan-200) 30%, transparent)}}.border-cyan-200\/70{border-color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/70{border-color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.border-cyan-300{border-color:var(--color-cyan-300)}.border-cyan-300\/10{border-color:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/10{border-color:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.border-cyan-300\/15{border-color:#53eafd26}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/15{border-color:color-mix(in oklab, var(--color-cyan-300) 15%, transparent)}}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/20{border-color:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.border-cyan-300\/22{border-color:#53eafd38}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/22{border-color:color-mix(in oklab, var(--color-cyan-300) 22%, transparent)}}.border-cyan-300\/25{border-color:#53eafd40}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/25{border-color:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)}}.border-cyan-300\/30{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/30{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.border-cyan-300\/35{border-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/35{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.border-cyan-300\/40{border-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/40{border-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.border-cyan-300\/45{border-color:#53eafd73}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/45{border-color:color-mix(in oklab, var(--color-cyan-300) 45%, transparent)}}.border-cyan-300\/50{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/50{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.border-cyan-300\/55{border-color:#53eafd8c}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/55{border-color:color-mix(in oklab, var(--color-cyan-300) 55%, transparent)}}.border-cyan-300\/60{border-color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/60{border-color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.border-cyan-300\/70{border-color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.border-cyan-300\/70{border-color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.border-cyan-400\/15{border-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/15{border-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.border-cyan-400\/20{border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/20{border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.border-cyan-400\/25{border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/25{border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.border-cyan-400\/30{border-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/30{border-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.border-cyan-400\/50{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.border-cyan-400\/50{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.border-emerald-300\/10{border-color:#5ee9b51a}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/10{border-color:color-mix(in oklab, var(--color-emerald-300) 10%, transparent)}}.border-emerald-300\/15{border-color:#5ee9b526}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/15{border-color:color-mix(in oklab, var(--color-emerald-300) 15%, transparent)}}.border-emerald-300\/20{border-color:#5ee9b533}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/20{border-color:color-mix(in oklab, var(--color-emerald-300) 20%, transparent)}}.border-emerald-300\/25{border-color:#5ee9b540}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/25{border-color:color-mix(in oklab, var(--color-emerald-300) 25%, transparent)}}.border-emerald-300\/30{border-color:#5ee9b54d}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/30{border-color:color-mix(in oklab, var(--color-emerald-300) 30%, transparent)}}.border-emerald-300\/35{border-color:#5ee9b559}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/35{border-color:color-mix(in oklab, var(--color-emerald-300) 35%, transparent)}}.border-emerald-300\/40{border-color:#5ee9b566}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/40{border-color:color-mix(in oklab, var(--color-emerald-300) 40%, transparent)}}.border-emerald-300\/45{border-color:#5ee9b573}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/45{border-color:color-mix(in oklab, var(--color-emerald-300) 45%, transparent)}}.border-emerald-300\/50{border-color:#5ee9b580}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/50{border-color:color-mix(in oklab, var(--color-emerald-300) 50%, transparent)}}.border-emerald-300\/60{border-color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.border-emerald-300\/60{border-color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.border-emerald-400\/20{border-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/20{border-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.border-emerald-400\/25{border-color:#00d29440}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/25{border-color:color-mix(in oklab, var(--color-emerald-400) 25%, transparent)}}.border-emerald-400\/30{border-color:#00d2944d}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/30{border-color:color-mix(in oklab, var(--color-emerald-400) 30%, transparent)}}.border-emerald-400\/35{border-color:#00d29459}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/35{border-color:color-mix(in oklab, var(--color-emerald-400) 35%, transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-emerald-400\/45{border-color:#00d29473}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/45{border-color:color-mix(in oklab, var(--color-emerald-400) 45%, transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/50{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.border-emerald-700{border-color:var(--color-emerald-700)}.border-fuchsia-300\/20{border-color:#f2a9ff33}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/20{border-color:color-mix(in oklab, var(--color-fuchsia-300) 20%, transparent)}}.border-fuchsia-300\/25{border-color:#f2a9ff40}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/25{border-color:color-mix(in oklab, var(--color-fuchsia-300) 25%, transparent)}}.border-fuchsia-300\/30{border-color:#f2a9ff4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/30{border-color:color-mix(in oklab, var(--color-fuchsia-300) 30%, transparent)}}.border-fuchsia-300\/35{border-color:#f2a9ff59}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/35{border-color:color-mix(in oklab, var(--color-fuchsia-300) 35%, transparent)}}.border-fuchsia-300\/40{border-color:#f2a9ff66}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/40{border-color:color-mix(in oklab, var(--color-fuchsia-300) 40%, transparent)}}.border-fuchsia-300\/45{border-color:#f2a9ff73}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/45{border-color:color-mix(in oklab, var(--color-fuchsia-300) 45%, transparent)}}.border-fuchsia-300\/50{border-color:#f2a9ff80}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-300\/50{border-color:color-mix(in oklab, var(--color-fuchsia-300) 50%, transparent)}}.border-fuchsia-400\/25{border-color:#ec6cff40}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/25{border-color:color-mix(in oklab, var(--color-fuchsia-400) 25%, transparent)}}.border-fuchsia-400\/30{border-color:#ec6cff4d}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/30{border-color:color-mix(in oklab, var(--color-fuchsia-400) 30%, transparent)}}.border-fuchsia-400\/45{border-color:#ec6cff73}@supports (color:color-mix(in lab, red, red)){.border-fuchsia-400\/45{border-color:color-mix(in oklab, var(--color-fuchsia-400) 45%, transparent)}}.border-indigo-300\/25{border-color:#a4b3ff40}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/25{border-color:color-mix(in oklab, var(--color-indigo-300) 25%, transparent)}}.border-indigo-300\/30{border-color:#a4b3ff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-300\/30{border-color:color-mix(in oklab, var(--color-indigo-300) 30%, transparent)}}.border-orange-300\/20{border-color:#ffb96d33}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/20{border-color:color-mix(in oklab, var(--color-orange-300) 20%, transparent)}}.border-orange-300\/25{border-color:#ffb96d40}@supports (color:color-mix(in lab, red, red)){.border-orange-300\/25{border-color:color-mix(in oklab, var(--color-orange-300) 25%, transparent)}}.border-orange-400\/35{border-color:#ff8b1a59}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/35{border-color:color-mix(in oklab, var(--color-orange-400) 35%, transparent)}}.border-orange-400\/50{border-color:#ff8b1a80}@supports (color:color-mix(in lab, red, red)){.border-orange-400\/50{border-color:color-mix(in oklab, var(--color-orange-400) 50%, transparent)}}.border-red-400\/35{border-color:#ff656859}@supports (color:color-mix(in lab, red, red)){.border-red-400\/35{border-color:color-mix(in oklab, var(--color-red-400) 35%, transparent)}}.border-red-800{border-color:var(--color-red-800)}.border-rose-300\/15{border-color:#ffa2ae26}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/15{border-color:color-mix(in oklab, var(--color-rose-300) 15%, transparent)}}.border-rose-300\/25{border-color:#ffa2ae40}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/25{border-color:color-mix(in oklab, var(--color-rose-300) 25%, transparent)}}.border-rose-300\/30{border-color:#ffa2ae4d}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/30{border-color:color-mix(in oklab, var(--color-rose-300) 30%, transparent)}}.border-rose-300\/35{border-color:#ffa2ae59}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/35{border-color:color-mix(in oklab, var(--color-rose-300) 35%, transparent)}}.border-rose-300\/40{border-color:#ffa2ae66}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/40{border-color:color-mix(in oklab, var(--color-rose-300) 40%, transparent)}}.border-rose-300\/45{border-color:#ffa2ae73}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/45{border-color:color-mix(in oklab, var(--color-rose-300) 45%, transparent)}}.border-rose-300\/50{border-color:#ffa2ae80}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/50{border-color:color-mix(in oklab, var(--color-rose-300) 50%, transparent)}}.border-rose-300\/60{border-color:#ffa2ae99}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/60{border-color:color-mix(in oklab, var(--color-rose-300) 60%, transparent)}}.border-rose-300\/70{border-color:#ffa2aeb3}@supports (color:color-mix(in lab, red, red)){.border-rose-300\/70{border-color:color-mix(in oklab, var(--color-rose-300) 70%, transparent)}}.border-rose-400\/15{border-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/15{border-color:color-mix(in oklab, var(--color-rose-400) 15%, transparent)}}.border-rose-400\/20{border-color:#ff667f33}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/20{border-color:color-mix(in oklab, var(--color-rose-400) 20%, transparent)}}.border-rose-400\/25{border-color:#ff667f40}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/25{border-color:color-mix(in oklab, var(--color-rose-400) 25%, transparent)}}.border-rose-400\/30{border-color:#ff667f4d}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/30{border-color:color-mix(in oklab, var(--color-rose-400) 30%, transparent)}}.border-rose-400\/35{border-color:#ff667f59}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/35{border-color:color-mix(in oklab, var(--color-rose-400) 35%, transparent)}}.border-rose-400\/40{border-color:#ff667f66}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/40{border-color:color-mix(in oklab, var(--color-rose-400) 40%, transparent)}}.border-rose-400\/45{border-color:#ff667f73}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/45{border-color:color-mix(in oklab, var(--color-rose-400) 45%, transparent)}}.border-rose-400\/50{border-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/50{border-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.border-rose-400\/55{border-color:#ff667f8c}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/55{border-color:color-mix(in oklab, var(--color-rose-400) 55%, transparent)}}.border-rose-400\/60{border-color:#ff667f99}@supports (color:color-mix(in lab, red, red)){.border-rose-400\/60{border-color:color-mix(in oklab, var(--color-rose-400) 60%, transparent)}}.border-sky-300\/20{border-color:#77d4ff33}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/20{border-color:color-mix(in oklab, var(--color-sky-300) 20%, transparent)}}.border-sky-300\/25{border-color:#77d4ff40}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/25{border-color:color-mix(in oklab, var(--color-sky-300) 25%, transparent)}}.border-sky-300\/30{border-color:#77d4ff4d}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/30{border-color:color-mix(in oklab, var(--color-sky-300) 30%, transparent)}}.border-sky-300\/40{border-color:#77d4ff66}@supports (color:color-mix(in lab, red, red)){.border-sky-300\/40{border-color:color-mix(in oklab, var(--color-sky-300) 40%, transparent)}}.border-sky-400\/20{border-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/20{border-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.border-sky-400\/25{border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/25{border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.border-sky-400\/30{border-color:#00bcfe4d}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/30{border-color:color-mix(in oklab, var(--color-sky-400) 30%, transparent)}}.border-sky-400\/35{border-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/35{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.border-sky-400\/40{border-color:#00bcfe66}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/40{border-color:color-mix(in oklab, var(--color-sky-400) 40%, transparent)}}.border-sky-400\/50{border-color:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/50{border-color:color-mix(in oklab, var(--color-sky-400) 50%, transparent)}}.border-slate-200\/45{border-color:#e2e8f073}@supports (color:color-mix(in lab, red, red)){.border-slate-200\/45{border-color:color-mix(in oklab, var(--color-slate-200) 45%, transparent)}}.border-slate-300\/25{border-color:#cad5e240}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/25{border-color:color-mix(in oklab, var(--color-slate-300) 25%, transparent)}}.border-slate-300\/35{border-color:#cad5e259}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/35{border-color:color-mix(in oklab, var(--color-slate-300) 35%, transparent)}}.border-slate-300\/50{border-color:#cad5e280}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/50{border-color:color-mix(in oklab, var(--color-slate-300) 50%, transparent)}}.border-slate-400\/25{border-color:#90a1b940}@supports (color:color-mix(in lab, red, red)){.border-slate-400\/25{border-color:color-mix(in oklab, var(--color-slate-400) 25%, transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-teal-300\/25{border-color:#46ecd540}@supports (color:color-mix(in lab, red, red)){.border-teal-300\/25{border-color:color-mix(in oklab, var(--color-teal-300) 25%, transparent)}}.border-transparent{border-color:#0000}.border-violet-300\/15{border-color:#c4b4ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/15{border-color:color-mix(in oklab, var(--color-violet-300) 15%, transparent)}}.border-violet-300\/20{border-color:#c4b4ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/20{border-color:color-mix(in oklab, var(--color-violet-300) 20%, transparent)}}.border-violet-300\/25{border-color:#c4b4ff40}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/25{border-color:color-mix(in oklab, var(--color-violet-300) 25%, transparent)}}.border-violet-300\/30{border-color:#c4b4ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/30{border-color:color-mix(in oklab, var(--color-violet-300) 30%, transparent)}}.border-violet-300\/35{border-color:#c4b4ff59}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/35{border-color:color-mix(in oklab, var(--color-violet-300) 35%, transparent)}}.border-violet-300\/40{border-color:#c4b4ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/40{border-color:color-mix(in oklab, var(--color-violet-300) 40%, transparent)}}.border-violet-300\/45{border-color:#c4b4ff73}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/45{border-color:color-mix(in oklab, var(--color-violet-300) 45%, transparent)}}.border-violet-300\/50{border-color:#c4b4ff80}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/50{border-color:color-mix(in oklab, var(--color-violet-300) 50%, transparent)}}.border-violet-300\/60{border-color:#c4b4ff99}@supports (color:color-mix(in lab, red, red)){.border-violet-300\/60{border-color:color-mix(in oklab, var(--color-violet-300) 60%, transparent)}}.border-violet-400\/20{border-color:#a685ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/20{border-color:color-mix(in oklab, var(--color-violet-400) 20%, transparent)}}.border-violet-400\/30{border-color:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/30{border-color:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.border-violet-400\/35{border-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/35{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.border-violet-400\/40{border-color:#a685ff66}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/40{border-color:color-mix(in oklab, var(--color-violet-400) 40%, transparent)}}.border-violet-400\/45{border-color:#a685ff73}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/45{border-color:color-mix(in oklab, var(--color-violet-400) 45%, transparent)}}.border-violet-400\/50{border-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.border-violet-400\/50{border-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/6{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.border-white\/35{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-yellow-300\/30{border-color:#ffe02a4d}@supports (color:color-mix(in lab, red, red)){.border-yellow-300\/30{border-color:color-mix(in oklab, var(--color-yellow-300) 30%, transparent)}}.border-t-amber-300{border-top-color:var(--color-amber-300)}.border-t-cyan-400{border-top-color:var(--color-cyan-400)}.bg-\[\#0a0a12\]\/70{background-color:#0a0a12b3;background-color:lab(2.90679% 1.02967 -3.77744/.7)}.bg-\[\#0a0f1c\]{background-color:#0a0f1c}.bg-\[\#0a0f1e\]\/95{background-color:#0a0f1ef2;background-color:lab(4.41433% 1.24608 -10.3994/.95)}.bg-\[\#0a1013\]{background-color:#0a1013}.bg-\[\#0a1220\]{background-color:#0a1220}.bg-\[\#0a1322\]{background-color:#0a1322}.bg-\[\#0a1322\]\/98{background-color:#0a1322fa;background-color:lab(5.70295% .130855 -11.5318/.98)}.bg-\[\#0a1420\]\/97{background-color:#0a1420f7;background-color:lab(5.93086% -.997007 -9.66263/.97)}.bg-\[\#0b0a12\]\/80{background-color:#0b0a12cc;background-color:lab(2.96932% 1.30807 -3.67772/.8)}.bg-\[\#0b0f18\]{background-color:#0b0f18}.bg-\[\#0b0810\]{background-color:#0b0810}.bg-\[\#0b1020\]{background-color:#0b1020}.bg-\[\#1b1305\]{background-color:#1b1305}.bg-\[\#050c0d\]{background-color:#050c0d}.bg-\[\#050c0d\]\/85{background-color:#050c0dd9;background-color:lab(2.90614% -1.81193 -1.1278/.85)}.bg-\[\#050d18\]\/98{background-color:#050d18fa;background-color:lab(3.41141% -.496604 -7.20725/.98)}.bg-\[\#060a14\]{background-color:#060a14}.bg-\[\#060b16\]{background-color:#060b16}.bg-\[\#070b16\]{background-color:#070b16}.bg-\[\#070b16\]\/98{background-color:#070b16fa;background-color:lab(3.0334% .505082 -6.25331/.98)}.bg-\[\#080b13\]{background-color:#080b13}.bg-\[\#080b14\]\/98{background-color:#080b14fa;background-color:lab(3.03817% .425391 -4.86785/.98)}.bg-\[\#100c12\]\/97{background-color:#100c12f7;background-color:lab(3.75335% 2.15669 -2.49169/.97)}.bg-\[\#120a14\]\/96{background-color:#120a14f5;background-color:lab(3.56426% 4.04848 -3.9989/.96)}.bg-\[\#03040a\]{background-color:#03040a}.bg-\[\#04060d\]{background-color:#04060d}.bg-\[\#04121c\]\/70{background-color:#04121cb3;background-color:lab(4.79685% -2.42332 -8.32739/.7)}.bg-\[\#04121c\]\/80{background-color:#04121ccc;background-color:lab(4.79685% -2.42332 -8.32739/.8)}.bg-\[\#04121c\]\/85{background-color:#04121cd9;background-color:lab(4.79685% -2.42332 -8.32739/.85)}.bg-\[\#04121c\]\/90{background-color:#04121ce6;background-color:lab(4.79685% -2.42332 -8.32739/.9)}.bg-\[\#04121c\]\/95{background-color:#04121cf2;background-color:lab(4.79685% -2.42332 -8.32739/.95)}.bg-\[\#06101c\]{background-color:#06101c}.bg-\[\#06111f\]\/90{background-color:#06111fe6;background-color:lab(4.74617% -.618175 -10.7072/.9)}.bg-\[\#06121c\]\/90{background-color:#06121ce6;background-color:lab(4.91887% -1.88038 -8.13106/.9)}.bg-\[\#06121c\]\/95{background-color:#06121cf2;background-color:lab(4.91887% -1.88038 -8.13106/.95)}.bg-\[\#050810\]{background-color:#050810}.bg-\[\#061018\]\/95{background-color:#061018f2;background-color:lab(4.2215% -1.65503 -6.03049/.95)}.bg-\[\#070608\]{background-color:#070608}.bg-\[\#101218\]{background-color:#101218}.bg-abyss{background-color:var(--color-abyss)}.bg-abyss\/88{background-color:#070b16e0}@supports (color:color-mix(in lab, red, red)){.bg-abyss\/88{background-color:color-mix(in oklab, var(--color-abyss) 88%, transparent)}}.bg-abyss\/98{background-color:#070b16fa}@supports (color:color-mix(in lab, red, red)){.bg-abyss\/98{background-color:color-mix(in oklab, var(--color-abyss) 98%, transparent)}}.bg-amber-100\/70{background-color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/70{background-color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/10{background-color:#fee6851a}@supports (color:color-mix(in lab, red, red)){.bg-amber-200\/10{background-color:color-mix(in oklab, var(--color-amber-200) 10%, transparent)}}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/70{background-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/70{background-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.bg-amber-300\/75{background-color:#ffd236bf}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/75{background-color:color-mix(in oklab, var(--color-amber-300) 75%, transparent)}}.bg-amber-300\/\[0\.07\]{background-color:#ffd23612}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-amber-300) 7.0%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-400\/5{background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/5{background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.bg-amber-400\/8{background-color:#fcbb0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/8{background-color:color-mix(in oklab, var(--color-amber-400) 8%, transparent)}}.bg-amber-400\/10{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/10{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.bg-amber-400\/15{background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/15{background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.bg-amber-400\/18{background-color:#fcbb002e}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/18{background-color:color-mix(in oklab, var(--color-amber-400) 18%, transparent)}}.bg-amber-400\/20{background-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/20{background-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.bg-amber-400\/90{background-color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/90{background-color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.bg-amber-400\/\[0\.05\]{background-color:#fcbb000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-amber-400) 5%, transparent)}}.bg-amber-400\/\[0\.06\]{background-color:#fcbb000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-400) 6%, transparent)}}.bg-amber-400\/\[0\.07\]{background-color:#fcbb0012}@supports (color:color-mix(in lab, red, red)){.bg-amber-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-amber-400) 7.0%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/8{background-color:#f99c0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/8{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/12{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/18{background-color:#f99c002e}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/18{background-color:color-mix(in oklab, var(--color-amber-500) 18%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500\/90{background-color:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/90{background-color:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.bg-amber-500\/\[0\.03\]{background-color:#f99c0008}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-amber-500) 3%, transparent)}}.bg-amber-500\/\[0\.05\]{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/\[0\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.bg-amber-500\/\[0\.07\]{background-color:#f99c0012}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-amber-500) 7.0%, transparent)}}.bg-amber-500\/\[0\.08\]{background-color:#f99c0014}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.bg-amber-500\/\[0\.09\]{background-color:#f99c0017}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-amber-500) 9%, transparent)}}.bg-amber-500\/\[0\.10\]{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/\[0\.12\]{background-color:#f99c001f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-amber-500) 12%, transparent)}}.bg-amber-500\/\[0\.13\]{background-color:#f99c0021}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.13\]{background-color:color-mix(in oklab, var(--color-amber-500) 13%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/72{background-color:#000000b8}@supports (color:color-mix(in lab, red, red)){.bg-black\/72{background-color:color-mix(in oklab, var(--color-black) 72%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-cyan-100\/8{background-color:#cefafe14}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/8{background-color:color-mix(in oklab, var(--color-cyan-100) 8%, transparent)}}.bg-cyan-100\/40{background-color:#cefafe66}@supports (color:color-mix(in lab, red, red)){.bg-cyan-100\/40{background-color:color-mix(in oklab, var(--color-cyan-100) 40%, transparent)}}.bg-cyan-200\/10{background-color:#a2f4fd1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/10{background-color:color-mix(in oklab, var(--color-cyan-200) 10%, transparent)}}.bg-cyan-200\/50{background-color:#a2f4fd80}@supports (color:color-mix(in lab, red, red)){.bg-cyan-200\/50{background-color:color-mix(in oklab, var(--color-cyan-200) 50%, transparent)}}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-cyan-300\/5{background-color:#53eafd0d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/5{background-color:color-mix(in oklab, var(--color-cyan-300) 5%, transparent)}}.bg-cyan-300\/40{background-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.bg-cyan-300\/40{background-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-400\/5{background-color:#00d2ef0d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/5{background-color:color-mix(in oklab, var(--color-cyan-400) 5%, transparent)}}.bg-cyan-400\/8{background-color:#00d2ef14}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/8{background-color:color-mix(in oklab, var(--color-cyan-400) 8%, transparent)}}.bg-cyan-400\/10{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/10{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bg-cyan-400\/12{background-color:#00d2ef1f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/12{background-color:color-mix(in oklab, var(--color-cyan-400) 12%, transparent)}}.bg-cyan-400\/15{background-color:#00d2ef26}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/15{background-color:color-mix(in oklab, var(--color-cyan-400) 15%, transparent)}}.bg-cyan-400\/20{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/20{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.bg-cyan-400\/30{background-color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/30{background-color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.bg-cyan-400\/70{background-color:#00d2efb3}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/70{background-color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}.bg-cyan-400\/90{background-color:#00d2efe6}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/90{background-color:color-mix(in oklab, var(--color-cyan-400) 90%, transparent)}}.bg-cyan-400\/\[0\.04\]{background-color:#00d2ef0a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-cyan-400) 4%, transparent)}}.bg-cyan-400\/\[0\.06\]{background-color:#00d2ef0f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-cyan-400) 6%, transparent)}}.bg-cyan-400\/\[0\.07\]{background-color:#00d2ef12}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-cyan-400) 7.0%, transparent)}}.bg-cyan-500\/5{background-color:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/5{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.bg-cyan-500\/8{background-color:#00b7d714}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/8{background-color:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/10{background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.bg-cyan-500\/12{background-color:#00b7d71f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/12{background-color:color-mix(in oklab, var(--color-cyan-500) 12%, transparent)}}.bg-cyan-500\/15{background-color:#00b7d726}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/15{background-color:color-mix(in oklab, var(--color-cyan-500) 15%, transparent)}}.bg-cyan-500\/18{background-color:#00b7d72e}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/18{background-color:color-mix(in oklab, var(--color-cyan-500) 18%, transparent)}}.bg-cyan-500\/20{background-color:#00b7d733}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/20{background-color:color-mix(in oklab, var(--color-cyan-500) 20%, transparent)}}.bg-cyan-500\/25{background-color:#00b7d740}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/25{background-color:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.bg-cyan-500\/\[0\.04\]{background-color:#00b7d70a}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-cyan-500) 4%, transparent)}}.bg-cyan-500\/\[0\.05\]{background-color:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.bg-cyan-500\/\[0\.06\]{background-color:#00b7d70f}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-cyan-500) 6%, transparent)}}.bg-cyan-500\/\[0\.07\]{background-color:#00b7d712}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-cyan-500) 7.0%, transparent)}}.bg-cyan-500\/\[0\.08\]{background-color:#00b7d714}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-cyan-500) 8%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/5{background-color:#00d2940d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/5{background-color:color-mix(in oklab, var(--color-emerald-400) 5%, transparent)}}.bg-emerald-400\/8{background-color:#00d29414}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/8{background-color:color-mix(in oklab, var(--color-emerald-400) 8%, transparent)}}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-400\/20{background-color:#00d29433}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/20{background-color:color-mix(in oklab, var(--color-emerald-400) 20%, transparent)}}.bg-emerald-400\/80{background-color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/80{background-color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.bg-emerald-400\/\[0\.06\]{background-color:#00d2940f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-400) 6%, transparent)}}.bg-emerald-400\/\[0\.07\]{background-color:#00d29412}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-emerald-400) 7.0%, transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/8{background-color:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/8{background-color:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/12{background-color:color-mix(in oklab, var(--color-emerald-500) 12%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/25{background-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/25{background-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.bg-emerald-500\/\[0\.04\]{background-color:#00bb7f0a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-emerald-500) 4%, transparent)}}.bg-emerald-500\/\[0\.05\]{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/\[0\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}.bg-emerald-500\/\[0\.07\]{background-color:#00bb7f12}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-emerald-500) 7.0%, transparent)}}.bg-emerald-500\/\[0\.08\]{background-color:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.bg-emerald-500\/\[0\.09\]{background-color:#00bb7f17}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-emerald-500) 9%, transparent)}}.bg-emerald-500\/\[0\.10\]{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-300{background-color:var(--color-fuchsia-300)}.bg-fuchsia-300\/5{background-color:#f2a9ff0d}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-300\/5{background-color:color-mix(in oklab, var(--color-fuchsia-300) 5%, transparent)}}.bg-fuchsia-400{background-color:var(--color-fuchsia-400)}.bg-fuchsia-400\/70{background-color:#ec6cffb3}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-400\/70{background-color:color-mix(in oklab, var(--color-fuchsia-400) 70%, transparent)}}.bg-fuchsia-500\/10{background-color:#e12afb1a}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/10{background-color:color-mix(in oklab, var(--color-fuchsia-500) 10%, transparent)}}.bg-fuchsia-500\/12{background-color:#e12afb1f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/12{background-color:color-mix(in oklab, var(--color-fuchsia-500) 12%, transparent)}}.bg-fuchsia-500\/15{background-color:#e12afb26}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/15{background-color:color-mix(in oklab, var(--color-fuchsia-500) 15%, transparent)}}.bg-fuchsia-500\/\[0\.05\]{background-color:#e12afb0d}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 5%, transparent)}}.bg-fuchsia-500\/\[0\.06\]{background-color:#e12afb0f}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 6%, transparent)}}.bg-fuchsia-500\/\[0\.07\]{background-color:#e12afb12}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 7.0%, transparent)}}.bg-fuchsia-500\/\[0\.08\]{background-color:#e12afb14}@supports (color:color-mix(in lab, red, red)){.bg-fuchsia-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-fuchsia-500) 8%, transparent)}}.bg-indigo-300\/80{background-color:#a4b3ffcc}@supports (color:color-mix(in lab, red, red)){.bg-indigo-300\/80{background-color:color-mix(in oklab, var(--color-indigo-300) 80%, transparent)}}.bg-indigo-500\/8{background-color:#625fff14}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/8{background-color:color-mix(in oklab, var(--color-indigo-500) 8%, transparent)}}.bg-indigo-500\/\[0\.07\]{background-color:#625fff12}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-indigo-500) 7.0%, transparent)}}.bg-indigo-600\/10{background-color:#4f39f61a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/10{background-color:color-mix(in oklab, var(--color-indigo-600) 10%, transparent)}}.bg-lime-200{background-color:var(--color-lime-200)}.bg-orange-400\/70{background-color:#ff8b1ab3}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/70{background-color:color-mix(in oklab, var(--color-orange-400) 70%, transparent)}}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-orange-500\/\[0\.06\]{background-color:#fe6e000f}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-orange-500) 6%, transparent)}}.bg-panel{background-color:var(--color-panel)}.bg-panel-deep{background-color:var(--color-panel-deep)}.bg-panel\/70{background-color:#0a1322b3}@supports (color:color-mix(in lab, red, red)){.bg-panel\/70{background-color:color-mix(in oklab, var(--color-panel) 70%, transparent)}}.bg-panel\/75{background-color:#0a1322bf}@supports (color:color-mix(in lab, red, red)){.bg-panel\/75{background-color:color-mix(in oklab, var(--color-panel) 75%, transparent)}}.bg-panel\/80{background-color:#0a1322cc}@supports (color:color-mix(in lab, red, red)){.bg-panel\/80{background-color:color-mix(in oklab, var(--color-panel) 80%, transparent)}}.bg-panel\/85{background-color:#0a1322d9}@supports (color:color-mix(in lab, red, red)){.bg-panel\/85{background-color:color-mix(in oklab, var(--color-panel) 85%, transparent)}}.bg-panel\/90{background-color:#0a1322e6}@supports (color:color-mix(in lab, red, red)){.bg-panel\/90{background-color:color-mix(in oklab, var(--color-panel) 90%, transparent)}}.bg-panel\/95{background-color:#0a1322f2}@supports (color:color-mix(in lab, red, red)){.bg-panel\/95{background-color:color-mix(in oklab, var(--color-panel) 95%, transparent)}}.bg-panel\/98{background-color:#0a1322fa}@supports (color:color-mix(in lab, red, red)){.bg-panel\/98{background-color:color-mix(in oklab, var(--color-panel) 98%, transparent)}}.bg-red-500\/\[0\.08\]{background-color:#fb2c3614}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-red-500) 8%, transparent)}}.bg-rose-100\/8{background-color:#ffe4e614}@supports (color:color-mix(in lab, red, red)){.bg-rose-100\/8{background-color:color-mix(in oklab, var(--color-rose-100) 8%, transparent)}}.bg-rose-100\/70{background-color:#ffe4e6b3}@supports (color:color-mix(in lab, red, red)){.bg-rose-100\/70{background-color:color-mix(in oklab, var(--color-rose-100) 70%, transparent)}}.bg-rose-300\/5{background-color:#ffa2ae0d}@supports (color:color-mix(in lab, red, red)){.bg-rose-300\/5{background-color:color-mix(in oklab, var(--color-rose-300) 5%, transparent)}}.bg-rose-400{background-color:var(--color-rose-400)}.bg-rose-400\/10{background-color:#ff667f1a}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/10{background-color:color-mix(in oklab, var(--color-rose-400) 10%, transparent)}}.bg-rose-400\/15{background-color:#ff667f26}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/15{background-color:color-mix(in oklab, var(--color-rose-400) 15%, transparent)}}.bg-rose-400\/70{background-color:#ff667fb3}@supports (color:color-mix(in lab, red, red)){.bg-rose-400\/70{background-color:color-mix(in oklab, var(--color-rose-400) 70%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/5{background-color:#ff23570d}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/5{background-color:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.bg-rose-500\/8{background-color:#ff235714}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/8{background-color:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/12{background-color:#ff23571f}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/12{background-color:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-500\/20{background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/20{background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.bg-rose-500\/25{background-color:#ff235740}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/25{background-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.bg-rose-500\/35{background-color:#ff235759}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/35{background-color:color-mix(in oklab, var(--color-rose-500) 35%, transparent)}}.bg-rose-500\/\[0\.05\]{background-color:#ff23570d}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.bg-rose-500\/\[0\.06\]{background-color:#ff23570f}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-rose-500) 6%, transparent)}}.bg-rose-500\/\[0\.07\]{background-color:#ff235712}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-rose-500) 7.0%, transparent)}}.bg-rose-500\/\[0\.08\]{background-color:#ff235714}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.bg-rose-500\/\[0\.10\]{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/\[0\.12\]{background-color:#ff23571f}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-rose-500) 12%, transparent)}}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/20{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.bg-sky-300\/70{background-color:#77d4ffb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/70{background-color:color-mix(in oklab, var(--color-sky-300) 70%, transparent)}}.bg-sky-400{background-color:var(--color-sky-400)}.bg-sky-400\/8{background-color:#00bcfe14}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/8{background-color:color-mix(in oklab, var(--color-sky-400) 8%, transparent)}}.bg-sky-400\/10{background-color:#00bcfe1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/10{background-color:color-mix(in oklab, var(--color-sky-400) 10%, transparent)}}.bg-sky-400\/20{background-color:#00bcfe33}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/20{background-color:color-mix(in oklab, var(--color-sky-400) 20%, transparent)}}.bg-sky-400\/70{background-color:#00bcfeb3}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/70{background-color:color-mix(in oklab, var(--color-sky-400) 70%, transparent)}}.bg-sky-500\/8{background-color:#00a5ef14}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/8{background-color:color-mix(in oklab, var(--color-sky-500) 8%, transparent)}}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.bg-sky-500\/12{background-color:#00a5ef1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/12{background-color:color-mix(in oklab, var(--color-sky-500) 12%, transparent)}}.bg-sky-500\/\[0\.05\]{background-color:#00a5ef0d}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-sky-500) 5%, transparent)}}.bg-sky-500\/\[0\.06\]{background-color:#00a5ef0f}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-sky-500) 6%, transparent)}}.bg-sky-500\/\[0\.08\]{background-color:#00a5ef14}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-sky-500) 8%, transparent)}}.bg-sky-600\/10{background-color:#0084cc1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-600\/10{background-color:color-mix(in oklab, var(--color-sky-600) 10%, transparent)}}.bg-sky-600\/15{background-color:#0084cc26}@supports (color:color-mix(in lab, red, red)){.bg-sky-600\/15{background-color:color-mix(in oklab, var(--color-sky-600) 15%, transparent)}}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-300\/10{background-color:#cad5e21a}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/10{background-color:color-mix(in oklab, var(--color-slate-300) 10%, transparent)}}.bg-slate-300\/25{background-color:#cad5e240}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/25{background-color:color-mix(in oklab, var(--color-slate-300) 25%, transparent)}}.bg-slate-300\/40{background-color:#cad5e266}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/40{background-color:color-mix(in oklab, var(--color-slate-300) 40%, transparent)}}.bg-slate-300\/60{background-color:#cad5e299}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/60{background-color:color-mix(in oklab, var(--color-slate-300) 60%, transparent)}}.bg-slate-300\/80{background-color:#cad5e2cc}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/80{background-color:color-mix(in oklab, var(--color-slate-300) 80%, transparent)}}.bg-slate-400\/5{background-color:#90a1b90d}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/5{background-color:color-mix(in oklab, var(--color-slate-400) 5%, transparent)}}.bg-slate-400\/8{background-color:#90a1b914}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/8{background-color:color-mix(in oklab, var(--color-slate-400) 8%, transparent)}}.bg-slate-400\/40{background-color:#90a1b966}@supports (color:color-mix(in lab, red, red)){.bg-slate-400\/40{background-color:color-mix(in oklab, var(--color-slate-400) 40%, transparent)}}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/15{background-color:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}.bg-slate-500\/60{background-color:#62748e99}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/60{background-color:color-mix(in oklab, var(--color-slate-500) 60%, transparent)}}.bg-slate-600{background-color:var(--color-slate-600)}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-950\/90{background-color:#020618e6}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/90{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.bg-slate-950\/95{background-color:#020618f2}@supports (color:color-mix(in lab, red, red)){.bg-slate-950\/95{background-color:color-mix(in oklab, var(--color-slate-950) 95%, transparent)}}.bg-teal-300\/60{background-color:#46ecd599}@supports (color:color-mix(in lab, red, red)){.bg-teal-300\/60{background-color:color-mix(in oklab, var(--color-teal-300) 60%, transparent)}}.bg-teal-500\/\[0\.06\]{background-color:#00baa70f}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-teal-500) 6%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-200{background-color:var(--color-violet-200)}.bg-violet-300{background-color:var(--color-violet-300)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-400\/8{background-color:#a685ff14}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/8{background-color:color-mix(in oklab, var(--color-violet-400) 8%, transparent)}}.bg-violet-400\/10{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/10{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-violet-400\/70{background-color:#a685ffb3}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/70{background-color:color-mix(in oklab, var(--color-violet-400) 70%, transparent)}}.bg-violet-400\/90{background-color:#a685ffe6}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/90{background-color:color-mix(in oklab, var(--color-violet-400) 90%, transparent)}}.bg-violet-500\/5{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/5{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/8{background-color:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/8{background-color:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-500\/15{background-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/15{background-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.bg-violet-500\/20{background-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/20{background-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.bg-violet-500\/\[0\.05\]{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/\[0\.06\]{background-color:#8d54ff0f}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-violet-500) 6%, transparent)}}.bg-violet-500\/\[0\.07\]{background-color:#8d54ff12}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-violet-500) 7.0%, transparent)}}.bg-violet-500\/\[0\.08\]{background-color:#8d54ff14}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-violet-500) 8%, transparent)}}.bg-void{background-color:var(--color-void)}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab, var(--color-white) 1.5%, transparent)}}.bg-white\/\[0\.022\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.022\]{background-color:color-mix(in oklab, var(--color-white) 2.2%, transparent)}}.bg-white\/\[0\.025\]{background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.bg-white\/\[0\.028\]{background-color:#ffffff07}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.028\]{background-color:color-mix(in oklab, var(--color-white) 2.8%, transparent)}}.bg-white\/\[0\.035\]{background-color:#ffffff09}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.035\]{background-color:color-mix(in oklab, var(--color-white) 3.5%, transparent)}}.bg-yellow-500\/8{background-color:#edb20014}@supports (color:color-mix(in lab, red, red)){.bg-yellow-500\/8{background-color:color-mix(in oklab, var(--color-yellow-500) 8%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(125\%_125\%_at_50\%_-10\%\,\#0e1830_0\%\,\#070b16_45\%\,\#04060d_100\%\)\]{background-image:radial-gradient(125% 125% at 50% -10%,#0e1830 0%,#070b16 45%,#04060d 100%)}.bg-\[radial-gradient\(circle_at_30\%_25\%\,\#123049\,\#0a1322\)\]{background-image:radial-gradient(circle at 30% 25%,#123049,#0a1322)}.from-\[\#0a0c14\]{--tw-gradient-from:#0a0c14;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0a1322\]{--tw-gradient-from:#0a1322;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0b0620\]{--tw-gradient-from:#0b0620;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#05060c\]{--tw-gradient-from:#05060c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#160607\]{--tw-gradient-from:#160607;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-400{--tw-gradient-from:var(--color-amber-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/25{--tw-gradient-from:#f99c0040}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.from-amber-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[0\.1\]{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/\[0\.1\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.from-amber-500\/\[0\.1\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[0\.08\]{--tw-gradient-from:#f99c0014}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 8%, transparent)}}.from-amber-500\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[0\.14\]{--tw-gradient-from:#f99c0024}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/\[0\.14\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 14.0%, transparent)}}.from-amber-500\/\[0\.14\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/\[0\.16\]{--tw-gradient-from:#f99c0029}@supports (color:color-mix(in lab, red, red)){.from-amber-500\/\[0\.16\]{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 16%, transparent)}}.from-amber-500\/\[0\.16\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/25{--tw-gradient-from:#00000040}@supports (color:color-mix(in lab, red, red)){.from-black\/25{--tw-gradient-from:color-mix(in oklab, var(--color-black) 25%, transparent)}}.from-black\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab, red, red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/92{--tw-gradient-from:#000000eb}@supports (color:color-mix(in lab, red, red)){.from-black\/92{--tw-gradient-from:color-mix(in oklab, var(--color-black) 92%, transparent)}}.from-black\/92{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/94{--tw-gradient-from:#000000f0}@supports (color:color-mix(in lab, red, red)){.from-black\/94{--tw-gradient-from:color-mix(in oklab, var(--color-black) 94%, transparent)}}.from-black\/94{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/95{--tw-gradient-from:#000000f2}@supports (color:color-mix(in lab, red, red)){.from-black\/95{--tw-gradient-from:color-mix(in oklab, var(--color-black) 95%, transparent)}}.from-black\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-300{--tw-gradient-from:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-300\/25{--tw-gradient-from:#53eafd40}@supports (color:color-mix(in lab, red, red)){.from-cyan-300\/25{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)}}.from-cyan-300\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-300\/35{--tw-gradient-from:#53eafd59}@supports (color:color-mix(in lab, red, red)){.from-cyan-300\/35{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.from-cyan-300\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-300\/50{--tw-gradient-from:#53eafd80}@supports (color:color-mix(in lab, red, red)){.from-cyan-300\/50{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.from-cyan-300\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400{--tw-gradient-from:var(--color-cyan-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400\/20{--tw-gradient-from:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.from-cyan-400\/20{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.from-cyan-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400\/25{--tw-gradient-from:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.from-cyan-400\/25{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.from-cyan-400\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-400\/30{--tw-gradient-from:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.from-cyan-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.from-cyan-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-500\/25{--tw-gradient-from:#00b7d740}@supports (color:color-mix(in lab, red, red)){.from-cyan-500\/25{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-500) 25%, transparent)}}.from-cyan-500\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-950\/40{--tw-gradient-from:#05334566}@supports (color:color-mix(in lab, red, red)){.from-cyan-950\/40{--tw-gradient-from:color-mix(in oklab, var(--color-cyan-950) 40%, transparent)}}.from-cyan-950\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-400{--tw-gradient-from:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/\[0\.05\]{--tw-gradient-from:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/\[0\.05\]{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.from-emerald-500\/\[0\.05\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/\[0\.07\]{--tw-gradient-from:#00bb7f12}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/\[0\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 7.0%, transparent)}}.from-emerald-500\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-fuchsia-500{--tw-gradient-from:var(--color-fuchsia-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-lime-500{--tw-gradient-from:var(--color-lime-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-orange-500\/\[0\.05\]{--tw-gradient-from:#fe6e000d}@supports (color:color-mix(in lab, red, red)){.from-orange-500\/\[0\.05\]{--tw-gradient-from:color-mix(in oklab, var(--color-orange-500) 5%, transparent)}}.from-orange-500\/\[0\.05\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-300\/25{--tw-gradient-from:#ffa2ae40}@supports (color:color-mix(in lab, red, red)){.from-rose-300\/25{--tw-gradient-from:color-mix(in oklab, var(--color-rose-300) 25%, transparent)}}.from-rose-300\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500{--tw-gradient-from:var(--color-rose-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/10{--tw-gradient-from:#ff23571a}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.from-rose-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/15{--tw-gradient-from:#ff235726}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.from-rose-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/28{--tw-gradient-from:#ff235747}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/28{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 28%, transparent)}}.from-rose-500\/28{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/\[0\.1\]{--tw-gradient-from:#ff23571a}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/\[0\.1\]{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.from-rose-500\/\[0\.1\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/\[0\.08\]{--tw-gradient-from:#ff235714}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/\[0\.08\]{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.from-rose-500\/\[0\.08\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-600{--tw-gradient-from:var(--color-rose-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sky-500{--tw-gradient-from:var(--color-sky-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-700{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400{--tw-gradient-from:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-400\/30{--tw-gradient-from:#a685ff4d}@supports (color:color-mix(in lab, red, red)){.from-violet-400\/30{--tw-gradient-from:color-mix(in oklab, var(--color-violet-400) 30%, transparent)}}.from-violet-400\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/12{--tw-gradient-from:#8d54ff1f}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/12{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 12%, transparent)}}.from-violet-500\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[0\.06\]{--tw-gradient-from:#8d54ff0f}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 6%, transparent)}}.from-violet-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[0\.15\]{--tw-gradient-from:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.15\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.from-violet-500\/\[0\.15\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[0\.16\]{--tw-gradient-from:#8d54ff29}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.16\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 16%, transparent)}}.from-violet-500\/\[0\.16\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/\[0\.18\]{--tw-gradient-from:#8d54ff2e}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/\[0\.18\]{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 18%, transparent)}}.from-violet-500\/\[0\.18\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#0a132266\]{--tw-gradient-via:#0a132266;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#07051a\]{--tw-gradient-via:#07051a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-300{--tw-gradient-via:var(--color-amber-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-amber-300\/50{--tw-gradient-via:#ffd23680}@supports (color:color-mix(in lab, red, red)){.via-amber-300\/50{--tw-gradient-via:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.via-amber-300\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/15{--tw-gradient-via:#00000026}@supports (color:color-mix(in lab, red, red)){.via-black\/15{--tw-gradient-via:color-mix(in oklab, var(--color-black) 15%, transparent)}}.via-black\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab, red, red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab, var(--color-black) 25%, transparent)}}.via-black\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab, red, red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)}}.via-black\/35{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab, red, red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)}}.via-black\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/85{--tw-gradient-via:#000000d9}@supports (color:color-mix(in lab, red, red)){.via-black\/85{--tw-gradient-via:color-mix(in oklab, var(--color-black) 85%, transparent)}}.via-black\/85{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/88{--tw-gradient-via:#000000e0}@supports (color:color-mix(in lab, red, red)){.via-black\/88{--tw-gradient-via:color-mix(in oklab, var(--color-black) 88%, transparent)}}.via-black\/88{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-300\/10{--tw-gradient-via:#53eafd1a}@supports (color:color-mix(in lab, red, red)){.via-cyan-300\/10{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 10%, transparent)}}.via-cyan-300\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-300\/60{--tw-gradient-via:#53eafd99}@supports (color:color-mix(in lab, red, red)){.via-cyan-300\/60{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.via-cyan-300\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-300\/70{--tw-gradient-via:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.via-cyan-300\/70{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.via-cyan-300\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-fuchsia-300{--tw-gradient-via:var(--color-fuchsia-300);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rose-400{--tw-gradient-via:var(--color-rose-400);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#03020c\]{--tw-gradient-to:#03020c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-200{--tw-gradient-to:var(--color-amber-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300{--tw-gradient-to:var(--color-amber-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-300\/40{--tw-gradient-to:#ffd23666}@supports (color:color-mix(in lab, red, red)){.to-amber-300\/40{--tw-gradient-to:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.to-amber-300\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-500\/10{--tw-gradient-to:#f99c001a}@supports (color:color-mix(in lab, red, red)){.to-amber-500\/10{--tw-gradient-to:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.to-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/5{--tw-gradient-to:#0000000d}@supports (color:color-mix(in lab, red, red)){.to-black\/5{--tw-gradient-to:color-mix(in oklab, var(--color-black) 5%, transparent)}}.to-black\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/20{--tw-gradient-to:#0003}@supports (color:color-mix(in lab, red, red)){.to-black\/20{--tw-gradient-to:color-mix(in oklab, var(--color-black) 20%, transparent)}}.to-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/30{--tw-gradient-to:#0000004d}@supports (color:color-mix(in lab, red, red)){.to-black\/30{--tw-gradient-to:color-mix(in oklab, var(--color-black) 30%, transparent)}}.to-black\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/70{--tw-gradient-to:#000000b3}@supports (color:color-mix(in lab, red, red)){.to-black\/70{--tw-gradient-to:color-mix(in oklab, var(--color-black) 70%, transparent)}}.to-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/75{--tw-gradient-to:#000000bf}@supports (color:color-mix(in lab, red, red)){.to-black\/75{--tw-gradient-to:color-mix(in oklab, var(--color-black) 75%, transparent)}}.to-black\/75{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black\/90{--tw-gradient-to:#000000e6}@supports (color:color-mix(in lab, red, red)){.to-black\/90{--tw-gradient-to:color-mix(in oklab, var(--color-black) 90%, transparent)}}.to-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-300{--tw-gradient-to:var(--color-cyan-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-cyan-900\/20{--tw-gradient-to:#104e6433}@supports (color:color-mix(in lab, red, red)){.to-cyan-900\/20{--tw-gradient-to:color-mix(in oklab, var(--color-cyan-900) 20%, transparent)}}.to-cyan-900\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-300{--tw-gradient-to:var(--color-emerald-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-300{--tw-gradient-to:var(--color-fuchsia-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-fuchsia-400{--tw-gradient-to:var(--color-fuchsia-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-lime-300{--tw-gradient-to:var(--color-lime-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-300{--tw-gradient-to:var(--color-orange-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-400\/20{--tw-gradient-to:#ff8b1a33}@supports (color:color-mix(in lab, red, red)){.to-orange-400\/20{--tw-gradient-to:color-mix(in oklab, var(--color-orange-400) 20%, transparent)}}.to-orange-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-500\/18{--tw-gradient-to:#fe6e002e}@supports (color:color-mix(in lab, red, red)){.to-orange-500\/18{--tw-gradient-to:color-mix(in oklab, var(--color-orange-500) 18%, transparent)}}.to-orange-500\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-panel\/90{--tw-gradient-to:#0a1322e6}@supports (color:color-mix(in lab, red, red)){.to-panel\/90{--tw-gradient-to:color-mix(in oklab, var(--color-panel) 90%, transparent)}}.to-panel\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-300{--tw-gradient-to:var(--color-rose-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-400{--tw-gradient-to:var(--color-rose-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-rose-950\/10{--tw-gradient-to:#4d02181a}@supports (color:color-mix(in lab, red, red)){.to-rose-950\/10{--tw-gradient-to:color-mix(in oklab, var(--color-rose-950) 10%, transparent)}}.to-rose-950\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-300{--tw-gradient-to:var(--color-sky-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950{--tw-gradient-to:var(--color-slate-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-950\/60{--tw-gradient-to:#02061899}@supports (color:color-mix(in lab, red, red)){.to-slate-950\/60{--tw-gradient-to:color-mix(in oklab, var(--color-slate-950) 60%, transparent)}}.to-slate-950\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-teal-300{--tw-gradient-to:var(--color-teal-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-300{--tw-gradient-to:var(--color-violet-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-600\/15{--tw-gradient-to:#7f22fe26}@supports (color:color-mix(in lab, red, red)){.to-violet-600\/15{--tw-gradient-to:color-mix(in oklab, var(--color-violet-600) 15%, transparent)}}.to-violet-600\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-violet-950\/10{--tw-gradient-to:#2f0d681a}@supports (color:color-mix(in lab, red, red)){.to-violet-950\/10{--tw-gradient-to:color-mix(in oklab, var(--color-violet-950) 10%, transparent)}}.to-violet-950\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/10{--tw-gradient-to:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.to-white\/10{--tw-gradient-to:color-mix(in oklab, var(--color-white) 10%, transparent)}}.to-white\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-yellow-300{--tw-gradient-to:var(--color-yellow-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-amber-300{fill:var(--color-amber-300)}.fill-rose-400{fill:var(--color-rose-400)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_30\%\]{object-position:center 30%}.object-\[center_35\%\]{object-position:center 35%}.object-bottom{object-position:bottom}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[14\%\]{padding-inline-start:14%;padding-inline-end:14%}.\!py-1{padding-block:calc(var(--spacing) * 1)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[1px\],.py-px{padding-block-start:1px;padding-block-end:1px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[max\(env\(safe-area-inset-top\)\,0\.8rem\)\]{padding-top:max(calc(env(safe-area-inset-top) / var(--uiz, 1)), .8rem)}.pt-\[max\(env\(safe-area-inset-top\)\,0\.75rem\)\]{padding-top:max(calc(env(safe-area-inset-top) / var(--uiz, 1)), .75rem)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.5rem\)\]{padding-bottom:max(calc(env(safe-area-inset-bottom) / var(--uiz, 1)), .5rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.8rem\)\]{padding-bottom:max(calc(env(safe-area-inset-bottom) / var(--uiz, 1)), .8rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,1\.5rem\)\]{padding-bottom:max(calc(env(safe-area-inset-bottom) / var(--uiz, 1)), 1.5rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,1rem\)\]{padding-bottom:max(calc(env(safe-area-inset-bottom) / var(--uiz, 1)), 1rem)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-\[30px\]{padding-left:30px}.pl-\[34px\]{padding-left:34px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[10px\]{font-size:10px!important}.\!text-\[12px\]{font-size:12px!important}.text-\[0\.85em\]{font-size:.85em}.text-\[6\.5px\]{font-size:6.5px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[92px\]{font-size:92px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[9px\]{--tw-leading:9px;line-height:9px}.leading-\[15px\]{--tw-leading:15px;line-height:15px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-\[0\.45em\]{--tw-tracking:.45em;letter-spacing:.45em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#2a1600\]{color:#2a1600}.text-\[\#7fd8ff\]{color:#7fd8ff}.text-\[\#7fe3ff\]{color:#7fe3ff}.text-amber-50{color:var(--color-amber-50)}.text-amber-50\/85{color:#fffbebd9}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/85{color:color-mix(in oklab, var(--color-amber-50) 85%, transparent)}}.text-amber-50\/90{color:#fffbebe6}@supports (color:color-mix(in lab, red, red)){.text-amber-50\/90{color:color-mix(in oklab, var(--color-amber-50) 90%, transparent)}}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/70{color:#fef3c6b3}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/70{color:color-mix(in oklab, var(--color-amber-100) 70%, transparent)}}.text-amber-100\/75{color:#fef3c6bf}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/75{color:color-mix(in oklab, var(--color-amber-100) 75%, transparent)}}.text-amber-100\/80{color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/80{color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.text-amber-100\/85{color:#fef3c6d9}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/85{color:color-mix(in oklab, var(--color-amber-100) 85%, transparent)}}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/50{color:#fee68580}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/50{color:color-mix(in oklab, var(--color-amber-200) 50%, transparent)}}.text-amber-200\/60{color:#fee68599}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/60{color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.text-amber-200\/65{color:#fee685a6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/65{color:color-mix(in oklab, var(--color-amber-200) 65%, transparent)}}.text-amber-200\/70{color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/70{color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.text-amber-200\/75{color:#fee685bf}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/75{color:color-mix(in oklab, var(--color-amber-200) 75%, transparent)}}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-200\/85{color:#fee685d9}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/85{color:color-mix(in oklab, var(--color-amber-200) 85%, transparent)}}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/55{color:#ffd2368c}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/55{color:color-mix(in oklab, var(--color-amber-300) 55%, transparent)}}.text-amber-300\/60{color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/60{color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.text-amber-300\/70{color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/70{color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.text-amber-300\/80{color:#ffd236cc}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/80{color:color-mix(in oklab, var(--color-amber-300) 80%, transparent)}}.text-amber-300\/85{color:#ffd236d9}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/85{color:color-mix(in oklab, var(--color-amber-300) 85%, transparent)}}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/60{color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/60{color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.text-amber-500\/50{color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/50{color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.text-amber-950{color:var(--color-amber-950)}.text-black{color:var(--color-black)}.text-blue-200{color:var(--color-blue-200)}.text-cyan-50{color:var(--color-cyan-50)}.text-cyan-50\/90{color:#ecfeffe6}@supports (color:color-mix(in lab, red, red)){.text-cyan-50\/90{color:color-mix(in oklab, var(--color-cyan-50) 90%, transparent)}}.text-cyan-100{color:var(--color-cyan-100)}.text-cyan-100\/80{color:#cefafecc}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/80{color:color-mix(in oklab, var(--color-cyan-100) 80%, transparent)}}.text-cyan-100\/85{color:#cefafed9}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/85{color:color-mix(in oklab, var(--color-cyan-100) 85%, transparent)}}.text-cyan-100\/90{color:#cefafee6}@supports (color:color-mix(in lab, red, red)){.text-cyan-100\/90{color:color-mix(in oklab, var(--color-cyan-100) 90%, transparent)}}.text-cyan-200{color:var(--color-cyan-200)}.text-cyan-200\/50{color:#a2f4fd80}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/50{color:color-mix(in oklab, var(--color-cyan-200) 50%, transparent)}}.text-cyan-200\/60{color:#a2f4fd99}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/60{color:color-mix(in oklab, var(--color-cyan-200) 60%, transparent)}}.text-cyan-200\/70{color:#a2f4fdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/70{color:color-mix(in oklab, var(--color-cyan-200) 70%, transparent)}}.text-cyan-200\/80{color:#a2f4fdcc}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/80{color:color-mix(in oklab, var(--color-cyan-200) 80%, transparent)}}.text-cyan-200\/85{color:#a2f4fdd9}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/85{color:color-mix(in oklab, var(--color-cyan-200) 85%, transparent)}}.text-cyan-200\/90{color:#a2f4fde6}@supports (color:color-mix(in lab, red, red)){.text-cyan-200\/90{color:color-mix(in oklab, var(--color-cyan-200) 90%, transparent)}}.text-cyan-300{color:var(--color-cyan-300)}.text-cyan-300\/50{color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/50{color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.text-cyan-300\/55{color:#53eafd8c}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/55{color:color-mix(in oklab, var(--color-cyan-300) 55%, transparent)}}.text-cyan-300\/60{color:#53eafd99}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/60{color:color-mix(in oklab, var(--color-cyan-300) 60%, transparent)}}.text-cyan-300\/70{color:#53eafdb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/70{color:color-mix(in oklab, var(--color-cyan-300) 70%, transparent)}}.text-cyan-300\/75{color:#53eafdbf}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/75{color:color-mix(in oklab, var(--color-cyan-300) 75%, transparent)}}.text-cyan-300\/80{color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/80{color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.text-cyan-300\/85{color:#53eafdd9}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/85{color:color-mix(in oklab, var(--color-cyan-300) 85%, transparent)}}.text-cyan-300\/90{color:#53eafde6}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/90{color:color-mix(in oklab, var(--color-cyan-300) 90%, transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-cyan-400\/50{color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.text-cyan-400\/50{color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.text-cyan-400\/60{color:#00d2ef99}@supports (color:color-mix(in lab, red, red)){.text-cyan-400\/60{color:color-mix(in oklab, var(--color-cyan-400) 60%, transparent)}}.text-cyan-400\/70{color:#00d2efb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-400\/70{color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}.text-emerald-50{color:var(--color-emerald-50)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-100\/80{color:#d0fae5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/80{color:color-mix(in oklab, var(--color-emerald-100) 80%, transparent)}}.text-emerald-100\/85{color:#d0fae5d9}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/85{color:color-mix(in oklab, var(--color-emerald-100) 85%, transparent)}}.text-emerald-100\/90{color:#d0fae5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-100\/90{color:color-mix(in oklab, var(--color-emerald-100) 90%, transparent)}}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-200\/70{color:#a4f4cfb3}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/70{color:color-mix(in oklab, var(--color-emerald-200) 70%, transparent)}}.text-emerald-200\/80{color:#a4f4cfcc}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/80{color:color-mix(in oklab, var(--color-emerald-200) 80%, transparent)}}.text-emerald-200\/85{color:#a4f4cfd9}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/85{color:color-mix(in oklab, var(--color-emerald-200) 85%, transparent)}}.text-emerald-200\/90{color:#a4f4cfe6}@supports (color:color-mix(in lab, red, red)){.text-emerald-200\/90{color:color-mix(in oklab, var(--color-emerald-200) 90%, transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/55{color:#5ee9b58c}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/55{color:color-mix(in oklab, var(--color-emerald-300) 55%, transparent)}}.text-emerald-300\/60{color:#5ee9b599}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/60{color:color-mix(in oklab, var(--color-emerald-300) 60%, transparent)}}.text-emerald-300\/70{color:#5ee9b5b3}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/70{color:color-mix(in oklab, var(--color-emerald-300) 70%, transparent)}}.text-emerald-300\/80{color:#5ee9b5cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/80{color:color-mix(in oklab, var(--color-emerald-300) 80%, transparent)}}.text-emerald-300\/85{color:#5ee9b5d9}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/85{color:color-mix(in oklab, var(--color-emerald-300) 85%, transparent)}}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-800{color:var(--color-emerald-800)}.text-fuchsia-100{color:var(--color-fuchsia-100)}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-fuchsia-200\/70{color:#f6cfffb3}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-200\/70{color:color-mix(in oklab, var(--color-fuchsia-200) 70%, transparent)}}.text-fuchsia-200\/80{color:#f6cfffcc}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-200\/80{color:color-mix(in oklab, var(--color-fuchsia-200) 80%, transparent)}}.text-fuchsia-300{color:var(--color-fuchsia-300)}.text-fuchsia-300\/70{color:#f2a9ffb3}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/70{color:color-mix(in oklab, var(--color-fuchsia-300) 70%, transparent)}}.text-fuchsia-300\/80{color:#f2a9ffcc}@supports (color:color-mix(in lab, red, red)){.text-fuchsia-300\/80{color:color-mix(in oklab, var(--color-fuchsia-300) 80%, transparent)}}.text-indigo-100{color:var(--color-indigo-100)}.text-indigo-100\/90{color:#e0e7ffe6}@supports (color:color-mix(in lab, red, red)){.text-indigo-100\/90{color:color-mix(in oklab, var(--color-indigo-100) 90%, transparent)}}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-200\/70{color:#c7d2ffb3}@supports (color:color-mix(in lab, red, red)){.text-indigo-200\/70{color:color-mix(in oklab, var(--color-indigo-200) 70%, transparent)}}.text-lime-300{color:var(--color-lime-300)}.text-orange-100{color:var(--color-orange-100)}.text-orange-200{color:var(--color-orange-200)}.text-orange-200\/60{color:#ffd7a899}@supports (color:color-mix(in lab, red, red)){.text-orange-200\/60{color:color-mix(in oklab, var(--color-orange-200) 60%, transparent)}}.text-orange-200\/90{color:#ffd7a8e6}@supports (color:color-mix(in lab, red, red)){.text-orange-200\/90{color:color-mix(in oklab, var(--color-orange-200) 90%, transparent)}}.text-orange-300{color:var(--color-orange-300)}.text-orange-300\/50{color:#ffb96d80}@supports (color:color-mix(in lab, red, red)){.text-orange-300\/50{color:color-mix(in oklab, var(--color-orange-300) 50%, transparent)}}.text-orange-300\/80{color:#ffb96dcc}@supports (color:color-mix(in lab, red, red)){.text-orange-300\/80{color:color-mix(in oklab, var(--color-orange-300) 80%, transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-200\/70{color:#ffcacab3}@supports (color:color-mix(in lab, red, red)){.text-red-200\/70{color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-900{color:var(--color-red-900)}.text-rose-50{color:var(--color-rose-50)}.text-rose-100{color:var(--color-rose-100)}.text-rose-100\/70{color:#ffe4e6b3}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/70{color:color-mix(in oklab, var(--color-rose-100) 70%, transparent)}}.text-rose-100\/75{color:#ffe4e6bf}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/75{color:color-mix(in oklab, var(--color-rose-100) 75%, transparent)}}.text-rose-100\/80{color:#ffe4e6cc}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/80{color:color-mix(in oklab, var(--color-rose-100) 80%, transparent)}}.text-rose-100\/85{color:#ffe4e6d9}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/85{color:color-mix(in oklab, var(--color-rose-100) 85%, transparent)}}.text-rose-100\/90{color:#ffe4e6e6}@supports (color:color-mix(in lab, red, red)){.text-rose-100\/90{color:color-mix(in oklab, var(--color-rose-100) 90%, transparent)}}.text-rose-200{color:var(--color-rose-200)}.text-rose-200\/60{color:#ffccd399}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/60{color:color-mix(in oklab, var(--color-rose-200) 60%, transparent)}}.text-rose-200\/70{color:#ffccd3b3}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/70{color:color-mix(in oklab, var(--color-rose-200) 70%, transparent)}}.text-rose-200\/80{color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/80{color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.text-rose-200\/90{color:#ffccd3e6}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/90{color:color-mix(in oklab, var(--color-rose-200) 90%, transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/60{color:#ffa2ae99}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/60{color:color-mix(in oklab, var(--color-rose-300) 60%, transparent)}}.text-rose-300\/70{color:#ffa2aeb3}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/70{color:color-mix(in oklab, var(--color-rose-300) 70%, transparent)}}.text-rose-300\/80{color:#ffa2aecc}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/80{color:color-mix(in oklab, var(--color-rose-300) 80%, transparent)}}.text-rose-300\/90{color:#ffa2aee6}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/90{color:color-mix(in oklab, var(--color-rose-300) 90%, transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-rose-400\/90{color:#ff667fe6}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/90{color:color-mix(in oklab, var(--color-rose-400) 90%, transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-100\/75{color:#dff2febf}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/75{color:color-mix(in oklab, var(--color-sky-100) 75%, transparent)}}.text-sky-100\/85{color:#dff2fed9}@supports (color:color-mix(in lab, red, red)){.text-sky-100\/85{color:color-mix(in oklab, var(--color-sky-100) 85%, transparent)}}.text-sky-200{color:var(--color-sky-200)}.text-sky-200\/70{color:#b8e6feb3}@supports (color:color-mix(in lab, red, red)){.text-sky-200\/70{color:color-mix(in oklab, var(--color-sky-200) 70%, transparent)}}.text-sky-300{color:var(--color-sky-300)}.text-sky-300\/80{color:#77d4ffcc}@supports (color:color-mix(in lab, red, red)){.text-sky-300\/80{color:color-mix(in oklab, var(--color-sky-300) 80%, transparent)}}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-200\/90{color:#e2e8f0e6}@supports (color:color-mix(in lab, red, red)){.text-slate-200\/90{color:color-mix(in oklab, var(--color-slate-200) 90%, transparent)}}.text-slate-300{color:var(--color-slate-300)}.text-slate-300\/75{color:#cad5e2bf}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/75{color:color-mix(in oklab, var(--color-slate-300) 75%, transparent)}}.text-slate-300\/80{color:#cad5e2cc}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/80{color:color-mix(in oklab, var(--color-slate-300) 80%, transparent)}}.text-slate-300\/85{color:#cad5e2d9}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/85{color:color-mix(in oklab, var(--color-slate-300) 85%, transparent)}}.text-slate-300\/90{color:#cad5e2e6}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/90{color:color-mix(in oklab, var(--color-slate-300) 90%, transparent)}}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\/70{color:#90a1b9b3}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/70{color:color-mix(in oklab, var(--color-slate-400) 70%, transparent)}}.text-slate-400\/80{color:#90a1b9cc}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/80{color:color-mix(in oklab, var(--color-slate-400) 80%, transparent)}}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-600\/80{color:#45556ccc}@supports (color:color-mix(in lab, red, red)){.text-slate-600\/80{color:color-mix(in oklab, var(--color-slate-600) 80%, transparent)}}.text-slate-700{color:var(--color-slate-700)}.text-teal-100{color:var(--color-teal-100)}.text-teal-200\/60{color:#96f7e499}@supports (color:color-mix(in lab, red, red)){.text-teal-200\/60{color:color-mix(in oklab, var(--color-teal-200) 60%, transparent)}}.text-violet-100{color:var(--color-violet-100)}.text-violet-100\/80{color:#ede9fecc}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/80{color:color-mix(in oklab, var(--color-violet-100) 80%, transparent)}}.text-violet-100\/90{color:#ede9fee6}@supports (color:color-mix(in lab, red, red)){.text-violet-100\/90{color:color-mix(in oklab, var(--color-violet-100) 90%, transparent)}}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/50{color:#ddd6ff80}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/50{color:color-mix(in oklab, var(--color-violet-200) 50%, transparent)}}.text-violet-200\/55{color:#ddd6ff8c}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/55{color:color-mix(in oklab, var(--color-violet-200) 55%, transparent)}}.text-violet-200\/70{color:#ddd6ffb3}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/70{color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)}}.text-violet-200\/80{color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/80{color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.text-violet-200\/85{color:#ddd6ffd9}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/85{color:color-mix(in oklab, var(--color-violet-200) 85%, transparent)}}.text-violet-200\/90{color:#ddd6ffe6}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/90{color:color-mix(in oklab, var(--color-violet-200) 90%, transparent)}}.text-violet-300{color:var(--color-violet-300)}.text-violet-300\/70{color:#c4b4ffb3}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/70{color:color-mix(in oklab, var(--color-violet-300) 70%, transparent)}}.text-violet-300\/80{color:#c4b4ffcc}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/80{color:color-mix(in oklab, var(--color-violet-300) 80%, transparent)}}.text-violet-300\/90{color:#c4b4ffe6}@supports (color:color-mix(in lab, red, red)){.text-violet-300\/90{color:color-mix(in oklab, var(--color-violet-300) 90%, transparent)}}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.text-yellow-200{color:var(--color-yellow-200)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-slate-700{-webkit-text-decoration-color:var(--color-slate-700);-webkit-text-decoration-color:var(--color-slate-700);-webkit-text-decoration-color:var(--color-slate-700);-webkit-text-decoration-color:var(--color-slate-700);text-decoration-color:var(--color-slate-700)}.decoration-white\/20{text-decoration-color:#fff3}@supports (color:color-mix(in lab, red, red)){.decoration-white\/20{-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.accent-emerald-400{accent-color:var(--color-emerald-400)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.22\]{opacity:.22}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-8px_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 -8px 30px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-10px_40px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 -10px 40px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(52\,211\,153\,0\.8\)\]{--tw-shadow:0 0 6px var(--tw-shadow-color,#34d399cc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(34\,211\,238\,0\.55\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#22d3ee8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(34\,211\,238\,0\.5\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#22d3ee80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(251\,191\,36\,0\.18\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#fbbf242e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(251\,191\,36\,0\.22\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#fbbf2438);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(34\,211\,238\,0\.35\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#22d3ee59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(252\,211\,77\,0\.35\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#fcd34d59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-cyan-300\/30{--tw-ring-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.ring-cyan-300\/30{--tw-ring-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[90px\]{--tw-blur:blur(90px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-lg{--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_8px_rgba\(34\,211\,238\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 8px var(--tw-drop-shadow-color,#22d3ee66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(34\,211\,238\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#22d3ee66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(34\,211\,238\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#22d3ee80));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_12px_rgba\(34\,211\,238\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#22d3ee73));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.9\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#000000e6));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale-\[0\.3\]{--tw-grayscale:grayscale(.3);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-50{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\[0\.85\]{--tw-saturate:saturate(.85);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition\!{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!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.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-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:rotate-180:-webkit-any(:where(.group):-webkit-any([open],:popover-open,:open) *){rotate:180deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-active\:scale-90:is(:where(.group):active *){--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\:scale-105:is(:where(.group):active *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\:scale-110:is(:where(.group):active *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\:opacity-100:is(:where(.group):active *){opacity:1}.placeholder\:font-sans::placeholder{font-family:var(--font-sans)}.placeholder\:text-\[13px\]::placeholder{font-size:13px}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}.placeholder\:text-slate-500::placeholder{color:var(--color-slate-500)}.placeholder\:text-slate-600::placeholder{color:var(--color-slate-600)}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:border-amber-300\/45:hover{border-color:#ffd23673}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-300\/45:hover{border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}.hover\:border-amber-300\/60:hover{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-300\/60:hover{border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.hover\:border-cyan-300\/25:hover{border-color:#53eafd40}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-300\/25:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 25%, transparent)}}.hover\:border-cyan-300\/30:hover{border-color:#53eafd4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-300\/30:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 30%, transparent)}}.hover\:border-cyan-300\/35:hover{border-color:#53eafd59}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-300\/35:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 35%, transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-amber-400\/10:hover{background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/10:hover{background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.hover\:bg-amber-400\/35:hover{background-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-400\/35:hover{background-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.hover\:bg-cyan-400\/10:hover{background-color:#00d2ef1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-400\/10:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.hover\:bg-cyan-400\/20:hover{background-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-cyan-400\/20:hover{background-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/45:hover{background-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/45:hover{background-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:text-slate-200:hover{color:var(--color-slate-200)}.hover\:text-slate-300:hover{color:var(--color-slate-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:border-amber-300:focus{border-color:var(--color-amber-300)}.focus\:border-amber-400\/50:focus{border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-400\/50:focus{border-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.focus\:border-amber-400\/60:focus{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-400\/60:focus{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.focus\:border-cyan-300\/40:focus{border-color:#53eafd66}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-300\/40:focus{border-color:color-mix(in oklab, var(--color-cyan-300) 40%, transparent)}}.focus\:border-cyan-300\/50:focus{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-300\/50:focus{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.focus\:border-cyan-400\/40:focus{border-color:#00d2ef66}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-400\/40:focus{border-color:color-mix(in oklab, var(--color-cyan-400) 40%, transparent)}}.focus\:border-cyan-400\/50:focus{border-color:#00d2ef80}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-400\/50:focus{border-color:color-mix(in oklab, var(--color-cyan-400) 50%, transparent)}}.focus\:border-emerald-300\/50:focus{border-color:#5ee9b580}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-300\/50:focus{border-color:color-mix(in oklab, var(--color-emerald-300) 50%, transparent)}}.focus\:border-emerald-400\/50:focus{border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-400\/50:focus{border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.focus\:border-emerald-400\/60:focus{border-color:#00d29499}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-400\/60:focus{border-color:color-mix(in oklab, var(--color-emerald-400) 60%, transparent)}}.focus\:border-rose-400\/50:focus{border-color:#ff667f80}@supports (color:color-mix(in lab, red, red)){.focus\:border-rose-400\/50:focus{border-color:color-mix(in oklab, var(--color-rose-400) 50%, transparent)}}.focus\:border-violet-400\/50:focus{border-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-400\/50:focus{border-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.focus\:border-violet-400\/60:focus{border-color:#a685ff99}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-400\/60:focus{border-color:color-mix(in oklab, var(--color-violet-400) 60%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:scale-\[0\.985\]:active{scale:.985}.active\:bg-white\/5:active{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/5:active{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.active\:bg-white\/10:active{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/10:active{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.active\:bg-white\/15:active{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/15:active{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.active\:bg-white\/\[0\.07\]:active{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/\[0\.07\]:active{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.active\:text-cyan-100:active{color:var(--color-cyan-100)}.active\:text-rose-200:active{color:var(--color-rose-200)}.active\:text-slate-100:active{color:var(--color-slate-100)}.active\:text-slate-200:active{color:var(--color-slate-200)}.active\:text-slate-300:active{color:var(--color-slate-300)}.active\:text-white:active{color:var(--color-white)}.active\:underline:active{text-decoration-line:underline}.active\:opacity-70:active{opacity:.7}.active\:opacity-80:active{opacity:.8}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:saturate-50:disabled{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:active\:opacity-100:disabled:active{opacity:1}@media (min-width:40rem){.sm\:block{display:block}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2)format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2)format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2)format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2)format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2)format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2)format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/orbitron-latin-700-normal-4jsRXGGJ.woff2)format("woff2"),url(/assets/orbitron-latin-700-normal-DmYOh-W9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/orbitron-latin-900-normal-DrIi7unX.woff2)format("woff2"),url(/assets/orbitron-latin-900-normal-BbJatbhp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/assets/cinzel-latin-ext-700-normal-CORa-yIv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-ext-900-normal-CWXxiu5r.woff2)format("woff2"),url(/assets/cinzel-latin-ext-900-normal-BlZZvP7K.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-900-normal-BI3z7Tow.woff2)format("woff2"),url(/assets/cinzel-latin-900-normal-t_fSDEbn.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbQAA8AAAAACMAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgF2hca1NUQVQAAAIMAAAAPQAAAEzpM8woY21hcAAAAkwAAABRAAAAdAyHCodnYXNwAAACoAAAAAgAAAAIAAAAEGdseWYAAAKoAAAB8AAAAl604cJFaGVhZAAABJgAAAA2AAAANhSS8UNoaGVhAAAE0AAAAB8AAAAkAcwBEGhtdHgAAATwAAAAHwAAADoe/QLmbG9jYQAABRAAAAAgAAAAIATcBZ9tYXhwAAAFMAAAABwAAAAgAIcCb25hbWUAAAVMAAABEwAAAmo0OV08cG9zdAAABmAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpi/MLAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWADbPDjoAAAB42gXBsQ1AABQFwHsfiY5CYQBDaVVIlBL7mckA7kT0CpPCop79uIPz3q4MojUrSJePvNSKRlRGEH74hwYNAAAAeNpVyEcBwkAQBdCXHnoVgJU44Y4pFIAFUAOJiS23ZOZ3lKhwVSlkr91xdlQp7dwMnr5FWb/rMQQW26v+h3xT+IRHGEIBCvNr9Wh0OUU7NxUUAAAAAAEAAf//AA942mzQNZTUQAAG4H9mIDlbySoOt5I9HHZiL+vS4VDh7u40OFRo3+FQ464V7tbiUmHdJczicsm4fe/9YBgDEIc+BYOEeoArzUqyWSGkeQzZ6+wmfZwLot6nT1vVNM04oBlQ9AZoX3FHhh/gQR6Mp+JykKdUNSVJcu9T20/N73OrT3F/2qMw5vfWLp88SQL3rFE+3ygTrvv9BXaMqiCAkD3d2lr1ipagK4QqNDHjCuPBSCRqGGaQM+XLk0XrPX5GlaY1i54QD7nhvO/c3+Pp35mEHO58dN2fd6mEdgAYRrhfqEyfi7ei6AG0j6m6ohk8HQkrIUlKpQ1dj4dDEcZ1TY3HpDDpM3PZspkzl+lTqlbmZUYUy8o0LJtKSlOXLp3qnC9N1ieU7FWr7BIZPssuFm1hpt3BVBW/yPMPcwAUdEL8m6nqumbU1Eg4/Ceb+s2WpxrG1HKtnVKxcm9zolhWrkGbVN5RmqQJdGdpkj6ukGluzhTed7ULBRvkp4wAENVFUt1oNGrmaS2r8JcrCxfJjXWUUCo3yvMXXDlyhKrO3mhLj/qGhvoeLREyvvXpEYDgGutFDrFjYEDQ5PK1OcsWs15bt4JgM0uQe2LHAxCRHA9FeNoQnUS+Tsc7JkRXVV03JIZZJcBJRUdHxSmAAQCFZYU3AAEAAAACNgQJCtdkXw889QADA+gAAAAA29KmmgAAAADb2tDy+Tv+1ASSA/wAAAAGAAIAAAAAAAB42mNgZGBg/vPvCgMDy4af1n9rWSYBRVABHwCudAbaAHjaY4pgiAJibSQsC8WBQGyERDNAMQicZmgFAOeFB/4AAAAAGgA7AEYAUQBvAHcAqQCxAOYBCQEJAQkBCQEWAS942mNgZGBg4GfcwZDHsIWBDcxDAGYGJgAtGgH4eNqM0IFGQ2EUB/DfqqJMBZLAFUh0V0MoUBGllKQArHVtN9vu3HuH3iEAPUJP0cP0BD1D3D6zKQqHH9/5n885qHs1qza3iPfaenDNts/gGcs+gmcdeAuem+iZt+EleMGWx+Bl++Jv16jbDJ5Xtxa8om4peNUSbmT6WgbOlFp6Um2XEo9SI333EqmOrrKq0lDhQENDoS2XGioVYoVUTyyT62i4curCuUTpWK4lNVC4lBnI7Ez9dCeRK6TVa6Qp1rRnb0KHzh07/PfMG4mOkZ6W/JdUNM5FU7kTmaFn+Xj3SNNuVZFbXYnoj3nXcpkniXaVPzKqbpjJq86tH/fsSKuOkQextkzf1/Sx2KKPx/+aADN1XKsAeNpjYGIAg/+pDEZAipEBHfADsQrDSUYmBhtGZkYWRlZGNkZ2BmZGDkZORi5GbjbHpKLUslT20rxMAxNHVwjtagHlu0H5lqzpibm5iWCegaMBk3MQX2JyaUlqcn5ukl5yYnEqD0jG2MAMzAEAoO0cmA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAA/IABAAAAAALMwAAA9mAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUTACDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUeB4xODAcbFCYzA/aDkxp0RMXmTMH/IcEUkaXZhe7qAVQoRhtRmOhkzaUYXs3lyzTUlwptwwNGy28PLP/oZewn39g4Jjp8YusISWZ9eNpW788MNQMI7jZprgsqRiJ7imCBYlEWIBhgoWjj7uJGcddednnRIQ/fX77n7i8NtLf08UwEQl3jq59XJCShypU4lMyz3Hb3X0omkAkZCYVNhfN/c3Pmf1nJcDqnj2VE35fYAx+8WYIJhZj4znn1Qbjp9+f4Pab0wOi7JSECzG0o6DRWu/MBgfu/NdPu5O8cUssKSJ1wUyTjq6oWZic7nUsKuIEySsIkzXvdKzArVNkCwvP1lQCgK4yu0BVWFp6vrWVm/6Nt7H82JGhxDyAteCbHZLRdzTsxJqNEUxb+txHysoxjwQzz2p8tU5uFtC4RmcGouCRX3v1195cCAYgBAECRIWSIVNsQCiqEhh6RpxRRzogwaUTYdSCc3AivAcSQCcSkacSCBbQlcbQ9DqAddgyNAFiZilAX9c1OSB/6ZyYgxQCwDgGQoVQGIYAIRvVlRAiR7Ax+jsqKIDacjVExNGWA/MQLk8VzJshTmOztrVbySNyHVnaAiUVpcgdvmnh9FNeAYYXkMl4AqisEoDtIZK0zs6lsSM8yAboEhZ5CFVqD23kNfor49QgAGWwFBeRAIZRCLdigBbqPFSIF+ABeQAfotUU0g+rL1gCMOnSNn4S0PWEL5Nw2QBqyIVvBT2Fe9wCSYDa3QH3Vt4cSaWSAug+NT0JKDgAKQOMLa96EFIKf/gOUWDQiE3EFgAB4aACxikhFAAwKZZ8DgHeiRQixRghm5n4HrCOOSrQAtqJU3LzpFAr/6TAHnDo8QQgszNHZ77FXwgom85JfwQOqMC8Ae/gYkSsURQ1AgQgAQAutAAoAALCdA3gIkv619L//vwb0H8nVgjz+bwLUlFoDaPGQkfqBjQcpc4R8ODxDAPwurhVJMbRRa7ksFTJAUJERK+RXgDxDi8az0D39NBJmMjGZP5MWgyH5+mYXeZg0kZOdJEIu5k1OaIYW0Rnqv/S2DtQxKCIjOSRMLuKNDjpwIXDRE0Y407zODF3/W/ovnvbiAz6YIOC0nZKaVrpMADK9/g8sQDORaaLiVmpCNj+DsAUJUg1SNBKpxbESqyNRj2XB2IWvmkANITOe42zRZqt223RIZbdRi00cNmu1QTMlFwWnTH2y+Gh4pemWrkeGXlpddgjYKUgnRG9Ajn55huQbViCiyKhiY0qMKzSiwpRykyrFGE0jSCIFAJwLADkD0AtMDvBegHkHug0AoFGJVK2qhCXG61AIrWWr8aYYT2zhWkVVD6EX62dQyHJqVGLicdAyTQtFjJgVi1Olw0wdI6eouC1SZjvL3umikG5h3BSHrTOMQKpkUgQu/aGoVC5VKLOjXKBIrWSy2FqmlB+dTKAUcDwJE5TwBkbFnJ/rY92ss4dzXxKbV1/T9hAJvBUu+bwOaq/XWDeXTEKvBMv+HYDYtSMXHI8lErBlDv1FvCF2yDfJcie3f1oWe+wCtb9HCZdshHBIfLC9FrNf60J4HGMKYkfC5TJ+lSNHd3NdZ5dNZ96o6OG8lOvpt5IcR3r2z61suaFBNQmrT0wrCXkvwKkNWenURddyk4+u1FuSiQRtRvQxxhEfxFo411PBvfbTQ1aCPSbA0yIczRIJRXEEQyYS4ocX/of1WiiyaY7SI3Z54u6pUe8m+30ZXB4f13V23XbupYoeLhwa5QqcRIKRdhwtDjdHX7sj8SSWqhgd2s25/B7OuTu4WLdz9FgQLtG55HhMlbFN/J5rrmGPXQWwZOVVLnn31VevgnPrfKt+IsHWeS5ZYVnCJZ9HIqem3z+aeAsjx92cK+7hnPGyVcarN47i9QctdADS864Xl+f2cM6E6W7jwyDLmWTlDNfAWRtN3eLupy1VuUoXA0Y9nDMwDm0aWWy8vkY6yniPTKmax1mFMSPTY+OyNo5gvPrMaWh+d6Yocqzobrh2BM+xO665gj12WQPSixm3X325OHNpey4+FiI+ViG4n+0mtkeDT6J77bK1vsLcqur1aMyF/u63T4xFx/V3vXhzq+VXFL7ypKwjPz+l4w2I7O1b21+wrz3XGCkzhqwKi3EwUtbo7w+YrLVVCuM8U1MAvrXrA5YXtX7tt5YAgoHTtp8WWF0eGHqRNVhUEjBba0v8h+bWaAV+c525JPC7Y/GXH19hrUyWl51baa04D0cn7Sp5qsze1VrwV7OyZHfSiyJTsZB0TFoerSjfW97MUD0Yt59oL3Kd4SNndY35u+St5yYTG575P1cpvWf3hskypgS/yB30tjjC3t6zi/Om4l/vjtYRYdOcpyc4FXQtRAZTN5h66vUdRpsxv/FMnSRHdzIYUWcg6vcHAtFOq8NmDm+l9r49tjYS2RI2O2zqvuITK5wVJxaXLhudxmXyUWt/K/Qiy0BJqb/mZHOpb6DEYg2VlPrMQWf+rheNhpOjo1zdfIfKkm6qMhsrTeZd234B2oMPB68Kyh+7OQi90BoqLvWbT6wt9YWKrdEKfLUnmkv9J2fxld9XeaLx3vKyZ40nVj6HfU/YdfKw79i9rQU1lSWHXuzBSScKzcZC3WPdlRcUl9xQeTh2aC6G9md6xnorxgsKd1f0dvkr/e7KQtNT/YHYFK691fHqc7z5WGnoTXPhm6HR0mnubTCFnYEJf7bfP+G0Ouw1k4QvuOw/rPsO97uflSxXKCuWS0rjlcrKePHlrYZWnH9AY9VoL03tATMa+kB/IGO1LLqakbF6sqvQHJhOLowm8cyBSHJmMonogaPJATpOOOweE/o99p7WWmfms1k7ns101lZHxtRBTefZMzIJkSsaNIZ6PReT/ohVl1uGg2e7ml3474DkI8kGTVtDZOe2TO2ONujXMk7TagqPrtGehm2f5GksNUqWOMsAC1JpXVMB8a265dwCWrecb+qjmcuF3pKhX/qEodrl80v5RPPuq9xGdUu9x3B2pnqrdvnB6Pe2BBpN7ap0nS5d1W7yN56QiB0YXTzQIWMqsVit2E1IJJ65TsI+KzVZbHmN6dJzkiro99t7Gqscyl/8nbTSUVWdjOByTedCSCZdr0kNW3MHcrWWxWmp1cp+yE6c98d0jC0lz4gdGXjRaLO92ffUHysp8pF3giv+eOcGjvsbGa11hkiW+PB5hmPdht38S67pmA9my+IbNmXULvS3VG07Lq136q4xnKz01oPhuZGJueMWrK31JofKklae1qlqKba7vg5yWnz3hzAuBOeGe+aQ8ur03gWhSNxQ3a/htqUcWzqxZsgptuwTcY3NaGzZLlTUKP8UW4zHk6oxHFFf9+F9MrFUwq/n52j06vNeGlmS9eyJU7A8ejA8F5uYO2Oh2i5K+uDcaxPRubvf6vbTxu85m5WnWqo9WbdqJUcOf3tSoNvCbrn09HJ9io6MjZ4Xny5qb2puApUNggl8KLVU1ACQTpMomG2HoEriLLkaejrIM8gzIx90Is8iz8bnjGNjNLQADHJcM4VcEXqXkOUhG7nIA5BvNJ+N9MKmYbuN05Tq5ZrWhcjqhmQ1IzdINamW1V4WrBhk29RG6FoDqfIt9wjkbNfvcq4XYOw1PHUJmquCZ03r3q6PSYNswHBLUJbKWbcHWUaWQZUN89AnAsi+EPxQrrIlEJnJIlUJM7HMcyIb2WdiwCYYhdkKuBjZ5gUYSBu2TYSNZEBQZ/dsLMogZAlqcMnlTpcszNOWC7LHy0oMpAd7JmhjAL8NbmRdayAVvDU+WxL5XR70AowhbINbkc7/KgLwLmPqTfwNBEUHCMBxmUhdQj6WUlkZlKnxu6pO1d9/v//3Q7rw+///2fMjAAB6oDb0HaH0b6GUJU8Y0eR64ojqUqm14Od8duRDHPKhFfZpiGupUNnzetjxdgRbK/5+l4IJ5JeSir8t3R+1IaFaa9AZitANXTvqUxavQ2TYeNmrYwP4det2tGuWgFpDejL9euYAfQfK28gGGIvbgQRcpXesotZIABUK/LoCMgX5tBzoUFiWbADfCNfMu98PsCghbdyeq6jgel07qoCDJjjsyIFY7MAODSYL1alQ9phCIRt3Ri4tbQVgE5dpkfhjGAkZMAWRYzPLNioh68Amvwwd4zGzodCRGaTlUjZqVdaBTSBDfJ6vWzoqG6lZhQKbFK6EAKgz5unB00f9KabfIE1/CcA764pzcPbvSz+DTdl+/xcAHwUACHwM3JK6lBL+d88HxAVfFHh3m1b6a8TWqK9qwVrRVjPaq6WqFSbUXqOOqrXXCkfN6KhWPgnndsCsD3CdZzHpoEPOX6wjz67FHso9aAqWW+ynpyeAc+VhtGMQgKDhk7pBGKUsAnBflEhlCV2wnFLxv2VpRo+QTFme7a4qy5cjUVaqjK2sjFJ+GTmx9FYE4M2hvDRKwSyXLSegQ9S4fhOazOT8YyJCPAaHHhY2o8XyD4iYNc7mNKNWTL+ICdO0Go+aiFqsGZM3ZyMDg2khMRGTZqrMfNN8LD/nqJhhBq3qNXN2r8LzGkBuHpMgYmkV2dpFChUKu08Vm1pVR9TBh+FjevSxMYZr7aNbRE1aFJsrvS1RcG1pOS9ocBJ8rTYx4yMuQj6W2WwW4VnSDJFz5tU/LKK0ZgWXCD2/qRmKRWuYh+47US6adX1FAOIfwbmATE+T2t4wLVab3eF0uT1eXz6MQKLQGCyuGE8gVpLIFCqNzmCy2Bwur54vEIrEEqlM3qxQqtTdSrU6vcFoMlusNjsz0q+WhVWdeg0aNfUmG7vmOrRwaNWmXYdOTi5uHl5deXXr0auPj19Av2C9QgYMGor2C4sYMWrMuAlRk6bETJsxa868BYuWxC3bbY+9EjhBUjTDcrwgSih88/y+eq/C13kHnXKhbTUDgISUCgNDoABXKLCL+2X27E/c2jAAQEKsFigx1qgLEbSeu+NyhcJGIECQNm9L567c3l7uZ5Wo3pkx4tYOhJANKw9dEonovRqVDb5dMKz515Ng+hci23hm4UQEs8eChwPB0BZYOBINbH3Erw0HECzUaokWa42eyGD3PIBIMBSOrfryBQ3G4oHQKi+/kEA0tuaDV40GP3h0+wuAAgXTKy0v5428xUDwksfm538juY9ni9fz2Ggy4iWLMz4qLklle7kcZvOLwy5bXp7fdYrRJlP4l5NDdZPiKVeLnJV7Ohg2VAs/aQwZNVtodX2jki6RU1e/j6GkgZbgAmmogZafuF4mZlb1t+COUyrcnF/CCZzS4MO/dX1T6QQAAAA=)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbAAA8AAAAACKAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFAAAABgF8xca1NUQVQAAAIIAAAAMQAAADbkK8oAY21hcAAAAjwAAABRAAAAdAyHCodnYXNwAAACkAAAAAgAAAAIAAAAEGdseWYAAAKYAAAB8gAAAl6l3qsraGVhZAAABIwAAAA2AAAANhSS8UNoaGVhAAAExAAAAB8AAAAkAcwBB2htdHgAAATkAAAAHwAAADoe+QK+bG9jYQAABQQAAAAgAAAAIATcBZ9tYXhwAAAFJAAAABwAAAAgAIcCb25hbWUAAAVAAAABEAAAAl4y3VjQcG9zdAAABlAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpiimBgZWBg6gLSDAzeEJoxjsGI0QEoysDAyQAFTOwMSMDLCUgcYOBlecn8598VBgbmP4w6CgyM8+9fB6pUY7oFlFVgYAUA/6gNn3jaY2AEQg4GJgYGBhEGRiCpwsBUnp5RAmJmliTmMPIzMAJlmUEkowADCAClAG7/A9gAAAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabdA1mNRAFADgNzOQrO9m9dzCJecWmXX7jgZ3dz9pcLcaaXGnQxq8wt1dGhxqvLqEWVxu3P/5HhAYA4AM/ISNOLACKEK5UFkuIFQ+Bu01dqM64xSr9/CTLqkFxwzAMcAgA+BmdocHD4DiU3yiLPI+RZYkmeN4+cTGEwtqL9WktjU4BEI8jtzlI0dQ4Ko6xOMZrIJpfn+BHMUSIAAmO0u6W3WxFkEBW00yjc0UgSi+YDCk69SnEOH9o8VLnIwQHAsXP0J2dNP4UqS63WoRshrNxifT/HkXc9ADAAj0Nz9jO37F3gpBGUDPCkkTVF1pCQYEP8fJLbqmiQF/kCiaKokVXADVtS1Y0Na2QJ/Wm0aeRaPPIpRGbPOnocTU+fOnGmezk/UZSTpnDk2ivlPCiUSYmfVmP1yLJWZa/zCbQGC/Eb+Zkqapek4NBgJ/svJvtnUapdNav7c09ioefxWjetymTc6sy0zStEnp9ZnJ2pREuLQ0nHhbSBMJCuinDF6AkMYiVYJDIZrEuVgF3p9f1MnbLRhhzNv5toXnDh/GkrE/WF1mtdmsZdUBNLzryWEABBdJDTpIjgIB8FGFv9i2Yg6pWbuW7awmInrIdpwAiEVO8QeVFp11HKrrN3Fsba/K+jETiDg4W1FTU5EdDF8BJQaE9AAAAAEAAAACNgQzGROsXw889QADA+gAAAAA29KmmgAAAADb2tDy+Tv+1ASSA/wAAAAGAAIAAAAAAAB42mNgZGBg/vPvCgMDy4af1n9LWCYBRVABHwCttwbRAHjaY4pgiAJidSQsBcW+QKyLRDNAMQgcZ2gEAOKlB9IAAAAAGgA7AEYAUQBvAHcAqQCxAOYBCQEJAQkBCQEWAS942mNgZGBg4GfcwZDHsIWBDcxDAGYGJgAtGgH4eNqVkANuhVEQhb/aCMqgCGrbtt342faL0aiL6Eq6lK6gq+hJqmfkZnK+e+bM/ACaeKWKiuoG4L2i+4crmOTzhytp5eOHq9jk7YerUzI19PLyw7WM8/zDrSwy+M0V0EznD7eJG3+4XQS3+PFixMcJEakHJ2aesErtOOSpdAKEWWWKKamZkLoBIuJJwmKP1C/Xrv4Vh5xzilX9XXlG9X1KXSjhU01wp55X7q5uHiw86h5Ce1CCfmaZVM3o/NMap8qvlbX3Vnc7UbFR+ezJ/r/Z/qzZPWmAJKG//6D3YhqV6F6OVVp45zUhqUsZM5pnh6jUIS+Ekgxn/Vs7TpRQzsQkZiW9crOfMlXgP4x8AWVxW9542mNgYgCD/6kMRkCKkQEd8AOxCsNJRiYGG0ZmRhZGVkY2RnYGZkYORk5GLkZuNsekotSyVPbSvEwDE0dXCO1qAeW7QfmWrOmJubmJYJ6BowGTcxBfYnJpSWpyfm6SXnJicSoPSMbYwAzMAQCg7RyY)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAA+cABAAAAAALLwAAA88AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhXAcghYGYD9TVEFUNgCDBBEICrA8p1ILgjgAATYCJAOEKAQgBYUiB4xODAcbAiYzozactEpURMVmRMX/5YAeEbZcwG/CMMAQKoJWtdookZoS3aytxmC050sOI7cCAow302fVqlctEo2fsCH8NF7hT+iw0j9ChNjZ8mDDCKqxsmf2gdUroKACZgVMClhYtHG58kFWiUIXox5+nrb1f+4MUcKgDUhpU2kUtTpEWk2URbgiu+1zX2fy3o9MUYVLx3hhubmNsFpCMdsEk1F5+8ezc+v/smvX9vzNVygBp/rnXWMsECqg7HGvu2v3ux/JGhqUxXWMZcyPTSxsB6q1KNuR9/YiPE/t+m+wjit3IdpAssXS2tAXBVLadh69dFxz5v/mSpvZnzkuAERVVbgpkvF9Pvcvmd3p3KVAySEUCHOcEigE2ToCFrZqdZl0fZWxhefrTM7sf7FF/7NYSgxz0ya9TirWLutNmVKxwRKXQOv7pmo+oJFsPTEkTMMUODQyz6PtqbkAATQBkAjo6nmv1gQRaoZIKCAqJohFL6TfKMQtBImYgEyJQuLWIZvykB07cLvKcMfsKc64q0BAg1Z62MLFnghwj+wsrAMXBTAIAmIlTQADCEnRfB0FBpRXxn+ZeuBILJs5dGcQP+L7PDFcjHgb87y5DRqvxlP0zuuYU9SNJ6My5+oi3AuOtcbt8RCGyguGENEyhmPtIK84ABAjgC5OpyEVeFwMIyFx3o0AQEAjCKETdGACG5DghZlTreIC24ANwHoYjoN4QBZrc4HpBlCRgILbnCRdVdkXIArtCKJMwFDe9QAsog1VtFzNF7iRMCXI3bvXNoFLKJ4AKGiSPDy4+FtpQBJhwSGtkDsRQDUcCJcL1RBQBYM55Tqfw4kDAyaNHq9wzXXntjsaw546SDX1oFXxaa8NT6fVIiiBbueAzuWY4064oiqncgoV5F2vMlhxobGNvmGQoB5AD1gjDI66/AC81NxzX+kbAPeXGEopoEf/To7AKuhBhbZ5IaAVAobBzu9PFhCAf4obDfEAwUYNCwKAHzmmogK9BEpsmowsRUFRhW8/4mavoiA+6kKpuCUqJXAKzsRbxP+S+kFAe5REBOpEybg5nhT4JBiAm4NMiXz30zxI69/t1+5uFsC/rwJO3UZETEquFWDIzX9gKfoRxjSbYLKu3SKNpB0ntDiEZxSTDZsDh1MVFxY7igE0Q+iGMYygGtQgoFFQk5BqbrW86vjU86vhITJOKKLVvDYLJKbIzJCb1WKO1LQOS7qs6LZKIarTMpU4tQStFL0MgyyjNTppVlssNvXI6ZWHoEF4APcgJgPYAqrOg+o3VL2ndACgwAYRrWou4vJCYQmzVC4clmyOc162TWEtg4xpy1UwqC8Mk+cc+6zCcQaTwmFxONXcPlDdT8lrZjdwKQIWK5wq5DZQhgBn2jWFQueKKDxfcE9X5/K5Qn20+XSh25sgZn0IkfjsCLqIzqZWUVaaqVFsm0QD9axu1Y7qv3z+un/s0KGZV/wHZFLsra4ozHo2uzQRCZxjisobHSwnjAIfdQPlRE490vB5eRYOMundUNGTQgrrJgRGqlTmlWMdkp7nh8WsNcdUtq3WVzj7+L/pqJmp3RzQi0S/LcxLKzYyMkZ7xmgLifQMrK4v/TmpT6qTDB02pFJBYptugyGMR4IGxhk32qNz/ggNUVm7WWhGI25xZlv3YkNFbyYYx1Epq0zMcy8aQXOx3seiAXt6FWqNvlpf9urn76aj5WSLa6jSoRC+4sFvQqVvigXIidDMZuS6aoOGqs4xalavbgJTaVFsNwFIR0+7nQUHMXpSjNvtfayp8p0O6DCo/CivjYoLqfHo7F82L0q5gSnLE+zx8iQ7Ui7abLlly6Tccdo+i/rXNDHJjsiBCZoVhtmvQievtFzZ1bX9ZxkNNXu50Q3JTLIjS5vAXeSBWZqa0SKWl+O6aI6L1GD2C2OVRdxEUnnoql3o8UyeInQmknvgvk0nz33y3jvLL/fEHXfs6gwbYcozlIEX+O2cLmfyWcxUbq/M65R9QweKXiV0PP3N1bOr2u5+/O2uxwdrb1C9+xgR1Gh4gceASYYbw5+SlauzS1v6os46Z18sbSHn0vO9I0PWOst4ob3zMFt5JD74ljAu/NFgHBYSl3EuS1zf7x0UTGfUYFoasdlMizepTteqwdOFwIis8x+PM25KmWzmpMmUNNtMJTiTCcgIOeFe9Bls/dbTxcu/gYKZLuSjnALbPGcyZs3sAieaz8NT5wT0iy7y9cuUR/0z+6vvpRLjvaJW489tM0rS88qGjzm+MuUNpCcXL9F1L2oVe/4cw70zPRfNr05s51ZqLAOzrrZJi8uqdF3U+d/2rmMA9eGlzaW5paXNsMPntp0rwE58XajkUk3n2nxuQVSXMYVMGZ1hxhwyz8BXoZUQKJiOmNGyNHzhsGUpZnQ4o91dW40o+h6wqjayeY6zFG5ySPou7LE81NvwG7A6/Ur47lTj8w+mQcFIUQy27Vzb3DgcncNGzkOcVcx4jeVc69VGw93Wcy33wNFXAmr+hMewY+z9lv13L78f3cz4dj46VZy0ZHT6smWyOBXdyYP3vZnirKlLqe4yza6aKwsP+4iFFc1vLa/ktuDux7yfvk87keko/MZu+E003lFmfsO48NLGYuvS4nrE4fOM7BC98a78I0y/OP3DP+inTQLTtN4wZRaYp7TXhbQhuOm0LCKVjcuksVlYlKELMnYzQgQUp9su76pf0dZ2xdleDsK9/Hkn0+fBm3vJ845tnQeZvXPOy7Kd945NDwIURz0LAduM/JnWtnfkM7b5AGydkoSvyRNViBCSMm1KSTW4B0Tz3ZiGU1fOhmbh33uiTzg1zQEy1d3dKutYBMX32q6QSq9sa7vSHfcKEODdsvEKlVhIbMg48F/rbimRk+/uAzR5xrv46tda+mqz8ntWu6Gls49nGIb6F8d7TPzbH3OqxV5yVnNtm7hH0380iuO+lbH+KeGfurr+JJzqXx67cC+3v1HaP11+e6/UotxZnN5754Uq1rstQ4cCynQL9/prOcrypzwLE46LPu7o/KFovF84If0Oabi0SnAPeCJSoC6qRlvcLO72r9qGG/5RbHeOnHdL7ux1Vy+SY277/X+cjHSze97H7+POf/xmbPavWoYPeTW7rdxrrldddtaoDbheGjq8nKt+I9mg2tYlsYLyTWSdV3O//kfn3rafKG5uFO0lZ9A1EGwekfXJRpqDAwGXC4ifcE79VEOlpWJ6pgi81854dhhMzqGRFVm/kHfPrtuVsDnqY5xhsrcn2Phl02jTl43BntC5DyvPNN/3x+cIzv+raCStW6sQX/+H54mqPzT1wXcR0PTZfrJY2ijeUqp1T6Ka/UJxZ634+qn3Ingte/U1bKLGYZvu+Jms6poz71y7uBOLe9vlxXKtZ9Lpu2eycEEwWDsgEDWQiYXqBQDlMiUh8OyDJoIs9nL3FWCvZK8q+Cwb9mr2GnrtzEkmjVwLAD7cO0p+3H0WUPmuWq52AbB3UZ4ktpZlFAQeUqhMzUelDwoWt6OKOfnBilmxKrZY4KWg3ZPVApUcZdKv/e2r7b6/q0oLwNnSvOYKoKUOK4qise/HrEbVUPALYC5Dlt+ANbNm6PNYKnJbACNkhu6mxtMBsT07yNGmI45Q2YmdF2OBJAnKR9r7KCrpA5ZkSUrOAbEAJ8NF+pb45OND2A0BXL7JpnygTloscLCTdHL2SSZg0aNrGZUcZdTXs0qKcH9XYxaAMyQ9ug7V+A8op77hbBgz/wBHNobUAuEuybBw/VgoAzriBwOYczD0vf/9/X9/8Oj3///PsReAkQCpw5/0lP8ucCAXZ4+Cjqupnlr9ZmWwStIvbE4mHcKhs8jUanFUOpli3JdsPw0LlIr+jVUQBlAG/3Lw0+A52Jy+oIhAplbgIORPGYEsFUkiWN2iCfql8zR4VQ4bq0A5Ev+yQhZ/kmSNsgnO8mkQthCo7UGsgjAAHSbolzpIbxIL54OcX5BcRNAn4cEVz8f3WA4SbjruXop9TNUf03LSAJDJhCRcSlISIbiIUekwGYGeUwM+2CqcQDgAHRA1KIg5RbGIBiAqqXF+sho7IZoeHcDiuJkq7eBDqpDA+Upe7HIRQQeghrBkdxHRDumBARhA3AgCkWbK/TrDHYu8/r8xcPyX8OvTO6/FhVc+/jPYgRw7H/8vQA2EIAiQr3ttOaUJ+19hJYBgEhfjYoZKq8MhrFadbd5Cm/C0Dm+LBG2il3hblWyer02QrcPXom42bji2Fzjpex774IiTrg3iu1jwyVFepionHYXDPU/QvhBwzygUQWd5BEgWim92qz9VFRPA0xYKGqKuXsNwg6HhBr3rpig1KoGHNRqlPY3LzKcRRPSN+QjysRBAk3oQHmUJgo8F1tuwZtm6MQWv6ayUVZNiTkIyIsIs1sZ/N5sNWVGkmAKbnGUp6/KkvDas25BUULApr5eGRt6qnJRNBXlqeSlZahtyEjT8XDy2fChY1QKZEDkdpIKV0lPT09H5g/uQbO48MichJ6EorP6y3EYLlho4dhv3ySW5g4tpTmodRyoik9hcGDsBORZppVw1cUYUPZk8LtQX3HnACQkpnVO0ci9XX83CNKWKqjmMjC6Yqf5g9PSe4U9wD8O8sxXEdHqDYjSZLVab3eFMJwJftRq16tRriFKjJoLoCYk0E5OQkpFr0apNu45YderSTUFJRU1Dm346egbGOJiYWVj16NWn34BBQ4aNQBllY+fg5HLIqLF8RZKbJyFePn4BQSFhEeMmTJoynSkzZs2Zt2DRkmUrmbMqKiYe3CMpJS0ja826DZu25OQVFG07bEfJrrIjjjrmuBMokcrkCqVKrdHqSny/tr9tXvyOGG30rJMAJDy0eCQaC1xQ5qiv+/KzmMSJlwAg4dZprHjr7ZnOxv7jZbNFEDKgIXiZtaTTOPW/99dNI7aOqXiJkwgefCmn4xYFia6TFus9PmM2XvF34tn0/wtZBr30OjpbflFIKBCGKEFAYXBgaSJp4hVAmAjrDE6C9a5jstSrAWJgCBQhmqYbOBiBBCKialrEgDhCLGXFmMhKqMzqJ4CFkf2aRNttL24YaB6pMvXxl0fuyuX6/TwUCk88kmW++/g5b5Ptfl6u7unbJto+f9aUhYo86S+abLrrPFhkKuCbYg/3RjZd2QeF4e1FA4WqntdRyb62TJw2Chq0gQWkUYM272xWJMurZi8h7DSKFU9P4QSnMWz/788ruR4A)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--sao-nav-h:71px}.sao-sheet-safe{padding-bottom:var(--sao-nav-h)}.sao-scroll-fade-r{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 16px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 16px),#0000 100%)}.sao-clip{--sao-r:14px;clip-path:inset(0 round var(--sao-r));border-radius:var(--sao-r)}.sao-clip-sm{--sao-r:10px}.sao-action-dock{bottom:calc(var(--sao-nav-h) + 8px);z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04060df0;border-radius:1rem;position:sticky;box-shadow:0 -10px 26px #02060ebf}html,body,#root{height:100%}:root{--sao-emoji-fallback:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Twemoji Mozilla", "Segoe UI Symbol", "Android Emoji", sans-serif}body{font-family:"Inter", system-ui, sans-serif, var(--sao-emoji-fallback);-webkit-font-smoothing:antialiased;padding:calc(env(safe-area-inset-top) / var(--uiz, 1)) calc(env(safe-area-inset-right) / var(--uiz, 1)) calc(env(safe-area-inset-bottom) / var(--uiz, 1)) calc(env(safe-area-inset-left) / var(--uiz, 1));overscroll-behavior:none;margin:0}html{overscroll-behavior:none}.font-orbitron{font-family:"Orbitron", sans-serif, var(--sao-emoji-fallback)}.font-cinzel{font-family:"Cinzel", serif, var(--sao-emoji-fallback)}.font-logo{font-family:Cinzel,serif}.font-mono-num{font-family:"JetBrains Mono", monospace, var(--sao-emoji-fallback);font-variant-numeric:tabular-nums}*{box-sizing:border-box}html{scrollbar-gutter:stable;overflow-x:hidden}@keyframes saoFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes saoBlob{0%,to{transform:translate(0)scale(1)}50%{transform:translate(18px,-22px)scale(1.12)}}@keyframes saoShimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}.sao-fade-up{animation:.6s cubic-bezier(.16,1,.3,1) both saoFadeUp}.sao-bg-layer{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.sao-blob{animation:14s ease-in-out infinite saoBlob}.sao-blob-slow{animation:20s ease-in-out infinite saoBlob}.sao-chat-open body>:not(.sao-chat-layer),.sao-chat-open body>:not(.sao-chat-layer) :not(.sao-toast-live),.sao-chat-open body>:not(.sao-chat-layer) :not(.sao-toast-live):before,.sao-chat-open body>:not(.sao-chat-layer) :not(.sao-toast-live):after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation-play-state:paused!important}.sao-chat-typing body>:not(.sao-chat-layer){visibility:hidden!important}.sao-chat-typing .sao-toast-live{visibility:visible!important}.sao-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:2.6s ease-in-out .6s infinite saoShimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}@keyframes saoShake{0%,to{transform:translate(0)}20%{transform:translate(-6px,3px)}40%{transform:translate(7px,-2px)}60%{transform:translate(-5px,-3px)}80%{transform:translate(4px,2px)}}@keyframes saoDmgFloat{0%{opacity:0;transform:translateY(10px)scale(.6)}20%{opacity:1;transform:translateY(-6px)scale(1.15)}70%{opacity:1;transform:translateY(-28px)scale(1)}to{opacity:0;transform:translateY(-52px)scale(.9)}}@keyframes saoPop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes saoFlash{0%{opacity:.7}to{opacity:0}}@keyframes saoEnemyIn{0%{opacity:0;transform:scale(.7)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes saoRingPulse{0%,to{box-shadow:0 0 24px var(--pulse,#22d3ee66)}50%{box-shadow:0 0 46px var(--pulse,#22d3eeb3)}}.sao-shake{animation:.45s cubic-bezier(.36,.07,.19,.97) saoShake}.sao-dmg{animation:1.1s ease-out forwards saoDmgFloat}.sao-pop{animation:.5s cubic-bezier(.16,1,.3,1) forwards saoPop}.sao-flash{animation:.4s ease-out forwards saoFlash}.sao-enemy-in{animation:.5s cubic-bezier(.16,1,.3,1) saoEnemyIn}.sao-ring-pulse{animation:2.4s ease-in-out infinite saoRingPulse}@keyframes figBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes figRun{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-6px)rotate(-2deg)}75%{transform:translateY(-2px)rotate(2deg)}}@keyframes lungeR{0%{transform:translate(0)}35%{transform:translate(max(90px,min(calc(30vw / var(--uiz, 1)),170px)))}55%{transform:translate(max(84px,min(calc(28vw / var(--uiz, 1)),158px)))}to{transform:translate(0)}}@keyframes lungeL{0%{transform:translate(0)}35%{transform:translate(max(-170px,min(calc(-30vw / var(--uiz, 1)),-90px)))}55%{transform:translate(max(-158px,min(calc(-28vw / var(--uiz, 1)),-84px)))}to{transform:translate(0)}}@keyframes swordSwing{0%{transform:rotate(0)}30%{transform:rotate(-75deg)}52%{transform:rotate(40deg)}to{transform:rotate(0)}}@keyframes figFlinchR{0%{transform:translate(0)rotate(0)}30%{transform:translate(16px)rotate(5deg)}to{transform:translate(0)rotate(0)}}@keyframes figFlinchL{0%{transform:translate(0)rotate(0)}30%{transform:translate(-16px)rotate(-5deg)}to{transform:translate(0)rotate(0)}}@keyframes figFall{to{opacity:.12;transform:rotate(80deg)translateY(34px)}}@keyframes bossSpawn{0%{opacity:0;transform:translate(70px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes arenaSpark{0%{opacity:1;transform:scale(.3)rotate(0)}70%{opacity:.9}to{opacity:0;transform:scale(1.7)rotate(25deg)}}@keyframes particleRise{0%{opacity:0;transform:translateY(8px)scale(.7)}20%{opacity:1}to{opacity:0;transform:translateY(-38px)scale(1.1)}}@keyframes groundScroll{0%{background-position-x:0}to{background-position-x:-240px}}@keyframes fogDrift{0%{transform:translate(-8%)}to{transform:translate(8%)}}.fig-breathe{animation:2.6s ease-in-out infinite figBreathe}.fig-run{animation:.42s linear infinite figRun}.fig-lunge-r{animation:.8s cubic-bezier(.22,1,.36,1) lungeR}.fig-lunge-l{animation:.8s cubic-bezier(.22,1,.36,1) lungeL}.fig-flinch-r{animation:.45s ease-out figFlinchR}.fig-flinch-l{animation:.45s ease-out figFlinchL}.fig-fall{animation:.9s cubic-bezier(.55,0,1,.45) forwards figFall}.fig-spawn{animation:.5s cubic-bezier(.16,1,.3,1) bossSpawn}.sword-swing .sword-arm{animation:.8s cubic-bezier(.22,1,.36,1) swordSwing}@keyframes figHurt{0%{filter:none}22%{filter:brightness(1.5)saturate(.5)drop-shadow(0 0 12px #f43f5ef2)sepia(.35)hue-rotate(-25deg)}55%{filter:brightness(1.15)drop-shadow(0 0 8px #f43f5e80)}to{filter:none}}@keyframes figHurtB{0%{filter:none}22%{filter:brightness(1.5)saturate(.5)drop-shadow(0 0 12px #f43f5ef2)sepia(.35)hue-rotate(-25deg)}55%{filter:brightness(1.15)drop-shadow(0 0 8px #f43f5e80)}to{filter:none}}.fig-hurt{animation:.42s ease-out figHurt}.fig-hurt-b{animation:.42s ease-out figHurtB}.arena-spark{animation:.5s ease-out forwards arenaSpark}.arena-particle{animation:1s ease-out forwards particleRise}.arena-ground-run{animation:.5s linear infinite groundScroll}.arena-fog{animation:9s ease-in-out infinite alternate fogDrift}@media (prefers-reduced-motion:reduce){.sao-fade-up{opacity:1;animation:none}.sao-blob,.sao-blob-slow{animation:none}.sao-shimmer:after{animation:none;display:none}.sao-shake,.sao-dmg,.sao-pop,.sao-flash,.sao-enemy-in,.sao-ring-pulse,.fig-hurt,.fig-hurt-b,.fig-breathe,.fig-run,.fig-lunge-r,.fig-lunge-l,.fig-flinch-r,.fig-flinch-l,.fig-spawn,.sword-swing .sword-arm,.arena-ground-run,.arena-fog{animation:none}}@keyframes effectMoteRise{0%{opacity:0;transform:translateY(0)scale(.7)}18%{opacity:.95}to{opacity:0;transform:translateY(-52px)scale(1.1)}}.effect-mote{animation:2.2s ease-out infinite effectMoteRise}@keyframes ambientMoteFloat{0%{opacity:0;transform:translateY(0)translate(0)}12%{opacity:.55}60%{opacity:.35}to{opacity:0;transform:translateY(-72px)translate(8px)}}.ambient-mote{animation:8s ease-in-out infinite ambientMoteFloat}@keyframes goldFloat{0%{opacity:0;transform:translateY(6px)}18%{opacity:1}to{opacity:0;transform:translateY(-14px)}}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes tabIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tab-enter{animation:.24s cubic-bezier(.16,1,.3,1) tabIn}@keyframes tabFade{0%{opacity:0}to{opacity:1}}.tab-enter-fade{animation:.26s ease-out tabFade}@keyframes ctaGlow{0%,to{opacity:.35}50%{opacity:1}}.cta-glow{pointer-events:none;animation:3.4s ease-in-out infinite ctaGlow;box-shadow:inset 0 0 30px #22d3ee66,inset 0 0 0 1px #67e8f98c}@media (prefers-reduced-motion:reduce){.cta-glow{opacity:.6;animation:none}.effect-mote,.ambient-mote{animation:none;opacity:0!important}.tab-enter,.tab-enter-fade,.sheet-up{animation:none}}@keyframes introBarTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes introBarBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes introName{0%{opacity:0;letter-spacing:.6em;filter:blur(6px);transform:scale(1.25)}55%{opacity:1;letter-spacing:.08em;filter:blur();transform:scale(1)}to{opacity:1;letter-spacing:.06em;transform:scale(1)}}@keyframes introLine{0%{opacity:.2;width:0}to{opacity:1;width:13rem}}@keyframes introSub{0%{opacity:0;transform:translateY(-8px)}40%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes introFlash{0%{opacity:.5}to{opacity:0}}.intro-bar-top{animation:.45s cubic-bezier(.16,1,.3,1) both introBarTop}.intro-bar-bottom{animation:.45s cubic-bezier(.16,1,.3,1) both introBarBottom}.intro-name{animation:1.1s cubic-bezier(.16,1,.3,1) .25s both introName}.intro-line{animation:.8s ease-out .9s both introLine}.intro-sub{animation:1s ease-out .2s both introSub}.intro-flash{animation:.5s ease-out both introFlash}@keyframes screenShake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-7px,4px)rotate(-.4deg)}30%{transform:translate(7px,-4px)rotate(.35deg)}45%{transform:translate(-5px,-3px)rotate(-.25deg)}60%{transform:translate(5px,3px)rotate(.2deg)}75%{transform:translate(-3px,2px)rotate(0)}}.screen-shake{animation:.42s ease-out screenShake}@keyframes critPop{0%{opacity:0;transform:translate(-50%,10px)scale(.3)rotate(-7deg)}30%{opacity:1;transform:translate(-50%,-10px)scale(1.35)rotate(3deg)}55%{transform:translate(-50%,-16px)scale(1.05)rotate(-1deg)}to{opacity:0;transform:translate(-50%,-44px)scale(1)}}.sao-crit{animation:1.05s cubic-bezier(.16,1,.3,1) both critPop}@keyframes critShard{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.4)}}.crit-shard{animation:.6s ease-out both critShard}@keyframes critFlash{0%{opacity:.22}to{opacity:0}}.crit-flash{animation:.4s ease-out both critFlash}@media (prefers-reduced-motion:reduce){.intro-name,.intro-line,.intro-sub,.intro-bar-top,.intro-bar-bottom{animation-duration:10ms;animation-delay:0s}.screen-shake,.crit-shard,.crit-flash,.intro-flash{opacity:0;animation:none}.sao-crit{animation:10ms both critPop}}@keyframes chestDrop{0%{opacity:0;transform:translateY(-90px)scale(.8)}55%{opacity:1;transform:translateY(0)scale(1)}72%{transform:translateY(-12px)scale(1.02)}to{transform:translateY(0)scale(1)}}.chest-drop{animation:.55s cubic-bezier(.34,1.3,.64,1) both chestDrop}@keyframes chestShakeKf{0%,to{transform:rotate(0)}20%{transform:rotate(-4deg)translate(-2px)}40%{transform:rotate(4deg)translate(2px)}60%{transform:rotate(-3deg)}80%{transform:rotate(3deg)}}.chest-shake{animation:.45s ease-in-out infinite chestShakeKf}.chest-lid-open{transition:transform .45s cubic-bezier(.34,1.56,.64,1);transform:rotate(-38deg)translateY(-10px)}@keyframes chestRayKf{0%{opacity:0;transform:translate(-50%)scaleY(.2)}35%{opacity:1}to{opacity:.75;transform:translate(-50%)scaleY(1)}}.chest-ray{transform-origin:bottom;animation:.6s ease-out both chestRayKf}@keyframes chestSparkKf{0%{opacity:0;transform:translateY(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-64px)scale(1.1)}}.chest-spark{animation:1s ease-out both chestSparkKf}@keyframes rewardPopKf{0%{opacity:0;transform:translateY(26px)scale(.5)}65%{opacity:1;transform:translateY(-6px)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}.reward-pop{animation:.5s cubic-bezier(.34,1.56,.64,1) both rewardPopKf}@media (prefers-reduced-motion:reduce){.chest-drop,.chest-shake,.chest-ray,.chest-spark{animation:none}.chest-spark{opacity:0}.chest-ray{opacity:.75;transform:translate(-50%)}.reward-pop{opacity:1;animation:none}.chest-lid-open{transition:none}}@keyframes fairSpin{0%{transform:rotate(0)}to{transform:rotate(1470deg)}}.fair-spin{animation:1.7s cubic-bezier(.2,.8,.2,1) both fairSpin}@media (prefers-reduced-motion:reduce){.fair-spin{animation:none}}@keyframes crystalPulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.crystal-pulse{animation:2.6s ease-in-out infinite crystalPulse}@keyframes crystalBurst{0%{transform:scale(1)}35%{transform:scale(1.35)}60%{transform:scale(1.02)}to{transform:scale(1.05)}}.crystal-burst{animation:.9s cubic-bezier(.34,1.56,.64,1) both crystalBurst}@media (prefers-reduced-motion:reduce){.crystal-pulse,.crystal-burst{animation:none}}@keyframes crystalCharge{0%{filter:brightness();transform:scale(1)}to{filter:brightness(1.7);transform:scale(1.04)}}.crystal-charge{animation:.55s ease-in both crystalCharge}@keyframes moteInward{0%{opacity:0;transform:translate(var(--mx), var(--my)) scale(1.2)}30%{opacity:1}to{opacity:0;transform:translate(0)scale(.3)}}.mote-inward{animation:.55s ease-in both moteInward}@keyframes diceRoll{0%{opacity:0;transform:translateY(-70px)rotate(0)}25%{opacity:1}55%{transform:translateY(0)rotate(540deg)}72%{transform:translateY(-18px)rotate(640deg)}to{transform:translateY(0)rotate(720deg)}}.dice-roll{animation:1s cubic-bezier(.34,1.2,.64,1) both diceRoll}@media (prefers-reduced-motion:reduce){.crystal-charge,.mote-inward,.dice-roll{animation:none}}.sao-btn-sheen{opacity:0;background:linear-gradient(100deg,#0000 30%,#ffffff38 48%,#ffffff0d 56%,#0000 70%);transform:translate(-130%)}@keyframes saoBtnSheen{0%{opacity:0;transform:translate(-130%)}18%{opacity:1}to{opacity:0;transform:translate(130%)}}.sao-btn:active .sao-btn-sheen{animation:.6s ease-out saoBtnSheen}.sao-btn:focus-visible .sao-btn-sheen{animation:.6s ease-out saoBtnSheen}@media (hover:hover){.sao-btn:hover{filter:brightness(1.12)}.sao-btn:hover .sao-btn-sheen{animation:.7s ease-out saoBtnSheen}}@media (prefers-reduced-motion:reduce){.sao-btn-sheen{opacity:0;animation:none!important}}@keyframes fishRipple{0%{opacity:.65;transform:translate(-50%,-50%)scale(.25)}to{opacity:0;transform:translate(-50%,-50%)scale(2.7)}}.fish-ripple{animation:fishRipple var(--rd,3s) ease-out infinite both}@keyframes fishShadowDrift{0%{transform:translateX(calc(270px - var(--dir,1) * 110px)) scaleX(calc(-1 * var(--dir,1)));opacity:0}14%{opacity:var(--op,.4)}86%{opacity:var(--op,.4)}to{transform:translateX(calc(270px + var(--dir,1) * 110px)) scaleX(calc(-1 * var(--dir,1)));opacity:0}}.fish-shadow{animation:fishShadowDrift var(--dur,15s) linear infinite}@keyframes fishBubble{0%{opacity:0;transform:translateY(0)translate(0)scale(.5)}20%{opacity:.55}to{transform:translateY(-84px) translateX(var(--bx,5px)) scale(1);opacity:0}}.fish-bubble{animation:fishBubble var(--bd,5.5s) ease-in infinite both}@keyframes waterShimmer{0%,to{opacity:.22;transform:translate(0)}50%{opacity:.45;transform:translate(12px)}}.water-shimmer{animation:6.5s ease-in-out infinite waterShimmer}@keyframes floatBob{0%,to{transform:translate(-50%)rotate(-3deg)}50%{transform:translate(-50%,-5px)rotate(3deg)}}.float-bob{animation:2.6s ease-in-out infinite floatBob}@keyframes floatDip{0%,to{transform:translate(-50%)}25%{transform:translate(-50%,9px)scale(.92)}55%{transform:translate(-50%,2px)}}.float-dip{animation:.6s ease-in-out infinite floatDip}@keyframes castArc{0%{opacity:0;transform:translate(-160%,-70%)rotate(-35deg)}35%{opacity:1}to{opacity:1;transform:translate(-50%)rotate(0)}}.cast-arc{animation:.65s cubic-bezier(.3,.9,.4,1) both castArc}@keyframes castSplash{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}35%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)}}.cast-splash{animation:.6s ease-out .5s both castSplash}@keyframes hookSway{0%,to{transform:translate(-50%)rotate(-5deg)}50%{transform:translate(-50%)rotate(5deg)}}.hook-sway{animation:3.2s ease-in-out infinite hookSway}@keyframes hookRock{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.hook-rock{animation:3.4s ease-in-out infinite hookRock}@keyframes fishApproach{0%{opacity:0;transform:translate(70px)scaleX(1)}22%{opacity:.85}48%{opacity:.9;transform:translate(10px)scaleX(1)}56%{transform:translate(14px)scaleX(-1)}64%{transform:translate(22px)scaleX(-1)}to{opacity:0;transform:translate(70px)scaleX(-1)}}.fish-approach{animation:5.5s ease-in-out infinite fishApproach}@keyframes fishBite{0%,to{transform:translate(-50%)rotate(-10deg)}50%{transform:translate(-50%,-3px)rotate(10deg)}}.fish-bite{animation:.38s ease-in-out infinite fishBite}@keyframes lineTug{0%,to{transform:translate(-50%)scaleY(1)}50%{transform:translate(-50%)scaleY(.9)}}.line-tug{animation:.42s ease-in-out infinite lineTug}@keyframes harpoonThrust{0%{opacity:0;transform:translate(0)rotate(10deg)}25%{opacity:1}55%{opacity:1;transform:translate(58px)rotate(-8deg)}to{opacity:0;transform:translate(0)rotate(10deg)}}.harpoon-thrust{animation:.5s ease-out both harpoonThrust}@keyframes seaFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-7px)rotate(2deg)}}.sea-float{animation:3.4s ease-in-out infinite seaFloat}@keyframes slashArc{0%{opacity:0;transform:translate(-50%,-50%)rotate(-28deg)scaleX(.2)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)rotate(-28deg)scaleX(1.35)}}.slash-arc{animation:.42s ease-out both slashArc}.hit-freeze,.hit-freeze *{animation-play-state:paused!important}@keyframes pvpLunge{0%{transform:translate(0)}35%{transform:translate(34%)}55%{transform:translate(28%)}to{transform:translate(0)}}.pvp-lunge{animation:.8s cubic-bezier(.22,1,.36,1) pvpLunge}@keyframes pvpSpin{0%{transform:translate(0)rotate(0)}28%{transform:translate(14%)rotate(180deg)}46%{transform:translate(36%)rotate(360deg)}60%{transform:translate(30%)rotate(370deg)}to{transform:translate(0)rotate(360deg)}}.pvp-spin{animation:.85s cubic-bezier(.22,1,.36,1) pvpSpin}@keyframes pvpJump{0%{transform:translate(0)}24%{transform:translate(10%,-64%)}42%{transform:translate(24%,-52%)}58%{transform:translate(34%,-2%)}72%{transform:translate(30%,3%)}to{transform:translate(0)}}.pvp-jump{animation:.9s cubic-bezier(.3,.85,.35,1) pvpJump}@keyframes pvpFinChest{0%{transform:translate(0)}40%{transform:translate(34%)}to{transform:translate(28%)}}.pvp-fin-chest{animation:1.4s cubic-bezier(.2,1,.3,1) both pvpFinChest}@keyframes pvpFinLegs{0%{transform:translate(0)}35%{transform:translate(28%,9%)}70%{transform:translate(24%)}to{transform:translate(22%)}}.pvp-fin-legs{animation:1.4s cubic-bezier(.2,1,.3,1) both pvpFinLegs}@keyframes pvpFinBehind{0%{transform:translate(0)}45%{transform:translate(130%)}to{transform:translate(165%)}}.pvp-fin-behind{animation:1.3s cubic-bezier(.3,1,.4,1) both pvpFinBehind}@keyframes pvpKneel{40%{opacity:.7;transform:translateY(20%)rotate(10deg)scaleY(.74)}to{opacity:.35;transform:translateY(30%)rotate(16deg)scaleY(.6)}}.pvp-kneel{animation:.8s ease-out forwards pvpKneel}@keyframes pvpReactImpaled{0%{transform:translate(0)rotate(0)}25%{transform:translate(7%)rotate(5deg)}to{transform:translate(5%)rotate(4deg)}}.pvp-react-impaled{animation:.7s ease-out .4s both pvpReactImpaled}@keyframes pvpReactSlash{0%{transform:translate(0)rotate(0)}30%{transform:translate(-9%)rotate(-6deg)}to{transform:translate(-6%)rotate(-4deg)}}.pvp-react-slash{animation:.6s ease-out .4s both pvpReactSlash}@keyframes pvpFinFlash{0%{opacity:0;transform:scale(.2)}40%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(1.6)}}.pvp-fin-flash{animation:.5s ease-out .5s both pvpFinFlash}@keyframes pvpFinShard{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--sd)) translateY(0) scale(1)}30%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--sd)) translateY(-46px) scale(.4)}}.pvp-fin-shard{animation:.55s ease-out .5s both pvpFinShard}@media (prefers-reduced-motion:reduce){.pvp-spin,.pvp-jump,.pvp-fin-chest,.pvp-fin-legs,.pvp-fin-behind,.pvp-kneel,.pvp-react-impaled,.pvp-react-slash,.pvp-fin-flash,.pvp-fin-shard{animation:none}.pvp-fin-flash,.pvp-fin-shard{opacity:0}}.pvp-slowmo .pvp-lunge,.pvp-slowmo .pvp-spin,.pvp-slowmo .pvp-jump{animation-duration:1.6s}.pvp-slowmo .fig-flinch-l{animation-duration:.95s}.pvp-slowmo .arena-spark{animation-duration:1.1s}.pvp-slowmo .slash-arc{animation-duration:.9s}.pvp-slowmo .arena-particle{animation-duration:1.8s}@keyframes pvpSlideL{0%{opacity:0;transform:translate(-70px)}to{opacity:1;transform:translate(0)}}@keyframes pvpSlideR{0%{opacity:0;transform:translate(70px)}to{opacity:1;transform:translate(0)}}.pvp-slide-l{animation:.5s cubic-bezier(.16,1,.3,1) both pvpSlideL}.pvp-slide-r{animation:.5s cubic-bezier(.16,1,.3,1) both pvpSlideR}@keyframes pvpSlam{0%{opacity:0;letter-spacing:.35em;filter:blur(4px);transform:translate(-50%,-50%)scale(2.6)}45%{opacity:1;filter:blur()}62%{transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.pvp-slam{animation:.5s cubic-bezier(.16,1,.3,1) both pvpSlam}@keyframes pvpSlamFlow{0%{opacity:0;letter-spacing:.3em;filter:blur(4px);transform:scale(2.4)}45%{opacity:1;filter:blur()}62%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pvp-slam-flow{animation:.5s cubic-bezier(.16,1,.3,1) both pvpSlamFlow;display:inline-block}@media (prefers-reduced-motion:reduce){.pvp-slide-l,.pvp-slide-r,.pvp-slam,.pvp-slam-flow,.pvp-lunge{opacity:1;animation:none}.pvp-slam{transform:translate(-50%,-50%)}.fish-ripple,.fish-shadow,.fish-bubble,.water-shimmer,.float-bob,.float-dip,.cast-arc,.cast-splash,.hook-sway,.hook-rock,.fish-approach,.fish-bite,.line-tug,.harpoon-thrust,.sea-float,.slash-arc{animation:none}.fish-shadow,.fish-bubble,.cast-splash,.fish-ripple,.slash-arc{opacity:0}.float-bob,.float-dip,.fish-bite,.cast-arc,.hook-sway,.line-tug{transform:translate(-50%)}}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheetBackdrop{0%{opacity:0}to{opacity:1}}.sheet-up{animation:.3s cubic-bezier(.16,1,.3,1) sheetUp}.sheet-backdrop{animation:.25s ease-out sheetBackdrop}@media (prefers-reduced-motion:reduce){.sheet-up,.sheet-backdrop{animation:none}}.sao-scanlines{background-image:repeating-linear-gradient(#00000017 0 1px,#0000 1px 3px)}.sao-vignette{background:radial-gradient(128% 112% at 50% 40%,#0000 56%,#02040a80 100%)}@media (prefers-reduced-motion:reduce){.sao-scanlines{display:none}}@keyframes luRays{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes luRing{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}30%{opacity:.85}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@keyframes luBadge{0%{opacity:0;filter:blur(8px);transform:scale(.3)rotate(-8deg)}55%{opacity:1;filter:blur();transform:scale(1.12)rotate(2deg)}72%{transform:scale(.97)rotate(-1deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes luLabel{0%{opacity:0;letter-spacing:.6em;transform:translateY(-10px)}to{opacity:1;letter-spacing:.32em;transform:translateY(0)}}@keyframes luSpark{0%{opacity:0;transform:translate(-50%)translateY(0)scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-120px)scale(1.1)}}.lu-rays{animation:16s linear infinite luRays}.lu-ring{animation:1.5s ease-out infinite luRing}.lu-badge{animation:.85s cubic-bezier(.16,1,.3,1) both luBadge}.lu-label{animation:.7s ease-out .2s both luLabel}.lu-spark{animation:1.6s ease-out infinite luSpark}@media (prefers-reduced-motion:reduce){.lu-rays,.lu-ring,.lu-spark{animation:none}.lu-ring{display:none}.lu-rays{transform:translate(-50%,-50%)}.lu-spark{display:none}.lu-badge{animation:10ms both luBadge}.lu-label{opacity:1;letter-spacing:.32em;animation:none}}@keyframes forgeStrike{0%{transform:rotate(-58deg)translateY(-10px)}34%{transform:rotate(10deg)translateY(2px)}46%{transform:rotate(2deg)translateY(0)}to{transform:rotate(-58deg)translateY(-10px)}}.forge-strike{transform-origin:80% 88%;animation:.5s cubic-bezier(.4,0,.3,1) both forgeStrike}@keyframes forgeAnvilHit{0%,to{transform:translateY(0)scaleY(1)}30%{transform:translateY(2px)scaleY(.96)}46%{transform:translateY(0)scaleY(1.03)}}.forge-anvil-hit{animation:.5s ease-out forgeAnvilHit}@keyframes forgeSparkFly{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:1}to{opacity:0;transform:translate(var(--fx,0), var(--fy,-40px)) scale(.3)}}.forge-spark{animation:forgeSparkFly var(--fd,.55s) cubic-bezier(.2, .6, .4, 1) both}@keyframes forgeFlash{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.8)}}.forge-flash{animation:.4s ease-out both forgeFlash}@keyframes forgeHeat{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.5)saturate(1.3)}}.forge-heat{animation:.5s ease-in-out infinite forgeHeat}@keyframes forgeEmber{0%{opacity:0;transform:translateY(0)translate(0)scale(.6)}15%{opacity:.9}to{opacity:0;transform:translateY(-120px) translateX(var(--ex,6px)) scale(1)}}.forge-ember{animation:forgeEmber var(--edur,3s) ease-out infinite}@keyframes forgeWinRing{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}25%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)}}.forge-win-ring{animation:.9s ease-out both forgeWinRing}@keyframes forgeLift{0%{transform:translateY(0)scale(1)rotate(0)}40%{transform:translateY(-26px)scale(1.12)rotate(-4deg)}to{transform:translateY(-16px)scale(1.06)rotate(2deg)}}.forge-lift{animation:.8s cubic-bezier(.16,1,.3,1) both forgeLift}@keyframes forgeStarPop{0%{opacity:0;transform:scale(0)rotate(-40deg)}55%{opacity:1;transform:scale(1.4)rotate(8deg)}to{opacity:1;transform:scale(1)rotate(0)}}.forge-star-pop{animation:.6s cubic-bezier(.16,1,.3,1) both forgeStarPop}@keyframes forgeCrack{0%{opacity:0;transform:scaleY(.1)}30%{opacity:1}to{opacity:1;transform:scaleY(1)}}.forge-crack{transform-origin:50%;animation:.35s ease-out both forgeCrack}@keyframes forgeShard{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}to{opacity:0;transform:translate(var(--sx,0), var(--sy,40px)) rotate(var(--sr,90deg)) scale(.5)}}.forge-shard{animation:.7s cubic-bezier(.3,.7,.5,1) both forgeShard}@keyframes forgeFlame{0%,to{opacity:.8;transform:scaleY(1)scaleX(1)translateY(0)}35%{opacity:1;transform:scaleY(1.28)scaleX(.92)translateY(-5px)skew(4deg)}70%{opacity:.9;transform:scaleY(.92)scaleX(1.06)translateY(1px)skew(-3deg)}}.forge-flame{animation:forgeFlame var(--ff,.9s) ease-in-out infinite;transform-origin:bottom}@keyframes forgeHaze{0%,to{transform:translate(-3px)scaleY(1)}50%{transform:translate(3px)scaleY(1.03)}}.forge-haze{animation:3.2s ease-in-out infinite forgeHaze}@keyframes forgeClimax{0%{opacity:.85}to{opacity:0}}.forge-climax{animation:.5s ease-out both forgeClimax}@keyframes forgeCool{0%{filter:brightness(1.8)saturate(.6)}to{filter:brightness()saturate()}}.forge-cool{animation:.9s ease-out both forgeCool}@media (prefers-reduced-motion:reduce){.forge-strike,.forge-anvil-hit,.forge-spark,.forge-flash,.forge-heat,.forge-ember,.forge-win-ring,.forge-lift,.forge-star-pop,.forge-crack,.forge-shard,.forge-flame,.forge-haze,.forge-climax,.forge-cool{animation:none}.forge-spark,.forge-flash,.forge-ember,.forge-win-ring,.forge-shard,.forge-climax{opacity:0}}input,select,textarea{font-size:16px}@keyframes saoKenBurns{0%{transform:scale(1.02)translateY(0)}to{transform:scale(1.12)translateY(-4%)}}@keyframes saoRoadFlash{0%{stroke:#fbbf24f2;filter:drop-shadow(0 0 6px #fbbf24e6)}to{stroke:#34d39980;filter:none}}.sao-road-flash{animation:1.3s ease-out both saoRoadFlash}@media (prefers-reduced-motion:reduce){.sao-road-flash{animation:none}}@keyframes saoPodiumRise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sao-podium-rise{animation:.55s cubic-bezier(.16,1,.3,1) both saoPodiumRise}@media (prefers-reduced-motion:reduce){.sao-podium-rise{animation:none}}@keyframes saoLvlRing{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(2.4)}}.sao-lvl-ring{animation:1.1s cubic-bezier(.16,1,.3,1) both saoLvlRing}@media (prefers-reduced-motion:reduce){.sao-lvl-ring{opacity:0;animation:none}}@keyframes saoPetalFall{0%{opacity:0;transform:translateY(-8%)translate(0)rotate(0)}12%{opacity:.8}50%{transform:translateY(210px)translate(14px)rotate(140deg)}to{opacity:0;transform:translateY(430px)translate(-10px)rotate(300deg)}}.sao-petal{animation:saoPetalFall var(--pd,9s) linear var(--pdel,0s) infinite}@keyframes saoHeartBeat{0%,to{transform:scale(1)}12%{transform:scale(1.18)}24%{transform:scale(1.02)}36%{transform:scale(1.12)}}.sao-heart-beat{animation:1.8s ease-in-out infinite saoHeartBeat}@media (prefers-reduced-motion:reduce){.sao-petal,.sao-heart-beat{animation:none}}@keyframes saoDiceTumble{0%{transform:rotateX(0)rotateY(0)translateY(0)}30%{transform:rotateX(200deg)rotateY(140deg)translateY(-14px)}60%{transform:rotateX(340deg)rotateY(290deg)translateY(-4px)}80%{transform:rotateX(380deg)rotateY(350deg)translateY(-8px)}to{transform:rotateX(360deg)rotateY(360deg)translateY(0)}}.sao-dice-tumble{animation:1.05s cubic-bezier(.3,.7,.4,1) both saoDiceTumble}@keyframes saoCoinSweep{0%{transform:translate(var(--cx,40px), -18px) scale(1);opacity:0}25%{opacity:1}to{opacity:0;transform:translate(0)scale(.5)}}.sao-coin-sweep{animation:saoCoinSweep .9s ease-in var(--cd,0s) both}@media (prefers-reduced-motion:reduce){.sao-dice-tumble,.sao-coin-sweep{animation:none}}button:not(:disabled){cursor:pointer}@media (hover:hover){button:not(:disabled):not(.sao-btn):hover{filter:brightness(1.1)}button.no-hover-fx:hover{filter:none!important}}@media (pointer:fine){::-webkit-scrollbar{width:10px;height:9px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#67e8f938 padding-box padding-box;border:2px solid #04060dd9;border-radius:8px}::-webkit-scrollbar-thumb:hover{background-color:#67e8f973}*{scrollbar-width:thin;scrollbar-color:#67e8f94d transparent}.no-scrollbar{cursor:grab}}button,.sao-btn,[role=button]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body.sao-dragging,body.sao-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}@media (pointer:fine){#root{scrollbar-gutter:stable;height:100%;overflow-x:hidden;overflow-y:auto}}@media (min-width:1100px) and (pointer:fine){.sao-col{max-width:32rem}}html.sao-wide.sao-has-topbar{--sao-top-h:calc(56px + var(--sao-tg-top,0px))}html.sao-wide .sao-col{max-width:var(--sao-col-w,32rem)}html.sao-wide.sao-has-topbar #root{top:var(--sao-top-h);height:auto;position:fixed;bottom:0;left:0;right:0}html.sao-wide.sao-has-topbar .min-h-dvh{min-height:calc(100dvh / var(--uiz,1) - var(--sao-top-h))}html.sao-wide.sao-has-topbar .h-dvh{height:calc(100dvh / var(--uiz,1) - var(--sao-top-h))}.sao-card{-webkit-backdrop-filter:blur(10px);background:linear-gradient(#122238c7,#08101ed6);border:1px solid #6ed2ff47;border-radius:14px;box-shadow:0 8px 22px #00000073,0 0 18px #28aaff1a,inset 0 1px #a0e6ff24}.sao-card-gold{border-color:#fbbf2466;box-shadow:0 8px 22px #00000073,0 0 16px #fbbf241f,inset 0 1px #ffe6a024}.sao-glass-panel{-webkit-backdrop-filter:blur(14px)saturate(1.2);background:linear-gradient(#1628409e,#0a1424b3);border:1px solid #6ed2ff38;border-radius:14px;box-shadow:0 10px 30px #0006,0 0 24px #28a0ff14,inset 0 0 22px #38bdf80f,inset 0 1px #ffffff12}.sao-side-item{min-height:44px}.sao-side-dense .sao-side-item{min-height:36px;font-size:13px}html.sao-wide .sao-scanlines{opacity:.25}.sao-wide-backdrop{display:none}html.sao-wide .sao-wide-backdrop{z-index:-1;pointer-events:none;filter:blur(2px)saturate(1.1);background:linear-gradient(#060c18b8,#060c188c 40%,#060c18cc),url(/art_home.jpg) 50%/cover no-repeat;display:block;position:fixed;top:0;bottom:0;left:0;right:0;transform:scale(1.03)}html.sao-wide .sao-shell{background:0 0!important}html.sao-wide body{background:#04060d}html.sao-wide .sao-bottom-nav{display:none}html.sao-wide{--sao-nav-h:0px!important}.sao-sidebar{width:var(--sao-side-w,216px)}.sao-dock-panel{width:var(--sao-dock-w,344px)}html.sao-wide .sao-home-breath{height:.25rem}html.sao-dock .sao-home-news{display:none}html.sao-wide .sao-home-veil{opacity:.65}html.sao-wide .sao-home-bg{filter:brightness(.9)}.sao-tile{border-color:rgba(var(--vt,103,232,249), .34)!important}.sao-tile-ico{border:1px solid rgba(var(--vt,103,232,249), .45);padding:1px}html.sao-wide .sao-tile-title{font-size:13px}html.sao-wide .sao-tile-sub{font-size:10.5px}.sao-medal{border:2px solid rgba(var(--vt,245,180,60), .9);box-shadow:0 0 14px rgba(var(--vt,245,180,60), .5), inset 0 0 10px rgba(var(--vt,245,180,60), .3), inset 0 2px 0 #ffffff2e;background:radial-gradient(circle at 50% 30%,#28344cf2,#040810f5 70%)}.sao-medal-big{border-color:#f5c542;box-shadow:0 0 0 3px #040810d9,0 0 0 4.5px #f5c5428c,0 0 18px #f5c5428c,inset 0 0 10px #f5c5424d}@media (hover:hover){.sao-lift{transition:transform .16s,box-shadow .16s}.sao-lift:hover{transform:translateY(-2px);box-shadow:0 12px 26px #00000080,0 0 22px #38c8ff38}}html.sao-wide .sao-todo-row{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}html.sao-wide .sao-todo-card{width:auto}html.sao-wide .sao-util-label{font-size:12px}html.sao-wide .sao-tile{transition:transform .18s,box-shadow .18s,border-color .18s}html.sao-wide .sao-todo-card{padding-top:.35rem;padding-bottom:.35rem}html.sao-wide .sao-tile.col-span-2{height:5.75rem}html.sao-wide .sao-tile:not(.col-span-2){height:5.25rem}html.sao-wide .sao-group-label{margin-top:.85rem;margin-bottom:.5rem}html.sao-wide .sao-hud-side{width:118px}html.sao-wide .sao-tile:hover{transform:translateY(-2px);border-color:rgba(var(--vt,103,232,249), .65)!important;box-shadow:0 10px 26px #0000008c, 0 0 14px rgba(var(--vt,103,232,249), .22)!important}html.sao-wide .sao-tile.col-span-2 .sao-tile-title{font-size:15px}html.sao-dock .sao-chat-fab{display:none!important}html.sao-wide .sao-chat-layer>div.relative{max-width:var(--sao-col-w,32rem)}@media (hover:hover){.tree-node:hover{filter:brightness(1.3)}}@keyframes tileNeon{0%,to{opacity:.22}50%{opacity:.65}}.tile-neon{animation:5.5s ease-in-out infinite tileNeon}@keyframes birdFly{0%{transform:translate(calc(-6vw / var(--uiz, 1)), 0) scale(var(--bs,1));opacity:0}6%{opacity:.75}50%{transform:translate(calc(50vw / var(--uiz, 1)), calc(-3.5vh / var(--uiz, 1))) scale(var(--bs,1))}94%{opacity:.75}to{transform:translate(calc(106vw / var(--uiz, 1)), calc(-1vh / var(--uiz, 1))) scale(var(--bs,1));opacity:0}}.bird-fly{animation:birdFly var(--bd,17s) linear infinite;animation-delay:var(--bdel,0s);opacity:0}@keyframes birdFlap{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.bird-fly svg{animation:.5s ease-in-out infinite birdFlap}@media (prefers-reduced-motion:reduce){.tile-neon,.bird-fly,.bird-fly svg{animation:none}.tile-neon{opacity:.28}.bird-fly{display:none}}@keyframes equipFly{0%{opacity:0;transform:translate(-50%)scale(1)}12%{opacity:1}70%{opacity:1}to{transform:translate(calc(-50% + var(--fly-dx,0px)), var(--fly-dy,calc(-40vh / var(--uiz, 1)))) scale(.3);opacity:0}}.equip-fly{animation:.7s cubic-bezier(.3,0,.7,.2) forwards equipFly}@media (prefers-reduced-motion:reduce){.equip-fly{animation:none;display:none}}@keyframes raidflash{0%{opacity:.55}to{opacity:0}}@keyframes raidslash{0%{opacity:0;transform:translate(-160%,-50%)rotate(24deg)scaleY(.6)}25%{opacity:1}to{opacity:0;transform:translate(70%,-50%)rotate(24deg)scaleY(1.05)}}@keyframes raiddmg{0%{opacity:0;transform:translate(-50%,12px)scale(.7)}18%{opacity:1;transform:translate(-50%)scale(1.12)}to{opacity:0;transform:translate(-50%,-34px)scale(1)}}@media (prefers-reduced-motion:reduce){[class*=raidflash],[class*=raidslash]{opacity:0;animation:none}}@keyframes cookRock{0%,to{transform:rotate(0)}30%{transform:rotate(-.8deg)}70%{transform:rotate(.9deg)}}.cook-rock{animation:1.6s ease-in-out infinite cookRock}@keyframes cookLiquid{0%{transform:translate(0)}to{transform:translate(26px)}}.cook-liquid{animation:1.1s linear infinite cookLiquid}@keyframes cookSteam{0%{opacity:0;transform:translateY(6px)scaleY(.7)translate(0)}25%{opacity:.75}to{opacity:0;transform:translateY(-52px)scaleY(1.25)translate(8px)}}.cook-steam{animation:2.4s ease-out infinite cookSteam}@keyframes cookBoilBar{0%{width:26%;margin-left:0}50%{width:62%;margin-left:38%}to{width:26%;margin-left:74%}}.cook-boil-bar{animation:1.5s ease-in-out infinite alternate cookBoilBar}@keyframes cookDishPop{0%{opacity:0;transform:translate(-50%,26px)scale(.4)}55%{opacity:1;transform:translate(-50%,-10px)scale(1.18)}to{opacity:1;transform:translate(-50%)scale(1)}}.cook-dish-pop{animation:.55s cubic-bezier(.2,1.4,.4,1) forwards cookDishPop}@media (prefers-reduced-motion:reduce){.cook-rock,.cook-liquid,.cook-steam,.cook-boil-bar{animation:none}}@keyframes petSleepBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.015)translateY(1px)}}.pet-sleep-breathe{animation:4.6s ease-in-out infinite petSleepBreathe}@keyframes petZzz{0%{opacity:0;transform:translate(0)rotate(-6deg)}25%{opacity:.9}to{opacity:0;transform:translate(16px,-42px)rotate(10deg)}}.pet-zzz{animation:2.8s ease-out infinite petZzz}@media (prefers-reduced-motion:reduce){.pet-sleep-breathe,.pet-zzz{animation:none}}@media (min-width:1024px){.bg-void{background-image:radial-gradient(1.5px 1.5px at 12% 28%,#e2e8f03d 50%,#0000 51%),radial-gradient(1px 1px at 31% 67%,#a5f3fc2e 50%,#0000 51%),radial-gradient(1.5px 1.5px at 53% 14%,#e2e8f029 50%,#0000 51%),radial-gradient(1px 1px at 68% 49%,#c4b5fd29 50%,#0000 51%),radial-gradient(1.5px 1.5px at 84% 76%,#e2e8f033 50%,#0000 51%),radial-gradient(1px 1px at 92% 22%,#a5f3fc24 50%,#0000 51%),radial-gradient(60% 90% at 50% 0,#172d548c,#0000 70%),radial-gradient(45% 70% at 8% 100%,#14303a80,#0000 75%),radial-gradient(45% 70% at 92% 100%,#26184273,#0000 75%),radial-gradient(38% 100%,#0e1830a6,#0000 100%);background-size:520px 520px,380px 380px,460px 460px,340px 340px,560px 560px,420px 420px,100% 100%,100% 100%,100% 100%,100% 100%}}div.overflow-x-auto{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%)}@keyframes saoFabPulse{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.sao-fab-pulse{animation:1.6s ease-in-out infinite saoFabPulse;display:inline-flex}@keyframes partyFloatUp{0%{opacity:0;transform:translateY(8px)scale(.85)}15%{opacity:1;transform:translateY(0)scale(1.08)}to{opacity:0;transform:translateY(-38px)scale(1)}}.party-float{pointer-events:none;animation:1.35s ease-out forwards partyFloatUp}@keyframes partyShake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.party-shake{animation:.35s partyShake}@keyframes partyBanner{0%{opacity:0;transform:scale(.82)}12%{opacity:1;transform:scale(1.05)}20%{transform:scale(1)}82%{opacity:1}to{opacity:0;transform:scale(1)}}.party-banner{pointer-events:none;animation:2.3s forwards partyBanner}@keyframes saoMsgFlash{0%{background:#22d3ee38}to{background:0 0}}.sao-msg-flash{border-radius:1rem;animation:1.2s ease-out saoMsgFlash}.outcome-lose .outcome-row{color:#ffe4e6e6;background:#f43f5e14;border-color:#fb718540}.outcome-lose .outcome-cap{color:#fda4afb3}.outcome-flee .outcome-row{color:#fef3c7e6;background:#f59e0b14;border-color:#fcd34d40}.outcome-flee .outcome-cap{color:#fcd34db3}.outcome-plain .outcome-row{color:#e2e8f0e6;background:#ffffff0a;border-color:#ffffff1f}.outcome-plain .outcome-cap{color:#94a3b8cc}html.sao-wide .sao-fight{--fp-w:clamp(380px, calc(31vw / var(--uiz, 1)), 470px);flex-direction:row}html.sao-wide .sao-fight-top{right:var(--fp-w)}html.sao-wide .sao-fight-arena{flex:auto;height:100%}html.sao-wide .sao-fight-panel{flex-direction:column;flex:0 0 var(--fp-w);width:var(--fp-w);background:linear-gradient(#040810c7,#040810e6);border-top:0;border-left:1px solid #67e8f929;height:100%;max-height:none;padding-top:1rem;padding-bottom:1rem;display:flex}html.sao-wide .sao-fight-panel-in{max-width:none;margin-top:auto}html.sao-wide .sao-fight-feed{background:#00000059;border:1px solid #67e8f924;border-radius:12px;flex-direction:column;flex:auto;min-height:7rem;margin-bottom:.75rem;padding:.6rem .7rem;display:flex}html.sao-wide.sao-has-topbar #root{left:calc(var(--sao-side-w,216px) + 26px);right:calc(var(--sao-dock-w,0px) + 26px)}html.sao-wide.sao-col-wide #root .sao-col{max-width:1180px}.sao-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}html.sao-wide .sao-util-bar{display:none}.sao-home-secs-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid}html.sao-col-wide .sao-wgrid-items{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}html.sao-col-wide .sao-wgrid-shops{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}html.sao-col-wide .sao-wgrid-cards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}html.sao-col-wide .sao-duo-pane{max-height:calc(calc(100dvh / var(--uiz, 1)) - var(--sao-top-h,0px) - 1.5rem);overscroll-behavior:contain;margin-right:-.35rem;padding-right:.35rem;position:sticky;top:.5rem;overflow-y:auto}html.sao-col-wide .sao-duo-pane-head{z-index:5;background:#070d18;position:sticky;top:0;box-shadow:0 -10px #070d18,0 8px 14px #02060eb3}html.sao-wide .sao-profile-banner{display:none}html.sao-col-wide.sao-duo-fit .sao-flow2>:only-child>:only-child{column-count:2;column-gap:1.25rem}html.sao-col-wide.sao-duo-fit .sao-flow2:not(:has(>:only-child)){column-count:2;column-gap:1.25rem}html.sao-col-wide.sao-duo-fit .sao-flow2>:only-child:not(:has(>:only-child)){column-count:2;column-gap:1.25rem}html.sao-col-wide.sao-duo-fit .sao-flow2>:only-child>:only-child>*{margin-bottom:.9rem;margin-top:0!important}html.sao-col-wide.sao-duo-fit .sao-flow2:not(:has(>:only-child))>*{margin-bottom:.9rem;margin-top:0!important}html.sao-col-wide.sao-duo-fit .sao-flow2>:only-child:not(:has(>:only-child))>*{margin-bottom:.9rem;margin-top:0!important}html.sao-col-wide.sao-duo-fit .sao-flow2 [class*=rounded],html.sao-col-wide.sao-duo-fit .sao-flow2 button,html.sao-col-wide.sao-duo-fit .sao-flow2 img,html.sao-col-wide.sao-duo-fit .sao-flow2 svg{break-inside:avoid}html.sao-col-wide.sao-duo-fit .sao-flow2 .sao-span{column-span:all}html.sao-col-wide.sao-duo-fit .sao-flow2>*{min-width:0}html.sao-wide .sao-fight .sao-plate-name{font-size:15px}html.sao-wide .sao-fight .sao-plate-hp{height:.8rem}html.sao-wide .sao-fight .sao-plate-sp{height:.4rem;margin-top:.2rem}html.sao-wide .sao-fight .sao-plate-num{margin-top:.2rem;font-size:12px}html.sao-wide .sao-fight .sao-plate img{width:2rem;height:2rem}html.sao-col-wide.sao-duo-fit .sao-flow2>button:nth-child(1 of :not(.pointer-events-none)){column-span:all}html.sao-col-wide.sao-duo-fit .sao-flow2>:only-child>button:nth-child(1 of :not(.pointer-events-none)){column-span:all}html.sao-col-wide.sao-duo-fit .sao-flow2>div:nth-child(1 of :not(.pointer-events-none)):has(>button):not(:has(>:not(button))){column-span:all}html.sao-col-wide.sao-duo-fit .sao-flow2>:only-child>div:nth-child(1 of :not(.pointer-events-none)):has(>button):not(:has(>:not(button))){column-span:all}html.sao-col-wide.sao-duo-fit .sao-flow2>button:nth-child(1 of :not(.pointer-events-none))+div:has(>button):not(:has(>:not(button))){column-span:all}html.sao-col-wide.sao-duo-fit .sao-flow2>:only-child>button:nth-child(1 of :not(.pointer-events-none))+div:has(>button):not(:has(>:not(button))){column-span:all}html.sao-col-wide.sao-duo-fit .sao-list2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.75rem;display:grid}html.sao-col-wide.sao-duo-fit .sao-list2>*{margin:0!important}html.sao-wide.sao-has-topbar .sao-overlay-page{top:var(--sao-top-h);left:calc(var(--sao-side-w,216px) + 26px);right:calc(var(--sao-dock-w,0px) + 26px);background:#04070ef0;border-radius:18px}html.sao-col-wide.sao-duo-fit .sao-lots{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:.5rem;display:grid}html.sao-col-wide.sao-duo-fit .sao-lots>*{margin:0!important}html.sao-col-wide.sao-duo-fit .sao-party-duo{grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr);align-items:start;gap:1rem;display:grid}html.sao-col-wide.sao-duo-fit .sao-party-arena{position:sticky;top:.5rem}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value: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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.aincrad-home{background:hsla(var(--fantasy-hue,203), 46%, 6%, 1)}.aincrad-home .sao-home-bg{object-position:65% top}.aincrad-home .sao-home-veil{background:linear-gradient(180deg, hsla(var(--fantasy-hue,203), 46%, 5%, .15), hsla(var(--fantasy-hue,203), 46%, 5%, .08) 25%, hsla(var(--fantasy-hue,203), 46%, 6%, 1) 80%)!important}.aincrad-home>.sao-col{padding-top:max(20px, calc(env(safe-area-inset-top) / var(--uiz, 1)))}.aincrad-home .sao-card{background:linear-gradient(135deg, hsla(var(--fantasy-hue,203), 46%, 12%, .97), hsla(var(--fantasy-hue,203), 46%, 7%, .94));border-color:hsla(var(--fantasy-hue,203), 31%, 32%, 1);box-shadow:0 8px 24px hsla(var(--fantasy-hue,203), 46%, 4%, .333), inset 0 1px hsla(var(--fantasy-hue,203), 46%, 89%, .071);border-radius:10px}.aincrad-home .sao-card-gold{border-color:hsla(var(--fantasy-hue,203), 34%, 42%, 1)}.aincrad-arrival{padding:140px 8px 28px;position:relative}.aincrad-eyebrow{color:hsla(var(--fantasy-hue,203), 46%, 73%, 1);letter-spacing:.24em;text-transform:uppercase;font-size:10px;font-weight:700}.aincrad-arrival h1{color:hsla(var(--fantasy-hue,203), 46%, 94%, 1);text-shadow:0 2px 22px hsla(var(--fantasy-hue,203), 46%, 4%, 1);margin:8px 0 12px;font-family:Georgia,serif;font-size:max(38px,min(calc(5vw / var(--uiz, 1)),62px));line-height:1.12}.aincrad-arrival-copy{max-width:340px;color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);text-shadow:0 1px 8px #000;font-size:14px;line-height:1.65}.aincrad-primary{border:1px solid hsla(var(--fantasy-hue,203), 46%, 66%, 1);background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 42%, 19%, 1),#17190f 65%);width:100%;max-width:350px;min-height:56px;color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 83%, .369),0 6px 24px #0008;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:13px 19px;font-size:15px;font-weight:700;transition:transform .18s,background .18s;display:flex}.aincrad-primary:active{transform:translateY(1px)}.aincrad-primary:focus-visible{outline:2px solid hsla(var(--fantasy-hue,203), 46%, 85%, 1);outline-offset:4px}.aincrad-home .sao-home-breath{height:8px}.aincrad-home .sao-home-sec{padding-top:8px}.aincrad-home .sao-tile{border-radius:10px;min-height:130px;box-shadow:0 5px 18px #0004}.aincrad-home .sao-tile-title{text-shadow:0 2px 8px #000}html.sao-wide .aincrad-arrival{padding:130px 24px 60px}html.sao-wide .aincrad-home .sao-home-bg{object-position:center top}html.sao-wide .aincrad-home .sao-tile:not(.col-span-2),html.sao-wide .aincrad-home .sao-tile.col-span-2{height:150px}html.sao-wide .sao-glass-panel{background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 12%, .97),hsla(var(--fantasy-hue,203), 46%, 7%, .96));border-color:hsla(var(--fantasy-hue,203), 30%, 27%, 1);box-shadow:0 8px 28px #0005}@media (min-width:600px) and (pointer:coarse){.aincrad-home>.sao-col{max-width:900px;padding-left:32px;padding-right:32px}.aincrad-arrival{padding-top:240px;padding-bottom:48px}.aincrad-home .sao-home-secs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}}@media (prefers-reduced-motion:reduce){.aincrad-primary{transition:none}}html.sao-wide .aincrad-home .sao-home-bg{object-fit:contain;object-position:center top;transform:none!important}html.sao-wide .aincrad-arrival{padding-top:96px;padding-bottom:38px}.aincrad-home .aincrad-ascension .sao-tile{height:64px;min-height:64px}.aincrad-home .sao-todo-card{min-height:58px;box-shadow:none!important;animation:none!important}.aincrad-home .sao-home-sec .sao-tile{min-height:150px}.aincrad-primary{border:1px solid hsla(var(--fantasy-hue,203), 46%, 75%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 33%, 18%, 1) 0%,hsla(var(--fantasy-hue,203), 21%, 7%, 1) 45%,hsla(var(--fantasy-hue,203), 38%, 5%, 1));box-shadow:inset 0 1px 2px hsla(var(--fantasy-hue,203), 46%, 83%, .6),0 0 16px hsla(var(--fantasy-hue,203), 46%, 59%, .208),0 6px 22px #0008}.aincrad-home .aincrad-ascension .sao-tile{min-height:58px;height:58px!important}.aincrad-home .aincrad-ascension .sao-tile img{object-position:center 40%}.aincrad-home .sao-home-secs{margin-top:8px}@media (max-width:599px){.aincrad-arrival{padding-top:76px;padding-bottom:20px}.aincrad-home .sao-home-bg{object-position:54% top;height:590px}.aincrad-home .sao-home-veil{background:linear-gradient(180deg,hsla(var(--fantasy-hue,203), 46%, 6%, 0),hsla(var(--fantasy-hue,203), 46%, 6%, .2) 280px,hsla(var(--fantasy-hue,203), 46%, 6%, 1) 590px)!important}.aincrad-home .sao-todo-card{width:184px}}.aincrad-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.aincrad-destinations>button{min-height:148px}html.sao-wide .aincrad-destinations{grid-template-columns:1.3fr 1fr 1fr 1fr}.aincrad-destinations .sao-tile-title{font-size:15px}html.sao-wide .aincrad-home .sao-home-sec .sao-tile{height:120px;min-height:120px}html.sao-wide .aincrad-city-backdrop{top:var(--sao-top-h,56px)}html.sao-wide .aincrad-home>.sao-col>.sao-fade-up:first-child{max-width:530px}html.sao-wide .aincrad-arrival{padding-top:110px;padding-bottom:55px;padding-left:max(24px,min(calc(13vw / var(--uiz, 1)),205px))}html.sao-wide .aincrad-city-backdrop{overflow:hidden}html.sao-wide .aincrad-home .sao-home-bg{width:115%;max-width:none;height:auto;left:8%}html.sao-wide .aincrad-destinations .sao-tile-title{font-size:19px}.aincrad-primary{box-shadow:inset 0 1px 5px hsla(var(--fantasy-hue,203), 46%, 83%, .533),0 0 20px hsla(var(--fantasy-hue,203), 46%, 59%, .314),0 8px 26px #0009;border-width:2px;font-family:Georgia,serif;font-size:20px}.sao-shell[data-scene]{background:hsla(var(--fantasy-hue,203), 46%, 7%, 1)!important}.sao-shell[data-scene]>.sao-blob,.sao-shell[data-scene]>.sao-blob-slow{opacity:.35}.sao-shell[data-scene]>.sao-col>header{margin-bottom:24px}.sao-shell[data-scene]>.sao-col>header h1{letter-spacing:-.025em;text-shadow:none;filter:none;font-size:max(24px,min(calc(2.4vw / var(--uiz, 1)),34px))}.sao-shell[data-scene]>.sao-col>header p{color:hsla(var(--fantasy-hue,203), 29%, 75%, 1);font-size:13px}.sao-shell[data-scene] .sao-btn{min-height:44px}.aincrad-armory{border-color:hsla(var(--fantasy-hue,203), 28%, 37%, 1);background:linear-gradient(180deg,hsla(var(--fantasy-hue,203), 46%, 8%, .376),hsla(var(--fantasy-hue,203), 46%, 8%, .6)),url(/v_temple.jpg) center/cover!important}.aincrad-armory:after{content:"";pointer-events:none;border:1px solid hsla(var(--fantasy-hue,203), 46%, 63%, .533);height:42px;box-shadow:0 0 28px hsla(var(--fantasy-hue,203), 46%, 66%, .267), inset 0 0 18px hsla(var(--fantasy-hue,203), 46%, 66%, .2);border-radius:50%;position:absolute;bottom:18px;left:12%;right:12%}.aincrad-armory-hero{z-index:1;width:155px;height:290px}.aincrad-armory>.relative{min-height:335px}.aincrad-pond{background:hsla(var(--fantasy-hue,203), 46%, 8%, 1);height:295px}.aincrad-expedition-scene,.aincrad-clan-hero{height:240px}.aincrad-clan-hero .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);font-size:26px;line-height:1.2}.aincrad-clan-hero .text-\[10\.5px\]{max-width:520px;margin-top:8px;font-size:13px;line-height:1.5}.aincrad-clan-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.aincrad-clan-card{background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 46%, 15%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1));border-color:hsla(var(--fantasy-hue,203), 30%, 32%, 1);min-height:112px;padding:18px}.aincrad-clan-card .text-slate-500{color:hsla(var(--fantasy-hue,203), 28%, 75%, 1);margin-top:5px;font-size:12px;line-height:1.65}.aincrad-clan-card .break-words{overflow-wrap:anywhere}[data-scene=expedition] [data-coach=explore]{min-height:62px;background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 40%, 18%, 1),hsla(var(--fantasy-hue,203), 24%, 7%, 1) 65%)!important;border-color:hsla(var(--fantasy-hue,203), 46%, 69%, 1)!important;color:hsla(var(--fantasy-hue,203), 46%, 89%, 1)!important;box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 83%, .467),0 0 16px hsla(var(--fantasy-hue,203), 46%, 60%, .2)!important}[data-scene=profile] .sao-profile-banner{height:440px}@media (min-width:760px){.aincrad-clan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html.sao-wide [data-scene=expedition] .sao-duo{grid-template-columns:minmax(0,1.55fr) minmax(250px,1fr);gap:24px}html.sao-wide [data-scene=equipment] .sao-duo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}html.sao-wide .aincrad-armory>.relative{min-height:430px}html.sao-wide .aincrad-expedition-scene{height:340px}html.sao-wide [data-scene=profile] .sao-profile-banner{opacity:.75;display:block}@media (min-width:600px) and (pointer:coarse){.sao-shell[data-scene]>.sao-col{max-width:900px;padding-left:32px;padding-right:32px}.aincrad-expedition-scene,.aincrad-pond{height:380px}}.aincrad-fight{border-color:hsla(var(--fantasy-hue,203), 30%, 41%, 1)}.aincrad-result{background:linear-gradient(180deg,hsla(var(--fantasy-hue,203), 46%, 5%, .7),hsla(var(--fantasy-hue,203), 46%, 5%, .38) 48%,hsla(var(--fantasy-hue,203), 46%, 5%, .85))!important}.aincrad-result>.shrink-0>.sao-pop{letter-spacing:.06em;margin-bottom:20px;font-size:max(30px,min(calc(4vw / var(--uiz, 1)),50px));line-height:1.2}.aincrad-result[data-outcome=win]>.shrink-0>.sao-pop{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);text-shadow:0 0 22px hsla(var(--fantasy-hue,203), 46%, 53%, .502)!important}.aincrad-result button{min-height:44px}html.sao-wide .aincrad-fight{height:calc(70dvh / var(--uiz, 1));min-height:640px}html.sao-wide .aincrad-result{padding-left:40px;padding-right:40px}@media (max-width:599px){.aincrad-fight{min-height:490px}}.aincrad-crest{filter:drop-shadow(0 4px 8px #0009);flex:none;width:78px;height:94px;display:block;position:relative}.aincrad-crest>span{clip-path:polygon(51% 3%,62% 12%,84% 18%,85% 40%,79% 64%,66% 81%,51% 94%,33% 80%,21% 63%,17% 41%,18% 18%,39% 12%);background-image:url(/redesign/clan-crests.webp);background-size:300% 200%;position:absolute;top:0;bottom:0;left:-8px;right:-8px}.aincrad-crest-large{width:112px;height:134px}.aincrad-crest-picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.aincrad-crest-picker legend{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);padding:8px 0 12px;font-size:14px}.aincrad-crest-picker button{border:1px solid hsla(var(--fantasy-hue,203), 20%, 35%, 1);background:hsla(var(--fantasy-hue,203), 46%, 8%, 1);color:hsla(var(--fantasy-hue,203), 26%, 92%, 1);border-radius:8px;justify-items:center;padding:10px 4px;font-size:12px;display:grid}.aincrad-crest-picker button[aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 68%, 1);box-shadow:inset 0 0 20px hsla(var(--fantasy-hue,203), 46%, 58%, .133)}.aincrad-crest-picker button:focus-visible{outline:2px solid hsla(var(--fantasy-hue,203), 46%, 77%, 1);outline-offset:3px}.aincrad-crest-picker:disabled{opacity:.6}.aincrad-clan-card{background:linear-gradient(115deg,hsla(var(--fantasy-hue,203), 37%, 17%, 1),hsla(var(--fantasy-hue,203), 45%, 11%, 1) 60%,hsla(var(--fantasy-hue,203), 46%, 9%, 1));min-height:132px;box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 78%, .102),0 8px 18px #0004;border:1px solid hsla(var(--fantasy-hue,203), 16%, 38%, 1);gap:16px}.aincrad-clan-card .break-words{font-size:16px;line-height:1.4}.aincrad-clan-hero{border-color:hsla(var(--fantasy-hue,203), 35%, 50%, 1);border-radius:12px;height:330px}.aincrad-clan-hero>img{object-position:65% 40%}.aincrad-clan-hero>div:last-child{bottom:26px;left:24px;right:24px}.aincrad-clan-hero .font-orbitron{letter-spacing:-.025em;text-shadow:0 3px 15px #000;font-family:Georgia,serif;font-size:max(32px,min(calc(3.3vw / var(--uiz, 1)),50px));font-weight:600}.aincrad-clan-hero .text-\[10\.5px\]{color:hsla(var(--fantasy-hue,203), 23%, 87%, 1);font-size:15px}@media (max-width:599px){.aincrad-clan-card{grid-template-columns:64px minmax(0,1fr);gap:10px;padding:16px;display:grid}.aincrad-clan-card>.aincrad-crest{grid-row:span 2;width:62px;height:76px}.aincrad-clan-card>button{justify-self:start}}.aincrad-home-character{pointer-events:none;opacity:.9;width:210px;height:290px;position:absolute;bottom:-16px;right:-24px}.aincrad-arrival>:not(.aincrad-home-character){z-index:1;position:relative}.aincrad-arrival h1{font-size:max(44px,min(calc(6.4vw / var(--uiz, 1)),88px))}.aincrad-arrival-copy{text-shadow:0 2px 5px #000,0 0 18px #000}html.sao-wide .aincrad-city-backdrop{left:0;right:0}html.sao-wide .aincrad-home .sao-home-bg{object-fit:cover;object-position:center top;width:100%;height:100%;left:0}html.sao-wide .aincrad-home .sao-home-veil{background:linear-gradient(180deg,hsla(var(--fantasy-hue,203), 46%, 5%, .02),hsla(var(--fantasy-hue,203), 46%, 5%, .071) 55%,hsla(var(--fantasy-hue,203), 46%, 6%, 1) 100%)!important}html.sao-wide .aincrad-home-character{opacity:1;width:min(42%,440px);height:570px;bottom:-102px;right:-30px}html.sao-wide .aincrad-destinations{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.aincrad-primary{border:1px solid hsla(var(--fantasy-hue,203), 46%, 83%, 1);background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 33%, 1),hsla(var(--fantasy-hue,203), 43%, 12%, 1) 35%,hsla(var(--fantasy-hue,203), 17%, 7%, 1) 65%,hsla(var(--fantasy-hue,203), 46%, 24%, 1));outline:1px solid hsla(var(--fantasy-hue,203), 42%, 52%, 1);outline-offset:3px;border-radius:3px 13px;min-height:64px;position:relative}.aincrad-primary:after{content:"";border:1px solid hsla(var(--fantasy-hue,203), 46%, 66%, .502);border-radius:inherit;pointer-events:none;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.aincrad-destinations .sao-tile{border-color:hsla(var(--fantasy-hue,203), 32%, 55%, 1);outline:1px solid hsla(var(--fantasy-hue,203), 29%, 37%, .239);outline-offset:3px;border-radius:3px 15px}.aincrad-destinations .sao-tile-title{text-transform:none;font-family:Georgia,serif;font-weight:600}@media (max-width:599px){.aincrad-arrival{min-height:338px;padding-top:85px;padding-bottom:24px}.aincrad-arrival-copy{max-width:205px;font-size:13px}.aincrad-arrival h1{font-size:48px}.aincrad-home-character{opacity:.88;width:220px;height:275px;bottom:70px;right:-65px}.aincrad-primary{margin-top:30px;font-size:18px}}.aincrad-armory-hero{width:185px;height:310px}html.sao-wide .aincrad-armory-hero{width:100%;height:420px}.aincrad-fight>.no-hover-fx{position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-hero-portrait{filter:drop-shadow(0 12px 14px #0008)}.aincrad-home .sao-todo-row{z-index:2;position:relative}html.sao-wide .aincrad-home-character{height:530px;bottom:-68px}html.sao-wide .aincrad-home .sao-todo-row{max-width:650px}html.sao-wide .aincrad-home .sao-todo-card{flex:0 0 200px!important}.sao-screen-heading-icon{vertical-align:middle;color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);margin-right:12px;display:inline-flex}.sao-shell[data-scene] .sao-scene-grid{display:none}[data-scene=clan]>.sao-col{padding-top:22px}[data-scene=clan]>.sao-col>header{margin-bottom:4px}[data-scene=clan]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);font-family:Georgia,serif;font-weight:500}[data-scene=clan]>.sao-col>button:first-of-type{min-height:44px;margin-bottom:4px}.aincrad-clan-create{background:linear-gradient(150deg,hsla(var(--fantasy-hue,203), 43%, 19%, 1),hsla(var(--fantasy-hue,203), 24%, 10%, 1) 55%,hsla(var(--fantasy-hue,203), 33%, 14%, 1))!important;border-color:hsla(var(--fantasy-hue,203), 46%, 57%, 1)!important;min-height:58px!important;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 35%, 10%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 40%, 51%, .439),0 4px 14px #0006!important;font-family:Georgia,serif!important;font-size:19px!important}.aincrad-clan-create>span:first-child{display:none}.aincrad-clan-card{background:radial-gradient(ellipse at 8% 0%,hsla(var(--fantasy-hue,203), 22%, 26%, .667),transparent 70%),linear-gradient(115deg,hsla(var(--fantasy-hue,203), 46%, 14%, .91),hsla(var(--fantasy-hue,203), 46%, 9%, .961));min-height:118px;box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 78%, .2),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, .122),0 8px 18px #0004;padding:12px 16px}.aincrad-clan-hero{height:280px}@media (max-width:599px){.aincrad-clan-card{min-height:128px}}html.sao-wide .aincrad-home .sao-todo-row{scrollbar-width:thin;scrollbar-color:hsla(var(--fantasy-hue,203), 39%, 45%, 1) hsla(var(--fantasy-hue,203), 46%, 8%, 1);flex-wrap:nowrap!important}[data-scene=inventory]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);font-family:Georgia,serif;font-size:36px}[data-scene=inventory] input,[data-scene=inventory] button{min-height:44px}[data-scene=inventory] .sao-wgrid-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-scene=inventory] .aincrad-inventory-card{isolation:isolate;background:radial-gradient(ellipse at 50% 5%,color-mix(in srgb,var(--item-color) 13%,transparent),transparent 65%),linear-gradient(160deg,hsla(var(--fantasy-hue,203), 44%, 11%, .929),hsla(var(--fantasy-hue,203), 46%, 5%, .98));border:1px solid color-mix(in srgb,var(--item-color) 70%,hsla(var(--fantasy-hue,203), 20%, 20%, 1));border-radius:3px 13px;padding:14px 8px 18px;box-shadow:inset 0 1px #fff2,0 5px 16px #0007!important}.aincrad-inventory-card:before{content:"";border:1px solid color-mix(in srgb,var(--item-color) 28%,transparent);border-radius:inherit;pointer-events:none;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.aincrad-inventory-card .aincrad-item-name{min-height:34px;margin-top:12px;font-family:Georgia,serif;font-size:13px;line-height:1.3}.aincrad-item-rarity{margin-top:2px;font-size:11px}.aincrad-inventory-card>.relative.shrink-0>div{box-shadow:none!important;border-color:#0000!important}.aincrad-inventory-card>.relative.shrink-0 img{border-radius:10px}.aincrad-inventory-card:focus-visible{outline:2px solid hsla(var(--fantasy-hue,203), 46%, 86%, 1);outline-offset:4px}@media (min-width:600px){[data-scene=inventory] .sao-wgrid-items{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}html.sao-wide [data-scene=inventory] .sao-wgrid-items{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}html.sao-wide .aincrad-inventory-card .aincrad-item-name{font-size:16px}html.sao-wide .aincrad-item-rarity{font-size:13px}.aincrad-frame-corners{pointer-events:none;z-index:1;color:var(--item-color,hsla(var(--fantasy-hue,203), 46%, 64%, 1));position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-frame-corners svg{width:22px;height:22px;filter:drop-shadow(0 0 3px hsla(var(--fantasy-hue,203), 46%, 49%, .267));position:absolute}.aincrad-frame-corners svg:first-child{top:0;left:0}.aincrad-frame-corners svg:nth-child(2){top:0;right:0;transform:rotate(90deg)}.aincrad-frame-corners svg:nth-child(3){bottom:0;right:0;transform:rotate(180deg)}.aincrad-frame-corners svg:nth-child(4){bottom:0;left:0;transform:rotate(270deg)}[data-scene=inventory] .aincrad-inventory-card{border-radius:5px}.aincrad-inventory-card>div:last-child{min-height:18px;font-size:12px}.aincrad-item-rarity{color:color-mix(in srgb,var(--item-color) 72%,hsla(var(--fantasy-hue,203), 46%, 88%, 1))}[data-scene=inventory] input{background:hsla(var(--fantasy-hue,203), 46%, 7%, .922);border-color:hsla(var(--fantasy-hue,203), 16%, 47%, .502)}[data-scene=profile] .sao-profile-banner{height:calc(100dvh / var(--uiz, 1));position:fixed}[data-scene=profile] .sao-profile-banner img{opacity:.8;object-position:center top}.aincrad-xp-ring{outline:1px solid hsla(var(--fantasy-hue,203), 46%, 66%, .667);outline-offset:6px;width:220px;height:220px;box-shadow:0 0 0 10px hsla(var(--fantasy-hue,203), 46%, 8%, .6),0 14px 40px #0007;border-radius:50%}.aincrad-profile-identity{padding:20px 0}.aincrad-profile-identity h1{color:hsla(var(--fantasy-hue,203), 46%, 92%, 1);overflow-wrap:anywhere;font-family:Georgia,serif;font-size:32px;line-height:1.2}.aincrad-profile-stats{background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 14%, .929),hsla(var(--fantasy-hue,203), 46%, 7%, .922));box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 81%, .2),0 12px 40px #0006;border:1px solid #66717a80;border-radius:8px;margin-top:24px;padding:18px}.aincrad-profile-stats>div:first-child{margin-top:0}.aincrad-profile-slot>.pointer-events-none.inset-x-0{background:linear-gradient(transparent,hsla(var(--fantasy-hue,203), 46%, 4%, .875));padding-bottom:4px;font-size:9px}.aincrad-profile-stats button{min-height:44px}html.sao-wide .aincrad-profile-stats{align-self:start;margin-top:72px;padding:24px}html.sao-wide [data-scene=profile] .sao-duo{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:26px}html.sao-wide .aincrad-profile-slot>.pointer-events-none.inset-x-0{font-size:10px}[data-scene=fishing]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);font-family:Georgia,serif}.aincrad-pond{border-color:hsla(var(--fantasy-hue,203), 35%, 50%, .6);border-radius:10px}.aincrad-fishing-action{min-height:62px!important;font-family:Georgia,serif!important;font-size:20px!important}.aincrad-fish-card{background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 36%, 14%, .933),hsla(var(--fantasy-hue,203), 46%, 8%, .961));min-height:94px}.aincrad-fish-card>img{border-color:hsla(var(--fantasy-hue,203), 28%, 51%, .4);width:58px;height:58px}.aincrad-fish-card>button{min-width:44px;min-height:44px}.aincrad-fish-card .font-mono-num{margin-top:5px;font-size:12px;line-height:1.5}[data-scene=fishing] .grid-cols-6>button{gap:6px;min-height:64px;font-size:11px}html.sao-wide [data-scene=fishing] .sao-duo-pane{background:hsla(var(--fantasy-hue,203), 46%, 8%, .91);border:1px solid hsla(var(--fantasy-hue,203), 29%, 38%, .533);border-radius:10px;padding:12px}@media (max-width:599px){.aincrad-fish-card{flex-wrap:wrap;gap:10px}.aincrad-fish-card>.min-w-0{flex-basis:calc(100% - 80px)}.aincrad-fish-card>button:first-of-type{margin-left:68px}}html.sao-wide .aincrad-armory>.relative{grid-template-columns:84px minmax(0,1fr) 84px}[data-scene=equipment]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);font-family:Georgia,serif}[data-scene=equipment] .sao-duo>div:last-child{border:1px solid hsla(var(--fantasy-hue,203), 23%, 34%, .533);background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 13%, .933),hsla(var(--fantasy-hue,203), 46%, 8%, .929));border-radius:10px;align-self:start;padding:18px}[data-scene=equipment] .sao-duo>div:last-child .text-\[10px\]{font-size:12px}[data-scene=equipment] .sao-duo>div:last-child .text-\[11px\]{font-size:13px}.aincrad-profile-identity .text-\[10px\]{font-size:12px}.aincrad-profile-identity .text-\[11px\]{font-size:13px}.aincrad-profile-identity .text-\[9px\]{font-size:11px}[data-scene=inventory]>.sao-col>header{margin-bottom:12px}[data-scene=inventory] .aincrad-inventory-card{padding:10px 8px 12px}.aincrad-inventory-card .aincrad-item-name{min-height:24px;margin-top:7px}.aincrad-inventory-card:before{border-color:color-mix(in srgb,var(--item-color) 35%,transparent);box-shadow:inset 0 1px #fff4}.aincrad-inventory-card>.relative.shrink-0{-webkit-mask-image:radial-gradient(#000 44%,#000a 70%,#0000 98%);mask-image:radial-gradient(#000 44%,#000a 70%,#0000 98%)}[data-scene=inventory] .no-scrollbar>button{color:hsla(var(--fantasy-hue,203), 29%, 83%, 1);background-color:hsla(var(--fantasy-hue,203), 46%, 8%, .91);font-size:12px}.aincrad-profile-wallet{align-items:center;gap:12px;padding:10px 14px;display:flex}.aincrad-profile-wallet>div{margin-top:0}.aincrad-profile-wallet>div:last-child{margin-left:auto;font-size:22px}.aincrad-vital{background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 34%, 15%, .851),hsla(var(--fantasy-hue,203), 46%, 9%, .929));box-shadow:inset 0 1px #fff2,0 6px 16px #0003}.aincrad-profile-stats{background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 14%, .851),hsla(var(--fantasy-hue,203), 46%, 7%, .89))}@media (max-width:599px){.aincrad-xp-ring{width:185px;height:185px}.aincrad-profile-identity{padding-top:8px;padding-bottom:8px}.aincrad-profile-identity h1{font-size:28px}.aincrad-vital{padding:12px}}.aincrad-inventory-card>.relative.shrink-0{-webkit-mask-image:radial-gradient(#000 35%,#000b 58%,#0000 76%);mask-image:radial-gradient(#000 35%,#000b 58%,#0000 76%);width:130px!important;height:130px!important}.aincrad-inventory-card>.relative.shrink-0>div{box-shadow:none!important;background:0 0!important;border:0!important}.aincrad-inventory-card>.relative.shrink-0>div>.pointer-events-none{display:none}.aincrad-inventory-card{box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 87%, .533),inset 0 -2px #0009,0 3px 12px #0008}.aincrad-inventory-card .aincrad-item-name{font-size:14px}.aincrad-profile-rank{text-align:center;flex-direction:column;gap:3px}.aincrad-profile-vitals{margin-top:12px}.aincrad-profile-stats{box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 83%, .267),0 0 30px hsla(var(--fantasy-hue,203), 46%, 53%, .051);border-color:hsla(var(--fantasy-hue,203), 33%, 60%, .533)}.aincrad-repeat{box-shadow:inset 0 0 0 3px #161a16,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 41%, 56%, 1),0 0 22px hsla(var(--fantasy-hue,203), 46%, 67%, .267);border:1px solid hsla(var(--fantasy-hue,203), 46%, 69%, 1)!important;background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 28%, 1),hsla(var(--fantasy-hue,203), 35%, 10%, 1) 60%,hsla(var(--fantasy-hue,203), 46%, 18%, 1))!important;color:hsla(var(--fantasy-hue,203), 46%, 86%, 1)!important;min-height:58px!important;font:700 21px Georgia,serif!important}.aincrad-result>.shrink-0>.sao-pop{font-family:Georgia,serif}.aincrad-victory-hero{pointer-events:none;z-index:31;filter:drop-shadow(0 6px 12px #0008);width:38%;height:56%;position:absolute;bottom:2%;left:-3%}.aincrad-result [data-reward-card]{background:linear-gradient(135deg,#19231bdc,hsla(var(--fantasy-hue,203), 46%, 7%, .922));width:130px;min-height:112px}.aincrad-result [data-reward-card]>span:first-child{font-size:28px}.aincrad-result [data-reward-card] [data-coin-src]{font-size:20px}.aincrad-result [data-reward-card]>span:last-child{font-size:11px}html.sao-wide .aincrad-fight{width:100%;height:calc(82dvh / var(--uiz, 1));min-height:740px;margin-inline-start:0;margin-inline-end:0}html.sao-wide .aincrad-result{padding-inline-start:12%;padding-inline-end:12%;background:linear-gradient(180deg,hsla(var(--fantasy-hue,203), 46%, 7%, .4),hsla(var(--fantasy-hue,203), 46%, 7%, .133) 45%,hsla(var(--fantasy-hue,203), 46%, 7%, .733))!important}html.sao-wide .aincrad-result>.shrink-0>.sao-pop{padding-top:12px;font-size:64px}html.sao-wide .aincrad-result>.min-h-0{padding-left:20%}@media (max-width:599px){.aincrad-profile-rank>span:first-child{letter-spacing:.15em;font-size:10px}.aincrad-profile-identity{gap:0}.aincrad-profile-identity h1{margin-top:12px}.aincrad-xp-ring{width:155px;height:155px}.aincrad-profile-vitals{margin-top:8px}.aincrad-profile-vitals>:not(:last-child){margin-bottom:6px}.aincrad-vital{padding:8px 12px}.aincrad-victory-hero{opacity:.65;z-index:29;width:35%;height:36%;bottom:0}.aincrad-result [data-reward-card]{width:110px;min-height:94px}.aincrad-repeat{font-size:18px!important}}.aincrad-fight[data-outcome=win] [data-arena-player]{visibility:hidden}html.sao-wide [data-scene=expedition]>.sao-col{max-width:1120px}[data-scene=expedition]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 92%, 1);font-family:Georgia,serif}.aincrad-expedition-scene .font-cinzel{font-size:24px}.aincrad-expedition-scene .text-\[10px\],.aincrad-expedition-scene .text-\[10\.5px\]{font-size:12px}[data-scene=expedition] [data-coach=explore]{background:linear-gradient(125deg,hsla(var(--fantasy-hue,203), 46%, 27%, 1),hsla(var(--fantasy-hue,203), 19%, 9%, 1) 65%)!important;border:1px solid hsla(var(--fantasy-hue,203), 46%, 75%, 1)!important;box-shadow:inset 0 0 0 3px #171b18,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 38%, 54%, 1),0 0 18px hsla(var(--fantasy-hue,203), 46%, 59%, .267)!important}[data-scene=expedition] .sao-duo-pane .font-cinzel{font-size:17px}[data-scene=expedition] .sao-duo-pane .text-\[10px\]{font-size:12px}.aincrad-boss-status{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 37%, 12%, .929),hsla(var(--fantasy-hue,203), 46%, 8%, .933))!important}html.sao-wide .aincrad-result [data-reward-card]{width:150px;min-height:135px;box-shadow:0 0 26px hsla(var(--fantasy-hue,203), 46%, 64%, .267),inset 0 1px hsla(var(--fantasy-hue,203), 46%, 83%, .4)!important}html.sao-wide .aincrad-result>.min-h-0>.mt-2>div>button{height:104px}html.sao-wide .aincrad-result>.min-h-0>.mt-2>div>button svg{width:116px;height:100px}.aincrad-fishing-action{box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 33%, 10%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 44%, 59%, .533)}[data-scene=fishing] .italic{font-size:13px;line-height:1.65}[data-scene=shop]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);font-family:Georgia,serif}.aincrad-storefront{border:1px solid hsla(var(--fantasy-hue,203), 33%, 47%, 1);background:hsla(var(--fantasy-hue,203), 46%, 8%, 1);border-radius:7px;min-height:185px;transition:border-color .18s,transform .18s;box-shadow:inset 0 0 0 3px #131917,0 6px 20px #0008}.aincrad-storefront:hover{border-color:hsla(var(--fantasy-hue,203), 46%, 79%, 1)}.aincrad-storefront:focus-visible{outline:2px solid hsla(var(--fantasy-hue,203), 46%, 79%, 1);outline-offset:3px}.aincrad-shop-art{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-shop-shade{background:linear-gradient(180deg,transparent 25%,hsla(var(--fantasy-hue,203), 46%, 6%, .333) 50%,hsla(var(--fantasy-hue,203), 46%, 6%, .961) 82%);position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-shop-caption{align-items:center;gap:10px;display:flex;position:absolute;top:auto;bottom:14px;left:12px;right:12px}.aincrad-shop-title{color:hsla(var(--fantasy-hue,203), 46%, 92%, 1);overflow-wrap:anywhere;text-shadow:0 2px 6px #000;font:700 18px/1.2 Georgia,serif;display:block}.aincrad-shop-desc{color:hsla(var(--fantasy-hue,203), 30%, 79%, 1);margin-top:5px;font-size:12px;line-height:1.4;display:block}.aincrad-shop-icon{width:42px;height:42px;color:var(--shop-accent);border:1px solid var(--shop-accent);background:hsla(var(--fantasy-hue,203), 46%, 7%, .91);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.aincrad-shop-badge{background:hsla(var(--fantasy-hue,203), 46%, 7%, .937);color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);border:1px solid hsla(var(--fantasy-hue,203), 34%, 51%, 1);border-radius:4px;padding:4px 8px;font-size:11px;position:absolute;top:12px;right:12px}.aincrad-market-hero .aincrad-shop-caption{max-width:440px;bottom:24px;left:24px}.aincrad-shop-hub .sao-wgrid-shops{gap:12px}@media (max-width:599px){.aincrad-storefront{min-height:194px}.aincrad-shop-caption{flex-wrap:wrap;gap:6px;top:auto;bottom:12px;left:10px;right:10px}.aincrad-shop-caption>.min-w-0{flex-basis:100%}.aincrad-shop-caption>svg{display:none}.aincrad-shop-icon{width:30px;height:30px}.aincrad-shop-icon svg{width:17px;height:17px}.aincrad-shop-title{font-size:16px}.aincrad-shop-desc{font-size:11px}.aincrad-market-hero{min-height:250px}.aincrad-market-hero .aincrad-shop-title{font-size:27px}}@media (prefers-reduced-motion:reduce){.aincrad-storefront{transition:none}}.aincrad-shop-atlas{aspect-ratio:1.5;height:auto;bottom:auto}.aincrad-shop-hub>.flex{padding-block-start:0;padding-block-end:0}.aincrad-market-hero .aincrad-shop-shade{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 5%, .4),transparent 80%),linear-gradient(0deg,hsla(var(--fantasy-hue,203), 46%, 6%, .91),transparent 75%)}@media (min-width:1100px){.aincrad-shop-hub .aincrad-storefront:not(.aincrad-market-hero){min-height:175px}}.aincrad-armory{border-color:hsla(var(--fantasy-hue,203), 20%, 76%, .2);border-radius:4px;background:linear-gradient(0deg,hsla(var(--fantasy-hue,203), 46%, 6%, .133),hsla(var(--fantasy-hue,203), 46%, 6%, .067)),url(/redesign/armory-hall.webp) center/cover!important}.aincrad-armory:after{display:none}.aincrad-equipped-list>button{padding:8px 12px;background:hsla(var(--fantasy-hue,203), 46%, 10%, .91)!important;box-shadow:inset 0 1px #fff1!important}.aincrad-equipped-list>button>.relative{width:44px!important;height:44px!important}.aincrad-equipped-list{gap:6px}html.sao-wide [data-scene=equipment] .sao-duo>div:last-child{margin-top:-56px}.aincrad-destinations>.sao-tile{border-radius:5px;border-color:hsla(var(--fantasy-hue,203), 36%, 54%, 1)!important}.aincrad-destinations .tile-neon{display:none}.aincrad-destinations .aincrad-frame-corners{z-index:2}.aincrad-market-enter{border:1px solid hsla(var(--fantasy-hue,203), 46%, 71%, 1);background:hsla(var(--fantasy-hue,203), 46%, 13%, .91);color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 91%, .267);border-radius:5px;align-items:center;gap:8px;margin-top:10px;padding:9px 14px;font:700 13px/1.2 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue;display:inline-flex}[data-scene=shop]>.sao-col{padding-top:20px}[data-scene=shop]>.sao-col>header{margin-bottom:14px}.aincrad-market-hero{min-height:220px}.aincrad-market-hero .aincrad-shop-caption{bottom:18px}.aincrad-market-hero .aincrad-shop-title{font-size:29px}.aincrad-storefront:not(.aincrad-market-hero){min-height:170px}.aincrad-inventory-card>.relative.shrink-0{width:118px!important;height:118px!important}.aincrad-inventory-card{border-color:color-mix(in srgb,var(--item-color) 55%,hsla(var(--fantasy-hue,203), 23%, 19%, 1))!important}[data-scene=inventory]>.sao-col{padding-top:20px}@media (max-width:599px){.aincrad-home-character{width:185px!important;right:-25px!important}.aincrad-storefront:not(.aincrad-market-hero){min-height:194px}.aincrad-market-hero{min-height:260px}}[data-scene=forge]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);font:700 max(30px,min(calc(4vw / var(--uiz, 1)),52px))/1.2 Georgia,serif}.aincrad-forge-hub{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;min-height:610px;display:grid}.aincrad-forge-intro{text-shadow:0 2px 8px #000;align-self:end;padding:22px 0}.aincrad-forge-intro h2{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);font:30px/1.2 Georgia,serif}.aincrad-forge-intro p{color:hsla(var(--fantasy-hue,203), 29%, 82%, 1);margin-top:8px;font-size:14px}.aincrad-forge-stations{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.aincrad-forge-station{border:1px solid hsla(var(--fantasy-hue,203), 46%, 51%, 1);background:radial-gradient(ellipse at top,hsla(var(--fantasy-hue,203), 39%, 21%, .502),transparent 60%),linear-gradient(145deg,hsla(var(--fantasy-hue,203), 30%, 13%, .937),hsla(var(--fantasy-hue,203), 40%, 6%, .961));min-height:230px;box-shadow:inset 0 0 0 3px #151515,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 60%, .267),0 8px 25px #0008;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:24px 14px 18px;transition:transform .18s,border-color .18s;display:flex;position:relative}.aincrad-forge-station>svg{color:hsla(var(--fantasy-hue,203), 46%, 69%, 1);filter:drop-shadow(0 0 12px hsla(var(--fantasy-hue,203), 46%, 56%, .533))}.aincrad-forge-station-title{color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);font:700 23px/1.2 Georgia,serif}.aincrad-forge-station-desc{color:hsla(var(--fantasy-hue,203), 30%, 82%, 1);font-size:13px;line-height:1.4}.aincrad-forge-enter{border:1px solid hsla(var(--fantasy-hue,203), 46%, 53%, 1);width:34px;height:34px;color:hsla(var(--fantasy-hue,203), 46%, 67%, 1);box-shadow:0 0 12px hsla(var(--fantasy-hue,203), 46%, 53%, .2);border-radius:50%;place-items:center;margin-top:auto;display:grid}.aincrad-forge-station:hover{border-color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);transform:translateY(-2px)}.aincrad-forge-station:focus-visible{outline:2px solid hsla(var(--fantasy-hue,203), 46%, 82%, 1);outline-offset:4px}@media (max-width:899px){.aincrad-forge-hub{grid-template-columns:minmax(0,1fr);gap:12px}.aincrad-forge-intro{flex-direction:column;justify-content:end;min-height:260px;display:flex}.aincrad-forge-intro h2{font-size:28px}.aincrad-forge-station{gap:9px;min-height:192px;padding:18px 10px 12px}.aincrad-forge-station-title{font-size:20px}.aincrad-forge-station-desc{font-size:12px}}@media (prefers-reduced-motion:reduce){.aincrad-forge-station{transition:none}}html.sao-wide [data-scene=forge]>.sao-col{max-width:1120px}.aincrad-forge-station-title{overflow-wrap:anywhere;max-width:100%}[data-scene=forge]>.sao-bg-layer:not(.bg-cover){background:linear-gradient(180deg,hsla(var(--fantasy-hue,203), 46%, 3%, .4),hsla(var(--fantasy-hue,203), 46%, 3%, .067) 35%,hsla(var(--fantasy-hue,203), 46%, 3%, .133) 70%,hsla(var(--fantasy-hue,203), 46%, 3%, .6))!important}@media (max-width:599px){[data-scene=forge]>.sao-bg-layer.bg-cover{background-position:30%!important}}html.sao-wide .sao-shell[data-scene=forge]>.sao-col>header h1{font-size:60px}[data-scene=forge] .sao-screen-heading-icon{color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);filter:drop-shadow(0 0 12px hsla(var(--fantasy-hue,203), 46%, 61%, .4))}.aincrad-forge-station:before{content:"";pointer-events:none;opacity:.15;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h128v128H0z'/%3E%3C/svg%3E");position:absolute;top:4px;bottom:4px;left:4px;right:4px}.aincrad-forge-station>svg{filter:drop-shadow(0 0 9px hsla(var(--fantasy-hue,203), 46%, 65%, .733))}.aincrad-forge-history{background:hsla(var(--fantasy-hue,203), 46%, 8%, .91);border:1px solid hsla(var(--fantasy-hue,203), 32%, 38%, 1);color:hsla(var(--fantasy-hue,203), 46%, 73%, 1);border-radius:8px;align-items:center;gap:16px;margin-top:14px;padding:18px;display:flex}.aincrad-forge-history h3{color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);font-size:15px;font-weight:700}.aincrad-forge-history p{color:hsla(var(--fantasy-hue,203), 24%, 73%, 1);margin-top:5px;font-size:13px}@media (min-width:900px){.aincrad-forge-station{min-height:255px}.aincrad-forge-hub{min-height:635px}}@media (max-width:899px){.aincrad-forge-intro{min-height:190px}}[data-world=bank]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .91),hsla(var(--fantasy-hue,203), 46%, 6%, .851)),url(/redesign/vault-hall.webp) center/cover fixed!important}[data-world=bank]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);font:700 32px/1.25 Georgia,serif;text-shadow:none!important}[data-world=bank]>header button{min-width:44px;min-height:44px}[data-world=bank]>header .text-\[10\.5px\]{font-size:13px}.aincrad-bank-vault{border-color:hsla(var(--fantasy-hue,203), 35%, 55%, 1);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:340px;display:grid}.aincrad-bank-art{height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-bank-art img{object-position:center!important;animation:none!important}.aincrad-bank-art>div{background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 6%, .267) 60%,hsla(var(--fantasy-hue,203), 46%, 6%, .533))!important}.aincrad-bank-account{border:1px solid hsla(var(--fantasy-hue,203), 31%, 50%, 1);background:hsla(var(--fantasy-hue,203), 46%, 6%, .933);border-bottom:0;border-radius:12px 12px 0 0;grid-column:2;margin:24px 24px 0 0;padding:20px}.aincrad-bank-wallet{border:1px solid hsla(var(--fantasy-hue,203), 31%, 50%, 1);border-top:0;border-radius:0 0 12px 12px;grid-column:2;margin:0 24px 24px 0;overflow:hidden}.aincrad-bank-account .text-\[26px\]{color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);font-size:36px}.aincrad-bank-account .text-\[9px\]{font-size:10px}.aincrad-bank-account .text-\[12px\]{font-size:14px}.aincrad-bank-account>.relative{width:70px;height:70px}.aincrad-bank-greeting{border-color:hsla(var(--fantasy-hue,203), 30%, 48%, .4);background:hsla(var(--fantasy-hue,203), 46%, 9%, .91);align-items:center;min-height:124px}.aincrad-bank-greeting>.relative{border-radius:5px;width:86px;height:96px}.aincrad-bank-greeting>.min-w-0{font:italic 16px/1.6 Georgia,serif}[data-world=bank] .sao-flow2{gap:18px}[data-world=bank] .sao-flow2>.rounded-2xl{background-color:hsla(var(--fantasy-hue,203), 46%, 9%, .91)}[data-world=bank] input{min-height:48px;font-size:16px}[data-world=bank] .sao-btn{min-height:44px}@media (max-width:899px){[data-world=bank]>header h1{font-size:23px}.aincrad-bank-vault{display:block}.aincrad-bank-art{height:185px;position:relative}.aincrad-bank-art img{object-position:30% 45%!important}.aincrad-bank-account{border:0;border-radius:0;margin:0;padding:14px}.aincrad-bank-wallet{border:0;border-top:1px solid hsla(var(--fantasy-hue,203), 37%, 40%, .267);border-radius:0;margin:0}.aincrad-bank-account .text-\[26px\]{font-size:30px}}[data-world=bank]>header h1{white-space:normal;overflow:visible}.aincrad-bank-interest,.aincrad-bank-console,.aincrad-bank-upgrade{background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 13%, .961),hsla(var(--fantasy-hue,203), 46%, 7%, .961));border-color:hsla(var(--fantasy-hue,203), 30%, 49%, .4);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 75%, .133),0 8px 20px #0004}.aincrad-bank-interest{background:linear-gradient(140deg,hsla(var(--fantasy-hue,203), 42%, 18%, .929),hsla(var(--fantasy-hue,203), 44%, 8%, .961) 70%)}.aincrad-bank-interest .text-\[17px\]{font-size:27px}.aincrad-bank-interest .text-\[10px\],.aincrad-bank-console .text-\[10px\],.aincrad-bank-upgrade .text-\[10px\]{font-size:12px}.aincrad-bank-console button{min-height:44px}.aincrad-bank-console input::placeholder{color:hsla(var(--fantasy-hue,203), 21%, 67%, 1)}.aincrad-bank-wallet>div{padding-block-start:12px;padding-block-end:12px}.aincrad-bank-greeting>div:first-child{width:90px;height:104px}@media (max-width:599px){.aincrad-bank-greeting>div:first-child{width:65px;height:76px}.aincrad-bank-greeting>.min-w-0{font-size:14px}}.aincrad-bank-grid{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.aincrad-bank-console{border:1px solid hsla(var(--fantasy-hue,203), 34%, 50%, 1);background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 26%, 20%, 1),hsla(var(--fantasy-hue,203), 46%, 7%, .961) 40%,hsla(var(--fantasy-hue,203), 30%, 13%, 1));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 7%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 36%, 60%, .2),0 10px 25px #0005;border-radius:6px;grid-area:1/2/span 2;padding:8px;position:relative}.aincrad-bank-greeting{background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 31%, 24%, .533),hsla(var(--fantasy-hue,203), 46%, 8%, 1));border-radius:6px;grid-area:1/1;min-height:155px;padding:0;overflow:hidden}.aincrad-bank-greeting>div:first-child{border:0;border-radius:0;width:138px;height:155px}.aincrad-bank-greeting>.min-w-0{padding:12px 16px 12px 0;font-size:18px}.aincrad-bank-interest{border-radius:6px;grid-area:2/1/span 2;padding:18px}.aincrad-bank-upgrade{border-radius:6px;grid-column:2;padding:18px}.aincrad-bank-console button{font-size:14px}.aincrad-bank-console button[aria-pressed]{min-height:54px}.aincrad-bank-console button[aria-pressed=true]{color:hsla(var(--fantasy-hue,203), 46%, 86%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 26%, 30%, 1),#2d3029);box-shadow:inset 0 2px hsla(var(--fantasy-hue,203), 46%, 71%, 1),inset 0 -2px hsla(var(--fantasy-hue,203), 41%, 45%, 1)}.aincrad-bank-console input{background:hsla(var(--fantasy-hue,203), 46%, 4%, 1);border-color:hsla(var(--fantasy-hue,203), 28%, 49%, .4);min-height:62px;font-size:23px}.aincrad-bank-console .sao-btn{min-height:54px}.aincrad-bank-account .text-\[26px\]{font-size:46px}.aincrad-bank-account .text-\[12px\],.aincrad-bank-wallet .text-\[12px\]{font-size:17px}.aincrad-bank-account .text-\[9px\],.aincrad-bank-wallet .text-\[9px\]{font-size:11px}.aincrad-bank-upgrade .text-\[12\.5px\]{white-space:normal;font-size:16px}.aincrad-bank-upgrade .text-\[10\.5px\]{font-size:12px}[data-world=bank]>header .min-w-0{text-align:center}@media (max-width:899px){.aincrad-bank-grid{grid-template-columns:minmax(0,1fr);gap:12px}.aincrad-bank-grid>*{grid-area:auto}.aincrad-bank-art{height:130px}.aincrad-bank-account{padding:12px}.aincrad-bank-account .text-\[26px\]{font-size:32px}.aincrad-bank-account .text-\[12px\],.aincrad-bank-wallet .text-\[12px\]{font-size:14px}.aincrad-bank-console button[aria-pressed]{min-height:46px}.aincrad-bank-console input{min-height:48px}.aincrad-bank-greeting{min-height:95px}.aincrad-bank-greeting>div:first-child{width:80px;height:95px}.aincrad-bank-greeting>.min-w-0{font-size:15px}[data-world=bank]>header .min-w-0{text-align:left}}html.sao-wide [data-world=bank] .sao-col,html.sao-wide [data-scene=pets]>.sao-col{max-width:1120px}[data-scene=pets]>.sao-bg-layer:not(.bg-cover){background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .267),hsla(var(--fantasy-hue,203), 46%, 6%, .133) 35%,hsla(var(--fantasy-hue,203), 46%, 6%, .533))!important}.aincrad-pets-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:22px;display:grid}.aincrad-pet-card{background:0 0}.aincrad-pet-stage{height:330px;padding-top:24px;background:0 0!important}.aincrad-pet-stage>button img{border:0;border-radius:0;-webkit-mask-image:radial-gradient(49% 49%,#000 62%,#0000 100%);mask-image:radial-gradient(49% 49%,#000 62%,#0000 100%);width:310px!important;height:310px!important}.aincrad-pet-stage>button{filter:drop-shadow(0 0 20px hsla(var(--fantasy-hue,203), 46%, 82%, .2))}.aincrad-pet-stage>span:not(.z-20),.aincrad-pet-stage>div.text-sm{display:none}.aincrad-pet-stage>div.text-\[10\.5px\]{background:hsla(var(--fantasy-hue,203), 46%, 7%, .851);padding:6px 14px;font-size:13px;top:4px}.aincrad-pet-details,.aincrad-pets-care{border:1px solid hsla(var(--fantasy-hue,203), 32%, 49%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 43%, 14%, .949),hsla(var(--fantasy-hue,203), 46%, 6%, .961) 60%,hsla(var(--fantasy-hue,203), 28%, 13%, .937));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 36%, 60%, .2),0 8px 24px #0005;border-radius:7px;padding:18px;position:relative}.aincrad-pet-details .text-base{color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);font:700 30px/1.15 Georgia,serif}.aincrad-pet-details .text-\[11px\]{font-size:13px;line-height:1.5}.aincrad-pet-details .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 20%, 76%, 1);font-size:12px}.aincrad-pet-details .text-\[8px\]{font-size:10px}.aincrad-pet-details img{width:45px!important;height:45px!important}.aincrad-pets-care{margin-top:20px;overflow:hidden}.aincrad-pets-care>h2{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:hsla(var(--fantasy-hue,203), 46%, 73%, 1);font:14px/1.5 Georgia,serif}.aincrad-pets-care .sao-btn{min-height:48px}.aincrad-pets-care>.mt-3.flex .sao-btn{min-height:58px;font:700 19px Georgia,serif}.aincrad-pets-tabs button{min-height:46px;font-size:12px}.aincrad-pet-feed button{border-color:hsla(var(--fantasy-hue,203), 30%, 49%, .333);background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 43%, 15%, 1),hsla(var(--fantasy-hue,203), 46%, 7%, 1));min-height:72px;padding:14px}.aincrad-pet-feed button>.text-lg{font-size:30px}.aincrad-pet-feed .truncate{white-space:normal}.aincrad-pets-vignette{background:linear-gradient(transparent 40%,hsla(var(--fantasy-hue,203), 46%, 7%, .933)),url(/redesign/pet-sanctuary.webp) 75% center/cover;justify-content:center;align-items:end;min-height:290px;margin:14px -12px -12px;display:flex}.aincrad-pets-vignette p{text-align:center;max-width:250px;color:hsla(var(--fantasy-hue,203), 46%, 85%, 1);padding:28px;font:italic 21px/1.4 Georgia,serif}[data-scene=pets]>.sao-col>button{min-height:44px}@media (max-width:899px){.aincrad-pets-grid{grid-template-columns:minmax(0,1fr);gap:14px}.aincrad-pet-stage{height:270px}.aincrad-pet-stage>button img{width:260px!important;height:260px!important}.aincrad-pet-details{padding:16px}.aincrad-pets-care{margin-top:0;padding:14px}.aincrad-pets-vignette{min-height:180px}}@media (prefers-reduced-motion:reduce){[data-scene=pets] .aincrad-pet-stage *{transition:none!important;animation:none!important}}html.sao-wide .sao-shell[data-scene=pets]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);font:700 54px/1.1 Georgia,serif}[data-scene=pets]>.sao-col>header{margin-bottom:4px}.aincrad-pet-stage>.h-8,.aincrad-pet-stage>.h-16{display:none}.aincrad-bank-wallet .truncate{white-space:normal;overflow:visible}.aincrad-bank-interest .text-\[10\.5px\],.aincrad-bank-interest .text-\[10px\],.aincrad-bank-upgrade .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 20%, 77%, 1);font-size:13px}.aincrad-bank-greeting,.aincrad-bank-interest,.aincrad-bank-upgrade{border-color:hsla(var(--fantasy-hue,203), 42%, 55%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 33%, 60%, .267),inset 0 2px 12px hsla(var(--fantasy-hue,203), 46%, 80%, .133),0 8px 24px #0005;background-image:radial-gradient(ellipse at 10% 0,hsla(var(--fantasy-hue,203), 38%, 53%, .2),transparent 60%),linear-gradient(135deg,hsla(var(--fantasy-hue,203), 43%, 16%, 1),hsla(var(--fantasy-hue,203), 46%, 7%, 1))}.aincrad-bank-greeting>div:first-child{box-shadow:8px 0 25px hsla(var(--fantasy-hue,203), 46%, 65%, .133)}.aincrad-pet-stage>button img{width:350px!important;height:350px!important}.aincrad-pet-details .text-slate-600{color:hsla(var(--fantasy-hue,203), 22%, 67%, 1)}.aincrad-pets-care>.mt-3.flex .sao-btn{border-color:hsla(var(--fantasy-hue,203), 38%, 56%, 1);box-shadow:inset 0 2px hsla(var(--fantasy-hue,203), 46%, 78%, .333),inset 0 -3px #0009,0 4px 10px #0006}.aincrad-pets-vignette{background-size:auto 140%;-webkit-mask-image:linear-gradient(#0000,#000 15%);mask-image:linear-gradient(#0000,#000 15%)}@media (max-width:899px){.aincrad-pet-stage>button img{width:275px!important;height:275px!important}}html.sao-wide [data-scene=market]>.sao-col{max-width:1120px}[data-scene=market]>.sao-bg-layer:not(.bg-cover){background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .2),hsla(var(--fantasy-hue,203), 46%, 7%, .267) 35%,hsla(var(--fantasy-hue,203), 46%, 7%, .733))!important}.sao-shell[data-scene=market]>.sao-col>header{background:radial-gradient(ellipse,hsla(var(--fantasy-hue,203), 46%, 7%, .4),transparent 70%);border-color:hsla(var(--fantasy-hue,203), 32%, 60%, .333);flex-direction:column;justify-content:center;align-items:center;min-height:132px;margin-bottom:0;display:flex}html.sao-wide .sao-shell[data-scene=market]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);font:700 54px/1.2 Georgia,serif}[data-scene=market] button{min-height:44px}[data-scene=market] input{background:hsla(var(--fantasy-hue,203), 46%, 7%, .929);min-height:48px;font-size:16px}[data-scene=market] .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 25%, 74%, 1);font-size:12px}[data-scene=market] .text-\[11px\]{font-size:12px}.aincrad-market-tabs{background:hsla(var(--fantasy-hue,203), 46%, 7%, .91);border:1px solid hsla(var(--fantasy-hue,203), 27%, 48%, 1);border-radius:7px;padding:5px}.aincrad-market-tabs button{flex:1 0 auto;font-size:13px}.aincrad-market-tabs button[aria-pressed=true]{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 68%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 31%, 29%, 1),hsla(var(--fantasy-hue,203), 46%, 13%, 1));box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 72%, .4),0 0 12px hsla(var(--fantasy-hue,203), 46%, 65%, .133)}html.sao-wide [data-scene=market] .aincrad-market-lots,.aincrad-market-lots{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.aincrad-market-lots>.aincrad-market-lot{background:radial-gradient(ellipse at 50% 20%,hsla(var(--fantasy-hue,203), 46%, 42%, .133),transparent 70%),linear-gradient(135deg,hsla(var(--fantasy-hue,203), 39%, 14%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1) 60%,hsla(var(--fantasy-hue,203), 25%, 15%, 1));min-width:0;box-shadow:inset 0 0 0 3px #0008,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 28%, 56%, .2),0 8px 18px #0005;border-radius:5px;flex-direction:column;gap:5px;margin:0;padding:10px;display:flex}.aincrad-market-lot[data-rarity=mythical],.aincrad-market-lot[data-rarity=mythic]{--item-color:#e986a4}.aincrad-market-lot>.min-w-0{text-align:center;width:100%}.aincrad-market-lot .truncate{white-space:normal;min-height:21px;font:700 17px/1.2 Georgia,serif}.aincrad-market-lot .aincrad-market-item-art{object-fit:contain;border:0;border-radius:0;width:100%;height:150px;-webkit-mask-image:radial-gradient(65% 65%,#000 45%,#0000 100%);mask-image:radial-gradient(65% 65%,#000 45%,#0000 100%)}.aincrad-market-item-fallback{width:90px;height:150px;color:hsla(var(--fantasy-hue,203), 24%, 72%, 1)}.aincrad-market-lot>.sao-btn{width:100%;min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);border-color:hsla(var(--fantasy-hue,203), 37%, 58%, 1);background:linear-gradient(#33403c,hsla(var(--fantasy-hue,203), 46%, 9%, 1) 60%,hsla(var(--fantasy-hue,203), 15%, 15%, 1));box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 76%, .333),0 0 8px hsla(var(--fantasy-hue,203), 46%, 63%, .133);margin-top:7px;font-size:18px}@media (max-width:899px){.aincrad-market-lots{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aincrad-market-lot .aincrad-market-item-art{height:125px}.aincrad-market-lot .truncate{min-height:36px;font-size:15px}.sao-shell[data-scene=market]>.sao-col>header{min-height:120px}.sao-shell[data-scene=market]>.sao-col>header h1{text-align:center;font:700 29px Georgia,serif}}[data-scene=market] .aincrad-market-lot>.sao-btn{border-color:hsla(var(--fantasy-hue,203), 37%, 58%, 1);background:linear-gradient(#33403c,hsla(var(--fantasy-hue,203), 46%, 9%, 1) 60%,hsla(var(--fantasy-hue,203), 15%, 15%, 1));color:hsla(var(--fantasy-hue,203), 46%, 88%, 1)}[data-scene=market] .aincrad-market-lot>.sao-btn:before{display:none}[data-scene=market] button[aria-pressed]{background-color:hsla(var(--fantasy-hue,203), 46%, 9%, .929)}[data-scene=market] button[aria-pressed=true]{background-color:hsla(var(--fantasy-hue,203), 31%, 23%, .937)}html.sao-wide .sao-shell[data-scene=market]>.sao-col>header{min-height:100px}html.sao-wide .sao-shell[data-scene=market]>.sao-col>button{margin-bottom:0}.aincrad-market-lots>.aincrad-market-lot{gap:3px}.aincrad-market-lot .aincrad-market-item-art{height:135px}html.sao-wide [data-world=quests] .sao-col{max-width:1120px}[data-world=quests]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 8%, .867),hsla(var(--fantasy-hue,203), 46%, 8%, .867)),url(/redesign/quest-ascent.webp) center/cover fixed!important}[data-world=quests]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);white-space:normal;font:700 36px/1.2 Georgia,serif}[data-world=quests]>header button{min-width:44px;min-height:44px}[data-world=quests]>header .text-\[10\.5px\]{white-space:normal;font-size:13px}.aincrad-quests-layout{grid-template-columns:1.03fr 1fr;align-items:start;gap:18px;display:grid}.aincrad-quests-hero{position:sticky;top:95px}.aincrad-quests-hero>div{border-color:hsla(var(--fantasy-hue,203), 37%, 58%, 1);border-radius:7px}.aincrad-quests-panorama img{object-position:center!important;animation:none!important}.aincrad-quests-summary{background:hsla(var(--fantasy-hue,203), 46%, 9%, .91);margin-top:-18px;padding-top:12px}.aincrad-quests-summary .text-\[15px\]{font:700 24px Georgia,serif}.aincrad-quests-summary .text-\[11px\]{color:hsla(var(--fantasy-hue,203), 24%, 77%, 1);font-size:13px}.aincrad-quests-summary .text-\[10px\]{font-size:12px}.aincrad-quests-hero .sao-pop{margin-top:8px;font-size:13px}.aincrad-quests-journal{border:1px solid hsla(var(--fantasy-hue,203), 32%, 50%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 46%, 13%, .961),hsla(var(--fantasy-hue,203), 46%, 6%, .961));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 36%, 60%, .067);border-radius:7px;padding:14px 12px;position:relative}.aincrad-quests-journal button{min-height:44px}.aincrad-quests-journal button[aria-pressed]{font-size:13px}.aincrad-quests-journal .text-\[10\.5px\],.aincrad-quests-journal .text-\[10px\]{font-size:12px}.aincrad-quest-card{background-color:hsla(var(--fantasy-hue,203), 46%, 8%, .902);min-height:126px;padding:14px}.aincrad-quest-card .text-\[14px\]{font:700 20px/1.2 Georgia,serif}.aincrad-quest-card .text-\[11px\]{color:hsla(var(--fantasy-hue,203), 25%, 75%, 1);font-size:13px}.aincrad-quest-card .text-\[11\.5px\]{font-size:16px}.aincrad-quest-card .text-\[8px\]{font-size:10px}.aincrad-quests-journal>.flex{margin-top:0;margin-bottom:18px}@media (max-width:899px){.aincrad-quests-layout{grid-template-columns:minmax(0,1fr);gap:14px}.aincrad-quests-hero{position:relative;top:auto}.aincrad-quests-panorama{height:260px}.aincrad-quests-panorama img{object-position:center 35%!important}.aincrad-quests-summary .text-\[15px\]{font-size:21px}[data-world=quests]>header h1{font-size:25px}.aincrad-quests-journal{padding:12px 8px}.aincrad-quest-row>.w-\[76px\]{width:48px}.aincrad-quest-row>.w-\[76px\]>div.rounded-full{width:46px;height:46px;margin-left:0!important}.aincrad-quest-row>.w-\[76px\]>svg{left:-18px}.aincrad-quest-row>.w-\[76px\]>span{left:31px!important}.aincrad-quest-card{padding:10px}.aincrad-quest-card .text-\[14px\]{font-size:18px}}@media (prefers-reduced-motion:reduce){[data-world=quests] *{transition:none!important;animation:none!important}}.aincrad-quests-panorama>.absolute.inset-0{background:linear-gradient(transparent 75%,hsla(var(--fantasy-hue,203), 46%, 8%, .4))!important}.aincrad-quests-panorama img{object-position:center top!important}.aincrad-quests-panorama .text-\[9px\]{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);background:hsla(var(--fantasy-hue,203), 46%, 8%, .788);border-radius:4px;padding:4px 8px}.aincrad-quests-summary{margin-top:0}.aincrad-market-lot .aincrad-market-item-art{object-fit:cover;width:calc(100% + 12px);height:155px;margin:-4px -6px 0;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.aincrad-market-lots>.aincrad-market-lot{box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 66%, .2),inset 0 2px 5px hsla(var(--fantasy-hue,203), 46%, 77%, .267),0 7px 15px #0007}[data-scene=market] .aincrad-market-lot>.sao-btn{background:linear-gradient(hsla(var(--fantasy-hue,203), 37%, 24%, 1),hsla(var(--fantasy-hue,203), 32%, 10%, 1) 65%,hsla(var(--fantasy-hue,203), 24%, 18%, 1))!important;border-color:hsla(var(--fantasy-hue,203), 46%, 63%, 1)!important}[data-scene=market] .aincrad-market-lot>.sao-btn>span[aria-hidden]:first-child{display:none}@media (max-width:899px){.sao-shell[data-scene=market]>.sao-col>header{min-height:64px}.sao-shell[data-scene=market]>.sao-col>button{margin-bottom:0}.aincrad-market-lot .aincrad-market-item-art{height:118px}.aincrad-market-lot .truncate{min-height:0}.aincrad-market-lot>.min-w-0{flex:none}}.aincrad-quest-row>.w-\[76px\]{width:78px}.aincrad-quest-row>.w-\[76px\]>div.rounded-full{width:76px;height:76px}.aincrad-quest-row>.w-\[76px\]>span{top:55px!important;left:56px!important}.aincrad-quest-row>.w-\[76px\]>svg{height:calc(100% - 68px);top:72px}.aincrad-quest-card{box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 72%, .133),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 66%, .039),0 4px 12px #0005;border-radius:6px}.aincrad-quest-card:has(.sao-btn){border-color:hsla(var(--fantasy-hue,203), 46%, 60%, 1);background:radial-gradient(ellipse at 85% 100%,hsla(var(--fantasy-hue,203), 46%, 45%, .133),transparent 70%),linear-gradient(125deg,#242b28,hsla(var(--fantasy-hue,203), 46%, 9%, 1))}.aincrad-quest-card .sao-btn{min-width:112px;font-size:15px;box-shadow:inset 0 2px hsla(var(--fantasy-hue,203), 46%, 84%, .333),0 0 13px hsla(var(--fantasy-hue,203), 46%, 60%, .267)!important}@media (max-width:899px){.aincrad-quests-panorama{height:150px}.aincrad-quests-panorama img{object-position:center 25%!important}.aincrad-quests-summary{gap:10px;padding-bottom:10px}.aincrad-quests-summary>.relative{width:65px;height:65px}.aincrad-quests-summary>.min-w-0{padding-top:4px}.aincrad-quests-hero .sao-pop{margin:4px 12px 10px}.aincrad-quest-row>.w-\[76px\]{width:48px}.aincrad-quest-row>.w-\[76px\]>div.rounded-full{width:46px;height:46px}.aincrad-quest-row>.w-\[76px\]>span{top:31px!important;left:30px!important}.aincrad-quest-row>.w-\[76px\]>svg{height:calc(100% - 41px);top:45px;left:-15px}}.aincrad-result [data-chest-art]{background:radial-gradient(ellipse at 50% 65%,hsla(var(--fantasy-hue,203), 46%, 64%, .333),transparent 65%);height:180px!important}.aincrad-result .aincrad-chest-art{object-fit:contain;width:240px;height:175px;filter:drop-shadow(0 8px 18px hsla(var(--fantasy-hue,203), 46%, 63%, .267))}.aincrad-result [data-reward-card]{border-width:2px;box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 83%, .4),0 0 22px hsla(var(--fantasy-hue,203), 46%, 53%, .2)!important}.aincrad-victory-hero{-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.aincrad-fight>button{min-width:44px;min-height:44px}@media (max-width:599px){.aincrad-result [data-chest-art]{height:115px!important}.aincrad-result .aincrad-chest-art{width:160px;height:110px}.aincrad-victory-hero{opacity:.9;z-index:31;width:38%;height:38%;bottom:0;left:-7%}}[data-world=quests]>header{display:none}.aincrad-quests-title{z-index:2;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 8%, .8),transparent);padding:18px;position:absolute;top:0;left:0;right:0}.aincrad-quests-title h1{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);text-shadow:0 2px 10px #000b;font:700 42px/1.15 Georgia,serif}.aincrad-quests-title p{color:hsla(var(--fantasy-hue,203), 39%, 89%, 1);margin-top:7px;font-size:13px}.aincrad-quests-title button{min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);align-items:center;gap:8px;font-size:13px;display:flex}.aincrad-quests-panorama{height:660px}.aincrad-quests-summary>.relative{border:2px solid hsla(var(--fantasy-hue,203), 46%, 58%, 1);width:105px;height:105px;box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 8%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 46%, 58%, .4),0 0 17px hsla(var(--fantasy-hue,203), 46%, 63%, .2);border-radius:50%}.aincrad-quests-summary .text-\[22px\]{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);font:700 32px Georgia,serif}.aincrad-quests-journal{scroll-margin-top:74px}.aincrad-quest-row>div:first-child{z-index:1}.aincrad-quest-card{border-radius:16px;margin-left:-22px;padding-left:28px}.aincrad-quest-row>.w-\[76px\]>div.rounded-full{border-color:hsla(var(--fantasy-hue,203), 46%, 63%, 1);box-shadow:0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 8%, 1),0 0 0 4px hsla(var(--fantasy-hue,203), 38%, 56%, .533),0 0 14px hsla(var(--fantasy-hue,203), 46%, 64%, .2)!important}.aincrad-quests-hero>div{position:relative}.aincrad-quests-hero .sao-pop{text-align:left;width:calc(100% - 32px);min-height:44px}@media (max-width:899px){.aincrad-quests-hero{top:auto}.aincrad-quests-title{padding:10px 14px}.aincrad-quests-title h1{font-size:26px}.aincrad-quests-title p{display:none}.aincrad-quests-panorama{height:135px}.aincrad-quests-summary>.relative{width:62px;height:62px}.aincrad-quests-summary .text-\[22px\]{font-size:23px}.aincrad-quest-card{min-height:112px;margin-left:-10px;padding-left:14px}}.aincrad-quests-hero{top:12px}@media (max-width:899px){.aincrad-quests-hero{top:auto}}@media (max-width:599px){.aincrad-fight{height:calc(calc(100dvh / var(--uiz, 1)) - 190px);min-height:600px}}html.sao-wide [data-scene=professions]>.sao-col{max-width:1120px}html.sao-wide .sao-shell[data-scene=professions]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);font:700 44px/1.2 Georgia,serif}[data-scene=professions] button{min-height:44px}[data-scene=professions] .text-\[10px\],[data-scene=professions] .text-\[10\.5px\]{font-size:12px}[data-scene=professions] .text-\[11px\]{font-size:13px}[data-scene=professions] .text-slate-500{color:hsla(var(--fantasy-hue,203), 23%, 68%, 1)}.aincrad-profession-active{border-color:hsla(var(--fantasy-hue,203), 32%, 52%, 1);border-radius:6px}.aincrad-profession-panorama img{object-position:center!important;animation:none!important}.aincrad-profession-panorama>div{background:linear-gradient(transparent 10%,hsla(var(--fantasy-hue,203), 46%, 7%, .267) 45%,hsla(var(--fantasy-hue,203), 46%, 7%, .961))!important}.aincrad-profession-summary{margin-top:-165px;padding:14px 20px 18px}.aincrad-profession-summary .text-base{color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);font:700 32px/1.2 Georgia,serif}.aincrad-profession-summary>.flex>.grid{border-color:hsla(var(--fantasy-hue,203), 38%, 55%, 1);background:hsla(var(--fantasy-hue,203), 46%, 10%, .851);border-radius:50%;width:66px;height:66px}.aincrad-profession-branches{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aincrad-profession-branch{border-color:hsla(var(--fantasy-hue,203), 31%, 49%, 1);background:radial-gradient(ellipse at 0 0,hsla(var(--fantasy-hue,203), 27%, 30%, .267),transparent 65%),linear-gradient(125deg,hsla(var(--fantasy-hue,203), 46%, 13%, .961),hsla(var(--fantasy-hue,203), 46%, 7%, .929));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 39%, 55%, .2);border-radius:6px;padding:18px}.aincrad-profession-branch>.flex{flex-wrap:wrap;gap:8px}.aincrad-profession-branch>.flex>.min-w-0{min-width:95px}.aincrad-profession-branch .text-sm{font:700 18px/1.2 Georgia,serif}.aincrad-profession-branch .sao-btn{min-width:44px}.aincrad-profession-skill{align-items:center;gap:10px;min-height:65px;display:flex}.aincrad-profession-skill-icon{border:2px solid hsla(var(--fantasy-hue,203), 20%, 55%, .4);width:42px;height:42px;color:hsla(var(--fantasy-hue,203), 21%, 68%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 29%, 22%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.aincrad-profession-skill[data-unlocked=true] .aincrad-profession-skill-icon{color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 71%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1),0 0 12px hsla(var(--fantasy-hue,203), 46%, 58%, .333)}.aincrad-profession-skill[data-next=true] .aincrad-profession-skill-icon{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1),0 0 12px hsla(var(--fantasy-hue,203), 46%, 59%, .333)}.aincrad-profession-skill>div{flex:1}.aincrad-profession-skill>div>b{margin-bottom:3px;display:block}.aincrad-profession-skill .text-slate-600{color:hsla(var(--fantasy-hue,203), 19%, 65%, 1)}.aincrad-profession-skill>.absolute{top:23px}@media (max-width:899px){.aincrad-profession-branches{grid-template-columns:minmax(0,1fr)}.aincrad-profession-panorama{height:280px}.aincrad-profession-summary{margin-top:-165px;padding:12px}.aincrad-profession-summary>.flex{gap:8px}.aincrad-profession-summary>.flex>.grid{width:44px;height:44px}.aincrad-profession-summary .text-base{font-size:25px}.sao-shell[data-scene=professions]>.sao-col>header h1{font-family:Georgia,serif}}@media (prefers-reduced-motion:reduce){[data-scene=professions] .lu-ring{animation:none}}[data-scene=professions]>.sao-col{padding-top:16px}[data-scene=professions]>.sao-col>header{margin-bottom:14px;padding-left:58px}[data-scene=professions] .aincrad-profession-back{width:44px;margin:0;font-size:0;position:absolute;top:24px;left:20px;overflow:hidden}[data-scene=professions] .aincrad-profession-back svg{width:20px;height:20px}.aincrad-profession-panorama{height:250px}.aincrad-profession-skill{min-height:56px}.aincrad-profession-branch>.flex>.sao-btn{font-size:17px}@media (max-width:899px){.aincrad-profession-panorama{height:245px}}.aincrad-fight[data-outcome=win] [data-arena-background]{filter:brightness(.95)saturate(1.08)!important}.aincrad-fight[data-outcome=win] [data-arena-veil]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .267),transparent 50%,hsla(var(--fantasy-hue,203), 46%, 7%, .4))!important}.aincrad-result[data-outcome=win]{background:radial-gradient(ellipse at 62% 75%,hsla(var(--fantasy-hue,203), 46%, 62%, .2),transparent 42%),linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .333),transparent 50%,hsla(var(--fantasy-hue,203), 46%, 7%, .533))!important}html.sao-wide .aincrad-victory-hero{width:30%;height:49%;bottom:3%;left:0}html.sao-wide .aincrad-result [data-chest-art]{margin-bottom:-10px;height:200px!important}html.sao-wide .aincrad-result .aincrad-chest-art{width:290px;height:195px}.aincrad-repeat{text-shadow:0 1px #000;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 21%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 65%, 1),inset 0 6px 9px hsla(var(--fantasy-hue,203), 46%, 86%, .2),0 0 22px hsla(var(--fantasy-hue,203), 46%, 67%, .267);border-radius:4px;background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 37%, 1),hsla(var(--fantasy-hue,203), 41%, 13%, 1) 55%,hsla(var(--fantasy-hue,203), 39%, 34%, 1))!important}@media (max-width:899px){.aincrad-quests-panorama{height:180px}.aincrad-quests-summary{padding:6px 10px}.aincrad-quests-summary .text-\[15px\]{font-size:18px}.aincrad-quests-summary .text-\[11px\]{font-size:11px}.aincrad-quests-summary .mt-2{margin-top:4px}.aincrad-quests-summary .text-\[10px\]{font-size:10px}}.aincrad-market-lot>.sao-btn{margin-top:auto}.aincrad-result[data-outcome=win] .aincrad-result-title{color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);text-shadow:0 2px 2px hsla(var(--fantasy-hue,203), 46%, 8%, 1),0 0 24px hsla(var(--fantasy-hue,203), 46%, 66%, .467)!important}.aincrad-result[data-outcome=win] .aincrad-result-title:before,.aincrad-result[data-outcome=win] .aincrad-result-title:after{content:"◆";vertical-align:middle;color:hsla(var(--fantasy-hue,203), 46%, 67%, 1);margin:0 16px;font-size:13px;display:inline-block}.aincrad-result [data-chest-art]:before{content:"";background:radial-gradient(ellipse,hsla(var(--fantasy-hue,203), 46%, 2%, .8) 10%,hsla(var(--fantasy-hue,203), 42%, 43%, .467) 40%,transparent 72%);filter:blur(5px);border-radius:50%;width:260px;height:40px;position:absolute;bottom:5px}.aincrad-result-auto{box-shadow:inset 0 1px #87d2b333,0 3px 8px #0005;background:linear-gradient(#143731f2,hsla(var(--fantasy-hue,203), 46%, 7%, .961))!important}html.sao-wide .aincrad-result-resource{padding:8px 12px}html.sao-wide .aincrad-result-resource .font-orbitron{font-size:11px}html.sao-wide .aincrad-result-resource .font-mono-num{font-size:15px!important}[data-scene=professions]>.sao-bg-layer{opacity:1!important}.aincrad-profession-summary{background:linear-gradient(transparent,hsla(var(--fantasy-hue,203), 46%, 6%, .6) 20%,hsla(var(--fantasy-hue,203), 46%, 6%, .91))}.aincrad-profession-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.aincrad-profession-actions>button{margin-top:0}.aincrad-profession-branch{background:radial-gradient(ellipse at 0 0,hsla(var(--fantasy-hue,203), 16%, 53%, .267),transparent 65%),linear-gradient(125deg,hsla(var(--fantasy-hue,203), 44%, 14%, .961),hsla(var(--fantasy-hue,203), 46%, 7%, .961));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 39%, 55%, .333),inset 0 6px 8px hsla(var(--fantasy-hue,203), 44%, 59%, .133),0 7px 18px #0008}.aincrad-profession-skill-icon{background:radial-gradient(circle at 35% 25%,hsla(var(--fantasy-hue,203), 15%, 38%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1) 75%)}@media (max-width:899px){.aincrad-victory-hero{left:-3%}.aincrad-result [data-chest-art]:before{width:150px;height:22px}.aincrad-profession-actions{grid-template-columns:minmax(0,1fr)}}html.sao-wide [data-scene=accessories]>.sao-col{max-width:1120px}[data-scene=accessories] button{min-height:44px}[data-scene=accessories]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);font:700 42px/1.15 Georgia,serif}.aincrad-accessories-layout{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:20px;display:grid}.aincrad-accessories-panorama{border:1px solid hsla(var(--fantasy-hue,203), 34%, 55%, 1);border-radius:6px;position:relative;overflow:hidden}.aincrad-accessories-panorama img{object-fit:cover;width:100%;height:100%;position:absolute}.aincrad-accessories-grid{gap:12px}.aincrad-accessory-slot{background:radial-gradient(ellipse at 50% 30%,hsla(var(--fantasy-hue,203), 39%, 36%, .2),hsla(var(--fantasy-hue,203), 46%, 6%, .929) 80%);border-radius:6px;gap:7px;min-width:0;min-height:210px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 6%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 35%, 51%, .2)!important}.aincrad-accessory-slot.border-dashed{background:hsla(var(--fantasy-hue,203), 46%, 8%, .91);color:hsla(var(--fantasy-hue,203), 19%, 48%, 1)}.aincrad-accessory-art{border-radius:3px;width:100%;height:140px;box-shadow:none!important;background:0 0!important;border:none!important}.aincrad-accessory-art svg{width:44px;height:44px}.aincrad-accessory-slot .text-\[9px\]{font-size:11px}.aincrad-accessory-slot .text-\[10px\]{font-size:13px}.aincrad-accessory-slot .text-slate-600{color:hsla(var(--fantasy-hue,203), 21%, 67%, 1)}.aincrad-accessory-sheet button{min-height:44px}.aincrad-accessory-sheet .text-\[10px\]{font-size:12px}.aincrad-accessory-sheet .text-\[11px\]{font-size:13px}@media (max-width:899px){[data-scene=accessories]>.sao-col>header h1{font-size:30px}.aincrad-accessories-layout{grid-template-columns:minmax(0,1fr);gap:12px}.aincrad-accessories-panorama{height:155px}.aincrad-accessories-panorama img{object-position:center 64%}.aincrad-accessories-grid{gap:8px}.aincrad-accessory-slot{aspect-ratio:auto;min-height:158px;padding:7px}.aincrad-accessory-art{height:83px}.aincrad-accessory-slot .text-\[9px\]{font-size:10px}.aincrad-accessory-slot .text-\[10px\]{font-size:12px}}.aincrad-accessory-atlas{background-image:url(/redesign/accessory-atlas.webp);background-size:300% 300%;width:140px;max-width:100%;height:140px;display:block}.aincrad-accessory-name{min-height:34px}.aincrad-accessory-slot.border-dashed .aincrad-frame-corners{opacity:.35}[data-scene=accessories]>.sao-col{padding-top:22px}[data-scene=accessories]>.sao-col>header{margin-bottom:14px;padding-left:48px}.aincrad-accessories-back{width:44px;font-size:0;position:absolute;top:24px;left:20px}.aincrad-accessories-back svg{width:20px;height:20px}.aincrad-accessory-slot{aspect-ratio:auto}@media (max-width:899px){.aincrad-accessory-atlas{width:83px;height:83px}.aincrad-accessory-name{overflow-wrap:anywhere;min-height:42px;display:block;overflow:visible}.aincrad-accessories-panorama{height:125px}}.aincrad-accessory-atlas{-webkit-mask-image:radial-gradient(#000 48%,#000d 65%,#0000 75%);mask-image:radial-gradient(#000 48%,#000d 65%,#0000 75%)}.aincrad-accessory-slot.border-dashed .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 16%, 51%, 1)}.aincrad-accessories-panorama{border:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.aincrad-accessories-panorama>.aincrad-frame-corners{display:none}[data-scene=accessories] .bg-gradient-to-r.from-violet-400{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 36%, 42%, 1),hsla(var(--fantasy-hue,203), 46%, 76%, 1));box-shadow:0 0 8px hsla(var(--fantasy-hue,203), 46%, 56%, .333)!important}[data-scene=professions]>.sao-bg-layer[style*=background-image]{opacity:.06!important}.aincrad-profession-branch{background:radial-gradient(ellipse at 20% 15%,hsla(var(--fantasy-hue,203), 15%, 52%, .133),transparent 60%),linear-gradient(125deg,hsla(var(--fantasy-hue,203), 46%, 13%, .973),hsla(var(--fantasy-hue,203), 46%, 7%, .973))}.aincrad-profession-actions>button:last-child{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 17%, 1),hsla(var(--fantasy-hue,203), 46%, 10%, 1));border-color:hsla(var(--fantasy-hue,203), 22%, 49%, .533);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 40%, 66%, .2)}@media (max-width:899px){.aincrad-accessory-art{height:92px}.aincrad-accessory-atlas{width:92px;height:92px}}html.sao-wide [data-scene=titles]>.sao-col{max-width:1120px}[data-scene=titles]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 85%, 1);font:700 42px/1.2 Georgia,serif}[data-scene=titles] button,[data-scene=titles] input{min-height:44px}[data-scene=titles] input{font-size:14px}[data-scene=titles] button[aria-label]{min-width:44px}[data-scene=titles] .text-\[9px\],[data-scene=titles] .text-\[10px\],[data-scene=titles] .text-\[11px\]{font-size:12px}[data-scene=titles] .text-slate-600,[data-scene=titles] .text-slate-700{color:hsla(var(--fantasy-hue,203), 22%, 68%, 1)}.aincrad-titles-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.aincrad-titles-prestige{position:sticky;top:76px}.aincrad-titles-panorama{height:330px;position:relative;overflow:hidden}.aincrad-titles-panorama>img{object-fit:cover;object-position:center 45%;width:100%;height:100%;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.aincrad-titles-panorama>.aincrad-hero-portrait{width:65%;height:87%;filter:drop-shadow(0 8px 8px hsla(var(--fantasy-hue,203), 46%, 3%, .8));position:absolute;bottom:0;left:17.5%}.aincrad-titles-nameplate{border-color:hsla(var(--fantasy-hue,203), 38%, 58%, .533);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 13%, .922),hsla(var(--fantasy-hue,203), 46%, 6%, .925));border-radius:4px;margin-top:-20px}.aincrad-title-slot{aspect-ratio:auto;background:linear-gradient(hsla(var(--fantasy-hue,203), 28%, 19%, .6),hsla(var(--fantasy-hue,203), 46%, 7%, .961));border-radius:5px;justify-content:flex-start;gap:4px;min-height:245px;padding:14px 8px}.aincrad-title-slot>.text-\[11px\]{font:700 14px/1.2 Georgia,serif}.aincrad-title-slot>.sao-btn{margin-top:auto}.aincrad-title-medal{background:radial-gradient(circle at 35% 25%,hsla(var(--fantasy-hue,203), 46%, 65%, .333),hsla(var(--fantasy-hue,203), 46%, 9%, 1) 75%);width:58px;height:58px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1),inset 0 0 0 4px currentColor,0 4px 8px #0008;border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.aincrad-title-medal svg{filter:drop-shadow(0 2px 1px #000);width:60%;height:60%}.aincrad-title-medal[data-empty=true]{opacity:.5;background:hsla(var(--fantasy-hue,203), 46%, 9%, 1)}.aincrad-title-slot>.aincrad-title-medal{width:94px;height:94px;margin-bottom:8px}.aincrad-titles-collection{border:1px solid hsla(var(--fantasy-hue,203), 31%, 50%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 43%, 14%, .929),hsla(var(--fantasy-hue,203), 46%, 6%, .961));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 46%, 64%, .2);border-radius:5px;padding:20px;position:relative}.aincrad-titles-collection>.mt-5{margin-top:0}.aincrad-title-row{background:hsla(var(--fantasy-hue,203), 46%, 6%, .8);border-radius:8px;min-height:86px}.aincrad-title-row .sao-btn{min-width:80px}@media (max-width:899px){[data-scene=titles]>.sao-col>header h1{font-size:30px}.aincrad-titles-layout{grid-template-columns:minmax(0,1fr);gap:18px}.aincrad-titles-prestige{position:relative;top:auto}.aincrad-titles-panorama{height:190px}.aincrad-title-slot{min-height:235px}.aincrad-title-slot>.aincrad-title-medal{width:65px;height:65px}.aincrad-titles-collection{padding:12px}.aincrad-title-row{flex-wrap:wrap}.aincrad-title-row>.min-w-0{min-width:140px}.aincrad-title-row>.sao-btn{margin-left:auto}.aincrad-title-medal{width:48px;height:48px}}[data-scene=titles]>.sao-col{padding-top:22px}[data-scene=titles]>.sao-col>header{margin-bottom:20px;padding-left:48px}.aincrad-titles-back{width:44px;font-size:0;position:absolute;top:22px;left:20px}.aincrad-titles-back svg{width:20px;height:20px}.aincrad-title-slot{box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 36%, 54%, .2)!important}@media (max-width:899px){.aincrad-titles-panorama{height:150px}.aincrad-titles-nameplate{margin-bottom:10px;padding:9px 8px}.aincrad-title-slot{min-height:205px;padding:10px 6px}.aincrad-title-slot>.aincrad-title-medal{width:54px;height:54px;margin-bottom:3px}.aincrad-title-slot>.text-\[11px\]{font:600 12px/1.2 Inter,sans-serif}.aincrad-title-slot .text-\[9px\]{font-size:11px}}.aincrad-title-medal-art{background:url(/redesign/title-medals.webp) 0 0/300% 200%;border-radius:50%;width:100%;height:100%;display:block;-webkit-mask-image:radial-gradient(circle,#000 60%,#0000 71%);mask-image:radial-gradient(circle,#000 60%,#0000 71%)}.aincrad-title-medal:has(.aincrad-title-medal-art){box-shadow:none;filter:drop-shadow(0 3px 3px #0009);background:0 0;border:none;border-radius:0}.aincrad-titles-panorama{background:hsla(var(--fantasy-hue,203), 46%, 7%, 1)}.aincrad-titles-nameplate>.flex{flex-direction:column-reverse;gap:6px}.aincrad-titles-nameplate>.flex>span:not(.font-orbitron){border:1px solid hsla(var(--fantasy-hue,203), 41%, 53%, .267);background:hsla(var(--fantasy-hue,203), 45%, 14%, 1);border-radius:4px;padding:4px 10px}.aincrad-titles-nameplate>.flex>.font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);font:700 24px Georgia,serif}@media (max-width:899px){.aincrad-titles-nameplate>.flex{flex-direction:row}.aincrad-titles-nameplate>.flex>.font-orbitron{order:-1;width:100%;font-size:21px}.aincrad-titles-nameplate>.flex>span:not(.font-orbitron){padding:3px 5px;font-size:10px}.aincrad-title-slot>.aincrad-title-medal{width:65px;height:65px}}[data-scene=titles]>.sao-bg-layer[style*=background-image]{opacity:.4!important}[data-scene=titles]>.sao-col>header{text-align:center}.aincrad-titles-active{border:1px solid hsla(var(--fantasy-hue,203), 32%, 52%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .859),hsla(var(--fantasy-hue,203), 46%, 7%, .949)),url(/redesign/hall-of-honors.webp) center 80%/cover;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 38%, 57%, .267),0 7px 20px #0008;border-radius:5px;padding:12px;position:relative}.aincrad-titles-active>.h-2,.aincrad-titles-active>.h-2\.5{display:none}.aincrad-title-slot{background:radial-gradient(ellipse at 50% 15%,hsla(var(--fantasy-hue,203), 46%, 47%, .133),transparent 65%);border:0;min-height:235px;box-shadow:none!important}.aincrad-title-slot+.aincrad-title-slot{border-left:1px solid hsla(var(--fantasy-hue,203), 35%, 49%, .267);border-radius:0}.aincrad-title-slot>.aincrad-title-medal{width:112px;height:112px}.aincrad-titles-nameplate>.flex{flex-direction:row}.aincrad-titles-nameplate>.flex>.font-orbitron{order:-1;width:100%}.aincrad-titles-collection{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .867),hsla(var(--fantasy-hue,203), 46%, 7%, .961)),url(/redesign/hall-of-honors.webp) right/cover}.aincrad-titles-collection h2{color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);margin-bottom:14px;font:700 25px Georgia,serif}.aincrad-title-row>.aincrad-title-medal{width:72px;height:72px}.aincrad-titles-panorama>.aincrad-hero-portrait{filter:sepia(.12) brightness(.85) drop-shadow(0 8px 8px hsla(var(--fantasy-hue,203), 46%, 3%, .8)) drop-shadow(0 0 8px hsla(var(--fantasy-hue,203), 46%, 57%, .267))}@media (max-width:899px){.aincrad-titles-active{padding:7px}.aincrad-title-slot{min-height:190px;padding:6px 3px}.aincrad-title-slot>.aincrad-title-medal{width:57px;height:57px}.aincrad-title-slot .text-\[8px\]{font-size:11px}.aincrad-titles-panorama{height:125px}.aincrad-titles-layout{gap:12px}.aincrad-titles-nameplate{margin-bottom:8px}.aincrad-title-row>.aincrad-title-medal{width:57px;height:57px}.aincrad-titles-collection h2{margin-bottom:10px;font-size:22px}}.aincrad-bp-background{opacity:.22;pointer-events:none;background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}[data-world=battlepass] button{min-height:44px}[data-world=battlepass]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);font:700 27px Georgia,serif}[data-world=battlepass] .text-\[10px\],[data-world=battlepass] .text-\[10\.5px\],[data-world=battlepass] .text-\[11px\]{font-size:12px}[data-world=battlepass] .text-slate-500{color:hsla(var(--fantasy-hue,203), 25%, 67%, 1)}.aincrad-bp-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.aincrad-bp-hero{border-color:hsla(var(--fantasy-hue,203), 32%, 50%, 1);border-radius:8px}.aincrad-bp-panorama{height:245px}.aincrad-bp-panorama img{object-position:center!important;animation:none!important}.aincrad-bp-summary{margin-top:-108px}.aincrad-bp-summary .font-cinzel{white-space:normal;font-size:27px}.aincrad-bp-medal{border:2px solid hsla(var(--fantasy-hue,203), 46%, 63%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 25%, 1),hsla(var(--fantasy-hue,203), 46%, 11%, 1));width:88px;height:88px;box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 9%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 40%, 57%, 1),0 4px 12px #0007;border-radius:50%}.aincrad-bp-medal>.absolute{display:none}.aincrad-bp-medal .text-\[20px\]{font-size:32px}.aincrad-bp-medal .text-\[8px\]{font-size:12px}.aincrad-bp-level{width:112px}.aincrad-bp-cell{border-radius:7px;height:116px}.aincrad-bp-cell .text-\[8\.5px\],.aincrad-bp-cell .text-\[9px\]{font-size:12px}.aincrad-bp-cell [class*=bottom-1]{bottom:7px}.aincrad-bp-cell[data-reward-status=claimable] [class*=bottom-1]{bottom:23px}.aincrad-bp-cell svg{filter:drop-shadow(0 1px 2px #000);width:16px;height:16px}.aincrad-bp-cell[data-reward-status=claimed] svg{color:#afffd8;background:#095834;border-radius:50%}.aincrad-bp-mission{background-color:hsla(var(--fantasy-hue,203), 46%, 10%, .91);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 75%, .133),0 4px 10px #0003;border-radius:8px;padding:16px}.aincrad-bp-mission .text-\[12\.5px\]{white-space:normal;font-size:16px}.aincrad-bp-tabs button{min-height:44px;font-size:13px}@media (max-width:899px){[data-world=battlepass]>header h1{font-size:23px}.aincrad-bp-panorama{height:205px}.aincrad-bp-summary{margin-top:-88px}.aincrad-bp-summary .font-cinzel{font-size:23px}.aincrad-bp-medal{width:66px;height:66px}.aincrad-bp-medal .text-\[20px\]{font-size:26px}.aincrad-bp-level{width:100px}.aincrad-bp-cell{height:108px}.aincrad-bp-tabs{gap:5px}.aincrad-bp-tabs button{font-size:11px}}.aincrad-bp-counters{flex-wrap:wrap;gap:4px 8px}.aincrad-bp-counters>span:first-child{white-space:nowrap;flex-shrink:0}.aincrad-bp-counters>span:last-child{white-space:normal;margin-left:0}.aincrad-bp-cell[data-reward-status=premium_locked]{opacity:.9!important;border-color:#aa88df66!important}.aincrad-bp-cell[data-reward-status=premium_locked] svg{color:#ddd1ff}.aincrad-bp-hero .sao-btn{box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 26%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 43%, 55%, .533),0 3px 12px #0006;font-size:16px;background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 46%, 34%, 1),hsla(var(--fantasy-hue,203), 44%, 15%, 1) 55%,hsla(var(--fantasy-hue,203), 42%, 33%, 1))!important;border-color:hsla(var(--fantasy-hue,203), 46%, 66%, 1)!important}@media (max-width:899px){.aincrad-bp-panorama{height:165px}.aincrad-bp-summary{margin-top:-82px;padding:0 12px 12px}.aincrad-bp-summary .font-cinzel{font-size:20px}.aincrad-bp-counters{font-size:10px!important}.aincrad-bp-counters>span:last-child{font-size:10px}}html.sao-wide .aincrad-bp-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.aincrad-bp-panorama img{filter:brightness(1.2)saturate(1.1)}.aincrad-bp-medal{border-width:4px;border-top-color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);border-right-color:hsla(var(--fantasy-hue,203), 46%, 41%, 1);border-bottom-color:hsla(var(--fantasy-hue,203), 46%, 30%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 9%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 69%, 1),0 0 0 1px hsla(var(--fantasy-hue,203), 46%, 64%, 1),0 5px 12px #0008}.aincrad-bp-track-wrap{background:linear-gradient(#171429b8,hsla(var(--fantasy-hue,203), 46%, 10%, .851));border-block:1px solid hsla(var(--fantasy-hue,203), 32%, 54%, .267);padding:8px 0;position:relative}.aincrad-bp-free-cell{padding-top:0}.aincrad-bp-free-label{background:hsla(var(--fantasy-hue,203), 46%, 12%, 1);height:23px;color:hsla(var(--fantasy-hue,203), 46%, 85%, 1);pointer-events:none;padding:2px 10px;font-size:12px;font-weight:700;position:static}[data-world=battlepass] .sao-btn[style*="234"],.aincrad-bp-hero .sao-btn{box-shadow:inset 0 2px hsla(var(--fantasy-hue,203), 46%, 86%, .6),inset 0 -2px hsla(var(--fantasy-hue,203), 46%, 58%, .467),0 0 15px hsla(var(--fantasy-hue,203), 46%, 63%, .133);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 43%, 1),hsla(var(--fantasy-hue,203), 46%, 23%, 1) 55%,hsla(var(--fantasy-hue,203), 46%, 14%, 1))!important}.aincrad-titles-active{background:radial-gradient(ellipse at 50% 0,hsla(var(--fantasy-hue,203), 28%, 36%, .267),transparent 70%),linear-gradient(125deg,hsla(var(--fantasy-hue,203), 30%, 15%, 1),hsla(var(--fantasy-hue,203), 46%, 7%, 1));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 33%, 4%, 1),inset 0 0 0 6px hsla(var(--fantasy-hue,203), 31%, 49%, .333),inset 0 7px 4px hsla(var(--fantasy-hue,203), 46%, 64%, .133),0 9px 16px #0009}.aincrad-titles-nameplate{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 9%, .91),hsla(var(--fantasy-hue,203), 46%, 6%, .961));border-color:hsla(var(--fantasy-hue,203), 39%, 53%, .667)}.aincrad-title-row{box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 67%, .267),inset 0 0 25px hsla(var(--fantasy-hue,203), 46%, 49%, .133)!important}.aincrad-title-row.text-violet-100{background:linear-gradient(110deg,#28203ecc,hsla(var(--fantasy-hue,203), 46%, 8%, .933));box-shadow:inset 0 1px #b894e866,inset 0 0 20px #ab80e222!important}@media (max-width:899px){.aincrad-title-slot{min-height:172px}.aincrad-title-slot>.aincrad-title-medal{width:50px;height:50px}}.aincrad-daily-background{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .267),hsla(var(--fantasy-hue,203), 46%, 7%, .733)),url(/redesign/dawn-guild.webp) center/cover;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}[data-world=daily]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);font:700 30px Georgia,serif}[data-world=daily] button{min-height:44px}[data-world=daily] .text-\[10px\],[data-world=daily] .text-\[10\.5px\],[data-world=daily] .text-\[11px\]{font-size:12px}[data-world=daily] .text-slate-500,[data-world=daily] .text-slate-600{color:hsla(var(--fantasy-hue,203), 19%, 68%, 1)}.aincrad-daily-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;display:grid}.aincrad-daily-hero{max-width:none;margin:0 0 14px;padding:0}.aincrad-daily-hero>div{border-color:hsla(var(--fantasy-hue,203), 36%, 54%, 1);border-radius:6px}.aincrad-daily-panorama{height:435px}.aincrad-daily-panorama img{object-position:center!important;animation:none!important}.aincrad-daily-panorama .text-\[13px\]{letter-spacing:.1em;font-size:20px}.aincrad-daily-streak{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 8%, .922),hsla(var(--fantasy-hue,203), 46%, 7%, 1))}.aincrad-daily-streak .rounded-xl{background:radial-gradient(circle at 35% 25%,hsla(var(--fantasy-hue,203), 45%, 42%, .4),hsla(var(--fantasy-hue,203), 46%, 9%, 1));border-radius:50%;min-height:40px}.aincrad-daily-streak .text-\[9px\]{font-size:12px}.aincrad-daily-bonus{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 24%, .922),hsla(var(--fantasy-hue,203), 42%, 11%, .961));border-color:hsla(var(--fantasy-hue,203), 46%, 54%, 1);border-radius:8px;padding:16px}.aincrad-daily-bonus .font-cinzel{font-size:22px}.aincrad-daily-base{border-color:hsla(var(--fantasy-hue,203), 32%, 55%, 1);background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 43%, 14%, .961),hsla(var(--fantasy-hue,203), 46%, 7%, .929));border-radius:7px;padding:16px;position:relative}.aincrad-daily-base .font-cinzel{font-size:21px}.aincrad-daily-task{border-bottom:1px solid hsla(var(--fantasy-hue,203), 19%, 54%, .133);gap:12px;min-height:86px}.aincrad-daily-task>.relative{border-radius:5px;width:72px;height:66px}.aincrad-daily-task .text-\[12px\]{white-space:normal;font-size:15px}.aincrad-daily-board>.sao-fade-up>.space-y-2>div{background-color:hsla(var(--fantasy-hue,203), 46%, 10%, .933);border-radius:8px}.aincrad-daily-board .text-\[12\.5px\]{white-space:normal;font-size:15px}.aincrad-daily-board .font-cinzel{font-size:18px}@media (max-width:899px){[data-world=daily]>header h1{font-size:25px}.aincrad-daily-layout{grid-template-columns:minmax(0,1fr);gap:0}.aincrad-daily-panorama{height:170px}.aincrad-daily-panorama img{object-position:center 65%!important}.aincrad-daily-panorama .text-\[13px\]{font-size:16px}.aincrad-daily-bonus{padding:12px}.aincrad-daily-bonus .font-cinzel{font-size:18px}.aincrad-daily-task{min-height:72px}.aincrad-daily-task>.relative{width:58px;height:54px}.aincrad-daily-streak{padding-inline-start:10px;padding-inline-end:10px}}@media (prefers-reduced-motion:reduce){.aincrad-daily-panorama *,.aincrad-daily-streak *{animation:none!important}}html.sao-wide [data-world=daily]>.sao-col,html.sao-wide [data-world=daily]>header>.sao-col{max-width:1120px}.aincrad-daily-bonus{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 41%, 17%, .961),hsla(var(--fantasy-hue,203), 46%, 10%, .961))}.aincrad-daily-streak>.mt-2{flex-wrap:wrap}.aincrad-daily-streak>.mt-2>span{min-width:0}.aincrad-bp-medal{width:112px;height:112px;box-shadow:none;filter:drop-shadow(0 4px 5px #0008);background:url(/redesign/level-medallion.webp) 50%/contain no-repeat;border:none;border-radius:0}.aincrad-bp-medal .text-\[20px\]{font:700 36px Georgia,serif}.aincrad-bp-cell[data-reward-status=premium_locked]{opacity:1!important}.aincrad-bp-level .sao-ring-pulse{box-shadow:0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 63%, 1),0 0 18px hsla(var(--fantasy-hue,203), 46%, 73%, .667)}.aincrad-bp-background{opacity:.32;-webkit-mask-image:linear-gradient(#000,#0008 85%);mask-image:linear-gradient(#000,#0008 85%)}.aincrad-daily-panorama img{filter:brightness(1.2)saturate(1.1)}.aincrad-daily-task{border:1px solid hsla(var(--fantasy-hue,203), 17%, 55%, .2);background:linear-gradient(105deg,hsla(var(--fantasy-hue,203), 31%, 20%, .6),hsla(var(--fantasy-hue,203), 46%, 8%, .8));border-radius:6px;margin:8px 0;padding:8px}.aincrad-daily-task>.relative{border:0;width:92px;height:70px}.aincrad-daily-task[data-compact=true]{background:0 0;border:0;min-height:30px;margin:0;padding:3px 0}.aincrad-daily-task[data-compact=true]>.relative,.aincrad-daily-task[data-compact=true] .truncate{display:none}.aincrad-daily-task[data-compact=true] .justify-between{justify-content:flex-end}.aincrad-daily-gift{object-fit:contain;width:72px;max-width:none;height:64px;filter:drop-shadow(0 0 9px hsla(var(--fantasy-hue,203), 46%, 58%, .333))}.aincrad-daily-bonus>.flex>.grid{background:0 0;border:0;width:72px;height:64px}.aincrad-titles-panorama>img{filter:brightness(.8)saturate(.9)sepia(.15)}@media (max-width:899px){.aincrad-bp-medal{width:82px;height:82px}.aincrad-bp-medal .text-\[20px\]{font-size:27px}.aincrad-daily-task>.relative{width:60px;height:58px}.aincrad-daily-gift,.aincrad-daily-bonus>.flex>.grid{width:58px;height:54px}}html.sao-wide [data-scene=settings]>.sao-col,html.sao-wide [data-scene=settings]>header>.sao-col{max-width:1120px}.aincrad-settings-layout{grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);gap:24px;margin:20px 0;display:grid}.aincrad-settings-hero{border:1px solid hsla(var(--fantasy-hue,203), 31%, 51%, .439);background:linear-gradient(0deg,hsla(var(--fantasy-hue,203), 46%, 7%, .925),transparent 65%),url(/redesign/armory-hall.webp) center/cover;min-width:0;min-height:530px;box-shadow:inset 0 0 55px hsla(var(--fantasy-hue,203), 46%, 4%, 1);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.aincrad-settings-hero h2{z-index:1;color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);margin:22px 8px 0;font:20px Georgia,serif}.aincrad-settings-hero .aincrad-hero-portrait{flex:1;width:100%;height:390px;min-height:0}.aincrad-settings-hero>div:last-child{z-index:1;background:hsla(var(--fantasy-hue,203), 46%, 7%, .91);border-radius:0;flex-wrap:wrap;justify-content:center;width:100%;padding:16px}.aincrad-settings-hero>div:last-child>span{display:none}.aincrad-settings-hero>div:last-child>div{width:100%;margin:0}.aincrad-settings-console{min-width:0}.aincrad-settings-tabs{border-bottom:1px solid hsla(var(--fantasy-hue,203), 30%, 45%, .502);grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0 0;display:grid}.aincrad-settings-tabs button{min-height:62px;color:hsla(var(--fantasy-hue,203), 19%, 67%, 1);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.aincrad-settings-tabs button[aria-pressed=true]{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 45%, 58%, .125),hsla(var(--fantasy-hue,203), 45%, 58%, .031));border-color:hsla(var(--fantasy-hue,203), 37%, 47%, .502);box-shadow:inset 0 -2px hsla(var(--fantasy-hue,203), 46%, 69%, 1)}.aincrad-settings-panel{border:1px solid hsla(var(--fantasy-hue,203), 16%, 53%, .251);background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 37%, 14%, .929),hsla(var(--fantasy-hue,203), 46%, 8%, .969));border-top:0;padding:20px;box-shadow:inset 0 1px #ffffff08,0 10px 30px #0004}.aincrad-settings-panel h2{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);margin-bottom:16px;font:22px Georgia,serif}.aincrad-settings-panel button,.aincrad-settings-console>div:first-child button,.aincrad-settings-hero button{min-height:44px}.aincrad-settings-panel .text-slate-500{color:hsla(var(--fantasy-hue,203), 19%, 69%, 1)}.aincrad-settings-panel .text-slate-400{color:hsla(var(--fantasy-hue,203), 21%, 74%, 1)}.aincrad-settings-panel button>span:first-child{text-align:left;padding-right:12px}.aincrad-settings-panel button>span:last-child{flex-shrink:0}.aincrad-settings-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}@media (max-width:767px){.aincrad-settings-layout{grid-template-columns:1fr;gap:16px;margin-top:12px}.aincrad-settings-hero{background-position:50% 40%;align-items:flex-end;height:195px;min-height:0}.aincrad-settings-hero h2{text-align:center;width:55%;margin:35px 0 12px;font-size:19px}.aincrad-settings-hero .aincrad-hero-portrait{width:52%;height:200px;position:absolute;bottom:0;left:-12px}.aincrad-settings-hero>div:last-child{background:0 0;width:55%;padding:8px}.aincrad-settings-hero>div:last-child>div{flex-direction:column}.aincrad-settings-tabs{margin-top:12px}.aincrad-settings-tabs button{flex-direction:column;gap:5px;font-size:11px}.aincrad-settings-panel{padding:14px 10px}.aincrad-settings-panel h2{margin-bottom:10px;font-size:20px}.aincrad-settings-links{grid-template-columns:1fr 1fr}.aincrad-settings-links>:last-child{grid-column:1/-1}}.aincrad-settings-hero{align-self:start;height:640px;min-height:0}.aincrad-settings-hero .aincrad-hero-portrait{flex:1;height:auto}.aincrad-settings-panel{background:radial-gradient(ellipse at 15% 0,hsla(var(--fantasy-hue,203), 29%, 41%, .094),transparent 60%),linear-gradient(110deg,hsla(var(--fantasy-hue,203), 32%, 11%, 1),hsla(var(--fantasy-hue,203), 46%, 6%, 1));border-color:hsla(var(--fantasy-hue,203), 31%, 49%, .333)}.aincrad-settings-panel>.space-y-2>div,.aincrad-settings-panel>.space-y-2>button{border:0;border-bottom:1px solid hsla(var(--fantasy-hue,203), 31%, 49%, .271);background:0 0;border-radius:0;padding:10px 0}.aincrad-settings-panel button{font-size:13px}.aincrad-settings-panel [aria-pressed=true]{background:linear-gradient(hsla(var(--fantasy-hue,203), 30%, 40%, .314),hsla(var(--fantasy-hue,203), 35%, 17%, .439));color:hsla(var(--fantasy-hue,203), 46%, 85%, 1);border-color:hsla(var(--fantasy-hue,203), 38%, 54%, 1);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 79%, .302),0 2px 5px #0006}.aincrad-settings-panel [role=switch]>span:last-child{color:hsla(var(--fantasy-hue,203), 16%, 67%, 1);align-items:center;gap:9px;font-size:11px;display:flex}.aincrad-settings-panel [role=switch]>span:last-child:after{content:"";background:radial-gradient(circle at 10px 50%,hsla(var(--fantasy-hue,203), 11%, 70%, 1) 0 6px,transparent 7px),hsla(var(--fantasy-hue,203), 31%, 10%, 1);border:1px solid #69737f;border-radius:20px;width:38px;height:21px;box-shadow:inset 0 2px 5px #0009}.aincrad-settings-panel [aria-checked=true]>span:last-child:after{border-color:hsla(var(--fantasy-hue,203), 46%, 56%, 1);background:radial-gradient(circle at 27px 50%,hsla(var(--fantasy-hue,203), 46%, 82%, 1) 0 6px,transparent 7px),hsla(var(--fantasy-hue,203), 42%, 30%, 1)}.aincrad-settings-panel input[type=range]{accent-color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);height:24px}.aincrad-settings-panel .text-emerald-100{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1)}.aincrad-settings-console>div:first-child{background:hsla(var(--fantasy-hue,203), 41%, 11%, 1);border-color:hsla(var(--fantasy-hue,203), 36%, 47%, .376)}@media (min-width:768px){.aincrad-settings-layout{margin-top:12px}.aincrad-settings-panel{padding:15px 20px}}@media (max-width:767px){.aincrad-settings-hero{height:195px}.aincrad-settings-hero .aincrad-hero-portrait{height:200px}.aincrad-settings-panel button{font-size:12px}}.aincrad-daily-bonus>.flex>.grid{background:radial-gradient(ellipse,hsla(var(--fantasy-hue,203), 46%, 62%, .251),transparent 70%);width:105px;height:90px}.aincrad-daily-vip-art{object-fit:cover;border:1px solid hsla(var(--fantasy-hue,203), 30%, 49%, 1);border-radius:5px;flex-shrink:0;width:70px;height:60px}@media (max-width:767px){.aincrad-daily-bonus>.flex>.grid{width:80px;height:72px}.aincrad-daily-vip-art{width:54px;height:52px}}html.sao-wide [data-scene=mail]>.sao-col,html.sao-wide [data-scene=mail]>header>.sao-col{max-width:1120px}.aincrad-mail-layout{grid-template-columns:.7fr 1fr;gap:24px;margin-top:20px;display:grid}.aincrad-mail-room{border:1px solid hsla(var(--fantasy-hue,203), 35%, 52%, .459);min-height:660px;box-shadow:inset 0 0 40px hsla(var(--fantasy-hue,203), 46%, 5%, .627);background:url(/redesign/courier-room.webp) 50%/cover;position:relative}.aincrad-mail-inbox{background:linear-gradient(115deg,hsla(var(--fantasy-hue,203), 34%, 13%, .925),hsla(var(--fantasy-hue,203), 46%, 7%, .961));border:1px solid hsla(var(--fantasy-hue,203), 33%, 48%, .376);min-width:0;padding:18px}.aincrad-mail-letter{border-color:hsla(var(--fantasy-hue,203), 35%, 48%, .502);background:radial-gradient(ellipse at 0 50%,hsla(var(--fantasy-hue,203), 46%, 45%, .125),transparent 60%),linear-gradient(120deg,hsla(var(--fantasy-hue,203), 36%, 14%, 1),hsla(var(--fantasy-hue,203), 46%, 8%, 1));min-height:120px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 37%, 48%, .188),0 4px 12px #0006;border-radius:3px;align-items:center;gap:14px;padding:14px;display:flex}.aincrad-mail-seal{border:3px double hsla(var(--fantasy-hue,203), 41%, 59%, 1);width:70px;height:70px;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);background:radial-gradient(circle,hsla(var(--fantasy-hue,203), 39%, 35%, 1),hsla(var(--fantasy-hue,203), 28%, 13%, 1) 70%);box-shadow:0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 6%, 1),0 3px 10px #000;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.aincrad-mail-seal img{object-fit:contain;width:65px;height:65px}.aincrad-mail-seal svg{filter:drop-shadow(0 2px 2px #000);width:35px;height:35px}.aincrad-mail-copy{min-width:0}.aincrad-mail-copy>div:first-of-type{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);font:17px/1.35 Georgia,serif}.aincrad-mail-copy>div:nth-last-child(2){font-size:13px;line-height:1.5}.aincrad-mail-copy>div:last-child{color:hsla(var(--fantasy-hue,203), 19%, 68%, 1);font-size:11px}.aincrad-mail-letter[data-kind=fishing_event] .aincrad-mail-seal{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);background:radial-gradient(circle,hsla(var(--fantasy-hue,203), 46%, 28%, 1),hsla(var(--fantasy-hue,203), 46%, 10%, 1) 70%)}.aincrad-mail-letter[data-kind=rob] .aincrad-mail-seal{background:radial-gradient(circle,#673e32,hsla(var(--fantasy-hue,203), 25%, 11%, 1) 70%)}@media (max-width:767px){.aincrad-mail-layout{grid-template-columns:1fr;gap:12px}.aincrad-mail-room{background-position:50% 60%;height:160px;min-height:0}.aincrad-mail-inbox{padding:10px}.aincrad-mail-letter{gap:10px;min-height:112px;padding:13px 10px}.aincrad-mail-seal{width:52px;height:52px}.aincrad-mail-seal img{width:49px;height:49px}.aincrad-mail-seal svg{width:29px;height:29px}.aincrad-mail-copy>div:first-of-type{font-size:15px}.aincrad-mail-copy>div:nth-last-child(2){font-size:12px}}[data-scene=mail] h1,[data-scene=settings] h1{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);text-shadow:0 2px 6px #000;font-family:Georgia,serif}.aincrad-mail-letter{background-image:radial-gradient(ellipse at 0 50%,hsla(var(--fantasy-hue,203), 46%, 45%, .145),transparent 65%),linear-gradient(120deg,hsla(var(--fantasy-hue,203), 37%, 13%, .961),hsla(var(--fantasy-hue,203), 46%, 8%, .949)),url(/redesign/armory-hall.webp);background-size:auto,auto,cover}.aincrad-settings-hero button[aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 39%, 55%, 1);color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 37%, 32%, .275),hsla(var(--fantasy-hue,203), 27%, 15%, 1))}.aincrad-settings-panel{position:relative}.aincrad-settings-panel>.space-y-2{margin-top:0}.aincrad-settings-panel button,.aincrad-settings-panel .text-\[12px\]{font-size:14px}.aincrad-settings-console>div:first-child [aria-pressed=true]{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);border-color:hsla(var(--fantasy-hue,203), 45%, 60%, 1);background:hsla(var(--fantasy-hue,203), 44%, 45%, .188)}@media (min-width:768px){.aincrad-settings-panel .aincrad-setting-choice{grid-template-columns:minmax(0,1fr) minmax(230px,1.2fr);align-items:center;gap:8px 12px;display:grid}.aincrad-settings-panel .aincrad-setting-choice>.flex{margin:0}.aincrad-settings-panel .aincrad-setting-choice>:last-child:not(.flex){grid-column:1/-1}.aincrad-settings-panel .aincrad-setting-choice>.text-\[10px\]{font-size:11px}}.aincrad-daily-gift{width:110px;height:100px}.aincrad-daily-vip{background:hsla(var(--fantasy-hue,203), 43%, 11%, 1);min-height:110px;padding-left:115px}.aincrad-daily-vip-art{border:0;border-radius:0;width:108px;height:100%;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 70%,#0000);mask-image:linear-gradient(90deg,#000 70%,#0000)}.aincrad-daily-vip .truncate{white-space:normal}.aincrad-mail-inbox{background:linear-gradient(115deg,hsla(var(--fantasy-hue,203), 36%, 10%, .925),hsla(var(--fantasy-hue,203), 46%, 6%, .961));border-color:hsla(var(--fantasy-hue,203), 42%, 54%, .6);box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 41%, 45%, .2)}@media (max-width:767px){.aincrad-daily-gift{width:90px;height:82px}.aincrad-daily-vip{padding-left:90px}.aincrad-daily-vip-art{width:86px}.aincrad-settings-panel h2{margin-bottom:0}.aincrad-settings-panel button,.aincrad-settings-panel .text-\[12px\]{font-size:12px}.aincrad-mail-room{background-position:50% 49%}}[data-scene=guide] h1{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);font-family:Georgia,serif}.aincrad-codex-frame{border-color:hsla(var(--fantasy-hue,203), 33%, 52%, .6);border-radius:3px;box-shadow:0 8px 30px #0006}html.sao-wide [data-scene=support]>.sao-col,html.sao-wide [data-scene=support]>header>.sao-col{max-width:1120px}[data-scene=support] h1{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);font-family:Georgia,serif}.aincrad-support-panorama{border:1px solid hsla(var(--fantasy-hue,203), 38%, 54%, 1);background:linear-gradient(0deg,hsla(var(--fantasy-hue,203), 46%, 6%, .4),transparent),url(/redesign/codex-library.webp) center 30%/cover;height:215px;margin:18px 0 16px;position:relative}.aincrad-support-layout{grid-template-columns:1.35fr 1fr;gap:16px;display:grid}.aincrad-support-compose,.aincrad-support-history{border:1px solid hsla(var(--fantasy-hue,203), 33%, 52%, .502);background:radial-gradient(ellipse at 20% 0,hsla(var(--fantasy-hue,203), 24%, 36%, .149),transparent 70%),hsla(var(--fantasy-hue,203), 46%, 9%, 1);min-width:0;box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1);padding:20px;position:relative}.aincrad-support-kinds button{min-height:74px;color:hsla(var(--fantasy-hue,203), 46%, 71%, 1);justify-content:center;gap:9px}.aincrad-support-kinds button[aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 65%, 1)!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 37%, .267),hsla(var(--fantasy-hue,203), 22%, 14%, 1))!important;box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 66%, .6),0 0 12px hsla(var(--fantasy-hue,203), 46%, 59%, .125)!important}.aincrad-support-kinds button span{color:hsla(var(--fantasy-hue,203), 33%, 82%, 1);font-size:12px}.aincrad-support-compose button,.aincrad-support-compose label,.aincrad-support-history button{min-height:44px}.aincrad-support-compose textarea{min-height:175px;font-size:15px;line-height:1.5}.aincrad-support-compose textarea::placeholder{color:hsla(var(--fantasy-hue,203), 17%, 58%, 1)}.aincrad-support-compose [data-testid=support-where]{flex-wrap:wrap}.aincrad-support-history>.mt-6{margin-top:0;margin-bottom:20px}.aincrad-support-history>.mt-6>span{text-transform:none;letter-spacing:0;color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);font:22px Georgia,serif}.aincrad-support-ticket{background:hsla(var(--fantasy-hue,203), 46%, 7%, .8);border-color:hsla(var(--fantasy-hue,203), 30%, 49%, .4);border-radius:4px;padding:15px}.aincrad-support-ticket>button{flex-wrap:wrap}.aincrad-support-ticket .truncate{white-space:normal;min-width:120px;font-size:14px}.aincrad-support-ticket .leading-snug{font-size:14px;line-height:1.55}.aincrad-support-ticket button{font-size:12px}.aincrad-support-layout .text-slate-500{color:hsla(var(--fantasy-hue,203), 20%, 67%, 1)}@media (max-width:767px){.aincrad-support-panorama{height:135px}.aincrad-support-layout{grid-template-columns:1fr}.aincrad-support-compose,.aincrad-support-history{padding:14px 10px}.aincrad-support-kinds button span{font-size:10px}.aincrad-support-compose textarea{font-size:16px}}.aincrad-support-panorama{background-image:linear-gradient(0deg,hsla(var(--fantasy-hue,203), 46%, 6%, .2),transparent),url(/redesign/support-chamber.webp);background-position:50% 65%;flex-direction:column;justify-content:center;align-items:center;height:255px;display:flex}.aincrad-support-panorama h2{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);text-shadow:0 2px 8px #000;background:hsla(var(--fantasy-hue,203), 46%, 8%, .6);padding:5px 16px;font:34px Georgia,serif}.aincrad-support-panorama p{text-align:center;background:hsla(var(--fantasy-hue,203), 46%, 8%, .69);max-width:65%;color:hsla(var(--fantasy-hue,203), 32%, 91%, 1);padding:4px 10px;font-size:13px}@media (max-width:767px){.aincrad-support-panorama{background-position:50% 63%;height:150px}.aincrad-support-panorama h2{font-size:24px}.aincrad-support-panorama p{max-width:85%;font-size:11px}}[data-scene=support]>.sao-col>header{z-index:2;text-align:center;pointer-events:none;position:absolute;top:95px;left:15%;right:15%}[data-scene=support]>.sao-col>header:after{display:none}[data-scene=support]>.sao-col>header h1{background:hsla(var(--fantasy-hue,203), 46%, 7%, .753);text-shadow:0 2px 5px #000;padding:4px 16px;display:inline-block}[data-scene=support]>.sao-col>header p{color:hsla(var(--fantasy-hue,203), 26%, 92%, 1);background:hsla(var(--fantasy-hue,203), 46%, 8%, .659);padding:5px}@media (max-width:767px){[data-scene=support]>.sao-col>header{top:74px;left:10%;right:10%}[data-scene=support]>.sao-col>header h1{font-size:24px}}.aincrad-mail-medal{filter:drop-shadow(0 3px 5px #000a);background-image:url(/redesign/event-medals.webp);background-size:200% 200%;flex-shrink:0;width:88px;height:88px}.aincrad-mail-letter[data-kind=gift]{background-image:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 40%, 11%, .961),hsla(var(--fantasy-hue,203), 41%, 11%, .749)),url(/redesign/relic-vault.webp);background-position:50%}.aincrad-mail-letter[data-kind=transfer]{background-image:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 40%, 11%, .961),hsla(var(--fantasy-hue,203), 41%, 11%, .749)),url(/redesign/vault-hall.webp);background-position:50%}.aincrad-mail-letter[data-kind=fishing_event]{background-image:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 40%, 11%, .961),hsla(var(--fantasy-hue,203), 41%, 11%, .6)),url(/redesign/moonlit-lake.webp);background-position:50%}.aincrad-mail-letter[data-kind=rob]{background-image:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 40%, 11%, .961),hsla(var(--fantasy-hue,203), 41%, 11%, .733)),url(/redesign/sunlit-forest.webp);background-position:50%}.aincrad-settings-language button{min-height:44px}.aincrad-settings-language [aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 60%, 1);color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);background:hsla(var(--fantasy-hue,203), 45%, 38%, .2)}@media (min-width:768px){.aincrad-settings-language{width:300px;position:absolute;top:30px;right:20px}.aincrad-settings-language>div{background:hsla(var(--fantasy-hue,203), 46%, 9%, .91);border-color:hsla(var(--fantasy-hue,203), 31%, 49%, .4)}.aincrad-settings-tabs{margin-top:0}[data-scene=settings]>.sao-col>header{padding-right:315px}}.aincrad-support-compose>h2{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);margin-bottom:17px;font:22px Georgia,serif}.aincrad-support-ticket>button .truncate{flex-basis:100%;order:2;margin-top:7px;font-size:17px;line-height:1.4}.aincrad-support-ticket>button>span:last-child{margin-left:auto}.aincrad-support-ticket .leading-snug{padding:16px;font-size:15px}.aincrad-support-ticket>.mt-2 button{font-size:14px}.aincrad-support-compose,.aincrad-support-history{background-image:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 13%, .922),hsla(var(--fantasy-hue,203), 46%, 7%, .961)),url(/redesign/support-chamber.webp);background-size:cover}.aincrad-support-compose>.mt-3:last-child button{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 43%, 1),hsla(var(--fantasy-hue,203), 46%, 22%, 1));border:1px solid hsla(var(--fantasy-hue,203), 46%, 63%, 1);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 83%, 1),0 4px 12px #0007;color:hsla(var(--fantasy-hue,203), 46%, 90%, 1)}.aincrad-daily-background{background-image:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 15%, .067),hsla(var(--fantasy-hue,203), 46%, 7%, .533)),url(/redesign/dawn-guild.webp)}@media (max-width:767px){.aincrad-mail-medal{width:65px;height:65px}.aincrad-mail-inbox>.mb-3{margin-bottom:2px}.aincrad-support-compose textarea{min-height:125px}.aincrad-support-ticket>button .truncate{font-size:15px}.aincrad-support-ticket .leading-snug{font-size:14px}}html.sao-wide .aincrad-autofishing .sao-col{max-width:1120px}.aincrad-autofishing>.sticky{background:hsla(var(--fantasy-hue,203), 46%, 10%, .91)}.aincrad-autofishing>.sticky button{min-width:44px;min-height:44px}.aincrad-autofishing>.sticky .font-orbitron{letter-spacing:0;color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);font:26px Georgia,serif}.aincrad-autofish-layout{grid-template-columns:.9fr 1fr;gap:24px;padding-top:24px;display:grid}.aincrad-niji-scene{border:1px solid hsla(var(--fantasy-hue,203), 36%, 52%, .4);min-height:630px;box-shadow:inset 0 0 30px hsla(var(--fantasy-hue,203), 46%, 7%, .533);background:url(/redesign/niji-pier.webp) 50%/cover;position:relative}.aincrad-niji-quote{background:hsla(var(--fantasy-hue,203), 46%, 9%, .929);border:1px solid hsla(var(--fantasy-hue,203), 34%, 54%, .4);color:hsla(var(--fantasy-hue,203), 19%, 84%, 1);padding:16px;font-size:13px;font-style:italic;line-height:1.6;position:absolute;bottom:15px;left:12px;right:12px}.aincrad-autofish-controls{min-width:0}.aincrad-autofish-status,.aincrad-autofish-offer{border:1px solid hsla(var(--fantasy-hue,203), 44%, 59%, .533);background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 40%, 16%, .933),hsla(var(--fantasy-hue,203), 46%, 9%, .961));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, .4);border-radius:4px;padding:22px;position:relative}.aincrad-autofish-status{margin-top:0}.aincrad-autofish-status>.flex>.text-sm,.aincrad-autofish-offer>.text-sm{color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);font:22px Georgia,serif}.aincrad-autofish-status .text-slate-400,.aincrad-autofish-offer .text-slate-400{color:hsla(var(--fantasy-hue,203), 27%, 80%, 1);font-size:13px}.aincrad-autofish-count{background:radial-gradient(ellipse at 15% 50%,hsla(var(--fantasy-hue,203), 46%, 32%, .2),transparent 65%),hsla(var(--fantasy-hue,203), 46%, 9%, 1);border:1px solid #7b99914d;align-items:center;gap:12px;margin:18px 0;padding:12px;display:flex}.aincrad-autofish-count strong{color:#dbf4d2;text-shadow:0 0 17px hsla(var(--fantasy-hue,203), 46%, 58%, .4);font:52px Georgia,serif}.aincrad-autofish-count>span:last-child{color:hsla(var(--fantasy-hue,203), 28%, 79%, 1);font-size:13px;line-height:1.6}.aincrad-rod-track{background:hsla(var(--fantasy-hue,203), 46%, 4%, 1);border-radius:8px;height:8px;margin:12px 0;overflow:hidden}.aincrad-rod-track span{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 42%, 1),hsla(var(--fantasy-hue,203), 46%, 71%, 1));height:100%;box-shadow:0 0 10px hsla(var(--fantasy-hue,203), 46%, 61%, 1);display:block}.aincrad-autofish-controls button{min-height:48px}.aincrad-autofish-result{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .929),hsla(var(--fantasy-hue,203), 46%, 9%, .961)),url(/redesign/moonlit-lake.webp) center/cover}.aincrad-autofish-result .text-slate-500{color:hsla(var(--fantasy-hue,203), 27%, 71%, 1)}@media (max-width:767px){.aincrad-autofish-layout{grid-template-columns:1fr;gap:14px;padding-top:14px}.aincrad-niji-scene{background-position:50% 53%;height:240px;min-height:0}.aincrad-niji-quote{padding:10px;font-size:11px;bottom:10px}.aincrad-autofish-status,.aincrad-autofish-offer{padding:16px}.aincrad-autofish-count{margin:12px 0;padding:8px}.aincrad-autofish-count strong{font-size:40px}.aincrad-autofishing>.sticky .font-orbitron{font-size:22px}}@media (min-width:768px){.aincrad-settings-panel .aincrad-sound-setting{grid-template-columns:1fr 1fr;align-items:center;gap:12px;display:grid}.aincrad-settings-panel .aincrad-sound-setting>input{margin:0}.aincrad-settings-panel .aincrad-sound-setting>.aincrad-setting-choice{grid-column:1/-1;margin-top:0}}.aincrad-settings-panel [aria-pressed=true]{background:linear-gradient(hsla(var(--fantasy-hue,203), 45%, 42%, 1),hsla(var(--fantasy-hue,203), 36%, 18%, 1));border-color:hsla(var(--fantasy-hue,203), 46%, 62%, 1);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 83%, 1),0 3px 7px #0007;color:hsla(var(--fantasy-hue,203), 46%, 89%, 1)}.aincrad-daily-vip{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;display:grid}.aincrad-daily-vip>.flex{grid-column:1/-1}.aincrad-daily-vip>.mt-2{align-self:end;min-width:115px;margin:0}.aincrad-daily-vip>.mt-1{grid-column:1/-1}.aincrad-daily-task:not([data-compact=true])>.relative{border:3px double hsla(var(--fantasy-hue,203), 39%, 55%, 1);border-radius:50%;width:62px;height:62px;box-shadow:0 2px 5px #0008}.aincrad-daily-task:not([data-compact=true])>.relative>span{border:1px solid hsla(var(--fantasy-hue,203), 46%, 65%, 1);background:hsla(var(--fantasy-hue,203), 46%, 9%, 1);text-align:center;border-radius:50%;width:22px;height:22px;bottom:1px;right:1px}@media (max-width:767px){.aincrad-daily-vip>.mt-2{min-width:88px}.aincrad-daily-task:not([data-compact=true])>.relative{width:54px;height:54px}}@media (min-width:768px){.aincrad-autofishing>.sticky{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 9%, .6),transparent);border:0;padding-top:24px;padding-bottom:18px;position:relative}.aincrad-autofishing>.sticky .font-orbitron{text-shadow:0 3px 10px #000;font-size:43px}.aincrad-niji-scene{min-height:735px}.aincrad-autofish-controls{padding-top:45px}.aincrad-autofish-status{padding:26px 22px}.aincrad-autofish-count{margin:24px 0}.aincrad-daily-task:not([data-compact=true]){min-height:68px;padding:6px 8px}.aincrad-daily-task:not([data-compact=true])>.relative{width:54px;height:54px}.aincrad-daily-vip{min-height:95px}}html.sao-wide [data-scene=warehouse]>.sao-col{max-width:1120px}[data-scene=warehouse] h1{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);font-family:Georgia,serif}.aincrad-warehouse-back{min-height:44px}.aincrad-warehouse-hero{background:linear-gradient(0deg,hsla(var(--fantasy-hue,203), 46%, 6%, .91),transparent 80%),url(/redesign/guild-storehouse.webp) center 53%/cover;border:1px solid hsla(var(--fantasy-hue,203), 38%, 55%, 1);margin-bottom:16px;padding:150px 18% 16px;position:relative}.aincrad-warehouse-hero>.sao-fade-up{background:hsla(var(--fantasy-hue,203), 46%, 8%, .929);border-color:hsla(var(--fantasy-hue,203), 43%, 56%, .467)}.aincrad-warehouse-hero .font-mono-num{font-size:25px}.aincrad-warehouse-hero .text-slate-500{color:hsla(var(--fantasy-hue,203), 25%, 76%, 1)}.aincrad-warehouse-tabs{border:1px solid hsla(var(--fantasy-hue,203), 32%, 50%, .333);background:hsla(var(--fantasy-hue,203), 46%, 9%, .91);padding:10px}.aincrad-warehouse-tabs button{min-height:48px;font-size:14px}.aincrad-warehouse-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aincrad-warehouse-items>:not(.aincrad-warehouse-item){grid-column:1/-1}.aincrad-warehouse-item{text-align:center;border-color:hsla(var(--fantasy-hue,203), 34%, 48%, .667);background:radial-gradient(ellipse at 50% 25%,hsla(var(--fantasy-hue,203), 46%, 38%, .153),transparent 70%),linear-gradient(hsla(var(--fantasy-hue,203), 39%, 14%, .961),hsla(var(--fantasy-hue,203), 46%, 7%, .961));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 4%, .533);border-radius:4px;flex-direction:column;padding:20px;position:relative;margin:0!important}.aincrad-warehouse-item>.min-w-0{width:100%}.aincrad-warehouse-item .text-sm{font:20px/1.35 Georgia,serif}.aincrad-warehouse-item .text-slate-500{color:hsla(var(--fantasy-hue,203), 24%, 72%, 1);white-space:normal;font-size:12px}.aincrad-warehouse-item>button{width:100%;min-height:48px;margin-top:auto}[data-scene=warehouse] input,[data-scene=warehouse] button{min-height:44px}@media (max-width:767px){.aincrad-warehouse-hero{padding:95px 12px 12px}.aincrad-warehouse-tabs{padding:6px}.aincrad-warehouse-tabs button{font-size:11px}.aincrad-warehouse-items{grid-template-columns:1fr;gap:10px}.aincrad-warehouse-item{text-align:left;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px;display:grid}.aincrad-warehouse-item>:nth-child(2){width:84px!important;height:84px!important}.aincrad-warehouse-item .text-sm{font-size:17px}.aincrad-warehouse-item>button{grid-column:1/-1}}@media (min-width:768px){[data-scene=warehouse]>.sao-col:has(.aincrad-warehouse-hero)>header{z-index:2;text-align:center;position:absolute;top:95px;left:20%;right:20%}[data-scene=warehouse]>.sao-col:has(.aincrad-warehouse-hero)>header h1{text-shadow:0 2px 8px #000;font-size:36px}[data-scene=warehouse]>.sao-col:has(.aincrad-warehouse-hero)>header p{color:hsla(var(--fantasy-hue,203), 32%, 89%, 1);text-shadow:0 2px 5px #000}[data-scene=warehouse]>.sao-col:has(.aincrad-warehouse-hero) .aincrad-warehouse-back{z-index:3;background:hsla(var(--fantasy-hue,203), 46%, 8%, .733);border-radius:4px;padding:0 12px;position:absolute;top:38px;left:32px}.aincrad-warehouse-hero{padding-top:180px}}@media (max-width:767px){.aincrad-warehouse-back{margin-bottom:6px}.aincrad-warehouse-hero{padding-top:70px}}html.sao-wide [data-scene=clangear]>.sao-col{max-width:950px}[data-scene=clangear]>.sao-col>header{text-align:center;padding:8px 12px}[data-scene=clangear] h1{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);text-shadow:0 2px 10px #000;font:38px Georgia,serif}[data-scene=clangear] button,[data-scene=clangear] input{min-height:44px}[data-scene=clangear] .text-slate-500{color:hsla(var(--fantasy-hue,203), 29%, 74%, 1)}.aincrad-clangear-tabs{background:hsla(var(--fantasy-hue,203), 46%, 9%, .91);border:1px solid hsla(var(--fantasy-hue,203), 36%, 51%, .4);padding:8px}.aincrad-clangear-tabs button{font-size:14px}.aincrad-clangear-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.aincrad-clangear-group{display:contents}.aincrad-clangear-grid>input,.aincrad-clangear-grid>button,.aincrad-clangear-pager,.aincrad-clangear-heading,.aincrad-clangear-empty{grid-column:1/-1}.aincrad-clangear-heading{border:1px solid hsla(var(--fantasy-hue,203), 33%, 49%, .4);background:hsla(var(--fantasy-hue,203), 46%, 8%, .929);color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);letter-spacing:0;text-transform:none;margin:0;padding:12px 18px;font:20px Georgia,serif}.aincrad-clangear-card,.aincrad-clangear-deposit{border:1px solid hsla(var(--fantasy-hue,203), 36%, 52%, .733);background:radial-gradient(ellipse at 50% 25%,hsla(var(--fantasy-hue,203), 46%, 45%, .2),transparent 60%),linear-gradient(hsla(var(--fantasy-hue,203), 42%, 14%, .949),hsla(var(--fantasy-hue,203), 46%, 7%, .969));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 4%, .533),0 8px 22px #0007;border-radius:4px;padding:24px 18px 18px;position:relative}.aincrad-clangear-card>.flex.items-start{text-align:center;flex-direction:column;align-items:center}.aincrad-clangear-card>.flex.items-start>.min-w-0{padding:0}.aincrad-clangear-card .text-sm,.aincrad-clangear-deposit .text-sm{font:21px/1.35 Georgia,serif}.aincrad-clangear-card .text-\[11px\],.aincrad-clangear-deposit .text-\[11px\]{font-size:13px}.aincrad-clangear-card button.absolute{min-width:44px}.aincrad-clangear-card .text-\[8px\]{font-size:14px}.aincrad-clangear-deposit{flex-wrap:wrap}.aincrad-clangear-deposit>button{width:100%}@media (max-width:767px){[data-scene=clangear]>.sao-col>header{padding:6px 0}[data-scene=clangear] h1{font-size:28px}.aincrad-clangear-grid{grid-template-columns:1fr}.aincrad-clangear-tabs{padding:5px}.aincrad-clangear-tabs button{font-size:11px}.aincrad-clangear-card{padding:16px}.aincrad-clangear-card>.flex.items-start{text-align:left;flex-direction:row;align-items:center;padding-right:24px}.aincrad-clangear-card>.flex.items-start>.relative,.aincrad-clangear-deposit>.relative{width:90px!important;height:90px!important}.aincrad-clangear-card .text-sm{font-size:17px}}@media (min-width:768px){.aincrad-clangear-card>.flex.items-start>.relative{width:240px!important;height:240px!important}.aincrad-warehouse-item>:nth-child(2){width:174px!important;height:174px!important}[data-scene=warehouse]>.sao-col:has(.aincrad-warehouse-hero)>header h1{font-size:42px}}html.sao-wide [data-world=tops] .sao-col{max-width:1060px}[data-world=tops]>header{-webkit-backdrop-filter:none;backdrop-filter:none;position:relative;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .6),transparent)!important}[data-world=tops] h1{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);text-align:center;white-space:normal;padding:18px 0 0;font:42px/1.15 Georgia,serif;text-shadow:0 3px 12px #000!important}[data-world=tops] header .min-w-0>div{display:none}[data-world=tops] button{min-height:44px}.aincrad-tops-season{text-shadow:0 2px 5px #000;background:0 0;border:0;padding:0 0 12px}.aincrad-tops-season>div:first-child{font:22px Georgia,serif}.aincrad-tops-season>div:last-child{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);margin-top:9px;font-size:14px}.aincrad-tops-tabs{background:hsla(var(--fantasy-hue,203), 46%, 8%, .929);border:1px solid hsla(var(--fantasy-hue,203), 35%, 53%, 1);border-radius:4px;gap:4px;margin:0;padding:6px}.aincrad-tops-tabs button{border-radius:3px;flex:1 0 auto;font-size:12px}.aincrad-tops-podium{justify-content:center;align-items:flex-end;gap:14px;min-height:365px;padding:42px 14px 18px;display:flex}.aincrad-champion{--champion-metal:#af92cb;filter:drop-shadow(0 8px 12px #0009);flex-direction:column;align-items:center;width:17%;min-width:0;display:flex}.aincrad-champion[data-rank="1"]{--champion-metal:hsla(var(--fantasy-hue,203), 46%, 63%, 1);width:23%;margin-bottom:34px}.aincrad-champion[data-rank="2"]{--champion-metal:hsla(var(--fantasy-hue,203), 34%, 83%, 1);width:20%;margin-bottom:18px}.aincrad-champion[data-rank="3"]{--champion-metal:hsla(var(--fantasy-hue,203), 46%, 59%, 1);width:20%;margin-bottom:18px}.aincrad-champion[data-rank="4"]{--champion-metal:hsla(var(--fantasy-hue,203), 32%, 67%, 1)}.aincrad-champion-portrait{aspect-ratio:.86;border:5px double var(--champion-metal);background:radial-gradient(hsla(var(--fantasy-hue,203), 34%, 35%, 1),hsla(var(--fantasy-hue,203), 46%, 14%, 1) 75%);width:90%;box-shadow:0 0 0 3px hsla(var(--fantasy-hue,203), 24%, 11%, 1),0 0 0 4px var(--champion-metal),inset 0 0 25px #000;border-radius:48% 48% 22% 22%;position:relative}.aincrad-champion-portrait:before{content:"✦";z-index:1;color:var(--champion-metal);text-shadow:0 0 5px #000;font-size:33px;position:absolute;top:-28px;left:50%;transform:translate(-50%)}.aincrad-champion-avatar,.aincrad-champion-initial{object-fit:cover;object-position:center 18%;border-radius:inherit;width:100%;height:100%}.aincrad-champion-initial{color:var(--champion-metal);place-items:center;font:70px Georgia,serif;display:grid}.aincrad-champion-rank{border:4px double var(--champion-metal);background:linear-gradient(hsla(var(--fantasy-hue,203), 28%, 28%, 1),hsla(var(--fantasy-hue,203), 46%, 8%, 1));width:48px;height:48px;color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);border-radius:50%;place-items:center;font:32px Georgia,serif;display:grid;position:absolute;bottom:-18px;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #000b}.aincrad-champion-plinth{text-align:center;border:1px solid var(--champion-metal);border-top:4px ridge var(--champion-metal);background:linear-gradient(100deg,hsla(var(--fantasy-hue,203), 46%, 10%, .929),hsla(var(--fantasy-hue,203), 46%, 6%, .937),hsla(var(--fantasy-hue,203), 31%, 21%, .91));width:100%;color:var(--champion-metal);padding:25px 6px 14px;position:relative}.aincrad-champion-plinth strong{overflow-wrap:anywhere;color:hsla(var(--fantasy-hue,203), 46%, 92%, 1);font-size:15px;display:block}.aincrad-champion-plinth>span:last-child{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);margin-top:5px;font-size:13px;display:block}.aincrad-tops-list{background:hsla(var(--fantasy-hue,203), 46%, 7%, .922);border:1px solid hsla(var(--fantasy-hue,203), 35%, 53%, .533);padding:14px}.aincrad-tops-row{border-color:hsla(var(--fantasy-hue,203), 32%, 51%, .267);border-radius:3px;min-height:52px!important}.aincrad-tops-row .text-slate-500{color:hsla(var(--fantasy-hue,203), 25%, 78%, 1)}.aincrad-tops-row>span:first-child{opacity:.38}.aincrad-tops-me{bottom:16px}@media (max-width:767px){[data-world=tops]{background-attachment:scroll!important}[data-world=tops] h1{text-align:left;padding:4px 0;font-size:25px}.aincrad-tops-season>div:first-child{font-size:17px}.aincrad-tops-season>div:last-child{font-size:12px}.aincrad-tops-podium{flex-wrap:wrap;gap:5px;min-height:250px;padding:35px 0 12px}.aincrad-champion[data-rank="1"]{order:2;width:35%;margin-bottom:18px}.aincrad-champion[data-rank="2"]{order:3;width:29%;margin-bottom:0}.aincrad-champion[data-rank="3"]{order:1;width:29%;margin-bottom:0}.aincrad-champion[data-rank="4"],.aincrad-champion[data-rank="5"]{flex-direction:row;order:4;width:47%;margin-top:10px}.aincrad-champion[data-rank="4"] .aincrad-champion-portrait,.aincrad-champion[data-rank="5"] .aincrad-champion-portrait{border-width:2px;flex-shrink:0;width:45px}.aincrad-champion[data-rank="4"] .aincrad-champion-portrait:before,.aincrad-champion[data-rank="5"] .aincrad-champion-portrait:before{display:none}.aincrad-champion[data-rank="4"] .aincrad-champion-plinth,.aincrad-champion[data-rank="5"] .aincrad-champion-plinth{padding:6px}.aincrad-champion-rank{border-width:3px;width:30px;height:30px;font-size:21px;bottom:-12px}.aincrad-champion-plinth{padding:17px 3px 8px}.aincrad-champion-plinth strong{font-size:11px}.aincrad-champion-plinth>span:last-child{font-size:10px}.aincrad-tops-list{padding:6px}.aincrad-tops-me{bottom:90px}}.aincrad-champion-rank{z-index:2}@media (min-width:768px){.aincrad-tops-podium{min-height:325px;padding-top:35px}.aincrad-champion-portrait{width:80%}.aincrad-tops-results{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.aincrad-tops-results>.sao-fade-up{grid-area:1/2;margin:0}.aincrad-tops-results>.aincrad-tops-list{grid-area:1/1/4}.aincrad-tops-results>.aincrad-tops-me{grid-area:2/2;margin:0;position:static}}.aincrad-champion[data-rank="1"] .aincrad-champion-portrait{box-shadow:0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 24%, 1),0 0 0 5px hsla(var(--fantasy-hue,203), 46%, 76%, 1),0 0 45px hsla(var(--fantasy-hue,203), 46%, 72%, .533),inset 0 0 30px hsla(var(--fantasy-hue,203), 46%, 43%, .267)}.aincrad-champion-portrait{box-shadow:0 0 0 2px hsla(var(--fantasy-hue,203), 35%, 14%, 1),0 3px 0 5px var(--champion-metal),inset 0 0 15px #0008;border-width:7px}.aincrad-champion-rank{background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 46%, 72%, .6),hsla(var(--fantasy-hue,203), 22%, 18%, 1) 38%,hsla(var(--fantasy-hue,203), 46%, 12%, 1) 60%,hsla(var(--fantasy-hue,203), 44%, 51%, .533));box-shadow:inset 0 0 0 2px #0008,0 3px 0 hsla(var(--fantasy-hue,203), 29%, 22%, 1),0 5px 12px #000c;text-shadow:0 2px 2px #000}.aincrad-champion-plinth{border-bottom:8px ridge var(--champion-metal);background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 7%, .961),hsla(var(--fantasy-hue,203), 32%, 22%, .91) 40%,hsla(var(--fantasy-hue,203), 46%, 10%, .961)),url(/redesign/champions-hall.webp) center/cover;border-radius:6px 6px 16% 16%}@media (max-width:767px){[data-world=tops]{background-size:auto 720px!important}.aincrad-champion[data-rank="4"]{order:4}.aincrad-champion[data-rank="5"]{order:5}.aincrad-champion-portrait{border-width:4px}}html.sao-wide [data-scene=roadmap]>.sao-col{max-width:1060px}.aincrad-roadmap-panorama{border:1px solid hsla(var(--fantasy-hue,203), 44%, 57%, 1);background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 8%, .2),hsla(var(--fantasy-hue,203), 46%, 8%, .6)),url(/redesign/codex-library.webp) center 50%/cover;height:205px;color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);margin-top:-104px;margin-bottom:0;position:relative}[data-scene=roadmap]>.sao-col>header{z-index:2;text-align:center;pointer-events:none;border:0;min-height:104px;padding:24px 12px 0;position:relative}[data-scene=roadmap] h1{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);text-shadow:0 2px 8px #000;font:40px Georgia,serif}[data-scene=roadmap] header p{color:hsla(var(--fantasy-hue,203), 35%, 87%, 1);text-shadow:0 2px 5px #000;font-size:15px}.aincrad-roadmap-tabs{border-color:hsla(var(--fantasy-hue,203), 37%, 51%, 1);background:hsla(var(--fantasy-hue,203), 46%, 9%, .949);z-index:3;border-radius:3px;margin:-25px 12% 0}.aincrad-roadmap-tabs button{border-radius:2px;min-height:54px}.aincrad-roadmap-tabs .font-orbitron{font:600 14px Georgia,serif}.aincrad-roadmap-timeline{padding-left:0}.aincrad-roadmap-timeline>.absolute,.aincrad-roadmap-timeline>.space-y-2\.5>.relative>span{display:none}.aincrad-roadmap-timeline>.space-y-2\.5{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.aincrad-roadmap-timeline>.space-y-2\.5>div{margin:0!important}.aincrad-roadmap-story{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 13%, .969),hsla(var(--fantasy-hue,203), 46%, 7%, .969));border-radius:4px;height:100%;padding:16px;border-color:hsla(var(--fantasy-hue,203), 36%, 53%, 1)!important}.aincrad-roadmap-story>.aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 61%, 1)}.aincrad-roadmap-story .aincrad-roadmap-image{height:155px;margin:-16px -16px 10px}.aincrad-roadmap-story .font-orbitron{font:21px/1.3 Georgia,serif}.aincrad-roadmap-story p{font-size:13px;line-height:1.6}.aincrad-roadmap-story .text-slate-500{color:hsla(var(--fantasy-hue,203), 23%, 72%, 1);font-size:11px}.aincrad-roadmap-timeline>.space-y-2\.5>div:first-child{grid-column:1/-1}.aincrad-roadmap-timeline>.space-y-2\.5>div:first-child .aincrad-roadmap-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.aincrad-roadmap-timeline>.space-y-2\.5>div:first-child .aincrad-roadmap-image{height:auto;min-height:235px;margin:-16px 0 -16px -16px}[data-scene=roadmap] button{min-height:44px}.aincrad-roadmap-plan{background:linear-gradient(115deg,hsla(var(--fantasy-hue,203), 39%, 18%, .929),hsla(var(--fantasy-hue,203), 46%, 7%, .929));border-radius:4px;padding:14px;border-color:hsla(var(--fantasy-hue,203), 32%, 51%, .467)!important}.aincrad-roadmap-plan .text-\[12px\]{font-size:15px}.aincrad-roadmap-plan .text-\[10\.5px\]{font-size:13px;line-height:1.55}[data-scene=roadmap] .text-slate-500{color:hsla(var(--fantasy-hue,203), 23%, 71%, 1)}@media (max-width:767px){[data-scene=roadmap] h1{font-size:27px}[data-scene=roadmap] header p{font-size:12px}.aincrad-roadmap-panorama{height:160px}.aincrad-roadmap-tabs{margin:-15px 5px 0}.aincrad-roadmap-tabs .font-orbitron{font-size:12px}.aincrad-roadmap-timeline>.space-y-2\.5{grid-template-columns:1fr}.aincrad-roadmap-timeline>.space-y-2\.5>div:first-child .aincrad-roadmap-story{display:block}.aincrad-roadmap-timeline>.space-y-2\.5>div:first-child .aincrad-roadmap-image{height:170px;min-height:0;margin:-16px -16px 10px}.aincrad-roadmap-story .font-orbitron{font-size:20px}}.aincrad-roadmap-image>img{position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:768px){.aincrad-roadmap-timeline>.space-y-2\.5>div:first-child .aincrad-roadmap-story{min-height:260px}}.aincrad-tops-season{border-bottom:1px solid hsla(var(--fantasy-hue,203), 46%, 65%, 1);background:radial-gradient(ellipse,hsla(var(--fantasy-hue,203), 46%, 8%, .933),hsla(var(--fantasy-hue,203), 46%, 8%, .6) 65%,transparent 75%);width:-moz-fit-content;width:fit-content;min-width:240px;margin:0 auto 14px;padding:10px 24px}.aincrad-tops-results>.sao-fade-up>button{box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 77%, 1),0 4px 10px #0006;background:linear-gradient(hsla(var(--fantasy-hue,203), 44%, 21%, 1),hsla(var(--fantasy-hue,203), 27%, 11%, 1))!important;border-color:hsla(var(--fantasy-hue,203), 46%, 63%, 1)!important}.sao-shell[data-scene=roadmap]>.sao-col{padding-top:0}.sao-shell[data-scene=roadmap]>.sao-col>header{margin-bottom:0}.sao-shell[data-scene=roadmap]>.sao-col>header h1{font:40px Georgia,serif}.aincrad-roadmap-image>.absolute.inset-0{opacity:.35}.aincrad-roadmap-tabs button[aria-pressed=true]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 33%, .533),hsla(var(--fantasy-hue,203), 14%, 11%, 1))!important;box-shadow:inset 0 0 0 1px hsla(var(--fantasy-hue,203), 46%, 71%, 1),0 0 15px hsla(var(--fantasy-hue,203), 46%, 56%, .2)!important}.aincrad-roadmap-tabs button[aria-pressed=true]>span{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1)!important}.aincrad-roadmap-story .font-semibold{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1)!important}.aincrad-roadmap-timeline>.space-y-2\.5>div:first-child .aincrad-roadmap-story .font-semibold{border:1px solid hsla(var(--fantasy-hue,203), 46%, 58%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 44%, 28%, 1),hsla(var(--fantasy-hue,203), 16%, 11%, 1));min-height:38px;box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 70%, .4);border-radius:3px;align-items:center;padding:6px 20px;display:inline-flex}@media (min-width:768px){.aincrad-roadmap-story .aincrad-roadmap-image{height:105px}.aincrad-roadmap-story p{font-size:12px;line-height:1.45}}@media (max-width:767px){.sao-shell[data-scene=roadmap]>.sao-col>header h1{font-size:27px}}.aincrad-ascension button{min-height:44px}.aincrad-ascension .text-slate-500{color:hsla(var(--fantasy-hue,203), 27%, 75%, 1)}.aincrad-ascension-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px 28px;display:grid}html.sao-wide .aincrad-ascension-layout{max-width:1040px}.aincrad-ascension-layout>*{margin-top:0}.aincrad-ascension-hero{grid-area:1/1/3;padding:15px 0}.aincrad-ascension-hero>.relative{border:1px solid hsla(var(--fantasy-hue,203), 46%, 57%, 1);width:280px;height:260px;box-shadow:0 0 0 6px hsla(var(--fantasy-hue,203), 46%, 7%, .533),0 0 0 7px hsla(var(--fantasy-hue,203), 36%, 53%, .6),0 10px 30px #0007;background:url(/redesign/star-observatory.webp) 57% 0/320%;border-radius:50%}.aincrad-ascension-hero[data-ascended=false]>.relative{filter:saturate(.25)}.aincrad-ascension-hero>.relative>svg,.aincrad-ascension-hero>.relative>.lu-ring{display:none}.aincrad-ascension-hero>.font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);letter-spacing:.06em;margin-top:20px;font:36px Georgia,serif}.aincrad-ascension-tabs{background:hsla(var(--fantasy-hue,203), 46%, 7%, .929);border:1px solid hsla(var(--fantasy-hue,203), 35%, 51%, 1);border-radius:3px;grid-area:3/1;margin:0}.aincrad-ascension-stats{border:1px solid hsla(var(--fantasy-hue,203), 44%, 58%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 15%, .933),hsla(var(--fantasy-hue,203), 46%, 6%, .961));color:hsla(var(--fantasy-hue,203), 46%, 59%, 1);border-radius:4px;grid-area:4/1/8;align-self:start;margin:0;position:relative}.aincrad-ascension-stats>.flex{padding:13px 0}.aincrad-ascension-stats .text-\[13px\]{font-size:16px}.aincrad-ascension-stats .text-\[12px\]{font-size:13px}.aincrad-ascension-class{border-color:hsla(var(--fantasy-hue,203), 45%, 56%, 1);background:#171322;border-radius:4px;grid-area:2/2;position:relative;overflow:hidden;min-height:150px!important}.aincrad-ascension-class-art{object-fit:cover;object-position:center 25%;opacity:.65;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 85%);mask-image:linear-gradient(90deg,#0000,#000 85%)}.aincrad-ascension-class>span:not(.aincrad-frame-corners),.aincrad-ascension-class>svg{z-index:1;position:relative}.aincrad-ascension-class .text-sm{color:hsla(var(--fantasy-hue,203), 46%, 93%, 1);font:22px Georgia,serif}.aincrad-ascension-class .text-\[11px\]{text-shadow:0 2px 4px #000;font-size:13px}.aincrad-ascension-peak{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 8%, .961),hsla(var(--fantasy-hue,203), 46%, 8%, .267)),url(/scenes/floor20_peak.jpg) center 35%/cover;border:1px solid hsla(var(--fantasy-hue,203), 29%, 60%, 1);border-radius:4px;grid-area:3/2;position:relative;min-height:98px!important}.aincrad-ascension-peak .h-12{display:none}.aincrad-ascension-peak .text-sm{font:22px Georgia,serif}.aincrad-ascension-links{grid-area:4/2/8;align-self:start;gap:12px}.aincrad-ascension-links>button{border:1px solid hsla(var(--fantasy-hue,203), 41%, 55%, 1);background:hsla(var(--fantasy-hue,203), 46%, 8%, 1);min-height:145px;color:hsla(var(--fantasy-hue,203), 46%, 63%, 1);border-radius:4px;padding:74px 14px 12px;position:relative;overflow:hidden}.aincrad-ascension-link-art{background-image:url(/redesign/endgame-relics.webp);background-position:0 0;background-size:300% 200%;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-ascension-links [data-path$=keystones] .aincrad-ascension-link-art{background-position:50% 0}.aincrad-ascension-links [data-path$=mechanics] .aincrad-ascension-link-art{background-position:100% 0}.aincrad-ascension-links [data-path$=mastery] .aincrad-ascension-link-art{background-position:0 100%}.aincrad-ascension-links [data-path$=transforms] .aincrad-ascension-link-art{background-position:50% 100%}.aincrad-ascension-links [data-path$=exchange] .aincrad-ascension-link-art{background-position:100% 100%}.aincrad-ascension-link-art:after{content:"";background:linear-gradient(transparent 30%,hsla(var(--fantasy-hue,203), 46%, 7%, .961));position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-ascension-links>button>span:not(.aincrad-ascension-link-art):not(.aincrad-frame-corners){position:relative}.aincrad-ascension-links>button>.text-lg{display:none}.aincrad-ascension-links .text-\[12px\]{font:20px Georgia,serif}.aincrad-ascension-links .text-\[10px\]{margin-top:4px;font-size:12px}.aincrad-ascension-layout.is-sky .aincrad-ascension-hero{grid-area:1/1/auto/-1;padding:4px 0}.aincrad-ascension-layout.is-sky .aincrad-ascension-hero>.relative{display:none}.aincrad-ascension-layout.is-sky .aincrad-ascension-tabs{grid-area:2/1/auto/-1;justify-self:center;width:100%;max-width:450px}.aincrad-constellation{grid-column:1/-1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px 24px;display:grid}.aincrad-constellation>*{margin:0}.aincrad-constellation-chart{aspect-ratio:1;background:url(/redesign/celestial-atlas.webp) 50%/cover;border:0;border-radius:4px;grid-area:1/1/6;align-self:start;padding:0}.aincrad-constellation-chart>.absolute{display:none}.aincrad-constellation-sky{filter:drop-shadow(0 2px 3px #000);height:49%;position:absolute;top:16%;left:12%;right:12%}.aincrad-constellation-chart>.flex{background:hsla(var(--fantasy-hue,203), 46%, 7%, .91);border-block:1px solid hsla(var(--fantasy-hue,203), 33%, 57%, 1);padding:8px;position:absolute;bottom:16%;left:13%;right:13%}.aincrad-constellation-chart .font-orbitron{letter-spacing:.08em;font:18px Georgia,serif}.aincrad-constellation-chart .text-slate-500{color:hsla(var(--fantasy-hue,203), 25%, 80%, 1)}.aincrad-constellation>:not(.aincrad-constellation-chart){grid-column:2}.aincrad-constellation-progress{border:1px solid hsla(var(--fantasy-hue,203), 36%, 55%, 1);background:hsla(var(--fantasy-hue,203), 46%, 10%, .961);color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);border-radius:4px;padding:22px;position:relative}.aincrad-constellation-progress .text-\[12px\]{font-size:15px}.aincrad-constellation-benefits>div,.aincrad-constellation-consequences>div{background-color:hsla(var(--fantasy-hue,203), 46%, 12%, .91);border-radius:4px;padding:18px}.aincrad-constellation-benefits .font-mono-num{font:32px Georgia,serif}.aincrad-constellation-benefits .text-\[10px\]{font-size:12px;line-height:1.55}.aincrad-constellation-consequences{font-size:13px}.aincrad-constellation-consequences .font-bold{margin-bottom:10px;font:19px Georgia,serif}.aincrad-ascension-rite{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .333),hsla(var(--fantasy-hue,203), 46%, 4%, .788)),url(/redesign/star-observatory.webp) center/cover}.aincrad-ascension-rite>.relative{background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 6%, .8) 12%,hsla(var(--fantasy-hue,203), 46%, 6%, .8) 88%,transparent);max-width:640px;padding-inline-start:40px;padding-inline-end:40px}.aincrad-rite-backdrop{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .333),hsla(var(--fantasy-hue,203), 46%, 4%, .733)),url(/redesign/star-observatory.webp) center/cover}.aincrad-rite-backdrop[data-rite-scene="2"]{background-image:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .333),hsla(var(--fantasy-hue,203), 46%, 4%, .733)),url(/scenes/floor20_peak.jpg)}@media (max-width:767px){.aincrad-ascension-layout{flex-direction:column;gap:14px;display:flex}.aincrad-ascension-hero>.relative{width:210px;height:195px}.aincrad-ascension-hero>.font-orbitron{font-size:28px}.aincrad-ascension-stats>.flex{padding:9px 0}.aincrad-ascension-stats .text-\[13px\]{font-size:13px}.aincrad-ascension-stats .text-\[12px\]{font-size:12px}.aincrad-ascension-class{min-height:120px!important}.aincrad-ascension-class .text-sm,.aincrad-ascension-peak .text-sm{font-size:20px}.aincrad-ascension-links{margin:0}.aincrad-ascension-links>button{min-height:138px}.aincrad-ascension-links .text-\[12px\]{font-size:17px}.aincrad-constellation{flex-direction:column;gap:12px;display:flex}.aincrad-constellation-chart{aspect-ratio:1;width:100%}.aincrad-constellation-chart .font-orbitron{font-size:15px}.aincrad-constellation-chart .text-\[10px\]{font-size:9px}.aincrad-constellation-chart>.flex{bottom:13%;left:9%;right:9%}.aincrad-constellation-progress{padding:16px}.aincrad-constellation-benefits>div,.aincrad-constellation-consequences>div{padding:12px}.aincrad-ascension-rite>.relative{padding-inline-start:22px;padding-inline-end:22px}}.aincrad-ascension-tabs{align-self:start}.aincrad-ascension-class .aincrad-frame-corners{position:absolute}.aincrad-constellation-sky text{paint-order:stroke;stroke:hsla(var(--fantasy-hue,203), 46%, 8%, 1);stroke-width:2px;stroke-linejoin:round}.aincrad-ascension-hero{grid-row:1;padding:0}.aincrad-ascension-hero>.font-orbitron{margin-top:10px}.aincrad-ascension-tabs{grid-row:2}.aincrad-ascension-tabs button[aria-pressed=true]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 39%, .533),hsla(var(--fantasy-hue,203), 32%, 17%, .867));border:1px solid hsla(var(--fantasy-hue,203), 46%, 65%, 1);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 77%, .533),0 0 16px hsla(var(--fantasy-hue,203), 46%, 55%, .267)}.aincrad-ascension-stats{grid-row:3/8;padding-top:0}.aincrad-ascension-relic{background:radial-gradient(ellipse,hsla(var(--fantasy-hue,203), 46%, 43%, .2),transparent 75%);border-bottom:1px solid hsla(var(--fantasy-hue,203), 40%, 57%, .467);place-items:center;height:230px;margin:0 -16px;display:grid}.aincrad-ascension-relic>.relative{border:4px double hsla(var(--fantasy-hue,203), 41%, 54%, 1);width:220px;height:210px;box-shadow:0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 8%, 1),0 0 0 5px hsla(var(--fantasy-hue,203), 36%, 53%, .6),0 0 25px hsla(var(--fantasy-hue,203), 46%, 47%, .2);background:url(/redesign/star-observatory.webp) 57% 0/320%;border-radius:50%}.aincrad-ascension-relic[data-ascended=false]{filter:saturate(.25)}.aincrad-ascension-relic svg,.aincrad-ascension-relic .lu-ring{display:none}.aincrad-ascension-class{grid-row:2;min-height:120px!important}.aincrad-ascension-links>button:last-child:nth-child(odd){grid-column:1/-1}.aincrad-constellation-chart{-webkit-mask-composite:source-in;background-position:50% 0;background-size:115%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#000 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000),linear-gradient(#000 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.aincrad-constellation-sky{height:54%;top:10%;left:8%;right:8%}.aincrad-constellation-benefits>div,.aincrad-constellation-consequences>div{border:1px solid hsla(var(--fantasy-hue,203), 31%, 52%, .6);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, .6);background-image:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 11%, .91),hsla(var(--fantasy-hue,203), 46%, 11%, .961)),url(/redesign/star-observatory.webp);background-size:cover}.aincrad-constellation-benefits>div:last-child{border-color:#ac92d3aa}@media (max-width:767px){.aincrad-ascension-layout{gap:10px}.aincrad-ascension-hero{padding:0}.aincrad-ascension-relic{height:140px}.aincrad-ascension-relic>.relative{width:128px;height:122px}.aincrad-ascension-stats>.flex{padding:7px 0}.aincrad-ascension-links>button:last-child:nth-child(odd){grid-column:auto}}.aincrad-ascension-rite>.aincrad-rite-layout{max-width:850px;padding:38px 24px max(40px,calc(env(safe-area-inset-bottom) / var(--uiz, 1)));background:0 0;gap:40px}.aincrad-rite-layout>.text-center{text-shadow:0 2px 8px #000}.aincrad-rite-layout .intro-name{font:38px/1.2 Georgia,serif}.aincrad-rite-narration{border:1px solid hsla(var(--fantasy-hue,203), 46%, 59%, 1);color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 42%, 15%, .961),hsla(var(--fantasy-hue,203), 46%, 8%, .969));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, .533),0 10px 35px #0009;margin-top:auto;padding:30px 40px 24px;position:relative}.aincrad-rite-text{text-align:center;color:hsla(var(--fantasy-hue,203), 32%, 89%, 1);font:19px/1.65 Georgia,serif}.aincrad-rite-narration button{min-height:50px;font-size:17px}.aincrad-rite-backdrop[data-rite-scene="1"]{background-image:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .067),hsla(var(--fantasy-hue,203), 46%, 4%, .2)),url(/redesign/hall-of-honors.webp)}@media (max-width:767px){.aincrad-ascension-rite>.aincrad-rite-layout{padding:25px 16px max(24px,calc(env(safe-area-inset-bottom) / var(--uiz, 1)))}.aincrad-rite-layout .intro-name{font-size:29px}.aincrad-rite-narration{padding:22px 18px 16px}.aincrad-rite-text{font:16px/1.65 Georgia,serif}.aincrad-rite-narration button{font-size:14px}}.aincrad-ascension-link-art{aspect-ratio:1;width:100%;height:auto;top:50%;bottom:auto;transform:translateY(-50%)}@media (min-width:768px){.aincrad-ascension-links>button:last-child:nth-child(odd) .aincrad-ascension-link-art{width:55%;left:auto;right:0}.aincrad-ascension-links>button:last-child:nth-child(odd) .aincrad-ascension-link-art:after{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 8%, 1),transparent 35%),linear-gradient(0deg,hsla(var(--fantasy-hue,203), 46%, 8%, .867),transparent 60%)}}.aincrad-ascension-layout:not(.is-sky){grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.aincrad-ascension-class{grid-row:3}.aincrad-ascension-peak{grid-row:4}.aincrad-ascension-links{grid-row:5/8}.aincrad-ascension-relic{height:280px}.aincrad-ascension-relic>.relative{width:270px;height:270px;box-shadow:none;filter:drop-shadow(0 0 18px hsla(var(--fantasy-hue,203), 46%, 52%, .333));background:url(/redesign/ascension-relic.webp) 50%/contain no-repeat;border:0}.aincrad-ascension-links>button{min-height:128px;padding-top:64px}.aincrad-constellation-chart{background:url(/redesign/celestial-instrument.webp) 50%/contain no-repeat;overflow:visible;-webkit-mask-image:none;mask-image:none}.aincrad-constellation-sky{top:12%}.aincrad-constellation-chart>.flex{bottom:13%}.aincrad-constellation-consequences>div:last-child{background-image:linear-gradient(125deg,#15473c88,hsla(var(--fantasy-hue,203), 46%, 12%, .949));border-color:#54bb9a88}.aincrad-rite-narration .sao-btn[data-tone=gold]{box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 89%, 1),0 0 15px hsla(var(--fantasy-hue,203), 46%, 58%, .267);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 75%, 1),hsla(var(--fantasy-hue,203), 46%, 49%, 1) 50%,hsla(var(--fantasy-hue,203), 46%, 33%, 1))!important;color:hsla(var(--fantasy-hue,203), 46%, 8%, 1)!important;border-color:hsla(var(--fantasy-hue,203), 46%, 80%, 1)!important}@media (min-width:768px){.aincrad-ascension-layout.is-sky .aincrad-ascension-hero{text-align:center;width:50%}.aincrad-ascension-layout.is-sky .aincrad-ascension-tabs{justify-self:start;width:48%}.aincrad-constellation>:not(.aincrad-constellation-chart){transform:translateY(-60px)}}@media (max-width:767px){.aincrad-ascension-relic{height:155px}.aincrad-ascension-relic>.relative{width:150px;height:150px}.aincrad-constellation-sky{left:4%;right:4%}}.sao-shell[data-scene=cooking]{background:hsla(var(--fantasy-hue,203), 42%, 6%, 1)}.sao-shell[data-scene=cooking]>.sao-col{max-width:none}.sao-shell[data-scene=cooking] h1{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);text-shadow:0 2px 4px #000;font:700 38px Georgia,serif}.aincrad-kitchen-hero{border:1px solid hsla(var(--fantasy-hue,203), 38%, 43%, 1);height:290px;color:hsla(var(--fantasy-hue,203), 46%, 60%, 1);background:url(/redesign/mariel-kitchen.webp) 50%/cover;border-radius:4px;position:relative}.aincrad-kitchen-dialogue{border:1px solid hsla(var(--fantasy-hue,203), 41%, 51%, 1);background:linear-gradient(#25160eee,hsla(var(--fantasy-hue,203), 43%, 5%, .961));width:32%;color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 31%, .4),0 6px 20px #0009;border-radius:3px;padding:18px;font:italic 16px/1.55 Georgia,serif;position:absolute;bottom:20px;right:20px}.aincrad-kitchen-tabs{flex-wrap:nowrap;gap:6px;padding:2px;overflow-x:auto;margin:12px 0!important}.aincrad-kitchen-tabs button{border-color:hsla(var(--fantasy-hue,203), 46%, 48%, .467);background:linear-gradient(hsla(var(--fantasy-hue,203), 44%, 14%, .929),hsla(var(--fantasy-hue,203), 41%, 5%, 1));min-width:95px;min-height:48px;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);border-radius:4px;font:600 15px Georgia,serif}.aincrad-kitchen-tabs button[aria-pressed=true]{color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 68%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 32%, 1),hsla(var(--fantasy-hue,203), 46%, 13%, 1));box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 84%, 1),0 0 12px hsla(var(--fantasy-hue,203), 46%, 55%, .267)}.aincrad-kitchen-stock{border-color:hsla(var(--fantasy-hue,203), 33%, 42%, .467);background:hsla(var(--fantasy-hue,203), 19%, 5%, .91);color:hsla(var(--fantasy-hue,203), 40%, 83%, 1);margin:0;padding:14px;font-size:12px;line-height:1.8}.aincrad-kitchen-limit{border-color:hsla(var(--fantasy-hue,203), 39%, 45%, .302);background:#17110eeb;margin:8px 0 14px}.aincrad-recipes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.aincrad-recipe{color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 25%, .6),0 8px 18px #0005;border-radius:4px;flex-direction:column;align-items:stretch;gap:0;padding:0;display:flex;position:relative;overflow:hidden;border-color:hsla(var(--fantasy-hue,203), 43%, 50%, 1)!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 11%, .961),hsla(var(--fantasy-hue,203), 45%, 6%, .98))!important}.aincrad-recipe-art{aspect-ratio:1.65;border-bottom:1px solid hsla(var(--fantasy-hue,203), 45%, 39%, 1);background-image:url(/redesign/cooking-atlas.webp);background-position:0 0;background-size:300% 200%;width:100%;position:relative}.aincrad-recipe-art[data-art="1"]{background-position:50% 0}.aincrad-recipe-art[data-art="2"]{background-position:100% 0}.aincrad-recipe-art[data-art="3"]{background-position:0 100%}.aincrad-recipe-art[data-art="4"]{background-position:50% 100%}.aincrad-recipe-art[data-art="5"]{background-position:100% 100%}.aincrad-recipe-tier{background:hsla(var(--fantasy-hue,203), 18%, 4%, .867);border:1px solid;border-radius:4px;padding:2px 7px;font:16px Georgia,serif;position:absolute;top:10px;left:12px}.aincrad-recipe>.min-w-0{text-align:center;padding:12px 15px}.aincrad-recipe-name{color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);overflow-wrap:anywhere;font:600 22px/1.15 Georgia,serif}.aincrad-recipe .text-\[10px\]{color:#c6c2bb;margin-top:8px;font-size:12px;line-height:1.5}.aincrad-recipe-actions{flex-direction:row;gap:7px;padding:0 14px 14px}.aincrad-recipe-actions>.sao-btn,.aincrad-recipe-actions>div{flex:1}.aincrad-recipe-actions button{min-height:44px}.aincrad-recipe-actions>div button{border-color:hsla(var(--fantasy-hue,203), 40%, 47%, 1);color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);background:hsla(var(--fantasy-hue,203), 41%, 7%, 1)}.aincrad-recipe-actions .sao-btn{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 61%, 1),hsla(var(--fantasy-hue,203), 46%, 38%, 1) 50%,hsla(var(--fantasy-hue,203), 46%, 17%, 1))!important;color:hsla(var(--fantasy-hue,203), 46%, 90%, 1)!important;border-color:hsla(var(--fantasy-hue,203), 46%, 71%, 1)!important;box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 87%, 1),0 0 12px hsla(var(--fantasy-hue,203), 46%, 44%, .2)!important}@media (max-width:1100px){.aincrad-recipes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.sao-shell[data-scene=cooking] h1{font-size:28px}.aincrad-kitchen-hero{background-position:22%;background-size:auto 100%;height:300px}.aincrad-kitchen-dialogue{background:hsla(var(--fantasy-hue,203), 42%, 6%, .91);width:auto;padding:12px;font-size:14px;bottom:10px;left:10px;right:10px}.aincrad-kitchen-tabs button{min-width:93px}.aincrad-recipes{grid-template-columns:1fr}.aincrad-recipe-art{aspect-ratio:1.8}.aincrad-recipe-name{font-size:24px}.aincrad-kitchen-stock{font-size:12px}}.aincrad-constellation-chart:after{content:"";z-index:-1;background:radial-gradient(ellipse,hsla(var(--fantasy-hue,203), 46%, 62%, .4),transparent 68%);filter:blur(10px);height:20%;position:absolute;bottom:2%;left:8%;right:8%}.aincrad-constellation-benefits>div,.aincrad-constellation-consequences>div{color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, .6),inset 0 1px hsla(var(--fantasy-hue,203), 46%, 78%, .4),0 4px 12px #0003;position:relative}.aincrad-constellation-benefits>div:first-child{background-image:radial-gradient(ellipse at 0 0,hsla(var(--fantasy-hue,203), 46%, 50%, .333),transparent),linear-gradient(hsla(var(--fantasy-hue,203), 46%, 12%, .69),hsla(var(--fantasy-hue,203), 46%, 12%, .925)),url(/redesign/star-observatory.webp)}.aincrad-constellation-benefits>div:last-child{background-image:radial-gradient(ellipse at 100% 0,#994edd66,transparent),linear-gradient(hsla(var(--fantasy-hue,203), 46%, 12%, .627),hsla(var(--fantasy-hue,203), 46%, 12%, .878)),url(/redesign/star-observatory.webp)}.aincrad-constellation-sky text{stroke-width:.5px}@media (min-width:900px){.aincrad-constellation-chart{min-height:550px}}@media (max-width:600px){.aincrad-ascension-relic{background-size:180px}}.sao-shell[data-scene=cooking]>.sao-col{padding-top:18px}.sao-shell[data-scene=cooking]>.sao-col>header{margin-bottom:8px}.sao-shell[data-scene=cooking]>.sao-col>button{min-height:44px;margin-bottom:4px}.aincrad-kitchen-hero{height:250px}.aincrad-recipe-art{--food-x:0%;--food-y:0%;background:0 0;overflow:hidden}.aincrad-recipe-art:before{content:"";aspect-ratio:2/3;background:url(/redesign/cooking-atlas.webp) 0 0/300% 200%;background-position:var(--food-x) var(--food-y);width:100%;position:absolute;top:50%;transform:translateY(-50%)}.aincrad-recipe-art[data-art="1"]{--food-x:50%}.aincrad-recipe-art[data-art="2"]{--food-x:100%}.aincrad-recipe-art[data-art="3"]{--food-y:100%}.aincrad-recipe-art[data-art="4"]{--food-x:50%;--food-y:100%}.aincrad-recipe-art[data-art="5"]{--food-x:100%;--food-y:100%}.aincrad-cook-modal{padding:max(16px,calc(env(safe-area-inset-top) / var(--uiz, 1))) 0 max(16px,calc(env(safe-area-inset-bottom) / var(--uiz, 1)))}.aincrad-cook-modal-body{overscroll-behavior:contain;max-height:100%;overflow-y:auto}@media (min-width:900px){.aincrad-kitchen-stock{min-height:68px;padding-right:210px}.aincrad-kitchen-stock:has(+.aincrad-kitchen-limit){margin-bottom:0}.aincrad-kitchen-limit{gap:8px;width:190px;min-height:42px;margin:-54px 12px 22px auto;font-size:11px}}@media (max-width:600px){.aincrad-kitchen-hero{height:250px}}.sao-shell[data-scene=blacksmith]>.sao-col{max-width:none;padding-top:18px}.sao-shell[data-scene=blacksmith] h1{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);font:700 36px Georgia,serif}.sao-shell[data-scene=blacksmith]>.sao-col>header{margin-bottom:10px}.aincrad-workshop-layout{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.aincrad-workshop-hero{border:1px solid hsla(var(--fantasy-hue,203), 42%, 49%, 1);height:250px;color:hsla(var(--fantasy-hue,203), 46%, 69%, 1);background:url(/redesign/lisbeth-workshop.webp) 50%/cover;border-radius:4px;grid-column:1/-1;position:relative}.aincrad-workshop-dialogue{background:linear-gradient(hsla(var(--fantasy-hue,203), 23%, 8%, .949),hsla(var(--fantasy-hue,203), 33%, 5%, .949));width:34%;color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);border:1px solid hsla(var(--fantasy-hue,203), 43%, 51%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 45%, .267),0 3px 18px #0009;border-radius:3px;padding:18px;font:italic 16px/1.55 Georgia,serif;position:absolute;bottom:24px;right:20px}.aincrad-workstations{grid-area:2/1;gap:10px;margin:0}.aincrad-workstations button{min-height:125px;color:hsla(var(--fantasy-hue,203), 46%, 60%, 1);border-radius:3px;justify-content:end;padding:8px 3px;border-color:hsla(var(--fantasy-hue,203), 29%, 43%, 1)!important;box-shadow:inset 0 0 0 3px #0008!important}.aincrad-workstations button[aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 76%, 1)!important;box-shadow:0 0 14px hsla(var(--fantasy-hue,203), 46%, 60%, .333),inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 56%, 1)!important}.aincrad-station-art{aspect-ratio:1;background:url(/redesign/workstations.webp) 0 0/400% 200%;width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.aincrad-workstations button:after{content:"";background:linear-gradient(transparent 35%,hsla(var(--fantasy-hue,203), 43%, 3%, .961));position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-workstations button>span:last-child{z-index:1;color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);font:600 13px/1.2 Georgia,serif;position:relative}.aincrad-workstations [data-station=reforge] .aincrad-station-art{background-position:33.333% 0}.aincrad-workstations [data-station=masterpiece] .aincrad-station-art{background-position:66.667% 0}.aincrad-workstations [data-station=transfer] .aincrad-station-art{background-position:100% 0}.aincrad-workstations [data-station=exclusive] .aincrad-station-art{background-position:0 100%}.aincrad-workstations [data-station=ingot] .aincrad-station-art{background-position:33.333% 100%}.aincrad-workstations [data-station=synergy] .aincrad-station-art{background-position:66.667% 100%}.aincrad-workstations [data-station=blueprint] .aincrad-station-art{background-position:100% 100%}.aincrad-workshop-quick{grid-area:3/1;margin:0}.aincrad-workshop-hint{color:hsla(var(--fantasy-hue,203), 38%, 73%, 1);grid-area:4/1;margin:0;font-size:13px}.aincrad-workshop-bulk{background:hsla(var(--fantasy-hue,203), 38%, 6%, .929);border:1px solid hsla(var(--fantasy-hue,203), 42%, 49%, 1);color:hsla(var(--fantasy-hue,203), 46%, 59%, 1);border-radius:4px;grid-area:5/1;margin:0;padding:16px;position:relative}.aincrad-workshop-bulk>div:first-of-type{color:hsla(var(--fantasy-hue,203), 24%, 77%, 1);margin-bottom:12px;font-size:12px}.aincrad-workshop-operation{background:linear-gradient(hsla(var(--fantasy-hue,203), 31%, 10%, .961),hsla(var(--fantasy-hue,203), 45%, 4%, .961));border:1px solid hsla(var(--fantasy-hue,203), 42%, 49%, 1);color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);border-radius:4px;grid-area:2/2/8;min-width:0;padding:16px;position:relative}.aincrad-workshop-operation .text-slate-400,.aincrad-workshop-operation .text-slate-500{color:hsla(var(--fantasy-hue,203), 21%, 75%, 1)}.aincrad-workshop-item{border-radius:6px;min-height:76px;background:linear-gradient(120deg,#24202aaa,hsla(var(--fantasy-hue,203), 43%, 5%, 1))!important}.aincrad-workshop-item>.relative{width:52px;height:52px}.aincrad-workshop-materials{background:hsla(var(--fantasy-hue,203), 38%, 6%, .878);border:1px solid hsla(var(--fantasy-hue,203), 34%, 41%, .467);border-radius:4px;grid-area:6/1;margin:0;padding:14px}.aincrad-workshop-materials span{font-size:12px}@media (max-width:900px){.aincrad-workshop-layout{flex-direction:column;gap:12px;display:flex}.aincrad-workshop-layout>*{width:100%}.aincrad-workshop-hero{background-position:25%;order:0;height:235px}.aincrad-workshop-dialogue{width:auto;padding:12px;font-size:14px;bottom:10px;left:10px;right:10px}.aincrad-workstations{order:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.aincrad-workstations button{min-height:92px}.aincrad-workstations button>span:last-child{font-size:11px}.aincrad-workshop-quick{order:2}.aincrad-workshop-hint{order:3}.aincrad-workshop-bulk{order:4}.aincrad-workshop-operation{order:5;padding:12px}.aincrad-workshop-materials{order:6}.sao-shell[data-scene=blacksmith] h1{font-size:28px}}@media (max-width:600px){.aincrad-kitchen-hero{height:200px}.aincrad-kitchen-stock{padding:9px;font-size:11px;line-height:1.6}}.aincrad-workshop-hero{background-position:top}.aincrad-workstations button[aria-pressed=true]:after{box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 70%, 1),inset 0 -8px 20px hsla(var(--fantasy-hue,203), 46%, 57%, .2)}.aincrad-workshop-operation input{min-height:44px}@media (min-width:901px){.aincrad-workshop-item{min-height:65px}.aincrad-workshop-item>.relative{width:46px;height:46px}}@media (max-width:600px){.aincrad-workshop-hero{background-position:25% 0}}.aincrad-workshop-hero{background-image:url(/redesign/lisbeth-workshop-v2.webp)}.aincrad-workshop-heading{display:none}@media (min-width:901px){.sao-shell[data-scene=blacksmith]:has(.aincrad-workshop-hero)>.sao-col{padding-top:0}.sao-shell[data-scene=blacksmith]:has(.aincrad-workshop-hero)>.sao-col>header{display:none}.sao-shell[data-scene=blacksmith]:has(.aincrad-workshop-hero) .aincrad-workshop-back{z-index:3;background:hsla(var(--fantasy-hue,203), 33%, 5%, .788);border:1px solid hsla(var(--fantasy-hue,203), 40%, 52%, .333);border-radius:5px;min-height:44px;padding:8px;position:absolute;top:12px;left:12px}.aincrad-workshop-hero{height:330px}.aincrad-workshop-heading{text-align:center;background:linear-gradient(90deg,#0000,#090908b8,#0000);padding:10px;display:block;position:absolute;top:16px;left:35%;right:2%}.aincrad-workshop-heading h2{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);text-shadow:0 2px 5px #000;font:700 36px/1.2 Georgia,serif}.aincrad-workshop-heading p{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);margin-top:8px;font-size:12px}.aincrad-workshop-dialogue{bottom:20px}.aincrad-workshop-layout{gap:12px}}@media (max-width:900px){.aincrad-workstations .aincrad-frame-corners{opacity:.4}.aincrad-workstations button>span:last-child{background:hsla(var(--fantasy-hue,203), 46%, 3%, .91);place-items:center;width:100%;min-height:29px;padding:2px;font-family:Inter,sans-serif;font-size:10px;display:grid}.aincrad-workstations button{padding:0}.aincrad-workshop-dialogue{padding:10px;font:italic 13px/1.4 Georgia,serif}}@media (min-width:901px){.aincrad-workshop-item{min-height:60px;padding-block-start:6px;padding-block-end:6px}.aincrad-workshop-operation{padding-block-start:12px;padding-block-end:12px}}@media (max-width:600px){.aincrad-workstations{scroll-snap-type:x proximity;grid-template-columns:repeat(4,minmax(110px,1fr));padding:2px 2px 6px;overflow-x:auto}.aincrad-workstations button{scroll-snap-align:start;min-height:105px}.aincrad-workstations button>span:last-child{min-height:32px;font-size:12px}.sao-shell[data-scene=blacksmith]>.sao-col{padding-top:10px}.sao-shell[data-scene=blacksmith]>.sao-col>header{margin-bottom:4px}.aincrad-workshop-back{min-height:44px;margin-bottom:4px}}.aincrad-classes{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .267),hsla(var(--fantasy-hue,203), 45%, 4%, .4)),url(/redesign/eight-paths-hall.webp) center/cover fixed}.aincrad-classes>div:first-child .sao-col{justify-content:center;max-width:none;padding-top:24px}.aincrad-classes>div:first-child .sao-col>span{color:hsla(var(--fantasy-hue,203), 46%, 74%, 1);text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 5px #000;font:700 44px Georgia,serif}.aincrad-classes>div:first-child button{min-width:44px;min-height:44px}.aincrad-classes-content{max-width:none;padding-inline-start:32px;padding-inline-end:32px}.aincrad-classes-intro{max-width:760px;color:hsla(var(--fantasy-hue,203), 45%, 81%, 1);text-shadow:0 1px 5px #000;margin:20px auto;font:16px/1.6 Georgia,serif}.aincrad-class-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.aincrad-class-card{min-height:315px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 43%, 4%, 1),0 0 14px #0008;border-width:1px;border-radius:5px;padding:0}.aincrad-class-card>.flex{display:block}.aincrad-class-card .aincrad-frame-corners{z-index:4}.aincrad-class-card .aincrad-class-portrait{border-radius:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-class-card .aincrad-class-portrait img{object-position:center 15%!important}.aincrad-class-copy{text-align:center;background:linear-gradient(transparent,hsla(var(--fantasy-hue,203), 46%, 5%, .933) 35%,hsla(var(--fantasy-hue,203), 46%, 5%, 1));padding:45px 10px 12px;position:absolute;top:auto;bottom:0;left:0;right:0}.aincrad-class-copy>.flex{flex-direction:column;gap:5px;display:flex}.aincrad-class-copy .font-orbitron{font:600 23px/1.1 Georgia,serif}.aincrad-class-copy .uppercase{color:currentColor;letter-spacing:.05em;font-size:10px}.aincrad-class-description{display:none}.aincrad-class-more{border-top:1px solid;width:80%;margin:10px auto 0;padding-top:8px;font-size:12px;display:block}.aincrad-class-card:hover{outline-offset:2px;filter:brightness(1.1);outline:2px solid}.aincrad-class-card:focus-visible{outline-offset:2px;filter:brightness(1.1);outline:2px solid}.aincrad-class-card[data-current=true]{box-shadow:0 0 18px,inset 0 0 0 2px}.aincrad-class-locked .aincrad-class-portrait{filter:saturate(.5)brightness(.8)}.aincrad-class-dossier{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 5%, .878),hsla(var(--fantasy-hue,203), 46%, 5%, .941)),url(/redesign/eight-paths-hall.webp) center/cover}.aincrad-class-dossier-body{max-width:850px}.aincrad-class-dossier-body>.text-center{border:1px solid hsla(var(--fantasy-hue,203), 33%, 57%, .6);background:hsla(var(--fantasy-hue,203), 46%, 8%, .867);border-radius:4px;min-height:300px;padding:32px 24px 24px 42%;position:relative}.aincrad-class-dossier-body>.text-center>.relative{border-radius:0;width:38%;height:100%;position:absolute;top:0;bottom:0;left:0;right:auto}.aincrad-class-dossier-body>.text-center img{object-position:center 20%}.aincrad-class-dossier-body>.rounded-2xl{background:hsla(var(--fantasy-hue,203), 46%, 8%, .925);border-color:hsla(var(--fantasy-hue,203), 33%, 57%, .4);border-radius:4px}.aincrad-class-dossier-body .text-slate-500{color:hsla(var(--fantasy-hue,203), 24%, 72%, 1)}.aincrad-class-dossier-body button{min-height:44px}@media (max-width:900px){.aincrad-class-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aincrad-classes-content{padding-inline-start:16px;padding-inline-end:16px}.aincrad-class-card{min-height:310px}}@media (max-width:600px){.aincrad-classes>div:first-child .sao-col{padding-top:6px}.aincrad-classes>div:first-child .sao-col>span{letter-spacing:.03em;font-size:26px}.aincrad-classes-intro{margin:18px 0;font:14px/1.45 Georgia,serif}.aincrad-class-grid{gap:10px}.aincrad-class-card{min-height:270px}.aincrad-class-copy{padding:42px 5px 10px}.aincrad-class-copy .font-orbitron{overflow-wrap:anywhere;font-size:18px}.aincrad-class-copy .uppercase{font-size:9px}.aincrad-class-more{font-size:11px}.aincrad-class-dossier-body>.text-center{padding:260px 16px 20px}.aincrad-class-dossier-body>.text-center>.relative{width:100%;height:240px}}html.sao-wide .aincrad-classes .sao-col{width:100%;max-width:none}.aincrad-class-copy .font-orbitron{white-space:normal;overflow-wrap:anywhere}.aincrad-class-copy .uppercase{filter:saturate(.65)brightness(1.35)}@media (min-width:901px){.aincrad-class-card{min-height:330px}}.aincrad-tree-header{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .949),hsla(var(--fantasy-hue,203), 46%, 5%, .878));border-bottom:1px solid hsla(var(--fantasy-hue,203), 42%, 52%, .4)}.aincrad-tree-header .sao-col{max-width:1100px!important}.aincrad-tree-header .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);letter-spacing:.12em;font:600 23px Georgia,serif}.aincrad-tree-header button,.aincrad-tree-zoom button{border-color:hsla(var(--fantasy-hue,203), 38%, 55%, .333);min-width:44px;min-height:44px}.aincrad-tree-header .text-slate-500{color:hsla(var(--fantasy-hue,203), 25%, 77%, 1);font-size:11px}.aincrad-tree-world{width:1000px;height:1000px}.aincrad-tree-viewport>.pointer-events-none{color:hsla(var(--fantasy-hue,203), 26%, 76%, 1);background:hsla(var(--fantasy-hue,203), 46%, 4%, .69);white-space:nowrap;padding:4px 10px;font-size:11px}.aincrad-tree-branches{padding:12px max(16px,calc(env(safe-area-inset-right) / var(--uiz, 1)));background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .91),hsla(var(--fantasy-hue,203), 46%, 3%, .961));border-top:1px solid hsla(var(--fantasy-hue,203), 42%, 52%, .333);justify-content:center;gap:12px;display:flex}.aincrad-tree-branches button{background:linear-gradient(hsla(var(--fantasy-hue,203), 44%, 15%, 1),hsla(var(--fantasy-hue,203), 46%, 7%, 1));border:1px solid;border-radius:4px;width:220px;min-height:54px;padding:8px 16px;font:600 16px Georgia,serif;box-shadow:inset 0 0 0 3px #0007}.aincrad-tree-branches button span{margin-left:10px;font:12px Inter,sans-serif}.aincrad-tree-branches button[aria-pressed=true]{outline-offset:2px;outline:1px solid}.aincrad-tree-detail{background:hsla(var(--fantasy-hue,203), 46%, 8%, .961);flex-shrink:0;max-height:calc(45dvh / var(--uiz, 1));overflow-y:auto}.aincrad-tree-detail .sao-col{max-width:1000px!important}.aincrad-tree-detail .flex.items-center{flex-wrap:wrap}.aincrad-tree-detail .truncate{white-space:normal}.aincrad-tree-detail .text-slate-500{color:hsla(var(--fantasy-hue,203), 29%, 77%, 1)}.aincrad-tree-steps{gap:8px;margin-bottom:14px;padding:3px;display:flex;overflow-x:auto}.aincrad-tree-steps button{border:1px solid hsla(var(--fantasy-hue,203), 31%, 58%, .4);background:hsla(var(--fantasy-hue,203), 46%, 13%, 1);min-width:44px;min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);border-radius:4px}.aincrad-tree-steps button[aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 73%, 1);background:hsla(var(--fantasy-hue,203), 46%, 26%, 1);color:hsla(var(--fantasy-hue,203), 46%, 89%, 1)}@media (max-width:600px){.aincrad-tree-header .font-orbitron{letter-spacing:.04em;font-size:16px}.aincrad-tree-header .text-slate-500{font-size:9px}.aincrad-tree-branches{padding:10px 12px max(10px,calc(env(safe-area-inset-bottom) / var(--uiz, 1)));grid-template-columns:1fr 1fr;gap:8px;display:grid}.aincrad-tree-branches button{width:100%;min-height:44px;padding:6px;font-size:13px}.aincrad-tree-branches button span{margin-left:6px;font-size:10px}.aincrad-tree-detail{max-height:calc(40dvh / var(--uiz, 1))}}@media (prefers-reduced-motion:reduce){.aincrad-tree-world,.aincrad-tree-world *{transition:none!important;animation:none!important}}.aincrad-skilltree:before{content:"";pointer-events:none;filter:blur(32px);opacity:.16;background:url(/redesign/skill-astrolabe.webp) 50%/cover;position:absolute;top:-40px;bottom:-40px;left:-40px;right:-40px}.aincrad-tree-world{isolation:isolate}.tree-node:focus-visible{filter:drop-shadow(0 0 8px #fff);outline:none}.aincrad-skilltree:before{display:none}.aincrad-tree-branches button{padding:10px 20px;position:relative;box-shadow:inset 0 0 0 3px #0009,inset 0 1px #fff5,0 0 12px #0008}.aincrad-tree-branches .aincrad-frame-corners{margin:0}.aincrad-skilltree{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 5%, .733),hsla(var(--fantasy-hue,203), 46%, 5%, .733)),url(/redesign/skill-nebula.webp) center/cover}.aincrad-tree-branches button{background:linear-gradient(hsla(var(--fantasy-hue,203), 43%, 13%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));justify-content:center;align-items:center;gap:8px;display:flex}.aincrad-tree-branches .aincrad-frame-corners{color:inherit;opacity:.7}.aincrad-tree-build-label{font-size:11px}.aincrad-tree-header button:has(.aincrad-tree-build-label){gap:8px;width:auto;padding:6px 10px;display:flex}@media (max-width:600px){.aincrad-tree-branches button{padding:8px}.aincrad-tree-branches button svg:not(.aincrad-frame-corners){flex-shrink:0;width:20px}.aincrad-tree-header button:has(.aincrad-tree-build-label){gap:0;padding:4px;display:grid}.aincrad-tree-build-label{font-size:9px}}.aincrad-loadout .sao-col{max-width:1200px!important}.aincrad-loadout>.sticky{background:hsla(var(--fantasy-hue,203), 46%, 6%, .929);border-color:hsla(var(--fantasy-hue,203), 45%, 53%, .333)}.aincrad-loadout>.sticky button{min-width:44px;min-height:44px}.aincrad-loadout>.sticky .font-orbitron{letter-spacing:.08em;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);font:600 28px Georgia,serif}.aincrad-loadout-content{padding:12px 16px 30px}.aincrad-loadout-hero{border:1px solid hsla(var(--fantasy-hue,203), 46%, 56%, .627);background:linear-gradient(transparent 45%,hsla(var(--fantasy-hue,203), 44%, 4%, .867)),url(/redesign/combat-arsenal.webp) center 40%/cover;border-radius:5px;flex-direction:column;justify-content:flex-end;min-height:285px;padding:150px 20px 12px;display:flex;position:relative}.aincrad-loadout-slots{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.aincrad-loadout-slots>div{background:hsla(var(--fantasy-hue,203), 46%, 6%, .933);border-radius:3px;width:80px;height:80px;position:relative}.aincrad-loadout-slot-number{z-index:3;border:1px solid hsla(var(--fantasy-hue,203), 46%, 60%, 1);background:hsla(var(--fantasy-hue,203), 46%, 8%, 1);width:20px;height:20px;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);text-align:center;font:12px/18px Georgia,serif;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.aincrad-loadout-hero>.text-center{color:hsla(var(--fantasy-hue,203), 22%, 81%, 1);margin-top:12px;font-size:12px}.aincrad-loadout-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.aincrad-loadout-card{border-radius:4px;min-height:245px;padding:0;background:linear-gradient(hsla(var(--fantasy-hue,203), 44%, 11%, 1),hsla(var(--fantasy-hue,203), 46%, 6%, 1))!important;border-color:hsla(var(--fantasy-hue,203), 19%, 41%, 1)!important}.aincrad-loadout-card[aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 60%, 1)!important}.aincrad-loadout-card-inner{flex-direction:column;gap:0;height:100%;display:flex}.aincrad-loadout-card .aincrad-frame-corners{z-index:3}.aincrad-skill-art{display:block;width:100%!important;height:125px!important;box-shadow:none!important;border:0!important;border-radius:0!important}.aincrad-skill-art img{object-position:center}.aincrad-loadout-skill-copy{width:100%;padding:12px 14px 16px}.aincrad-loadout-skill-copy .font-bold.text-white{font:600 20px Georgia,serif}.aincrad-loadout-skill-copy .text-slate-400{color:hsla(var(--fantasy-hue,203), 27%, 82%, 1);margin-top:8px;font-size:13px;line-height:1.45}.aincrad-loadout-skill-copy .text-slate-500{color:hsla(var(--fantasy-hue,203), 24%, 72%, 1);font-size:11px}.aincrad-loadout-skill-state{border:1px solid hsla(var(--fantasy-hue,203), 44%, 62%, .6);background:hsla(var(--fantasy-hue,203), 46%, 3%, .937);border-radius:30px;padding:5px 10px;position:absolute;top:10px;right:10px}.aincrad-loadout-skill-state span{text-transform:uppercase;font-size:11px;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1)!important}.aincrad-loadout-card:focus-visible{outline:2px solid hsla(var(--fantasy-hue,203), 46%, 81%, 1);outline-offset:3px}.aincrad-loadout-card:disabled{cursor:wait}@media (max-width:900px){.aincrad-loadout-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.aincrad-loadout>.sticky .font-orbitron{letter-spacing:.03em;font-size:22px}.aincrad-loadout-content{padding:12px}.aincrad-loadout-hero{min-height:240px;padding:145px 10px 12px}.aincrad-loadout-slots{gap:10px}.aincrad-loadout-slots>div{width:62px;height:62px}.aincrad-loadout-hero>.text-center{font-size:11px;line-height:1.4}.aincrad-loadout-cards{grid-template-columns:1fr;gap:14px}.aincrad-skill-art{height:150px!important}.aincrad-loadout-skill-copy{padding:14px 16px 18px}}.aincrad-skill-scene{width:100%;height:140px;display:block;position:relative;overflow:hidden}.aincrad-skill-scene>span{aspect-ratio:1;background-image:url(/redesign/berserk-skills.webp);background-size:300% 200%;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.aincrad-loadout-cooldown{border-top:1px solid hsla(var(--fantasy-hue,203), 34%, 56%, .333);width:calc(100% - 28px);color:hsla(var(--fantasy-hue,203), 42%, 76%, 1);margin:0 14px;padding:9px 0 12px;font-size:12px;display:block}.aincrad-loadout-skill-copy{padding-bottom:12px}.aincrad-loadout-card{box-shadow:inset 0 0 0 3px #0009,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 32%, 47%, .18)!important}@media (min-width:901px){.aincrad-loadout-slots>div{width:90px;height:90px}}@media (max-width:600px){.aincrad-skill-scene{height:155px}.aincrad-tree-zoom{top:calc(50% - 74px);right:8px}}.aincrad-keystones .sao-col,.aincrad-transforms .sao-col{max-width:1200px!important}.aincrad-keystones>.sticky,.aincrad-transforms>.sticky{background:hsla(var(--fantasy-hue,203), 46%, 6%, .902);border-color:hsla(var(--fantasy-hue,203), 40%, 56%, .467)}.aincrad-keystones>.sticky .font-orbitron,.aincrad-transforms>.sticky .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);letter-spacing:.08em;font:600 28px Georgia,serif}.aincrad-keystones button,.aincrad-transforms button{min-height:44px}.aincrad-keystones>.sticky button,.aincrad-transforms>.sticky button{min-width:44px}.aincrad-keystones-content>.text-center{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);max-width:650px;margin:20px auto 0;font:16px/1.6 Georgia,serif}.aincrad-keystone-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:1000px;margin:20px auto;display:grid}.aincrad-keystone-tablet{border:none;border-radius:0;min-height:730px;padding:350px 54px 72px;position:relative;overflow:visible;box-shadow:none!important;background:0 0!important}.aincrad-keystone-tablet:before{content:"";z-index:-1;background:url(/redesign/keystone-tablets.webp) 0 0/200% 100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-keystone-tablet[data-variant="1"]:before{background-position:100% 0}.aincrad-keystone-name{text-align:center;flex-direction:column;justify-content:center;gap:8px;min-height:65px}.aincrad-keystone-name .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);font:600 24px/1.1 Georgia,serif}.aincrad-keystone-description{color:hsla(var(--fantasy-hue,203), 35%, 89%, 1);text-align:center;text-shadow:0 2px 4px #000;font-size:13px}.aincrad-keystone-tablet>.grid{gap:8px;margin-top:18px}.aincrad-keystone-tablet>.grid>div{background:hsla(var(--fantasy-hue,203), 46%, 7%, .922);border-radius:5px;padding:10px}.aincrad-keystone-tablet>.grid>div>div{font-size:12px}.aincrad-keystone-tablet>button{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 25%, .69),hsla(var(--fantasy-hue,203), 46%, 9%, .749));border-radius:4px;min-height:48px;margin-top:16px;font:600 17px Georgia,serif}.aincrad-keystone-confirm{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 9%, .961),hsla(var(--fantasy-hue,203), 46%, 6%, .961)),url(/redesign/eight-paths-hall.webp) center/cover;max-height:calc(calc(100dvh / var(--uiz, 1)) - 48px);overflow-y:auto}.aincrad-transforms-content{padding:14px 16px 30px}.aincrad-transforms-hero{background:linear-gradient(transparent 55%,hsla(var(--fantasy-hue,203), 46%, 5%, .941)),url(/redesign/enchanter-workbench.webp) center/cover;border:1px solid hsla(var(--fantasy-hue,203), 36%, 56%, .6);border-radius:4px;justify-content:center;align-items:flex-end;min-height:280px;padding:30px 30px 18px;display:flex;position:relative}.aincrad-transforms-hero>.text-center{max-width:650px;font:15px/1.5 Georgia,serif}.aincrad-transforms-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.aincrad-transform-skill{border-color:hsla(var(--fantasy-hue,203), 34%, 57%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 43%, 12%, .929),hsla(var(--fantasy-hue,203), 46%, 5%, .961));border-radius:4px;padding:0 12px 16px;position:relative;box-shadow:inset 0 0 0 3px #000a}.aincrad-transform-skill>.aincrad-skill-scene,.aincrad-transform-skill>.aincrad-skill-art{margin-left:-12px;width:calc(100% + 24px)!important;height:145px!important}.aincrad-transform-name{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);padding:14px 0;font:600 23px Georgia,serif}.aincrad-transform-option{background:linear-gradient(hsla(var(--fantasy-hue,203), 44%, 14%, .6),hsla(var(--fantasy-hue,203), 46%, 6%, .878));border-radius:5px;min-height:105px;padding:12px 9px}.aincrad-transform-option .text-slate-500{color:hsla(var(--fantasy-hue,203), 27%, 78%, 1);margin-top:5px;font-size:12px;line-height:1.45}.aincrad-transform-option>.grid{width:30px;height:42px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 65%, .6)!important}.aincrad-transform-option button{border-radius:4px;padding-inline-start:10px;padding-inline-end:10px;font-size:12px}.aincrad-transform-option[data-unlocked=true]{background:#421b564d;border-color:#d6a0e9}@media (max-width:1050px){.aincrad-transforms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aincrad-keystone-tablet{padding-inline-start:36px;padding-inline-end:36px;padding-top:300px}}@media (max-width:600px){.aincrad-keystones>.sticky .font-orbitron,.aincrad-transforms>.sticky .font-orbitron{letter-spacing:.04em;font-size:23px}.aincrad-keystones-content{padding-inline-start:8px;padding-inline-end:8px}.aincrad-keystones-content>.text-center{padding:0 14px;font-size:14px}.aincrad-keystone-grid{grid-template-columns:1fr;gap:22px;margin-top:18px}.aincrad-keystone-tablet{min-height:665px;padding:295px 36px 55px}.aincrad-keystone-name .font-orbitron{font-size:24px}.aincrad-keystone-description{font-size:13px}.aincrad-transforms-content{padding:12px}.aincrad-transforms-grid{grid-template-columns:1fr}.aincrad-transforms-hero{min-height:215px;padding:130px 18px 15px}.aincrad-transforms-hero>.text-center{font-size:13px}.aincrad-transform-option{min-height:90px;padding:12px}.aincrad-transform-option>.grid{width:36px;height:44px}}.aincrad-keystone-tablet[data-active=true]:before{filter:drop-shadow(0 0 4px hsla(var(--fantasy-hue,203), 46%, 80%, 1)) drop-shadow(0 0 14px hsla(var(--fantasy-hue,203), 46%, 61%, 1))}.aincrad-keystone-active{background:hsla(var(--fantasy-hue,203), 33%, 5%, .949);box-shadow:0 0 12px hsla(var(--fantasy-hue,203), 46%, 66%, .4);border-radius:0;padding:7px 16px;font:600 15px Georgia,serif;position:absolute;top:55px;right:40px}.aincrad-keystone-name{background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 7%, .867) 15%,hsla(var(--fantasy-hue,203), 46%, 7%, .867) 85%,transparent)}.aincrad-keystone-description{background:hsla(var(--fantasy-hue,203), 46%, 7%, .733);margin-top:4px;padding:8px 6px}.aincrad-keystone-tablet>button{box-shadow:inset 0 0 0 2px #0009,inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 62%, .533),0 2px 6px #000c;border-color:hsla(var(--fantasy-hue,203), 46%, 65%, 1)}.aincrad-keystone-tablet[data-active=true]>button{background:linear-gradient(hsla(var(--fantasy-hue,203), 25%, 21%, .867),hsla(var(--fantasy-hue,203), 46%, 7%, .933));border-color:hsla(var(--fantasy-hue,203), 16%, 67%, 1)}.aincrad-transform-rune{object-fit:contain;flex-shrink:0;width:42px;height:64px}.aincrad-transform-skill{box-shadow:inset 0 0 0 3px #000a,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 69%, .4),0 6px 18px #0009}.aincrad-transform-skill:after{content:"◆";color:#de9cef;text-shadow:0 0 2px #000,0 0 7px #c084fc;pointer-events:none;font-size:27px;line-height:30px;position:absolute;top:-15px;left:calc(50% - 12px)}.aincrad-transforms>.sticky .font-mono-num{padding:7px 14px;font-size:16px}.aincrad-transforms-grid{gap:18px;margin-top:26px}@media (min-width:901px){.aincrad-keystones>.sticky{background:0 0;border:0;position:relative}.aincrad-keystones>.sticky .sao-col{justify-content:center;padding-top:15px}.aincrad-keystones>.sticky button{position:absolute;left:16px}.aincrad-keystones>.sticky .font-orbitron{letter-spacing:.16em;font-size:38px}}@media (max-width:600px){.aincrad-keystone-active{top:45px;right:32px}.aincrad-transform-rune{width:42px;height:62px}}.aincrad-transform-skill:after{content:"";filter:drop-shadow(0 0 5px #ab61d0);background:url(/redesign/transform-rune.w480.webp) 50%/contain no-repeat;width:36px;height:46px;top:-22px;left:calc(50% - 18px)}.aincrad-transform-rune{transform:scale(1.3)}.aincrad-transforms-hero{border:0;border-radius:0;min-height:300px;padding-bottom:42px;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.aincrad-transforms-hero>.aincrad-frame-corners{display:none}.aincrad-transforms-grid{margin-top:-4px;position:relative}@media (max-width:600px){.aincrad-transforms-hero{min-height:230px;padding-bottom:30px}.aincrad-transforms-grid{margin-top:0}}.aincrad-mastery .sao-col,.aincrad-mechanics .sao-col{max-width:1200px!important}.aincrad-mastery>.sticky,.aincrad-mechanics>.sticky{background:hsla(var(--fantasy-hue,203), 46%, 7%, .922);border-color:hsla(var(--fantasy-hue,203), 43%, 58%, .4)}.aincrad-mastery>.sticky .font-orbitron,.aincrad-mechanics>.sticky .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);letter-spacing:.08em;font:600 29px Georgia,serif}.aincrad-mastery>.sticky button,.aincrad-mechanics>.sticky button{min-width:44px;min-height:44px}.aincrad-mastery>.sticky .font-mono-num,.aincrad-mechanics>.sticky .font-mono-num{padding:7px 13px;font-size:16px}.aincrad-mastery-content{padding:0 16px 30px}.aincrad-mastery-chest{background:linear-gradient(90deg,transparent 30%,hsla(var(--fantasy-hue,203), 46%, 6%, .6) 50%,hsla(var(--fantasy-hue,203), 46%, 6%, .8)),url(/redesign/mastery-treasury.webp) center/cover;border-radius:4px;min-height:270px;padding:30px 24px 30px 44%;position:relative}.aincrad-mastery-chest>.flex{min-height:210px}.aincrad-mastery-chest .text-sm{font:600 23px Georgia,serif}.aincrad-mastery-chest .text-slate-500{color:hsla(var(--fantasy-hue,203), 31%, 79%, 1);font-size:12px;line-height:1.5}.aincrad-mastery-chest .sao-btn{min-width:150px;min-height:48px}.aincrad-mastery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.aincrad-mastery-node{border-color:hsla(var(--fantasy-hue,203), 33%, 53%, .6);background:linear-gradient(hsla(var(--fantasy-hue,203), 43%, 14%, .929),hsla(var(--fantasy-hue,203), 46%, 7%, .937));box-shadow:inset 0 0 0 3px #0008,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 35%, 48%, .267);border-radius:4px;padding:15px 14px;position:relative}.aincrad-mastery-medal{background-image:url(/redesign/mastery-medals.webp);background-size:400% 200%;border-radius:50%;flex-shrink:0;width:80px;height:80px}.aincrad-mastery-node .text-white{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);font:600 18px Georgia,serif}.aincrad-mastery-node .text-slate-400{color:hsla(var(--fantasy-hue,203), 29%, 81%, 1);margin-top:5px;font-size:12px;line-height:1.45}.aincrad-mastery-node .text-slate-500{color:hsla(var(--fantasy-hue,203), 29%, 77%, 1);font-size:12px}.aincrad-mastery-node .flex.items-center.gap-2{flex-wrap:wrap;gap:6px}.aincrad-mastery-node button{border-radius:5px;min-width:62px;min-height:44px;font-size:12px}.aincrad-mastery-content>.text-slate-500{color:hsla(var(--fantasy-hue,203), 29%, 78%, 1);text-align:center}.aincrad-mastery-reward{padding-block:max(24px,calc(env(safe-area-inset-top) / var(--uiz, 1)));overflow-y:auto}.aincrad-mechanics-content{min-height:780px;padding:0 20px 40px 36%;position:relative}.aincrad-mechanics-champion{object-fit:contain;object-position:center bottom;pointer-events:none;width:43%;height:680px;position:absolute;top:40px;left:-5%;-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}.aincrad-mechanics-intro{color:hsla(var(--fantasy-hue,203), 30%, 87%, 1);padding:20px 0;font:15px/1.6 Georgia,serif}.aincrad-mechanics-grid{gap:18px;display:grid}.aincrad-mechanic-card{background:linear-gradient(hsla(var(--fantasy-hue,203), 43%, 14%, .937),hsla(var(--fantasy-hue,203), 46%, 7%, .949));border-radius:4px;min-height:255px;padding:22px 20px 22px 38%;border-color:hsla(var(--fantasy-hue,203), 37%, 56%, 1)!important;box-shadow:inset 0 0 0 3px #0009!important}.aincrad-mechanic-art{width:34%;position:absolute;top:0;bottom:0;left:0;right:auto;overflow:hidden}.aincrad-mechanic-art .aincrad-skill-scene,.aincrad-mechanic-art>img{object-fit:cover;width:100%;height:100%}.aincrad-mechanic-art .aincrad-skill-scene>span{aspect-ratio:1;width:auto;height:100%;top:0;left:50%;transform:translate(-50%)}.aincrad-mechanic-name{flex-wrap:wrap;gap:7px}.aincrad-mechanic-name .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);font:600 23px Georgia,serif}.aincrad-mechanic-card .text-slate-500{color:hsla(var(--fantasy-hue,203), 33%, 71%, 1);margin-top:8px;font-size:11px}.aincrad-mechanic-card[data-unlocked=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 65%, 1)!important}.aincrad-mechanic-card .sao-btn{min-height:44px}.aincrad-mechanics-content>.text-slate-600{color:hsla(var(--fantasy-hue,203), 34%, 72%, 1);font-size:12px}.aincrad-mechanic-confirm{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 9%, .949),hsla(var(--fantasy-hue,203), 46%, 7%, .922)),url(/redesign/combat-arsenal.webp) center/cover;max-height:calc(calc(100dvh / var(--uiz, 1)) - 48px);overflow-y:auto}@media (max-width:1100px){.aincrad-mastery-chest{padding-left:38%}.aincrad-mastery-chest>.flex{flex-direction:column;align-items:stretch}.aincrad-mastery-chest .flex-col{flex-direction:row}.aincrad-mechanics-content{padding-left:32%}.aincrad-mechanic-card{padding-top:165px;padding-left:20px}.aincrad-mechanic-art{width:100%;height:145px}.aincrad-mechanic-art .aincrad-skill-scene>span{width:100%;height:auto;top:50%;transform:translate(-50%,-50%)}}@media (max-width:700px){.aincrad-mastery-grid{grid-template-columns:1fr}}@media (max-width:600px){.aincrad-mastery>.sticky .font-orbitron,.aincrad-mechanics>.sticky .font-orbitron{letter-spacing:.025em;font-size:21px}.aincrad-mastery>.sticky .font-mono-num,.aincrad-mechanics>.sticky .font-mono-num{padding:6px 9px;font-size:12px}.aincrad-mastery-content{padding-inline-start:12px;padding-inline-end:12px}.aincrad-mastery-chest{background-position:0 0;background-repeat:no-repeat;background-size:auto 260px;background-color:hsla(var(--fantasy-hue,203), 46%, 7%, 1);padding:170px 16px 18px}.aincrad-mastery-chest>.flex{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .867),hsla(var(--fantasy-hue,203), 46%, 7%, 1));gap:14px;min-height:0}.aincrad-mastery-chest .sao-btn{flex:1;min-width:0;font-size:13px}.aincrad-mastery-medal{width:58px;height:58px}.aincrad-mastery-node{padding:14px 10px}.aincrad-mastery-node>.flex{gap:9px}.aincrad-mastery-node .text-white{font-size:17px}.aincrad-mastery-node button{min-width:54px;padding-inline-start:8px;padding-inline-end:8px}.aincrad-mechanics-content{padding:0 12px 30px}.aincrad-mechanics-champion{object-position:center 15%;object-fit:cover;width:100%;height:260px;margin-top:10px;position:relative;top:auto;left:auto}.aincrad-mechanics-intro{margin-top:0;padding:12px 10px 18px;font-size:14px}.aincrad-mechanic-card{padding-top:145px}.aincrad-mechanic-art{height:125px}.aincrad-mechanic-name .font-orbitron{font-size:24px}}.aincrad-mastery>.sticky .font-mono-num,.aincrad-mechanics>.sticky .font-mono-num{white-space:nowrap;flex-shrink:0}@media (max-width:600px){.aincrad-mechanics-champion{object-position:center top;height:230px}}.aincrad-mastery-reward>.flex{width:min(100%,600px)}.aincrad-mastery-reward [data-chest-art]{height:210px}.aincrad-mastery-reward .aincrad-chest-art{object-fit:contain;width:280px;max-width:100%;height:200px}.aincrad-mastery-reward>button{flex-shrink:0}.aincrad-shard-amount{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.aincrad-shard-amount img{object-fit:cover;width:16px;height:25px;transform:scale(1.35)}.aincrad-mastery-chest{background-image:radial-gradient(ellipse at 70% 20%,hsla(var(--fantasy-hue,203), 46%, 37%, .165),transparent 65%),linear-gradient(90deg,transparent 30%,hsla(var(--fantasy-hue,203), 46%, 6%, .267) 50%,hsla(var(--fantasy-hue,203), 46%, 6%, .533)),url(/redesign/mastery-treasury.webp)}.aincrad-mastery-node,.aincrad-mechanic-card{border:1px solid hsla(var(--fantasy-hue,203), 46%, 64%, 1)!important;box-shadow:inset 0 0 0 2px #000c,inset 0 0 0 3px hsla(var(--fantasy-hue,203), 39%, 48%, .6),inset 0 1px hsla(var(--fantasy-hue,203), 46%, 82%, 1),0 4px 10px #0009!important}.aincrad-mastery-node .aincrad-frame-corners,.aincrad-mechanic-card .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);opacity:1}.aincrad-mastery-medal{width:92px;height:92px}.aincrad-mastery-node .text-slate-400{font-size:13px}.aincrad-mastery-node button,.aincrad-mastery-chest .sao-btn{font-size:15px}.aincrad-mechanic-scene{background-image:url(/redesign/berserk-mechanics.webp);background-size:200% 100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-mechanics-champion{filter:drop-shadow(0 5px 8px #000c) drop-shadow(-4px 0 12px hsla(var(--fantasy-hue,203), 46%, 51%, .2))}.aincrad-mechanics-content:before{content:"";pointer-events:none;background:radial-gradient(#0e0704bb,#0000 65%);width:35%;height:50px;position:absolute;top:690px;left:0}.aincrad-mechanic-card{min-height:280px}.aincrad-mechanic-name .font-orbitron{font-size:27px}@media (min-width:901px){.aincrad-mastery>.sticky,.aincrad-mechanics>.sticky{background:0 0;border:0;padding-top:25px;position:relative}.aincrad-mastery>.sticky .sao-col,.aincrad-mechanics>.sticky .sao-col{border-bottom:1px solid hsla(var(--fantasy-hue,203), 46%, 64%, .6);justify-content:center;padding-bottom:14px;position:relative}.aincrad-mastery>.sticky button,.aincrad-mechanics>.sticky button{position:absolute;left:0}.aincrad-mastery>.sticky .font-orbitron{font-size:42px}.aincrad-mechanics>.sticky .font-orbitron{font-size:38px}.aincrad-mastery>.sticky .font-mono-num,.aincrad-mechanics>.sticky .font-mono-num{position:absolute;right:0}}@media (max-width:1100px){.aincrad-mechanic-scene{aspect-ratio:2/3;height:auto;top:50%;bottom:auto;left:0;right:0;transform:translateY(-35%)}}@media (max-width:600px){.aincrad-mastery-medal{width:58px;height:58px}.aincrad-mastery-node .text-slate-400{font-size:12px}.aincrad-mastery-chest>.flex{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .467),hsla(var(--fantasy-hue,203), 46%, 7%, .933) 38%)}.aincrad-mastery-chest{padding-top:170px}.aincrad-mechanics-content:before{display:none}.aincrad-mechanic-name .font-orbitron{font-size:24px}}.aincrad-mastery-chest{background-position:50%;background-size:cover}@media (max-width:1100px){.aincrad-mechanic-card[data-mechanic=bs_ragebar] .aincrad-mechanic-scene{transform:translateY(-14%)}}@media (max-width:600px){.aincrad-mastery-chest{background-position:0 0;background-size:auto 260px}}.aincrad-mastery-chest>.flex>.min-w-0{background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 46%, 6%, .929),hsla(var(--fantasy-hue,203), 46%, 9%, .796));border:1px solid hsla(var(--fantasy-hue,203), 43%, 54%, .4);border-radius:4px;padding:12px}.aincrad-mastery-chest .text-slate-500{font-size:13px}.aincrad-mastery-node,.aincrad-mechanic-card{border:3px ridge hsla(var(--fantasy-hue,203), 42%, 59%, 1)!important}.aincrad-mechanic-card .text-slate-300{font-size:15px;line-height:1.6}@media (min-width:901px){.aincrad-mastery>.sticky{padding-top:12px}.aincrad-mastery>.sticky .sao-col{padding-bottom:10px}.aincrad-mastery>.sticky .font-orbitron{font-size:38px}.aincrad-mastery-chest{margin-top:10px}.aincrad-mechanics>.sticky{-webkit-backdrop-filter:none;backdrop-filter:none}.aincrad-mechanics>.sticky .font-orbitron{text-align:center;width:65%;margin-left:30%;font-size:32px}.aincrad-mechanics>.sticky .font-orbitron:before{content:"◇";color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);font-size:20px;line-height:22px;display:block}.aincrad-mechanics>.sticky .font-mono-num{top:-15px}}@media (max-width:600px){.aincrad-mastery-chest>.flex>.min-w-0{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .808),hsla(var(--fantasy-hue,203), 46%, 7%, .961));border:0;padding:8px 0}.aincrad-mastery-chest .text-slate-500{font-size:12px}.aincrad-mechanics-intro{z-index:1;background:hsla(var(--fantasy-hue,203), 46%, 6%, .867);border-block:1px solid hsla(var(--fantasy-hue,203), 41%, 54%, .267);margin-bottom:16px;padding:14px;position:relative}.aincrad-mechanic-card{padding-top:175px}.aincrad-mechanic-art{height:155px}.aincrad-mechanic-card .text-slate-300{font-size:14px}.aincrad-mechanic-card[data-mechanic=bs_ragebar] .aincrad-mechanic-scene{transform:translateY(-13%)}}.aincrad-exchange .aincrad-exchange-title{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);letter-spacing:.025em;font:600 max(21px,min(calc(2.5vw / var(--uiz, 1)),36px))/1.15 Georgia,serif}.aincrad-exchange .sticky .sao-col{max-width:1100px}.aincrad-exchange-layout{grid-template-columns:minmax(240px,.85fr) minmax(0,1.55fr);max-width:1140px;min-height:780px;margin:auto;display:grid}.aincrad-exchange-keeper{min-width:0;position:relative;overflow:hidden}.aincrad-exchange-keeper>img{object-fit:cover;object-position:48% top;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.aincrad-exchange-keeper blockquote{border-block:1px solid hsla(var(--fantasy-hue,203), 41%, 51%, 1);background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 6%, .925),hsla(var(--fantasy-hue,203), 38%, 10%, .875));color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);text-shadow:0 2px 3px #000;padding:20px 16px;font:italic 17px/1.5 Georgia,serif;position:absolute;bottom:36px;left:16px;right:16px}.aincrad-exchange-shop{align-self:center;min-width:0;padding:40px 16px 30px 4px}.aincrad-exchange-packs{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:28px;display:flex}.aincrad-exchange-packs button{border-radius:7px;min-width:66px;min-height:44px;font-size:14px}.aincrad-exchange-packs>span{color:hsla(var(--fantasy-hue,203), 27%, 73%, 1);font-size:13px}.aincrad-exchange-offers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.aincrad-exchange-offer{border:3px ridge hsla(var(--fantasy-hue,203), 37%, 48%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 30%, 15%, 1),hsla(var(--fantasy-hue,203), 46%, 6%, 1) 65%);min-width:0;box-shadow:0 8px 24px #0009,inset 0 0 12px hsla(var(--fantasy-hue,203), 46%, 44%, .125);color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);text-align:center;padding-bottom:12px;position:relative;overflow:hidden}.aincrad-exchange-offer .aincrad-frame-corners{z-index:2}.aincrad-exchange-art{background-image:url(/redesign/exchange-items.webp);background-position:0 0;background-size:300% 100%;height:285px;-webkit-mask-image:linear-gradient(#000 88%,#0000);mask-image:linear-gradient(#000 88%,#0000)}.aincrad-exchange-art[data-resource=gold]{background-position:50% 0}.aincrad-exchange-art[data-resource=chest]{background-position:100% 0}.aincrad-exchange-offer h2{min-height:46px;color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);place-items:center;margin:2px 0 10px;padding:0 5px;font:600 18px/1.25 Georgia,serif;display:grid}.aincrad-exchange-offer h2:after{content:"◇";width:74%;color:hsla(var(--fantasy-hue,203), 46%, 58%, 1);border-bottom:1px solid hsla(var(--fantasy-hue,203), 37%, 40%, 1);margin:8px auto 0;font-size:11px;line-height:0;display:block}.aincrad-exchange-amount{color:hsla(var(--fantasy-hue,203), 35%, 81%, 1);padding:8px 6px 0;font-size:13px}.aincrad-exchange-amount strong{color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);white-space:nowrap;font-size:16px}.aincrad-exchange-lot{min-height:28px;color:hsla(var(--fantasy-hue,203), 25%, 79%, 1);padding:3px 5px;font-size:11px}.aincrad-exchange-buy{border:3px ridge hsla(var(--fantasy-hue,203), 46%, 58%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 42%, 29%, 1),hsla(var(--fantasy-hue,203), 43%, 13%, 1) 56%,hsla(var(--fantasy-hue,203), 43%, 18%, 1));width:calc(100% - 16px);min-height:48px;box-shadow:inset 0 0 10px hsla(var(--fantasy-hue,203), 46%, 61%, .188);color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);border-radius:4px;justify-content:center;align-items:center;gap:6px;margin:0 8px;padding:6px 4px;font:600 14px/1.3 Georgia,serif;display:flex}.aincrad-exchange-buy[data-afford=false]{background:linear-gradient(hsla(var(--fantasy-hue,203), 12%, 23%, 1),hsla(var(--fantasy-hue,203), 24%, 13%, 1));color:hsla(var(--fantasy-hue,203), 35%, 75%, 1)}.aincrad-exchange-buy:disabled{opacity:.6}.aincrad-exchange-hint{border-block:1px solid hsla(var(--fantasy-hue,203), 44%, 42%, 1);background:hsla(var(--fantasy-hue,203), 46%, 7%, .922);color:hsla(var(--fantasy-hue,203), 29%, 80%, 1);margin-top:26px;padding:20px 18px;font-size:13px;line-height:1.6;position:relative}@media (max-width:1100px){.aincrad-exchange-layout{grid-template-columns:minmax(180px,.65fr) minmax(0,1.55fr)}.aincrad-exchange-offers{gap:8px}.aincrad-exchange-art{height:240px}.aincrad-exchange-offer h2{font-size:16px}}@media (max-width:600px){.aincrad-exchange-layout{min-height:0;display:block}.aincrad-exchange-keeper{height:225px}.aincrad-exchange-keeper>img{object-position:50% 24%;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.aincrad-exchange-keeper blockquote{margin:0;padding:10px 12px;font-size:13px;line-height:1.45;bottom:0;left:12px;right:12px}.aincrad-exchange-shop{padding:10px 12px 20px}.aincrad-exchange-packs{margin-bottom:16px}.aincrad-exchange-offers{grid-template-columns:1fr;gap:14px}.aincrad-exchange-offer{text-align:left;grid-template-rows:auto auto auto auto;grid-template-columns:122px minmax(0,1fr);column-gap:10px;min-height:184px;padding:10px 10px 10px 0;display:grid}.aincrad-exchange-art{grid-row:1/5;height:auto;min-height:160px;margin:-10px 0;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.aincrad-exchange-offer h2{min-height:0;margin:3px 0 4px;padding:0;font-size:18px;display:block}.aincrad-exchange-offer h2:after{display:none}.aincrad-exchange-amount{padding:0;font-size:13px}.aincrad-exchange-lot{min-height:18px;padding:2px 0}.aincrad-exchange-buy{width:100%;margin:4px 0 0;font-size:15px}.aincrad-exchange-hint{margin-top:18px;font-size:12px}}.aincrad-exchange-intro,.aincrad-exchange-hint blockquote{display:none}.aincrad-exchange-buy{clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);background:linear-gradient(120deg,#fff1 0,transparent 35%),repeating-linear-gradient(5deg,#fff1 0,transparent 1px,transparent 3px),linear-gradient(hsla(var(--fantasy-hue,203), 42%, 27%, 1),hsla(var(--fantasy-hue,203), 42%, 10%, 1) 57%,hsla(var(--fantasy-hue,203), 45%, 16%, 1));box-shadow:inset 0 1px 2px hsla(var(--fantasy-hue,203), 46%, 76%, .333),inset 0 -2px 4px #000a}@media (min-width:601px){.aincrad-exchange-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:10px 0;position:absolute;top:55px;left:36%;right:16px}.aincrad-exchange-header .sao-col{flex-wrap:nowrap;gap:10px}.aincrad-exchange-header h1{font-size:max(24px,min(calc(2.15vw / var(--uiz, 1)),35px))}.aincrad-exchange-header button{position:absolute;top:-37px;left:calc(12px - 56%)}.aincrad-exchange-header .font-mono-num{border-radius:6px;flex-shrink:0;padding:7px 10px;font-size:19px}.aincrad-exchange-header small{font:11px/1.4 sans-serif}.aincrad-exchange-intro{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);margin:14px 0 0;font:16px/1.4 Georgia,serif;display:block}.aincrad-exchange-layout{min-height:900px}.aincrad-exchange-shop{align-self:start;padding-top:205px}.aincrad-exchange-keeper>img{object-position:48% top;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.aincrad-exchange-keeper:after{content:"";background:linear-gradient(90deg,transparent 83%,hsla(var(--fantasy-hue,203), 46%, 6%, 1) 100%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-exchange-keeper blockquote{display:none}.aincrad-exchange-hint{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.aincrad-exchange-hint blockquote{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);border-right:1px solid hsla(var(--fantasy-hue,203), 44%, 51%, .267);padding-right:16px;font:italic 15px/1.5 Georgia,serif;display:block}.aincrad-exchange-amount{font:16px/1.4 Georgia,serif}}@media (max-width:600px){.aincrad-exchange-header .font-mono-num{flex-shrink:0;min-width:90px;font-size:15px}.aincrad-exchange-header small{white-space:nowrap;font:10px/1.3 sans-serif}.aincrad-exchange-keeper blockquote{font-family:inherit;font-style:normal}.aincrad-exchange-lot:empty{min-height:4px}}.aincrad-exchange-buy{background:linear-gradient(120deg,#fff1 0,transparent 35%),linear-gradient(hsla(var(--fantasy-hue,203), 42%, 27%, 1),hsla(var(--fantasy-hue,203), 42%, 10%, 1) 57%,hsla(var(--fantasy-hue,203), 45%, 16%, 1))}.aincrad-exchange-offer{border-color:hsla(var(--fantasy-hue,203), 36%, 43%, 1)}.aincrad-junk{isolation:isolate;background:linear-gradient(90deg,#08080899,hsla(var(--fantasy-hue,203), 26%, 4%, .855)),url(/redesign/egil-salvage.webp) center/cover fixed;position:relative}.aincrad-junk-title{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);font:600 max(23px,min(calc(2.7vw / var(--uiz, 1)),40px))/1.2 Georgia,serif}.aincrad-junk-header .sao-col{max-width:1100px}.aincrad-junk-layout{grid-template-columns:minmax(220px,1fr) minmax(0,1.1fr);max-width:1140px;min-height:840px;margin:auto;display:grid}.aincrad-junk-scene{min-width:0;position:relative;overflow:hidden}.aincrad-junk-scene>img{object-fit:cover;object-position:45% top;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 86%,#0000);mask-image:linear-gradient(#000 86%,#0000)}.aincrad-junk-scene blockquote{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);border:3px ridge hsla(var(--fantasy-hue,203), 38%, 40%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 38%, 11%, .961),hsla(var(--fantasy-hue,203), 17%, 6%, .961));padding:20px 22px;font:italic 18px/1.5 Georgia,serif;position:absolute;bottom:95px;left:24px;right:24px;box-shadow:0 5px 20px #0009}.aincrad-junk-counter{min-width:0;padding:50px 22px 36px 0;position:relative}.aincrad-junk-standing{border:3px ridge hsla(var(--fantasy-hue,203), 38%, 40%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 32%, 12%, 1),hsla(var(--fantasy-hue,203), 42%, 6%, 1));color:hsla(var(--fantasy-hue,203), 43%, 59%, 1);min-height:142px;padding:22px 18px 20px 80px;position:relative}.aincrad-junk-scale{filter:drop-shadow(0 2px 4px #000);position:absolute;top:30px;left:20px}.aincrad-junk-standing .text-sm{font:600 20px/1.3 Georgia,serif}.aincrad-junk-standing .text-slate-500,.aincrad-junk-standing .text-slate-600{color:hsla(var(--fantasy-hue,203), 19%, 74%, 1);flex-wrap:wrap;gap:14px;font-size:12px}.aincrad-junk-standing .text-slate-400{color:hsla(var(--fantasy-hue,203), 25%, 77%, 1);font-size:12px}.aincrad-junk-materials{gap:15px;margin-top:22px;display:grid}.aincrad-junk-material{border:3px ridge hsla(var(--fantasy-hue,203), 38%, 40%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 21%, 12%, 1),hsla(var(--fantasy-hue,203), 31%, 7%, 1) 65%);min-height:128px;color:hsla(var(--fantasy-hue,203), 43%, 59%, 1);align-items:center;gap:14px;padding:12px;display:flex;position:relative;box-shadow:0 5px 12px #0008}.aincrad-junk-art{border:1px solid hsla(var(--fantasy-hue,203), 35%, 38%, 1);background-image:url(/redesign/salvage-materials.webp);background-size:400% 300%;border-radius:4px;flex-shrink:0;width:98px;height:98px}.aincrad-junk-material .font-semibold{color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);font:600 18px/1.35 Georgia,serif}.aincrad-junk-material .text-slate-500{color:#b7b9bd;font-size:13px;line-height:1.6}.aincrad-junk-material b{font-size:16px}.aincrad-junk-sell{border:3px ridge hsla(var(--fantasy-hue,203), 43%, 52%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 27%, 1),hsla(var(--fantasy-hue,203), 42%, 13%, 1));min-width:80px;min-height:48px;color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);border-radius:5px;flex-shrink:0;padding:8px 10px;font:600 16px/1.3 Georgia,serif}.aincrad-junk-sell:disabled{opacity:.55}.aincrad-junk-counter>.mt-4{margin-top:26px}.aincrad-junk-counter>.mt-4 button{border:3px ridge hsla(var(--fantasy-hue,203), 43%, 52%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 31%, 1),hsla(var(--fantasy-hue,203), 41%, 15%, 1));min-height:60px;color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);border-radius:4px;font:600 19px/1.4 Georgia,serif}.aincrad-junk-receipt{background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 37%, 14%, 1),hsla(var(--fantasy-hue,203), 29%, 9%, 1));border:3px ridge hsla(var(--fantasy-hue,203), 43%, 52%, 1)!important;border-radius:6px!important}.aincrad-junk-receipt button{min-height:48px}@media (max-width:1000px) and (min-width:601px){.aincrad-junk-layout{grid-template-columns:.8fr 1.2fr}.aincrad-junk-counter{padding-right:14px}.aincrad-junk-art{width:72px;height:72px}.aincrad-junk-material{gap:10px;padding:10px}.aincrad-junk-material .font-semibold{font-size:16px}.aincrad-junk-standing{padding-left:60px}.aincrad-junk-scale{width:32px;left:12px}.aincrad-junk-standing .text-sm{font-size:17px}}@media (max-width:600px){.aincrad-junk-layout{min-height:0;display:block}.aincrad-junk-scene{height:250px}.aincrad-junk-scene>img{object-position:50% 22%;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.aincrad-junk-scene blockquote{margin:0;padding:12px 16px;font:13px/1.5 sans-serif;bottom:0;left:12px;right:12px}.aincrad-junk-counter{padding:14px 12px 20px}.aincrad-junk-standing{min-height:128px;padding:16px 14px 14px 58px}.aincrad-junk-scale{width:32px;left:12px}.aincrad-junk-standing .text-sm{font-size:17px}.aincrad-junk-standing>.flex:first-of-type{flex-wrap:wrap;gap:5px}.aincrad-junk-materials{gap:12px;margin-top:16px}.aincrad-junk-material{grid-template-columns:72px minmax(0,1fr);gap:6px 12px;min-height:132px;padding:10px;display:grid}.aincrad-junk-art{grid-row:1/3;align-self:center;width:72px;height:82px}.aincrad-junk-material .font-semibold{font-size:16px}.aincrad-junk-material .text-slate-500{font-size:12px}.aincrad-junk-sell{grid-column:2;min-height:44px;padding:5px 10px;font-size:14px}.aincrad-junk-counter>.mt-4 button{font-size:17px}}.aincrad-junk{background:radial-gradient(ellipse at 70% 20%,hsla(var(--fantasy-hue,203), 39%, 16%, .502),transparent 75%),#0c0c10}.aincrad-junk-counter>.mt-4 .sao-btn{border:3px ridge hsla(var(--fantasy-hue,203), 43%, 52%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 31%, 1),hsla(var(--fantasy-hue,203), 41%, 15%, 1));border-radius:4px}@media (min-width:601px){.aincrad-junk-header{background:linear-gradient(hsla(var(--fantasy-hue,203), 37%, 11%, 1),hsla(var(--fantasy-hue,203), 20%, 6%, 1));-webkit-backdrop-filter:none;backdrop-filter:none;border:3px ridge hsla(var(--fantasy-hue,203), 38%, 40%, 1);padding:14px 10px;position:absolute;top:24px;left:48%;right:22px}.aincrad-junk-header .sao-col{justify-content:center;max-width:none}.aincrad-junk-title{font-size:max(25px,min(calc(2.5vw / var(--uiz, 1)),38px))}.aincrad-junk-header button{flex-shrink:0}.aincrad-junk-counter{padding-top:130px}.aincrad-junk-layout{min-height:940px}}@media (max-width:600px){.aincrad-junk-scene>img{object-position:50% 12%}}.aincrad-junk-standing,.aincrad-junk-material,.aincrad-junk-scene blockquote,.aincrad-junk-header,.aincrad-junk-receipt{background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 24%, 10%, .467),hsla(var(--fantasy-hue,203), 33%, 5%, .788)),url(/redesign/antique-leather.w480.webp) center/320px;border-color:hsla(var(--fantasy-hue,203), 33%, 36%, 1);box-shadow:inset 0 1px 4px hsla(var(--fantasy-hue,203), 46%, 65%, .2),inset 0 -3px 12px #000b,0 6px 16px #0008}.aincrad-junk .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 37%, 50%, 1)}.aincrad-junk-intro{text-align:center;color:hsla(var(--fantasy-hue,203), 34%, 66%, 1);margin:6px 0 0;font:italic 14px/1.5 Georgia,serif}.aincrad-junk-sell{border-color:hsla(var(--fantasy-hue,203), 35%, 44%, 1);box-shadow:inset 0 1px 3px hsla(var(--fantasy-hue,203), 46%, 69%, .251),inset 0 -2px 6px #0008;background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 46%, 43%, .2),transparent),linear-gradient(hsla(var(--fantasy-hue,203), 39%, 26%, 1),hsla(var(--fantasy-hue,203), 42%, 12%, 1))}.aincrad-junk-counter>.mt-4 .sao-btn{border:3px ridge hsla(var(--fantasy-hue,203), 35%, 44%, 1)!important;clip-path:inset(0 round 5px)!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 32%, 1),hsla(var(--fantasy-hue,203), 37%, 17%, 1))!important;box-shadow:inset 0 1px 4px hsla(var(--fantasy-hue,203), 46%, 81%, .2),0 5px 12px #0008!important;border-radius:5px!important}.aincrad-junk-counter>.mt-4 .sao-btn>span[aria-hidden]{display:none}.aincrad-junk-material .text-slate-500{font-size:14px}.aincrad-junk-total{margin-top:3px;line-height:1.4;display:block;font-size:19px!important}@media (min-width:601px){.aincrad-junk-counter{padding-top:165px}.aincrad-junk-scene:after{content:"";background:linear-gradient(90deg,transparent 85%,hsla(var(--fantasy-hue,203), 28%, 7%, .627));pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}}@media (max-width:600px){.aincrad-junk-intro{display:none}.aincrad-junk-material .text-slate-500{font-size:12px}.aincrad-junk-total{display:inline;font-size:16px!important}}[data-world=trophies]>header{-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:18px;position:relative;background:linear-gradient(hsla(var(--fantasy-hue,203), 45%, 4%, .733),transparent)!important}[data-world=trophies]>header .sao-col{text-align:center;justify-content:center;max-width:900px;position:relative}[data-world=trophies]>header button{width:44px;height:44px;position:absolute;top:12px;left:16px}[data-world=trophies]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);white-space:normal;font:600 38px/1.25 Georgia,serif;text-shadow:0 3px 6px #000!important}[data-world=trophies]>header .text-slate-400{color:hsla(var(--fantasy-hue,203), 20%, 78%, 1);margin-top:5px;font-size:13px}[data-world=trophies]>header>.h-px{display:none}.aincrad-trophy-hero{max-width:440px;padding-top:28px}.aincrad-trophy-hero>.sao-fade-up{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .851),hsla(var(--fantasy-hue,203), 46%, 6%, .851));border:1px solid hsla(var(--fantasy-hue,203), 46%, 45%, .4);border-radius:8px;overflow:visible;box-shadow:0 5px 20px #0008}.aincrad-trophy-hero .relative.-mt-5{margin-top:0;padding:15px}.aincrad-trophy-hero .text-amber-100{font-family:Georgia,serif;font-size:17px}.aincrad-trophy-hero button{min-height:44px}.aincrad-trophy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1050px;margin:20px auto 0;display:grid}.aincrad-trophy-card{aspect-ratio:2/3.5;isolation:isolate;min-width:0;padding:0;position:relative;box-shadow:none!important;background:0 0!important;border:0!important}.aincrad-trophy-card:before{content:"";z-index:-1;background:url(/redesign/trophy-case.webp) 50%/100% 100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.aincrad-trophy-card[data-collected=false]:before{filter:saturate(.5)brightness(.55)}.aincrad-trophy-display{height:60%;position:absolute;top:12%;left:17%;right:17%}.aincrad-trophy-display>img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 5px 5px #000)!important}.aincrad-trophy-display>div.absolute:not(.grid){background:linear-gradient(transparent 90%,hsla(var(--fantasy-hue,203), 43%, 3%, .251))!important}.aincrad-trophy-display>.left-2{background:hsla(var(--fantasy-hue,203), 31%, 5%, .6);border-color:hsla(var(--fantasy-hue,203), 36%, 51%, .267);padding:3px 6px;font-size:10px;top:-10px;left:0}.aincrad-trophy-display>.right-2{top:-8px;right:0}.aincrad-trophy-plaque{text-align:center;height:11%;color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);text-shadow:0 2px 3px #000;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:78.5%;left:18%;right:18%}.aincrad-trophy-plaque>div:first-child{min-height:0;font:600 13px/1.2 Georgia,serif}.aincrad-trophy-plaque>div:last-child{color:hsla(var(--fantasy-hue,203), 36%, 75%, 1);max-width:100%;margin-top:4px;font-size:9px}.aincrad-trophy-card[data-collected=false] .aincrad-trophy-plaque>div{color:#b7bcc4}.aincrad-trophy-detail{border:2px ridge hsla(var(--fantasy-hue,203), 40%, 43%, 1)!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 25%, 9%, 1),hsla(var(--fantasy-hue,203), 46%, 6%, 1))!important;border-radius:12px 12px 0 0!important}.aincrad-trophy-detail>.relative.h-44{height:280px}.aincrad-trophy-detail>.relative.h-44>img{object-fit:contain;object-position:center}@media (max-width:900px){.aincrad-trophy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aincrad-trophy-plaque>div:first-child{font-size:12px}}@media (max-width:600px){[data-world=trophies]>header{padding-top:8px}[data-world=trophies]>header h1{padding-left:36px;font-size:26px}[data-world=trophies]>header .text-slate-400{padding-left:36px;font-size:11px}.aincrad-trophy-hero{padding-top:16px}.aincrad-trophy-hero .text-amber-100{font-size:14px}.aincrad-trophy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.aincrad-trophy-card{aspect-ratio:2/3.8}.aincrad-trophy-plaque{height:12%;top:78%;left:16%;right:16%}.aincrad-trophy-plaque>div:first-child{font-size:12px}.aincrad-trophy-plaque>div:last-child{margin-top:2px;font-size:8px}}@media (prefers-reduced-motion:reduce){.aincrad-trophy-card{transition:none!important;transform:none!important}}[data-world=trophies]>.sao-col{width:100%;max-width:1100px!important}.aincrad-trophy-hero button{font:600 12px/1.3 sans-serif!important}.aincrad-trophy-card[data-collected=false] .aincrad-trophy-display>.grid:first-child{display:none}.aincrad-trophy-plaque>div:first-child{line-clamp:unset;-webkit-line-clamp:unset;font-size:12px;display:block;overflow:visible}.aincrad-trophy-plaque>div:last-child{line-height:1.2}.aincrad-trophy-hero{max-width:480px;margin:0 auto;padding:12px 16px 0}.aincrad-trophy-count{color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);text-shadow:0 2px 3px #000;justify-content:center;align-items:center;gap:10px;font-size:16px;display:flex}.aincrad-trophy-count strong{color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);font-size:25px}.aincrad-trophy-percent{color:hsla(var(--fantasy-hue,203), 16%, 75%, 1);margin-left:12px;font-size:12px}.aincrad-trophy-filters{justify-content:center;gap:8px;margin:12px auto 0;display:flex}.aincrad-trophy-filters button{background:hsla(var(--fantasy-hue,203), 46%, 6%, .859);border:1px solid hsla(var(--fantasy-hue,203), 29%, 50%, .502);min-width:44px;min-height:44px;color:hsla(var(--fantasy-hue,203), 19%, 80%, 1);border-radius:24px;justify-content:center;align-items:center;gap:4px;padding:8px 18px;display:flex}.aincrad-trophy-filters button[aria-pressed=true]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 30%, .851),hsla(var(--fantasy-hue,203), 37%, 11%, .91));color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 61%, 1);box-shadow:inset 0 1px 8px hsla(var(--fantasy-hue,203), 46%, 60%, .2)}.aincrad-trophy-card{aspect-ratio:2/3.15}.aincrad-trophy-display{height:55%;top:16%;overflow:hidden}.aincrad-trophy-display>img[data-art-kind=portrait]{object-fit:cover;border:3px ridge hsla(var(--fantasy-hue,203), 36%, 53%, 1);height:85%;top:8%;box-shadow:0 6px 12px #0009}.aincrad-trophy-plaque>div:last-child{margin-top:3px;font-size:11px}.aincrad-trophy-plaque>div:first-child{font-size:14px}@media (max-width:600px){.aincrad-trophy-card{aspect-ratio:2/3.55}.aincrad-trophy-hero{padding-top:10px}.aincrad-trophy-filters button{padding:8px 12px}.aincrad-trophy-plaque>div:first-child{font-size:12px}.aincrad-trophy-plaque>div:last-child{font-size:10px}.aincrad-trophy-grid{margin-top:16px}}.aincrad-trophy-display>.left-2{z-index:2;top:0}@media (min-width:901px){.aincrad-trophy-card{aspect-ratio:2/2.85}.aincrad-trophy-grid{gap:10px;margin-top:12px}}.aincrad-trophy-plaque{height:15%;top:77%;left:14%;right:14%}.aincrad-trophy-plaque>div:first-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}@media (max-width:600px){.aincrad-trophy-plaque>div:first-child{font-size:12px}}.aincrad-trophy-display>img[data-art-kind=figure]{filter:sepia(.13)brightness(1.12)drop-shadow(0 5px 4px #000)!important}.aincrad-trophy-display:after{content:"";pointer-events:none;background:radial-gradient(#0009,#0000 70%);height:8px;position:absolute;bottom:0;left:10%;right:10%}.aincrad-trophy-display>img[data-art-kind=portrait]{border:5px ridge hsla(var(--fantasy-hue,203), 36%, 53%, 1);width:92%;height:80%;top:9%;bottom:auto;left:4%;right:4%;box-shadow:6px 7px 5px #000b}.aincrad-trophy-display>.aincrad-trophy-veiled{filter:brightness(.65)!important}.aincrad-trophy-card[data-collected=false] .aincrad-trophy-display>.grid{z-index:2;text-shadow:0 2px 5px #000}.aincrad-trophy-card[data-collected=false] .aincrad-trophy-display>.grid svg{background:hsla(var(--fantasy-hue,203), 42%, 6%, .733);border-radius:5px;padding:5px}@media (min-width:901px){.aincrad-trophy-card[data-collected=false]{aspect-ratio:2/2.4}}[data-world=referral]>.sao-col{width:100%;max-width:1100px!important}[data-world=referral]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);font:600 22px/1.3 Georgia,serif}[data-world=referral]>header button{min-width:44px;min-height:44px}.aincrad-ref-hero{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 6%, .125),hsla(var(--fantasy-hue,203), 46%, 6%, .125)),url(/redesign/fellowship-camp.webp) center 57%/cover;max-width:1140px;min-height:440px;margin:auto;position:relative}.aincrad-ref-heading{text-shadow:0 3px 5px #000;position:absolute;top:20px;left:32px;right:390px}.aincrad-ref-heading h2{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);font:600 36px/1.15 Georgia,serif}.aincrad-ref-heading p{color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);margin-top:8px;font-size:15px}.aincrad-ref-code{color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);top:28px;right:24px;border:3px ridge hsla(var(--fantasy-hue,203), 38%, 43%, 1)!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .8),hsla(var(--fantasy-hue,203), 46%, 6%, .91)),url(/redesign/antique-leather.w480.webp) center/320px!important;border-radius:7px!important;width:340px!important;position:absolute!important}.aincrad-ref-code>.relative.-mt-6{margin-top:0;padding:22px 16px 8px}.aincrad-ref-code .text-cyan-100{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);overflow-wrap:anywhere;font-size:27px;text-shadow:0 2px 4px #000!important}.aincrad-ref-code .h-14{display:none}.aincrad-ref-code .text-slate-500{color:hsla(var(--fantasy-hue,203), 21%, 76%, 1);font-size:10px}.aincrad-ref-code .grid-cols-3>div{border:0;border-right:1px solid hsla(var(--fantasy-hue,203), 35%, 48%, .267);background:0 0;border-radius:0}.aincrad-ref-code .grid-cols-3>div:last-child{border-right:0}.aincrad-ref-invite{width:340px;position:absolute;top:254px;right:24px}.aincrad-ref-content{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"chain friends""rewards reputation""promo bind""details details";align-items:start;gap:16px;display:grid}.aincrad-ref-panel{background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 44%, 7%, .6),hsla(var(--fantasy-hue,203), 46%, 6%, .851)),url(/redesign/antique-leather.w480.webp) center/320px;border:3px ridge hsla(var(--fantasy-hue,203), 35%, 38%, 1);box-shadow:0 4px 12px #0008,inset 0 1px 4px hsla(var(--fantasy-hue,203), 46%, 52%, .133);border-radius:5px;position:relative}.aincrad-ref-chain{grid-area:chain}.aincrad-ref-rewards{grid-area:rewards}.aincrad-ref-friends{grid-area:friends}.aincrad-ref-reputation{grid-area:reputation}.aincrad-ref-promo{grid-area:promo}.aincrad-ref-bind{grid-area:bind}.aincrad-ref-details{grid-area:details}.aincrad-ref-panel .font-cinzel{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);font:600 19px/1.3 Georgia,serif}.aincrad-ref-fire{min-width:44px;min-height:84px}.aincrad-ref-brazier{aspect-ratio:1;background:url(/redesign/fellowship-braziers.webp) 0 0/300% 100%;width:100%;display:block}.aincrad-ref-fire .text-center{color:hsla(var(--fantasy-hue,203), 42%, 70%, 1);font-size:11px;line-height:1.5}.aincrad-ref-chain .text-slate-500{color:hsla(var(--fantasy-hue,203), 21%, 72%, 1);margin-top:14px;font-size:12px;line-height:1.6}.aincrad-ref-friend{border:1px solid hsla(var(--fantasy-hue,203), 35%, 45%, .467);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 34%, 22%, .565),hsla(var(--fantasy-hue,203), 44%, 6%, .627));border-radius:5px;min-height:85px;position:relative}.aincrad-ref-friend .h-10{border:3px ridge hsla(var(--fantasy-hue,203), 36%, 50%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 41%, 23%, 1),hsla(var(--fantasy-hue,203), 46%, 13%, 1));color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);border-radius:5px;font-family:Georgia,serif}.aincrad-ref-friend .text-slate-500{color:hsla(var(--fantasy-hue,203), 25%, 76%, 1);font-size:12px}.aincrad-ref-friend .text-slate-600{color:hsla(var(--fantasy-hue,203), 15%, 69%, 1)}.aincrad-ref-friend .mt-0\.5>span{padding:2px 4px;font-size:11px}.aincrad-ref-bind input{min-height:44px}.aincrad-ref-bind .text-slate-500,.aincrad-ref-reputation .text-slate-500{color:hsla(var(--fantasy-hue,203), 24%, 74%, 1);font-size:12px;line-height:1.5}@media (max-width:900px){.aincrad-ref-heading{left:20px;right:360px}.aincrad-ref-heading h2{font-size:29px}.aincrad-ref-code,.aincrad-ref-invite{right:16px;width:310px!important}}@media (max-width:600px){[data-world=referral]>header h1{font-size:21px}.aincrad-ref-hero{background-position:42% 0;background-repeat:no-repeat;background-size:auto 300px;min-height:490px}.aincrad-ref-heading{top:16px;left:18px;right:18px}.aincrad-ref-heading h2{font-size:27px}.aincrad-ref-heading p{font-size:12px}.aincrad-ref-code{top:248px;left:12px;right:12px;width:auto!important}.aincrad-ref-code>.relative.-mt-6{padding:16px 16px 4px}.aincrad-ref-code .grid-cols-3{margin-top:6px;margin-bottom:10px}.aincrad-ref-invite{top:432px;left:12px;right:12px;width:auto!important}.aincrad-ref-content{flex-direction:column;gap:14px;display:flex}.aincrad-ref-content>*{width:100%}.aincrad-ref-chain{order:0}.aincrad-ref-friends{order:1}.aincrad-ref-rewards{order:2}.aincrad-ref-reputation{order:3}.aincrad-ref-promo{order:4}.aincrad-ref-bind{order:5}.aincrad-ref-details{order:6}.aincrad-ref-panel{padding:12px}.aincrad-ref-panel .font-cinzel{font-size:17px}.aincrad-ref-fire .text-center{font-size:10px}.aincrad-ref-fire{min-height:65px}.aincrad-ref-chain .text-slate-500{margin-top:8px;font-size:11px}}.aincrad-ref-invitation{flex-direction:column;gap:10px;width:340px;display:flex;position:absolute;top:28px;right:24px}.aincrad-ref-invitation>.aincrad-ref-code{top:auto;right:auto;width:100%!important;position:relative!important}.aincrad-ref-invitation>.aincrad-ref-invite{background:hsla(var(--fantasy-hue,203), 46%, 8%, .851);border:1px solid hsla(var(--fantasy-hue,203), 32%, 41%, .333);border-radius:5px;padding:8px;position:relative;top:auto;right:auto;width:100%!important}.aincrad-ref-panel{color:hsla(var(--fantasy-hue,203), 43%, 58%, 1)}@media (max-width:900px){.aincrad-ref-invitation{width:310px;right:16px}}@media (max-width:600px){.aincrad-ref-hero{min-height:0;padding:248px 12px 16px}.aincrad-ref-invitation{width:100%;position:relative;top:auto;right:auto}.aincrad-ref-invitation>.aincrad-ref-code,.aincrad-ref-invitation>.aincrad-ref-invite{left:auto}.aincrad-ref-heading{display:none}}.aincrad-ref-invitation{border:3px ridge hsla(var(--fantasy-hue,203), 35%, 43%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .627),hsla(var(--fantasy-hue,203), 46%, 6%, .851)),url(/redesign/antique-leather.w480.webp) center/320px;box-shadow:0 6px 18px #0009,inset 0 1px 5px hsla(var(--fantasy-hue,203), 46%, 63%, .133);border-radius:7px;gap:0}.aincrad-ref-invitation>.aincrad-ref-code{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important}.aincrad-ref-invitation>.aincrad-ref-invite{background:0 0;border:0;padding:0 12px 14px}.aincrad-ref-panel{border:4px ridge hsla(var(--fantasy-hue,203), 39%, 33%, 1);box-shadow:inset 0 1px 4px hsla(var(--fantasy-hue,203), 46%, 75%, .188),inset 0 -4px 10px #000b,0 5px 12px #0009}.aincrad-ref-friend .h-10{clip-path:polygon(12% 0,88% 0,100% 12%,100% 82%,50% 100%,0 82%,0 12%);width:46px;height:52px;font-size:21px}@media (min-width:901px){.aincrad-ref-hero{background-position:50% 55%;min-height:375px}.aincrad-ref-content{grid-template-areas:"chain friends""rewards bind""promo reputation""details details";gap:12px}.aincrad-ref-friend{min-height:76px}.aincrad-ref-panel{padding:14px}.aincrad-ref-heading h2{font-size:34px}}[data-world=reputation]>.sao-col{width:100%;padding-top:0;max-width:1120px!important}[data-world=reputation]>header .sao-col{max-width:1100px}[data-world=reputation]>header button{min-width:44px;min-height:44px}[data-world=reputation]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);font:600 23px/1.3 Georgia,serif}.aincrad-reputation-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:0;min-height:820px;display:grid}.aincrad-reputation-scene{min-width:0;height:820px;overflow:hidden}.aincrad-reputation-scene img{object-fit:cover;object-position:50% center;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#000 86%,#0000);mask-image:linear-gradient(90deg,#000 86%,#0000)}.aincrad-reputation-panel{border:5px ridge hsla(var(--fantasy-hue,203), 35%, 43%, 1);box-shadow:inset 0 2px 10px hsla(var(--fantasy-hue,203), 46%, 58%, .2),0 10px 30px #000a;background:linear-gradient(hsla(var(--fantasy-hue,203), 37%, 7%, .6),hsla(var(--fantasy-hue,203), 44%, 5%, .8)),url(/redesign/antique-leather.w480.webp) center/320px;color:hsla(var(--fantasy-hue,203), 46%, 60%, 1);border-radius:6px;margin:30px 0 40px -10px;padding:24px;position:relative}.aincrad-reputation-heading{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);margin-bottom:24px}.aincrad-reputation-heading svg{filter:drop-shadow(0 3px 4px #000);margin:0 auto 10px}.aincrad-reputation-heading h2{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);font:600 38px/1.3 Georgia,serif}.aincrad-reputation-heading p{color:hsla(var(--fantasy-hue,203), 25%, 85%, 1);margin-top:5px;font-size:15px}.aincrad-reputation-balances>div{background:hsla(var(--fantasy-hue,203), 37%, 7%, .667);border-radius:5px;padding:18px 10px}.aincrad-reputation-balances .text-2xl{font-size:30px}.aincrad-reputation-balances .text-amber-300\/70,.aincrad-reputation-balances .text-cyan-300\/70{color:hsla(var(--fantasy-hue,203), 42%, 73%, 1);font-size:12px}.aincrad-reputation-form{border-top:1px solid hsla(var(--fantasy-hue,203), 34%, 45%, .467);margin-top:24px;padding:22px 0 0}.aincrad-reputation-form>.mb-2{text-align:center;margin-bottom:16px;font-size:16px}.aincrad-reputation-form input{min-height:52px;font-size:22px;font-weight:600}.aincrad-reputation-form .sao-btn{min-height:48px}.aincrad-reputation-form .sao-btn[data-tone=gold]{min-height:60px;font:600 23px/1.3 Georgia,serif;border:3px ridge hsla(var(--fantasy-hue,203), 46%, 54%, 1)!important;clip-path:inset(0 round 5px)!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 44%, 41%, 1),hsla(var(--fantasy-hue,203), 46%, 22%, 1))!important;color:hsla(var(--fantasy-hue,203), 46%, 90%, 1)!important;border-radius:5px!important}.aincrad-reputation-quote{border:1px solid hsla(var(--fantasy-hue,203), 42%, 49%, .4);background:hsla(var(--fantasy-hue,203), 46%, 38%, .125);border-radius:5px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:76px;padding:12px;font-size:16px;display:flex}.aincrad-reputation-quote b{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);font-size:23px}.aincrad-reputation-panel>.mt-3{border:0;border-top:1px solid hsla(var(--fantasy-hue,203), 42%, 44%, .267);color:hsla(var(--fantasy-hue,203), 20%, 77%, 1);background:0 0;border-radius:0;padding:14px 0 0;font-size:13px;line-height:1.6}@media (max-width:900px){.aincrad-reputation-layout{grid-template-columns:.8fr 1fr}.aincrad-reputation-panel{padding:18px}.aincrad-reputation-heading h2{font-size:31px}}@media (max-width:600px){.aincrad-reputation-layout{min-height:0;display:block}.aincrad-reputation-scene{height:240px;margin:0 -16px}.aincrad-reputation-scene img{object-position:50% 48%;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.aincrad-reputation-panel{border-width:3px;margin:-12px -4px 0;padding:18px 14px}.aincrad-reputation-heading{margin-bottom:16px}.aincrad-reputation-heading svg{display:none}.aincrad-reputation-heading h2{font-size:28px}.aincrad-reputation-heading p{font-size:13px}.aincrad-reputation-balances>div{padding:12px 8px}.aincrad-reputation-balances .text-2xl{font-size:25px}.aincrad-reputation-form{margin-top:18px;padding-top:16px}.aincrad-reputation-form input{font-size:18px}.aincrad-reputation-form>.mb-2{font-size:14px}.aincrad-reputation-panel>.mt-3{font-size:12px}}.aincrad-dice{isolation:isolate;background:hsla(var(--fantasy-hue,203), 39%, 5%, 1) url(/redesign/dice-tavern.webp) center top / cover no-repeat;min-height:100%;position:relative}.aincrad-dice:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#10090530,#0000 70%,#0b0909e6);position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-dice .dice-heading{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#100905b3,#0000);border:0;padding:22px 24px;position:relative}.dice-heading .sao-col{max-width:none!important}.dice-heading button{min-width:44px;min-height:44px}.dice-heading .font-orbitron{letter-spacing:.09em;color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);text-shadow:0 2px 5px #000;font-family:Georgia,serif;font-size:max(20px,min(calc(2.1vw / var(--uiz, 1)),32px))}.dice-heading .font-mono-num{white-space:nowrap;font-size:15px}.dice-layout{grid-template-columns:1fr 1fr;align-items:start;gap:24px;max-width:1100px;padding:115px 26px 28px;display:grid}.dice-intro{text-shadow:0 2px 4px #000;align-self:start;max-width:260px;padding:0 18px}.dice-intro h2{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);font:26px/1.2 Georgia,serif}.dice-intro p{color:hsla(var(--fantasy-hue,203), 36%, 83%, 1);margin-top:12px;font:16px/1.6 Georgia,serif}.dice-panel{min-width:0;color:hsla(var(--fantasy-hue,203), 38%, 85%, 1);margin:0;position:relative;border:1px solid hsla(var(--fantasy-hue,203), 41%, 51%, 1)!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 27%, 4%, .933),#101014dd),url(/redesign/antique-leather.webp) center/cover!important;box-shadow:0 15px 32px #0009,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 23%, 9%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 40%, 36%, .502)!important;border-radius:5px!important;padding:24px!important}.dice-panel>.text-sm{text-align:center;border-bottom:1px solid hsla(var(--fantasy-hue,203), 46%, 42%, 1);margin-bottom:16px;padding-bottom:15px;font:25px Georgia,serif}.dice-panel button,.dice-panel input,.dice-open button,.dice-error button{min-height:44px}.dice-panel button[aria-pressed]{border-radius:6px;font-size:12px}.dice-panel button[aria-pressed=true]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 30%, 1),hsla(var(--fantasy-hue,203), 46%, 13%, 1));box-shadow:inset 0 0 0 1px hsla(var(--fantasy-hue,203), 46%, 64%, 1),0 0 14px hsla(var(--fantasy-hue,203), 46%, 50%, .2)}.dice-panel input{background:hsla(var(--fantasy-hue,203), 33%, 5%, 1);border-radius:5px;width:100%;font-size:16px}.dice-panel .text-slate-500,.dice-open .text-slate-500{color:hsla(var(--fantasy-hue,203), 11%, 65%, 1)}.dice-panel .text-slate-600{color:hsla(var(--fantasy-hue,203), 13%, 60%, 1)}.dice-panel>.mt-2.flex.items-center{flex-wrap:wrap;gap:8px;margin-top:20px}.dice-panel>.mt-2.flex.items-center button{min-width:44px}.dice-panel .sao-btn{min-height:54px}.dice-open{grid-column:1/-1;margin-top:90px}.dice-open>div:first-child{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 73%, 1);letter-spacing:.15em;margin-bottom:14px;font:19px Georgia,serif}.dice-open>div:last-child{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dice-table{background:linear-gradient(hsla(var(--fantasy-hue,203), 28%, 5%, .933),#101213ee),url(/redesign/antique-leather.webp) center/cover;border:1px solid hsla(var(--fantasy-hue,203), 43%, 46%, 1);min-height:115px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 33%, 11%, 1),0 8px 20px #0009;border-radius:5px;flex-wrap:wrap;padding:18px;position:relative;margin:0!important}.dice-table button{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 34%, 1),hsla(var(--fantasy-hue,203), 46%, 18%, 1));padding:8px 18px}.dice-table .text-\[10px\]{margin-top:5px;font-size:12px;line-height:1.6}.dice-error{z-index:2;background:#0e0c0bdd;margin:16px;position:relative}@media (max-width:650px){.aincrad-dice{background-position:24% 0;background-size:auto 660px}.aincrad-dice .dice-heading{padding:14px 12px}.dice-heading .font-orbitron{letter-spacing:.025em;font-size:18px}.dice-heading .font-mono-num{font-size:12px}.dice-layout{flex-direction:column;gap:18px;padding:15px 14px 28px;display:flex}.dice-intro{max-width:235px;height:215px;padding:4px 10px}.dice-intro h2{font-size:24px}.dice-intro p{font-size:14px;line-height:1.45}.dice-panel{width:100%;padding:20px 16px!important}.dice-open{width:100%;margin-top:8px}.dice-open>div:last-child{grid-template-columns:1fr}.dice-panel>.text-sm{font-size:23px}}@media (prefers-reduced-motion:reduce){.aincrad-dice *{transition:none!important;animation:none!important}}.aincrad-dice{background-size:100%}.dice-intro{transform:translateY(-90px)}.dice-panel>.text-sm{font-weight:400}.dice-panel [class*=text-\[10],.dice-panel [class*=text-\[11],.dice-open [class*=text-\[10],.dice-open [class*=text-\[11]{font-size:12px;line-height:1.55}.dice-table>span:nth-child(2){font-size:15px}.dice-panel .sao-btn{font-size:17px}@media (max-width:650px){.aincrad-dice{background-size:auto 660px}.dice-intro{transform:none}.dice-panel [class*=text-\[10],.dice-panel [class*=text-\[11]{font-size:12px}}.aincrad-dice{background-position:0 0;background-size:cover}.dice-heading .flex.items-center{justify-content:center;min-height:44px;padding:0 100px 0 50px;position:relative}.dice-heading button{position:absolute;left:0}.dice-heading .font-mono-num{position:absolute;right:0}.dice-heading .font-orbitron{border-bottom:1px solid hsla(var(--fantasy-hue,203), 42%, 55%, 1);padding:0 12px 10px}.dice-panel{border:2px solid hsla(var(--fantasy-hue,203), 38%, 50%, 1)!important;box-shadow:0 15px 32px #000a,inset 0 0 0 3px hsla(var(--fantasy-hue,203), 31%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 58%, .502),inset 0 0 18px hsla(var(--fantasy-hue,203), 46%, 46%, .188)!important}.dice-panel .sao-btn[data-tone=gold]{background:linear-gradient(160deg,hsla(var(--fantasy-hue,203), 44%, 50%, 1),hsla(var(--fantasy-hue,203), 46%, 26%, 1) 65%,hsla(var(--fantasy-hue,203), 46%, 15%, 1));border:1px solid hsla(var(--fantasy-hue,203), 46%, 58%, 1);color:hsla(var(--fantasy-hue,203), 46%, 90%, 1);box-shadow:inset 0 2px 2px hsla(var(--fantasy-hue,203), 46%, 83%, .42),inset 0 -3px 3px hsla(var(--fantasy-hue,203), 46%, 8%, 1),0 3px 8px #000b;text-shadow:0 1px 2px #000;border-radius:5px}.dice-panel .sao-btn:before{display:none}.dice-table>span:nth-child(2){line-height:1.7}@media (max-width:650px){.aincrad-dice{background-position:50% 66px;background-size:100%}.dice-heading .flex.items-center{justify-content:flex-start;padding:0 76px 0 46px}.dice-heading .font-orbitron{border:0;padding:0;font-size:17px}.dice-intro{max-width:200px;height:174px;margin-left:auto;padding:0 0 0 10px}.dice-intro h2{font-size:20px}.dice-intro p{margin-top:6px;font-size:12px}.dice-panel>.mt-2.flex.flex-wrap{grid-template-columns:repeat(3,1fr);display:grid}.dice-panel input{grid-column:1/-1}.dice-panel button[aria-pressed]{font-size:13px}.dice-panel>.mt-2.flex.items-center{gap:6px;margin-top:12px}}.dice-panel .sao-btn[data-tone=gold]{background:linear-gradient(160deg,hsla(var(--fantasy-hue,203), 44%, 50%, 1),hsla(var(--fantasy-hue,203), 46%, 26%, 1) 65%,hsla(var(--fantasy-hue,203), 46%, 15%, 1))!important;border:1px solid hsla(var(--fantasy-hue,203), 46%, 58%, 1)!important;clip-path:inset(0 round 5px)!important;box-shadow:inset 0 2px 2px hsla(var(--fantasy-hue,203), 46%, 83%, .42),inset 0 -3px 3px hsla(var(--fantasy-hue,203), 46%, 8%, 1),0 3px 8px #000b!important;border-radius:5px!important}.dice-panel .sao-btn>span[aria-hidden]{display:none}@media (min-width:651px){.aincrad-dice{background-size:auto 900px}.dice-open{margin-top:120px}}@media (max-width:650px){.aincrad-dice{background-position:50% 44px}}[data-world=fair]{background:#170c0c url(/redesign/fortune-fairground.webp) top/cover no-repeat!important}[data-world=fair]>header{-webkit-backdrop-filter:none;backdrop-filter:none;padding:18px 0;position:relative;background:linear-gradient(#18090ecc,#0000)!important}[data-world=fair]>header .sao-col{max-width:none!important}[data-world=fair]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);text-align:center;font:max(26px,min(calc(3vw / var(--uiz, 1)),44px))/1.2 Georgia,serif;text-shadow:0 3px 4px #000!important}[data-world=fair]>header h1+div{text-align:center;color:hsla(var(--fantasy-hue,203), 45%, 81%, 1);margin-top:6px;font-size:16px}[data-world=fair]>header button{min-width:44px;min-height:44px}[data-world=fair]>header>.h-px{display:none}[data-world=fair]>.sao-col{max-width:1200px!important}.fair-layout{grid-template-columns:1.2fr 1fr;align-items:start;gap:20px;padding:30px 8px 0;display:grid}.fair-stage{align-self:center;min-width:0}.fair-wheel{aspect-ratio:1;filter:drop-shadow(0 18px 15px #000b);place-items:center;width:100%;display:grid;position:relative}.fair-wheel-disc{border-radius:50%;width:69%;height:69%;position:absolute;overflow:hidden;box-shadow:inset 0 0 24px #000b}.fair-wheel-disc svg{background:radial-gradient(ellipse at 30% 20%,hsla(var(--fantasy-hue,203), 46%, 87%, .133),transparent 50%,#0007);width:100%;height:100%}.fair-wheel-housing{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.fair-wheel-hub{border:3px solid hsla(var(--fantasy-hue,203), 46%, 47%, 1);color:hsla(var(--fantasy-hue,203), 46%, 62%, 1);background:radial-gradient(ellipse at 32% 25%,hsla(var(--fantasy-hue,203), 46%, 31%, 1),hsla(var(--fantasy-hue,203), 46%, 11%, 1) 70%);box-shadow:0 5px 12px #000c,inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 14%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 46%, 48%, 1);border-radius:50%;place-items:center;display:grid;position:absolute;top:33%;bottom:33%;left:33%;right:33%}.fair-wheel-hub>svg:first-child{width:92%;height:92%;position:absolute;top:4%;bottom:4%;left:4%;right:4%}.fair-wheel-hub strong,.fair-wheel-hub>span{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);text-shadow:0 2px 3px #000;font:36px Georgia,serif;position:relative}.fair-wheel-pointer{color:hsla(var(--fantasy-hue,203), 46%, 69%, 1);filter:drop-shadow(0 3px 2px #000);z-index:2;font-size:34px;position:absolute;top:10%;left:50%;transform:translate(-50%)}.fair-console{border:2px solid hsla(var(--fantasy-hue,203), 37%, 50%, 1);min-width:0;box-shadow:0 15px 32px #000b,inset 0 0 0 3px hsla(var(--fantasy-hue,203), 37%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 40%, 50%, .533);background:linear-gradient(#0c090ae8,#0c090aea),url(/redesign/antique-leather.webp) 50%/cover;border-radius:6px;padding:25px 20px;position:relative}.fair-stake-label{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 73%, 1);font:24px Georgia,serif;display:block}.fair-console input{min-height:54px;color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);border-radius:5px;font:24px Georgia,serif}.fair-chips{flex-wrap:wrap;gap:10px;margin-top:14px}.fair-chips button{border:3px double hsla(var(--fantasy-hue,203), 43%, 53%, 1);background:radial-gradient(hsla(var(--fantasy-hue,203), 43%, 13%, 1),hsla(var(--fantasy-hue,203), 28%, 5%, 1));min-width:52px;min-height:52px;box-shadow:0 3px 5px #000,inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 10%, 1);border-radius:50%;font-size:12px}.fair-console .sao-btn{min-height:50px;font-size:14px;clip-path:inset(0 round 5px)!important;box-shadow:inset 0 1px 2px hsla(var(--fantasy-hue,203), 46%, 83%, .267),0 3px 4px #0008!important;border-radius:5px!important}.fair-console .sao-btn>span[aria-hidden]{display:none}.fair-console .sao-btn[data-tone=amber]{background:linear-gradient(hsla(var(--fantasy-hue,203), 38%, 15%, 1),hsla(var(--fantasy-hue,203), 28%, 7%, 1))!important;border-color:hsla(var(--fantasy-hue,203), 44%, 43%, 1)!important}.fair-console .sao-btn[data-tone=rose]{background:linear-gradient(#650e15,#260b0d)!important;border-color:#b2634a!important}.fair-console .sao-btn[data-tone=slate]{background:linear-gradient(#282829,#0c0c0d)!important}.fair-ledger{border:1px solid hsla(var(--fantasy-hue,203), 43%, 42%, .333);border-radius:4px}.fair-ledger .text-slate-500{color:hsla(var(--fantasy-hue,203), 13%, 64%, 1)}.fair-console>p{color:hsla(var(--fantasy-hue,203), 14%, 63%, 1);font-size:11px}@media (max-width:650px){[data-world=fair]{background-position:top;background-size:auto 740px}[data-world=fair]>header{padding:8px 0}[data-world=fair]>header h1{text-align:left;font-size:25px}[data-world=fair]>header h1+div{text-align:left;font-size:13px}.fair-layout{grid-template-columns:1fr;gap:12px;padding:0}.fair-stage{width:100%;max-width:340px;margin:auto}.fair-wheel{width:280px;max-width:100%;margin:auto}.fair-wheel-hub strong,.fair-wheel-hub>span,.fair-wheel-pointer{font-size:25px}.fair-console{padding:20px 15px}}@media (prefers-reduced-motion:reduce){[data-world=fair] *{transition:none!important;animation:none!important}}.fair-wheel-hub{box-shadow:none;background:url(/redesign/fortune-spindle.webp) 50%/contain no-repeat;border:0}.fair-wheel-hub>svg:first-child,.fair-wheel-hub>span{display:none}.fair-wheel-hub strong{background:hsla(var(--fantasy-hue,203), 38%, 5%, .875);border:1px solid hsla(var(--fantasy-hue,203), 42%, 54%, 1);border-radius:50%;place-items:center;min-width:50px;min-height:50px;display:grid}.fair-wheel-disc{filter:saturate(.8)brightness(.8)}.fair-chips{justify-content:space-between}.fair-chips button{flex:0 0 64px;width:64px;height:64px}@media (max-width:650px){.fair-chips button{flex-basis:58px;width:58px;height:58px}}[data-world=fair]{background-image:url(/redesign/fortune-pavilion.webp)!important}.fair-layout{grid-template-columns:1.3fr 1fr;gap:12px}.fair-wheel-disc{z-index:1;filter:saturate(.9)brightness(.9);border:3px solid hsla(var(--fantasy-hue,203), 43%, 55%, 1);width:81%;height:81%}.fair-wheel-housing{z-index:0}.fair-wheel-hub{z-index:2}.fair-wheel-pointer{z-index:3;font-size:40px;top:5%}.fair-console{border:3px double hsla(var(--fantasy-hue,203), 46%, 63%, 1);box-shadow:0 15px 32px #000b,inset 0 0 0 3px hsla(var(--fantasy-hue,203), 37%, 7%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 40%, 50%, .533),inset 0 2px 10px hsla(var(--fantasy-hue,203), 46%, 56%, .333)}.fair-chips button{border:4px dashed hsla(var(--fantasy-hue,203), 46%, 73%, 1);box-shadow:0 4px 5px #000,inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 36%, 1);background:radial-gradient(hsla(var(--fantasy-hue,203), 41%, 11%, 1) 55%,#7f161f 57%,#2e0c10 85%)}.fair-chips button:nth-child(2){background:radial-gradient(hsla(var(--fantasy-hue,203), 38%, 11%, 1) 55%,hsla(var(--fantasy-hue,203), 46%, 29%, 1) 57%,hsla(var(--fantasy-hue,203), 46%, 15%, 1) 85%)}.fair-chips button:nth-child(3){background:radial-gradient(#2c0f12 55%,#8f2832 57%,#401118 85%)}.fair-ledger [class*=text-\[11],.fair-ledger [class*=text-\[10]{font-size:13px;line-height:1.7}.fair-console>p{line-height:1.6}[data-world=fair]>header h1{border-bottom:1px solid hsla(var(--fantasy-hue,203), 43%, 45%, 1);padding-bottom:8px}@media (min-width:651px){.fair-wheel{width:calc(100% + 18px);margin-left:-9px}.fair-console{padding:28px 20px}.fair-stage{align-self:start;margin-top:28px}}@media (max-width:650px){.fair-layout{grid-template-columns:1fr}.fair-wheel-pointer{font-size:25px}}.fair-wheel:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(ellipse at 26% 12%,hsla(var(--fantasy-hue,203), 46%, 80%, .176),transparent 55%),linear-gradient(165deg,transparent 42%,#0005);box-shadow:inset 0 5px 7px #000b,inset 0 -2px 3px hsla(var(--fantasy-hue,203), 46%, 82%, .349);border-radius:50%;position:absolute;top:9.5%;bottom:9.5%;left:9.5%;right:9.5%}.fair-wheel{filter:drop-shadow(0 20px 16px #000d) drop-shadow(-6px -5px 9px hsla(var(--fantasy-hue,203), 46%, 50%, .102))}.fair-console{border-top-color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);border-bottom-color:hsla(var(--fantasy-hue,203), 46%, 25%, 1);box-shadow:0 18px 35px #000c,inset 0 0 0 3px hsla(var(--fantasy-hue,203), 37%, 7%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 40%, 50%, .533),inset 0 8px 12px hsla(var(--fantasy-hue,203), 46%, 56%, .145),inset 0 -10px 12px #0008}.fair-chips button{font-size:13px}.aincrad-crystal{isolation:isolate;background:hsla(var(--fantasy-hue,203), 41%, 5%, 1) url(/redesign/fate-sanctuary.webp) left top/auto 980px no-repeat;position:relative}.aincrad-crystal .crystal-heading{background:linear-gradient(hsla(var(--fantasy-hue,203), 41%, 5%, .702),transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;margin-left:48%;padding:30px 20px 12px;position:relative}.crystal-heading .sao-col{max-width:none!important}.crystal-heading .flex.items-center{flex-wrap:wrap}.crystal-heading .font-orbitron{letter-spacing:.02em;text-shadow:0 2px 4px #000;color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);font:max(24px,min(calc(2.4vw / var(--uiz, 1)),38px))/1.2 Georgia,serif}.crystal-heading .font-mono-num{font-size:16px}.crystal-heading button{min-width:44px;min-height:44px}.crystal-layout{grid-template-columns:1fr 1fr;gap:20px;max-width:1200px;padding:15px 22px 30px;display:grid}.crystal-stage{background:0 0;border:0;height:650px;margin:0;overflow:visible}.crystal-stage>img,.crystal-stage>div.absolute.inset-0:first-of-type{display:none}.crystal-stage>.absolute.inset-x-3{color:hsla(var(--fantasy-hue,203), 46%, 85%, 1);background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 43%, 5%, .788),transparent);padding:12px;font:16px/1.4 Georgia,serif;bottom:20px}.crystal-controls{flex-direction:column;gap:10px;min-width:0;display:flex}.crystal-controls>div{order:3;margin-top:0}.crystal-controls>.crystal-free{order:2;margin:4px 0}.crystal-controls>.crystal-tariffs{order:1;gap:14px}.crystal-tariff{min-height:116px;position:relative;background:linear-gradient(140deg,#111220ed,hsla(var(--fantasy-hue,203), 39%, 5%, .969)),url(/redesign/antique-leather.webp) center/cover!important;border:1px solid hsla(var(--fantasy-hue,203), 30%, 54%, 1)!important;clip-path:inset(0 round 4px)!important;box-shadow:inset 0 0 0 3px #141217,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 32%, 49%, .333),0 5px 12px #0009!important;border-radius:4px!important;padding:16px 12px 16px 62px!important}.crystal-tariff>span[aria-hidden]{display:none}.crystal-tariff>span.relative{position:static}.crystal-tariff .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);position:absolute;top:0;bottom:0;left:0;right:0}.crystal-tariff-gem{object-fit:contain;width:64px;height:85px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.crystal-tariff .text-\[15px\]{font:25px Georgia,serif}.crystal-tariff .text-\[11px\]{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);margin-top:6px;font-size:15px}.crystal-tariff .text-\[10px\]{font-size:12px;line-height:1.6}.crystal-free .sao-btn{min-height:58px;font-size:16px;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 18%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1))!important;clip-path:inset(0 round 4px)!important;border:1px solid #a2dfc5!important;border-radius:4px!important;box-shadow:inset 0 0 0 3px #132d25,inset 0 0 0 4px #91c8a6,0 4px 12px #0008!important}.crystal-controls button{min-height:44px}.crystal-controls .text-slate-500{color:hsla(var(--fantasy-hue,203), 19%, 70%, 1)}.crystal-controls>.mt-2\.5{background:hsla(var(--fantasy-hue,203), 46%, 8%, .918);border:1px solid hsla(var(--fantasy-hue,203), 30%, 55%, .267);padding:14px;font-size:13px;line-height:1.6}.crystal-loading,.crystal-error{z-index:2;background:hsla(var(--fantasy-hue,203), 46%, 7%, .867);padding:20px;position:relative}.crystal-reveal{background:linear-gradient(#080815ed,hsla(var(--fantasy-hue,203), 46%, 6%, .961)),url(/redesign/fate-sanctuary.webp) center/cover!important}.crystal-reveal>.relative{max-width:650px;padding-bottom:calc(50px + calc(env(safe-area-inset-bottom) / var(--uiz, 1)))}.crystal-reveal .rounded-xl.border.px-3{padding:18px;background-color:hsla(var(--fantasy-hue,203), 35%, 10%, .902)!important}.crystal-reveal button{min-height:48px}@media (max-width:650px){.aincrad-crystal{background-position:15% 70px;background-size:auto 550px}.aincrad-crystal .crystal-heading{background:hsla(var(--fantasy-hue,203), 46%, 6%, .702);margin:0;padding:14px 12px}.crystal-heading .font-orbitron{font-size:22px}.crystal-heading .font-mono-num{font-size:12px}.crystal-layout{flex-direction:column;gap:12px;padding:0 14px 25px;display:flex}.crystal-stage{height:360px}.crystal-stage>.absolute.inset-x-3{font-size:13px;bottom:5px}.crystal-tariff{min-height:104px;padding-left:48px!important}.crystal-tariff-gem{width:50px;height:70px}.crystal-tariff .text-\[15px\]{font-size:23px}.crystal-tariff .text-\[11px\]{font-size:13px}.crystal-controls>.crystal-tariffs{gap:10px}.crystal-reveal>.relative{padding-top:max(30px,calc(env(safe-area-inset-top) / var(--uiz, 1)))}}@media (prefers-reduced-motion:reduce){.aincrad-crystal *{transition:none!important;animation:none!important}}@media (min-width:651px){.aincrad-crystal{background-position:-110px 0}}.crystal-controls .crystal-tariff{height:100%;min-height:116px}@media (max-width:650px){.crystal-controls .crystal-tariff{min-height:104px}}.crystal-heading .font-mono-num{align-items:center;gap:7px;display:flex}.crystal-subtitle{text-align:center;width:100%;color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);border-top:1px solid hsla(var(--fantasy-hue,203), 34%, 55%, .333);padding-top:14px;font:15px/1.4 Georgia,serif}.crystal-stage>.absolute.inset-x-3{display:none}.crystal-controls{grid-template-columns:1fr 1fr;align-content:start;display:grid}.crystal-controls>div{grid-column:1/-1}.crystal-controls>.crystal-chances,.crystal-controls>.crystal-history{background:0 0;border:0;grid-column:auto;padding:0}.crystal-chances .truncate{white-space:normal}.crystal-chances button,.crystal-history button{background:hsla(var(--fantasy-hue,203), 46%, 8%, .922);border-color:hsla(var(--fantasy-hue,203), 33%, 55%, .333);min-height:50px}.crystal-price{align-items:center;gap:6px;display:flex}.crystal-price svg{color:hsla(var(--fantasy-hue,203), 46%, 65%, 1)}.crystal-controls .crystal-tariff{border:3px ridge hsla(var(--fantasy-hue,203), 28%, 52%, 1)!important;box-shadow:inset 0 2px 4px hsla(var(--fantasy-hue,203), 46%, 83%, .322),inset 0 -5px 8px #000,0 6px 12px #000b!important}.crystal-free .sao-btn{background:radial-gradient(ellipse at 50% -30%,hsla(var(--fantasy-hue,203), 46%, 50%, .478),transparent 80%),linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 20%, 1),hsla(var(--fantasy-hue,203), 46%, 10%, 1) 65%,#047561)!important;box-shadow:inset 0 2px 6px hsla(var(--fantasy-hue,203), 46%, 82%, .412),inset 0 -4px 8px hsla(var(--fantasy-hue,203), 46%, 4%, 1),0 0 18px #21b19822!important;border:3px ridge #b3e7d2!important}.crystal-beasts{position:relative;padding-left:70px!important}.crystal-beast-medal{width:46px;height:52px;color:hsla(var(--fantasy-hue,203), 46%, 71%, 1);background:radial-gradient(hsla(var(--fantasy-hue,203), 24%, 27%, 1),hsla(var(--fantasy-hue,203), 23%, 12%, 1));border:3px ridge hsla(var(--fantasy-hue,203), 28%, 57%, 1);border-radius:40% 40% 48% 48%;place-items:center;display:grid;position:absolute;top:15px;left:12px;box-shadow:0 4px 6px #0009}.crystal-token-progress{border:1px solid hsla(var(--fantasy-hue,203), 24%, 43%, 1);background:hsla(var(--fantasy-hue,203), 46%, 4%, 1);border-radius:8px;height:8px;margin:10px 0;overflow:hidden}.crystal-token-progress span{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 82%, 1),hsla(var(--fantasy-hue,203), 46%, 46%, 1));height:100%;box-shadow:0 0 8px hsla(var(--fantasy-hue,203), 46%, 69%, 1);display:block}.crystal-beasts .text-\[10px\]{font-size:12px}@media (max-width:650px){.crystal-subtitle{display:none}.crystal-controls>.crystal-free{order:0}.crystal-stage{height:330px}.crystal-beasts{padding-left:66px!important}.crystal-controls .crystal-tariff{min-height:104px}}.crystal-tariff-large .crystal-tariff-gem{filter:hue-rotate(145deg)saturate(1.2)}[data-world=vouchers]{background:hsla(var(--fantasy-hue,203), 46%, 6%, 1) url(/redesign/royal-vault.webp) left top/auto 980px no-repeat!important}[data-world=vouchers]>header{-webkit-backdrop-filter:none;backdrop-filter:none;padding:20px 0 8px;position:relative;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .533),transparent)!important}[data-world=vouchers]>header .sao-col{max-width:none!important}[data-world=vouchers]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);text-align:center;font:42px/1.25 Georgia,serif;text-shadow:0 2px 4px #000!important}[data-world=vouchers]>header h1+div{color:hsla(var(--fantasy-hue,203), 36%, 82%, 1);text-align:center;margin-top:8px;font:17px Georgia,serif}[data-world=vouchers]>header button{min-width:44px;min-height:44px}[data-world=vouchers]>header>.h-px{display:none}[data-world=vouchers]>.sao-col{max-width:1200px!important}.voucher-layout{grid-template-columns:.7fr 1fr;align-items:start;gap:22px;display:grid}.voucher-scene{background:0 0;border:0;grid-area:1/1/4;height:650px}.voucher-scene>img,.voucher-scene>.absolute.inset-0{display:none}.voucher-scene>.absolute.inset-x-0{background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 7%, .812),transparent);padding:16px;font-size:15px;bottom:0}.voucher-list{grid-column:2;grid-template-columns:1fr 1fr;gap:16px;min-width:0;display:grid}.voucher-card{filter:drop-shadow(0 9px 8px #0009);min-width:0;min-height:430px;color:hsla(var(--fantasy-hue,203), 46%, 13%, 1);text-align:center;background:url(/redesign/royal-voucher.webp) 50%/100% 100% no-repeat;flex-direction:column;align-items:stretch;padding:126px 26px 35px;display:flex;position:relative}.voucher-label{color:hsla(var(--fantasy-hue,203), 46%, 13%, 1);overflow-wrap:anywhere;margin-bottom:18px;font:600 28px/1.18 Georgia,serif}.voucher-card .text-\[11px\]{color:hsla(var(--fantasy-hue,203), 46%, 19%, 1);border-top:1px solid hsla(var(--fantasy-hue,203), 42%, 41%, .533);border-bottom:1px solid hsla(var(--fantasy-hue,203), 42%, 41%, .533);margin:0 0 12px;padding:10px 0;font:16px/1.5 Georgia,serif}.voucher-card .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 43%, 27%, 1);font-size:13px;line-height:1.5}.voucher-card .sao-btn{min-height:48px;margin-top:20px;font-size:14px;background:linear-gradient(hsla(var(--fantasy-hue,203), 45%, 45%, 1),hsla(var(--fantasy-hue,203), 46%, 19%, 1))!important;border:3px ridge hsla(var(--fantasy-hue,203), 39%, 51%, 1)!important;clip-path:inset(0 round 5px)!important;box-shadow:inset 0 1px 3px hsla(var(--fantasy-hue,203), 46%, 87%, .467),0 3px 7px hsla(var(--fantasy-hue,203), 46%, 14%, .439)!important;border-radius:5px!important}.voucher-card .sao-btn>span[aria-hidden]{display:none}.voucher-help{border:1px solid hsla(var(--fantasy-hue,203), 33%, 52%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 45%, 8%, .929),hsla(var(--fantasy-hue,203), 46%, 5%, .949)),url(/redesign/antique-leather.webp) center/cover;color:#c9ccd1;border-radius:4px;grid-column:2;margin:0;padding:24px;font-size:13px;line-height:1.75;position:relative;box-shadow:inset 0 0 0 3px #151415}.voucher-help>div:first-of-type{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);margin-bottom:12px;font:20px Georgia,serif}.voucher-active{background:#0d241ce8;grid-column:2;padding:18px}@media (max-width:650px){[data-world=vouchers]{background-position:18% 65px;background-size:auto 560px}[data-world=vouchers]>header{padding:8px 0}[data-world=vouchers]>header h1{text-align:left;font-size:26px}[data-world=vouchers]>header h1+div{text-align:left;font-size:13px}.voucher-layout{flex-direction:column;gap:14px;display:flex}.voucher-scene{width:100%;height:295px;margin:0}.voucher-list{gap:10px;width:100%}.voucher-card{min-height:345px;padding:94px 15px 28px}.voucher-label{margin-bottom:10px;font-size:21px}.voucher-card .text-\[11px\]{margin-bottom:8px;padding:7px 0;font-size:13px}.voucher-card .text-\[10px\]{font-size:11px}.voucher-card .sao-btn{margin-top:12px;padding-left:6px;padding-right:6px;font-size:12px}.voucher-help{width:100%;padding:20px;font-size:12px}.voucher-active{order:-1;width:100%}}[data-world=vouchers]{background-position:-75px 0!important;background-size:auto 900px!important}@media (max-width:650px){[data-world=vouchers]{background-position:0 75px!important;background-size:auto 430px!important}}.voucher-crown{color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);filter:drop-shadow(0 2px 4px #000);align-items:center;gap:14px;display:flex;position:absolute;top:16px;left:48%}.voucher-crown span{background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 57%, 1),transparent);width:55px;height:1px}[data-world=vouchers]>header{padding-top:60px}[data-world=vouchers]>header h1{font-size:46px}.voucher-label strong{font-size:34px;font-weight:600;display:block}.voucher-label small{margin-top:6px;font-size:21px;line-height:1.3;display:block}.voucher-source{color:hsla(var(--fantasy-hue,203), 46%, 20%, 1);justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:1.5;display:flex}.voucher-source svg{color:hsla(var(--fantasy-hue,203), 46%, 27%, 1);flex-shrink:0}.voucher-card .sao-btn{background:linear-gradient(160deg,hsla(var(--fantasy-hue,203), 46%, 59%, 1),hsla(var(--fantasy-hue,203), 46%, 42%, 1) 20%,hsla(var(--fantasy-hue,203), 46%, 18%, 1) 85%,hsla(var(--fantasy-hue,203), 46%, 44%, 1))!important;box-shadow:inset 0 2px 2px hsla(var(--fantasy-hue,203), 46%, 88%, .588),inset 0 -3px 3px hsla(var(--fantasy-hue,203), 46%, 10%, 1),0 4px 6px hsla(var(--fantasy-hue,203), 46%, 15%, .533)!important}.voucher-rule{align-items:flex-start;gap:10px;margin:6px 0;line-height:1.55;display:flex}.voucher-rule svg{color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);flex-shrink:0;margin-top:3px}.voucher-help-title{color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);align-items:center;gap:10px;font:20px Georgia,serif;display:flex}.voucher-help-title svg{color:hsla(var(--fantasy-hue,203), 46%, 64%, 1)}.voucher-rule:last-child{border-top:1px solid hsla(var(--fantasy-hue,203), 41%, 53%, .267);margin-top:12px;padding-top:10px}.voucher-scene:after{content:"";background:radial-gradient(ellipse at 54% 40%,hsla(var(--fantasy-hue,203), 46%, 59%, .271),transparent 60%);mix-blend-mode:screen;pointer-events:none;position:absolute;top:5%;bottom:22%;left:-10%;right:-10%}@media (min-width:651px){.voucher-help{width:calc(100% + 85px);margin-left:-85px}}@media (max-width:650px){.voucher-crown{display:none}[data-world=vouchers]>header{padding-top:8px;padding-bottom:14px}[data-world=vouchers]>header h1,.voucher-label strong{font-size:26px}.voucher-label small{font-size:16px}.voucher-source{align-items:flex-start;font-size:12px}.voucher-source svg{width:15px;height:15px;margin-top:2px}.voucher-card{min-height:360px;padding-top:95px}.voucher-scene{height:270px}}.voucher-crown{z-index:31;top:-145px;left:calc(50% - 86px)}.aincrad-contracts{background:hsla(var(--fantasy-hue,203), 38%, 9%, 1) url(/redesign/guild-noticeboard.webp) center top/100% 1060px no-repeat}.aincrad-contracts .contracts-heading{background:linear-gradient(hsla(var(--fantasy-hue,203), 39%, 5%, .667),hsla(var(--fantasy-hue,203), 39%, 5%, .063));-webkit-backdrop-filter:none;backdrop-filter:none;border:0;padding:45px 5% 10px;position:relative}.contracts-heading .sao-col{max-width:none!important}.contracts-heading .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);letter-spacing:.05em;text-shadow:0 3px 3px #000;font:34px Georgia,serif}.contracts-heading button{min-width:44px;min-height:44px;font-size:14px}.contracts-heading .font-mono-num{font-size:14px}.contracts-clan{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 69%, 1);margin:8px 0 16px;font:24px Georgia,serif}.contracts-heading button[aria-pressed]{border:1px solid hsla(var(--fantasy-hue,203), 36%, 43%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 25%, 13%, .91),hsla(var(--fantasy-hue,203), 33%, 5%, .929));color:hsla(var(--fantasy-hue,203), 16%, 70%, 1);border-radius:4px}.contracts-heading button[aria-pressed=true]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 33%, 1),hsla(var(--fantasy-hue,203), 46%, 12%, 1));color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);box-shadow:inset 0 1px 2px hsla(var(--fantasy-hue,203), 46%, 78%, .533)}.contracts-content{max-width:1160px;padding:0 4% 35px}.contracts-bonus-meta{border:1px solid hsla(var(--fantasy-hue,203), 39%, 45%, 1);background:#100f12ed;border-bottom:0;margin-top:4px;padding:10px 12px 5px}.contracts-bonus-meta .text-slate-500,.contracts-bonus-meta .text-slate-600{color:hsla(var(--fantasy-hue,203), 24%, 68%, 1);font-size:12px}.contracts-bonuses{border:1px solid hsla(var(--fantasy-hue,203), 39%, 45%, 1);background:#100f12ed;border-top:0;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:8px 12px 12px;display:grid}.contracts-bonuses>div{color:hsla(var(--fantasy-hue,203), 23%, 70%, 1);flex-wrap:wrap;font-size:12px}.contracts-bonuses .text-slate-400{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1)}.contracts-board{margin-top:15px;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0!important}.contracts-papers{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px;display:grid}.contract-notice{min-width:0;padding:0}.contract-paper{height:100%;min-height:310px;padding:15px 16px 18px;background:hsla(var(--fantasy-hue,203), 46%, 77%, 1) url(/redesign/contract-parchment.webp) center/100% 100% no-repeat!important;border-radius:2px!important;box-shadow:0 6px 9px #000b!important}.contract-illustration{mix-blend-mode:multiply;background:url(/redesign/contract-engravings.webp) 0 0/300% 200% no-repeat;width:130px;height:90px;margin:0 auto 10px;-webkit-mask-image:radial-gradient(#000 60%,#0000 75%);mask-image:radial-gradient(#000 60%,#0000 75%)}.contract-caption>.text-\[13px\]{font:600 18px/1.2 Georgia,serif!important}.contract-caption>.rounded-full{border:4px double #5c341d66;width:44px;height:44px;position:absolute;top:18px;right:13px}.contract-paper>.text-\[10\.5px\]{margin-top:10px;font-size:12px}.contract-paper .text-\[10px\]{font-size:11px}.contract-paper button{border:1px solid hsla(var(--fantasy-hue,203), 42%, 43%, 1);min-height:44px;font-size:13px;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 25%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1))!important;box-shadow:inset 0 1px 2px hsla(var(--fantasy-hue,203), 46%, 63%, .4),0 2px 4px #0007!important}.contract-paper .contract-stamp{font-size:12px;right:10px;opacity:.9!important;top:90px!important}.contracts-active,.contracts-rating{background:hsla(var(--fantasy-hue,203), 20%, 8%, .933);border:1px solid hsla(var(--fantasy-hue,203), 34%, 50%, 1);color:hsla(var(--fantasy-hue,203), 43%, 80%, 1);border-radius:5px;padding:22px}.contracts-active>div,.contracts-rating>div{font-size:13px}.contracts-active .text-slate-500,.contracts-rating .text-slate-500,.contracts-rating .text-slate-600{color:hsla(var(--fantasy-hue,203), 13%, 65%, 1)}.contracts-active [class*=text-\[10],.contracts-active [class*=text-\[11]{font-size:12px}@media (max-width:900px){.contracts-papers{grid-template-columns:repeat(2,minmax(0,1fr))}.aincrad-contracts{background-size:auto 1150px}}@media (max-width:650px){.aincrad-contracts .contracts-heading{padding:20px 12px 10px}.contracts-heading .font-orbitron{font-size:25px}.contracts-clan{font-size:20px}.contracts-content{padding:0 15px 30px}.contracts-bonuses{grid-template-columns:1fr;gap:7px}.contracts-bonus-meta{flex-wrap:wrap}.contracts-papers{grid-template-columns:1fr;gap:22px}.contract-paper{min-height:290px;padding:18px 22px}.contract-illustration{width:150px;height:106px}.contract-caption>.text-\[13px\]{font-size:20px!important}.contracts-active,.contracts-rating{padding:14px}}@media (prefers-reduced-motion:reduce){.aincrad-contracts *{transition:none!important;animation:none!important}.contract-notice{transform:none!important}}.contracts-heading>.sao-col:first-child{justify-content:center;padding:0 90px 0 45px;position:relative}.contracts-heading>.sao-col:first-child>button{position:absolute;left:0}.contracts-heading>.sao-col:first-child>.font-mono-num{position:absolute;right:0}.contract-caption>.rounded-full{border:4px double hsla(var(--fantasy-hue,203), 46%, 17%, .467);clip-path:polygon(50% 0,62% 5%,75% 3%,83% 15%,95% 22%,94% 38%,100% 50%,94% 62%,95% 77%,82% 85%,75% 97%,60% 95%,50% 100%,38% 95%,23% 97%,15% 85%,3% 78%,6% 62%,0 50%,5% 37%,3% 23%,15% 15%,24% 3%,38% 5%)}@media (max-width:650px){.contracts-heading>.sao-col:first-child{padding-right:65px}.contracts-heading .font-orbitron{font-size:23px}}.contract-milestones{border:3px ridge hsla(var(--fantasy-hue,203), 39%, 36%, 1);background:linear-gradient(#151114ed,#151114ed);margin-top:4px;padding:10px 16px 12px;box-shadow:0 4px 9px #0009}.contract-milestones-heading{color:hsla(var(--fantasy-hue,203), 24%, 64%, 1);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.contract-milestones-heading strong{color:hsla(var(--fantasy-hue,203), 46%, 71%, 1);font-size:13px;font-weight:500}.contract-milestones-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px;display:grid;position:relative}.contract-milestones-track:before{content:"";background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 36%, 1),hsla(var(--fantasy-hue,203), 37%, 55%, 1),hsla(var(--fantasy-hue,203), 39%, 25%, 1));height:2px;position:absolute;top:14px;left:16%;right:16%}.contract-milestone{text-align:center;color:hsla(var(--fantasy-hue,203), 45%, 73%, 1);position:relative}.contract-milestone-seal{border:3px ridge hsla(var(--fantasy-hue,203), 42%, 49%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 44%, 1),hsla(var(--fantasy-hue,203), 46%, 16%, 1));border-radius:50%;place-items:center;width:28px;height:28px;margin:0 auto 6px;font-size:12px;font-weight:700;display:grid;box-shadow:0 2px 4px #000}.contract-milestone.is-claimed .contract-milestone-seal{background:#276447;border-color:#93b994}.contract-milestone-rewards{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);flex-wrap:wrap;justify-content:center;gap:8px;font-size:12px;display:flex}.contract-milestone-rewards span{align-items:center;gap:3px;display:flex}.contract-milestone small{color:hsla(var(--fantasy-hue,203), 18%, 66%, 1);font-size:10px}.contract-paper{clip-path:polygon(1% 1%,15% 0,24% 1%,40% 0,55% 1%,72% 0,87% 1%,99% 0,100% 15%,99% 28%,100% 42%,99% 65%,100% 78%,99% 99%,87% 100%,70% 99%,56% 100%,39% 99%,21% 100%,1% 99%,0 83%,1% 70%,0 54%,1% 33%,0 15%);min-height:0;background-image:linear-gradient(100deg,hsla(var(--fantasy-hue,203), 46%, 52%, .133),transparent 35%,hsla(var(--fantasy-hue,203), 46%, 27%, .094)),url(/redesign/contract-parchment.webp)!important}.contract-illustration{width:110px;height:72px;margin-bottom:6px}.contract-caption>.text-\[13px\]{font-size:17px!important}.contract-paper>.text-\[10\.5px\]{margin-top:6px}.contract-paper .contract-stamp{top:75px!important}.contract-notice{filter:drop-shadow(0 5px 5px #0009)}.contract-notice>span.absolute{background:radial-gradient(circle at 30% 20%,hsla(var(--fantasy-hue,203), 34%, 77%, 1),hsla(var(--fantasy-hue,203), 23%, 34%, 1) 40%,hsla(var(--fantasy-hue,203), 22%, 8%, 1) 70%)!important;box-shadow:0 2px 3px #000b,inset 0 0 0 1px hsla(var(--fantasy-hue,203), 27%, 56%, 1)!important}.contract-caption>.rounded-full{filter:drop-shadow(0 3px 2px hsla(var(--fantasy-hue,203), 46%, 10%, .6));box-shadow:inset 0 0 0 2px #fff4,inset 0 -4px 6px #0006!important}@media (max-width:650px){.contract-milestones{padding:8px 10px}.contract-milestones-heading{flex-wrap:wrap;gap:3px 8px;font-size:10px}.contract-milestones-heading time{display:none}.contract-milestones-heading strong{font-size:11px}.contract-milestone-rewards{gap:3px 6px;font-size:11px}.contract-milestone small{font-size:10px}.contract-paper{min-height:0;padding:15px 22px}.contract-illustration{width:120px;height:82px}.contract-caption>.text-\[13px\]{font-size:19px!important}}.territories-screen{background:radial-gradient(ellipse at 35% 30%,hsla(var(--fantasy-hue,203), 39%, 23%, 1) 0,hsla(var(--fantasy-hue,203), 46%, 8%, 1) 50%,hsla(var(--fantasy-hue,203), 46%, 5%, 1) 85%)}.territories-heading{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 5%, .91),hsla(var(--fantasy-hue,203), 46%, 7%, .565));border-bottom:1px solid hsla(var(--fantasy-hue,203), 45%, 53%, .271);padding-bottom:20px}.territories-heading>.sao-col{max-width:none!important}.territories-heading button{border-color:hsla(var(--fantasy-hue,203), 43%, 48%, 1);min-width:44px;min-height:44px}.territories-title{text-align:center;flex:1;min-width:0}.territories-title h1{font-family:var(--font-display,Georgia),serif;color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);letter-spacing:.12em;text-shadow:0 2px 3px #000;font-size:30px}.territories-title p{color:hsla(var(--fantasy-hue,203), 39%, 65%, 1);margin-top:5px;font-size:12px}.territories-layout{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr);align-items:start;gap:16px;max-width:1400px;padding-top:16px;display:grid}.territory-map{border:1px solid hsla(var(--fantasy-hue,203), 36%, 50%, .29);border-radius:8px;grid-area:1/1/span 3;position:relative;overflow:hidden;box-shadow:0 15px 50px #0008}.territory-map-art{width:100%;height:auto;display:block}.territory-map:after{content:"";box-shadow:inset 0 0 40px hsla(var(--fantasy-hue,203), 46%, 5%, .627);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.territory-pin{min-width:100px;max-width:160px;min-height:44px;color:hsla(var(--fantasy-hue,203), 26%, 79%, 1);z-index:2;background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 7%, .961),hsla(var(--fantasy-hue,203), 46%, 8%, .933));border:1px solid hsla(var(--fantasy-hue,203), 29%, 59%, 1);text-shadow:0 1px 2px #000;border-radius:4px;flex-direction:column;align-items:center;padding:4px 8px;transition:filter .2s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 8px #000c}.territory-pin strong{font-size:11px;font-weight:700;line-height:1.25}.territory-pin small{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:9px;overflow:hidden}.territory-pin.is-mine{color:#b8eadb;border-color:#67b99c}.territory-pin.is-enemy{color:#f9b3a9;border-color:#bc655d}.territory-pin.is-selected{border-color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);box-shadow:0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 69%, .396),0 4px 20px hsla(var(--fantasy-hue,203), 46%, 8%, 1);color:hsla(var(--fantasy-hue,203), 46%, 83%, 1)}.territory-pin:focus-visible{outline-offset:3px;outline:3px solid #fff}.territory-banner{filter:drop-shadow(1px 2px 2px #000);align-items:center;height:29px;display:flex;position:absolute;bottom:100%;left:50%}.territory-pin-state{color:inherit;align-items:center;gap:3px;font-size:10px;display:flex}.territory-map-footer{text-align:center;letter-spacing:.25em;color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);text-shadow:0 2px 3px #000;font-size:9px;position:absolute;bottom:12px;left:0;right:0}.territory-detail{background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 46%, 8%, .961),hsla(var(--fantasy-hue,203), 46%, 5%, .98));border-color:hsla(var(--fantasy-hue,203), 46%, 55%, .565);grid-area:1/2;box-shadow:0 6px 24px #0008;margin-top:0!important}.territory-detail>div:first-child{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);margin-bottom:12px}.territory-detail>div:first-child .text-white{color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);font-family:Georgia,serif;font-size:20px}.territory-detail-flag{color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);flex-shrink:0}.territory-detail-view{border:1px solid hsla(var(--fantasy-hue,203), 13%, 44%, .4);background-image:url(/redesign/aincrad-territories-square.webp);background-position:50% 43%;background-size:200%;border-radius:7px;height:170px;box-shadow:inset 0 0 20px #0006}.territory-detail-view.zone-dragon_valley{background-position:0 25%}.territory-detail-view.zone-crystal_caves{background-position:100% 28%}.territory-detail .text-slate-500,.territory-detail .text-slate-600{color:hsla(var(--fantasy-hue,203), 16%, 66%, 1)}.territory-detail button{white-space:normal;min-height:44px}.territory-actions>button:only-child{grid-column:1/-1}.territory-buffs{border:1px solid hsla(var(--fantasy-hue,203), 38%, 52%, .333);background:hsla(var(--fantasy-hue,203), 46%, 6%, .91);border-radius:8px;grid-area:2/2;padding:14px 8px;margin-top:0!important}.territory-buffs>span{border-color:hsla(var(--fantasy-hue,203), 34%, 49%, 1);color:#d1e9dd;border-radius:4px;padding:8px;font-size:12px}.territory-history{border-color:hsla(var(--fantasy-hue,203), 36%, 49%, .333);background:hsla(var(--fantasy-hue,203), 46%, 6%, .941);grid-column:2;margin-top:0!important}.territory-history .text-slate-500{color:hsla(var(--fantasy-hue,203), 46%, 66%, 1)}.territory-history .text-slate-400{color:hsla(var(--fantasy-hue,203), 18%, 73%, 1);font-size:12px;line-height:1.6}.territories-error{text-align:center;padding:30px}@media (max-width:1100px){.territories-layout{grid-template-columns:1fr;gap:12px;max-width:720px}.territory-map{grid-area:auto/1;max-height:none}.territory-detail,.territory-buffs,.territory-history{grid-area:auto/1}.territory-detail-view{height:210px}.territories-title h1{font-size:24px}}@media (max-width:560px){.territories-layout{gap:10px;padding:8px}.territories-heading{padding:12px 10px}.territories-title h1{letter-spacing:.08em;font-size:20px}.territories-title p{font-size:11px}.territory-pin{min-width:84px;max-width:119px;padding:4px}.territory-pin strong{font-size:10px}.territory-pin small{max-width:100px;font-size:8px}.territory-pin-state{font-size:9px}.territory-banner{height:25px}.territory-detail-view{height:165px}.territory-map-footer{letter-spacing:.12em;font-size:8px}}.territories-title h1{font-family:Georgia,serif}.territory-map{aspect-ratio:1/1.08;grid-row:1/span 3;container-type:inline-size}.territory-map-art{object-fit:cover;object-position:center;width:100%;height:100%}.territories-layout{grid-template-rows:auto auto 1fr}.territory-detail-view.zone-first_ruins{background-position:50% 10%}.territory-detail-view.zone-volcano_plateau{background-position:50% 67%}.territory-actions .sao-btn{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 46%, 1),hsla(var(--fantasy-hue,203), 46%, 74%, 1) 50%,hsla(var(--fantasy-hue,203), 46%, 42%, 1));color:hsla(var(--fantasy-hue,203), 46%, 9%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 76%, 1)}@media (max-width:1100px){.territory-map{aspect-ratio:1/1.25;order:0;grid-row:auto}.territory-detail{order:1}.territory-buffs{order:2}.territory-history{order:3}.territories-layout{grid-template-rows:none}}.territory-map{aspect-ratio:1}.territory-pin{top:calc(var(--map-y) * 1%)}.territory-detail-view{background-position:50% 43%;background-size:270%}.territory-actions .sao-btn[data-tone=cyan]{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 43%, 1),hsla(var(--fantasy-hue,203), 46%, 75%, 1) 50%,hsla(var(--fantasy-hue,203), 46%, 45%, 1))!important;color:hsla(var(--fantasy-hue,203), 46%, 9%, 1)!important;border-color:hsla(var(--fantasy-hue,203), 46%, 74%, 1)!important}.territory-actions .sao-btn[data-tone=cyan]>span[aria-hidden]{display:none}@media (max-width:1100px){.territory-map{aspect-ratio:1}}.territories-screen{background-image:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .792),hsla(var(--fantasy-hue,203), 46%, 6%, .929)),url(/redesign/aincrad-territories-square.webp);background-position:50%;background-size:cover;background-attachment:scroll}.territory-map{box-shadow:0 0 30px hsla(var(--fantasy-hue,203), 28%, 40%, .376);border-color:#b3c3af24;border-radius:16px;grid-row:1}.territory-buffs{grid-area:2/1;justify-content:space-around;align-items:center;min-height:110px}.territory-buffs>span{background:radial-gradient(ellipse at top,hsla(var(--fantasy-hue,203), 44%, 28%, .396),hsla(var(--fantasy-hue,203), 46%, 7%, 1));box-shadow:inset 0 1px 0 hsla(var(--fantasy-hue,203), 46%, 75%, .333),0 3px 12px #0008;padding:15px 12px;font-size:14px}.territory-history{grid-area:2/2;min-height:110px}.territory-detail{padding:20px}.territory-detail-view{height:185px}.territory-facts{color:hsla(var(--fantasy-hue,203), 14%, 78%, 1);margin-top:14px;font-size:13px}.territory-facts p{border-bottom:1px solid hsla(var(--fantasy-hue,203), 13%, 73%, .122);align-items:center;gap:10px;padding:11px 0;display:flex}.territory-facts svg{color:hsla(var(--fantasy-hue,203), 43%, 63%, 1);flex-shrink:0}.territory-detail [class~="text-[10px]"]{font-size:12px}.territory-actions .sao-btn[data-tone=cyan]{min-height:54px;font-size:14px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 17%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 76%, 1),inset 0 8px 20px hsla(var(--fantasy-hue,203), 46%, 83%, .333),0 4px 12px #0008!important;clip-path:none!important;border-radius:6px!important}.territory-pin strong{font-size:12px}.territory-pin small{font-size:10px}.territory-pin.is-selected{box-shadow:0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 80%, .502),0 0 24px hsla(var(--fantasy-hue,203), 46%, 66%, .565),0 5px 12px #000}@media (max-width:1100px){.territory-map,.territory-detail,.territory-buffs,.territory-history{grid-area:auto/1}.territory-buffs>span{padding:10px;font-size:12px}.territory-buffs{min-height:80px}}@media (max-width:560px){.territory-pin strong{font-size:10px}.territory-pin small{max-width:110px;font-size:10px}.territory-pin{max-width:125px}.territory-pin-state{font-size:10px}.territory-detail{padding:16px}.territory-detail-view{height:170px}}[data-scene=trade]>.sao-col{max-width:1280px;padding:25px 20px 110px}[data-scene=trade]>.sao-col>header{text-align:center;margin-bottom:10px}[data-scene=trade]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);text-shadow:0 2px 4px #000;letter-spacing:.03em;font-family:Georgia,serif;font-size:30px}[data-scene=trade] .sao-blob,[data-scene=trade] .sao-blob-slow,[data-scene=trade] .sao-scene-grid{display:none}[data-scene=trade] .sao-bg-layer{background-position:top!important;position:absolute!important}.trade-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.trade-table-scene{height:280px;box-shadow:inset 0 0 35px hsla(var(--fantasy-hue,203), 46%, 6%, .502);background:url(/scenes/trade_table.jpg) 50% 58%/cover;border-radius:8px;grid-area:1/1;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.trade-panel{border:1px solid hsla(var(--fantasy-hue,203), 43%, 49%, 1);background:linear-gradient(125deg,hsla(var(--fantasy-hue,203), 33%, 11%, .961),hsla(var(--fantasy-hue,203), 38%, 5%, .961) 60%);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 27%, 4%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 52%, .22),0 7px 25px #0007;border-radius:8px;padding:20px;position:relative}.trade-panel:before,.trade-panel:after{content:"◆";color:hsla(var(--fantasy-hue,203), 46%, 63%, 1);text-shadow:0 1px 4px #000;font-size:15px;position:absolute;top:-9px}.trade-panel:before{left:10px}.trade-panel:after{right:10px}.trade-panel h2{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);align-items:center;gap:10px;margin-bottom:16px;font-family:Georgia,serif;font-size:24px;display:flex}.trade-panel h2>svg{color:hsla(var(--fantasy-hue,203), 46%, 63%, 1);flex-shrink:0}.trade-panel h2 small{color:hsla(var(--fantasy-hue,203), 30%, 76%, 1);margin-left:auto;font:13px Inter,sans-serif}.trade-recipient{grid-area:1/2;min-height:280px}.trade-inventory{grid-area:2/1}.trade-cart{grid-area:2/2;min-height:310px}.trade-recipient input{background:hsla(var(--fantasy-hue,203), 46%, 5%, .851);border-color:hsla(var(--fantasy-hue,203), 34%, 51%, .376);min-height:46px}.trade-recipient button{min-width:44px;min-height:44px}.trade-recipient-empty{text-align:center;color:hsla(var(--fantasy-hue,203), 25%, 75%, 1);flex-direction:column;align-items:center;gap:12px;padding:20px 5px 10px;display:flex}.trade-recipient-empty svg{color:hsla(var(--fantasy-hue,203), 44%, 61%, 1)}.trade-cart-empty{text-align:center;color:hsla(var(--fantasy-hue,203), 14%, 73%, 1);flex-direction:column;align-items:center;gap:12px;padding:16px 8px;display:flex}.trade-cart-empty>svg{color:hsla(var(--fantasy-hue,203), 46%, 56%, 1);filter:drop-shadow(0 3px 3px #000)}.trade-cart-empty h3{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);font-family:Georgia,serif;font-size:21px}.trade-cart-empty p{max-width:260px;font-size:12px;line-height:1.6}.trade-categories button{min-height:44px;font-size:12px}.trade-item{min-height:94px;background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 26%, 12%, .4),hsla(var(--fantasy-hue,203), 42%, 5%, 1))!important;margin-top:9px!important}.trade-item>div>div:first-child{white-space:normal;font-size:16px;overflow:visible}.trade-item>div>div:last-child{color:hsla(var(--fantasy-hue,203), 16%, 70%, 1);margin-top:7px;font-size:12px}.trade-item>span:last-child{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 34%, 1),hsla(var(--fantasy-hue,203), 38%, 16%, 1));border-color:hsla(var(--fantasy-hue,203), 46%, 61%, 1);text-align:center;align-items:center;max-width:95px;min-height:44px;font-size:11px;display:flex}.trade-item-art{box-shadow:inset 0 0 12px #fff1}.trade-cart button{min-height:44px}.trade-cart>.sao-fade-up{background:0 0;border:0;margin:0;padding:0}.trade-cart .sao-btn{white-space:normal}.trade-modal{max-height:calc(calc(100dvh / var(--uiz, 1)) - 40px);overflow-y:auto}.trade-modal button,.trade-modal input{min-height:44px}@media (max-width:1100px){.trade-layout{grid-template-columns:1fr}.trade-table-scene{grid-area:1/1;height:200px}.trade-recipient{grid-area:2/1;min-height:0}.trade-cart{grid-area:3/1;min-height:0}.trade-inventory{grid-area:4/1}.trade-cart-empty{text-align:left;grid-template-columns:48px 1fr;gap:8px;padding:6px;display:grid}.trade-cart-empty>svg{grid-row:1/span 2;width:42px;height:42px}.trade-cart-empty h3{font-size:17px}.trade-cart-empty p{max-width:none;font-size:11px}.trade-recipient-empty{flex-direction:row;justify-content:center;padding:6px;font-size:12px}.trade-recipient-empty svg{width:24px;height:24px}}@media (max-width:560px){[data-scene=trade]>.sao-col{padding:22px 12px 105px}[data-scene=trade]>.sao-col>header h1{font-size:25px}.trade-layout{gap:14px}.trade-table-scene{height:150px}.trade-panel{padding:16px}.trade-panel h2{margin-bottom:12px;font-size:21px}.trade-item{gap:8px;padding:9px}.trade-item-art{width:52px;height:52px}.trade-item>div>div:first-child{font-size:14px}.trade-item>span:last-child{max-width:63px;padding:5px;font-size:10px}.trade-item>div>div:last-child{font-size:11px}}[data-scene=trade]>.sao-col{width:100%;max-width:1280px!important}.trade-table-scene{background-position:50% 64%;background-size:cover}@media (min-width:1101px){.trade-table-scene{height:300px}.trade-recipient{min-height:300px}.trade-cart,.trade-inventory{min-height:305px}}[data-scene=trade]{background:hsla(var(--fantasy-hue,203), 31%, 6%, 1)!important}[data-scene=trade] .sao-bg-layer{opacity:1!important}[data-scene=trade] .sao-bg-layer:nth-of-type(2){background:linear-gradient(hsla(var(--fantasy-hue,203), 33%, 3%, .302),hsla(var(--fantasy-hue,203), 33%, 3%, .2) 40%,hsla(var(--fantasy-hue,203), 46%, 3%, .941))!important}[data-scene=trade]>.sao-col>header h1{text-transform:uppercase;font-size:36px;font-weight:500}[data-scene=trade]>.sao-col>header>div{background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 65%, 1),transparent)!important}.trade-layout{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, 0) 50%,hsla(var(--fantasy-hue,203), 42%, 5%, .4)),url(/scenes/trade_table.jpg) center -130px / 100% auto no-repeat}.trade-table-scene{box-shadow:none;background:0 0;-webkit-mask-image:none;mask-image:none}.trade-panel{background:radial-gradient(ellipse at top left,hsla(var(--fantasy-hue,203), 46%, 24%, .22),transparent 70%),repeating-linear-gradient(27deg,hsla(var(--fantasy-hue,203), 22%, 41%, .063) 0 1px,transparent 1px 4px),linear-gradient(125deg,hsla(var(--fantasy-hue,203), 22%, 9%, .961),hsla(var(--fantasy-hue,203), 38%, 5%, .961) 60%);padding:24px}.trade-panel:before,.trade-panel:after{display:none}.trade-panel .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 63%, 1)}.trade-panel .aincrad-frame-corners svg{width:32px;height:32px}.trade-item{min-height:108px}.trade-item-art{width:74px;height:74px}.trade-item>div>div:first-child{font-family:Georgia,serif;font-size:19px}.trade-cart-empty>img{object-fit:contain;width:120px;height:115px;filter:drop-shadow(0 0 16px hsla(var(--fantasy-hue,203), 46%, 56%, .188))}.trade-cart-empty h3{font-size:22px}.trade-cart-empty p{font-size:13px}@media (min-width:1101px){.trade-layout{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.trade-table-scene{height:290px}.trade-recipient{min-height:290px}.trade-inventory,.trade-cart{min-height:375px}}@media (max-width:1100px){.trade-layout{background-position:50% -65px;background-size:auto 420px}.trade-inventory{grid-row:3}.trade-cart{grid-row:4}.trade-cart-empty>img{grid-row:1/span 2;width:54px;height:62px}.trade-cart-empty h3{font-size:17px}.trade-cart-empty p{font-size:12px}.trade-table-scene{height:150px}}@media (max-width:560px){[data-scene=trade]>.sao-col>header h1{font-size:23px}.trade-panel{padding:16px}.trade-item{min-height:94px}.trade-item-art{width:56px;height:56px}.trade-item>div>div:first-child{font-size:15px}}[data-world=wedding]{background:hsla(var(--fantasy-hue,203), 28%, 5%, 1)!important}.wedding-cathedral{object-fit:cover;object-position:center top;opacity:.95;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.wedding-atmosphere:after{content:"";background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 5%, .031),hsla(var(--fantasy-hue,203), 46%, 5%, 0) 25%,#0b061173 60%,#08080ded);position:absolute;top:0;bottom:0;left:0;right:0}[data-world=wedding]>header{-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-end;height:390px;padding-bottom:22px;display:flex;position:relative;background:linear-gradient(#0000 50%,#07070b9c)!important}[data-world=wedding]>header>.sao-col{text-align:center;position:static;max-width:none!important}[data-world=wedding]>header button{background:hsla(var(--fantasy-hue,203), 46%, 5%, .69);min-width:44px;min-height:44px;position:absolute;top:15px;left:18px}[data-world=wedding]>header h1{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);white-space:normal;font-family:Georgia,serif;font-size:36px;text-shadow:0 3px 5px #000!important}[data-world=wedding]>header h1+div{color:hsla(var(--fantasy-hue,203), 34%, 75%, 1);white-space:normal;text-shadow:0 2px 4px #000;margin-top:6px;font-family:Georgia,serif;font-size:17px}[data-world=wedding]>header>div:last-child{width:70%;position:absolute;bottom:10px;left:15%}[data-world=wedding]>.sao-col{padding-top:0;max-width:1300px!important}.wedding-layout{grid-template-columns:1.08fr 1fr;align-items:start;gap:16px;display:grid}.wedding-layout>*{box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 22%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 57%, .271),0 6px 22px #0008;position:relative;border-color:hsla(var(--fantasy-hue,203), 38%, 51%, .627)!important;background:linear-gradient(135deg,#201613f2,hsla(var(--fantasy-hue,203), 46%, 6%, .929))!important;border-radius:10px!important;margin-top:0!important}.wedding-layout .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 62%, 1)}.wedding-layout .aincrad-frame-corners svg{width:30px;height:30px}.wedding-ritual{grid-area:1/1/span 2;min-height:405px;padding:22px!important}.wedding-blessings{grid-area:1/2;padding:20px!important}.wedding-vows{grid-area:2/2;padding:20px!important}.wedding-rings{background:url(/redesign/millia-rings.webp) 50%/cover;height:150px;margin:30px -18px 12px;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.wedding-proposal>.text-center{position:relative}.wedding-proposal-title-mark{display:none}.wedding-proposal>.text-center>div:nth-child(2){color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);font-family:Georgia,serif;font-size:23px;position:absolute;bottom:210px;left:0;right:0}.wedding-propose-form{flex-direction:column}.wedding-propose-form input{background:hsla(var(--fantasy-hue,203), 46%, 4%, .8);border-color:hsla(var(--fantasy-hue,203), 31%, 60%, .478);min-height:48px}.wedding-propose-form .sao-btn{min-height:50px;color:hsla(var(--fantasy-hue,203), 46%, 87%, 1)!important;border-color:hsla(var(--fantasy-hue,203), 46%, 62%, 1)!important;box-shadow:inset 0 0 0 3px #422525,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 65%, .4),0 3px 12px #0008!important;background:linear-gradient(#804946,#4a1d24)!important}.wedding-blessings>div:first-of-type,.wedding-vows>div:first-of-type{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);align-items:center;gap:9px;font-family:Georgia,serif;font-size:20px;display:flex}.wedding-blessings>div:first-of-type svg,.wedding-vows>div:first-of-type svg{color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);flex-shrink:0}.wedding-blessings>.space-y-1>div{color:hsla(var(--fantasy-hue,203), 15%, 78%, 1);align-items:flex-start;gap:9px;margin-top:10px;font-size:12px;line-height:1.6;display:flex}.wedding-blessings>.space-y-1 svg{color:hsla(var(--fantasy-hue,203), 46%, 63%, 1);flex-shrink:0;margin-top:2px}.wedding-vows>.space-y-2{color:hsla(var(--fantasy-hue,203), 18%, 71%, 1);font-size:12px;line-height:1.6}.wedding-vows>span{display:none}.wedding-proposal .text-slate-500,.wedding-proposal .text-slate-600{color:#b6aeb8;font-size:12px}.wedding-proposal .text-slate-500{color:hsla(var(--fantasy-hue,203), 41%, 79%, 1)}.wedding-ritual button{min-height:44px}.wedding-united .rounded-full{width:105px!important;height:105px!important}.wedding-united{background-image:linear-gradient(#170710aa,hsla(var(--fantasy-hue,203), 42%, 6%, .902)),url(/redesign/millia-rings.webp)!important;background-position:50%!important;background-size:cover!important;padding-top:80px!important}[data-world=wedding] [role=dialog]{max-height:calc(calc(100dvh / var(--uiz, 1)) - 40px);overflow-y:auto}@media (max-width:1100px){.wedding-layout{grid-template-columns:1fr;max-width:680px;margin:auto}.wedding-ritual,.wedding-blessings,.wedding-vows{grid-area:auto/1}.wedding-ritual{min-height:0}[data-world=wedding]>header{height:310px}.wedding-cathedral{object-fit:cover;object-position:50% 0%;height:850px}}@media (max-width:560px){[data-world=wedding]>header{height:265px;padding-bottom:15px}[data-world=wedding]>header h1{font-size:26px}[data-world=wedding]>header h1+div{font-size:14px}[data-world=wedding]>.sao-col{padding:0 12px 110px}.wedding-ritual{padding:18px!important}.wedding-rings{height:115px;margin-top:26px}.wedding-proposal>.text-center>div:nth-child(2){font-size:21px;bottom:170px}.wedding-blessings,.wedding-vows{padding:18px!important}}@media (prefers-reduced-motion:reduce){[data-world=wedding] .sao-petal,[data-world=wedding] .sao-lvl-ring{display:none}[data-world=wedding] [style*=animation],[data-world=wedding] .sao-heart-beat{animation:none!important}}.wedding-proposal-heading{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);margin-bottom:8px;font-family:Georgia,serif;font-size:24px}.wedding-rings{margin-top:0}.wedding-proposal>.text-center>div:nth-child(2){position:static}@media (max-width:560px){.wedding-proposal-heading{font-size:21px}.wedding-rings{margin-top:0}}.wedding-atmosphere:after{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 5%, .031),hsla(var(--fantasy-hue,203), 46%, 5%, 0) 25%,#0b06111a 65%,#08080d66)}.wedding-layout>*{box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 45%, 10%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 65%, .533),inset 0 1px 20px hsla(var(--fantasy-hue,203), 46%, 64%, .086),0 0 18px hsla(var(--fantasy-hue,203), 46%, 53%, .133),0 6px 20px #0009;border:2px solid hsla(var(--fantasy-hue,203), 44%, 58%, 1)!important}.wedding-layout .aincrad-frame-corners svg{filter:drop-shadow(0 1px 1px #000);width:38px;height:38px}.wedding-proposal{background:radial-gradient(at 30% 20%,#5e16235c,#0000 65%),linear-gradient(#1c080cf5,#200d16ed)!important}.wedding-propose-form .sao-btn{min-height:55px;font-family:Georgia,serif;font-size:19px}.wedding-propose-form .sao-btn:disabled{opacity:.8;filter:saturate(.7);color:hsla(var(--fantasy-hue,203), 34%, 74%, 1)!important}.wedding-blessings>.space-y-1>div{font-size:13px;line-height:1.6}.wedding-vows>.space-y-2{color:#b9b4c1;font-size:13px}.wedding-vows>div:last-child{color:#ada4b1;font-size:11px}.wedding-rings{-webkit-mask-image:linear-gradient(#0000,#000 22% 72%,#0000);mask-image:linear-gradient(#0000,#000 22% 72%,#0000)}.wedding-vows>.aincrad-frame-corners{display:block}@media (max-width:560px){.wedding-blessings>.space-y-1>div,.wedding-vows>.space-y-2{font-size:12px}.wedding-propose-form .sao-btn{font-size:17px}}.sao-shell[data-scene=party] .sao-scene-grid{display:none}.aincrad-party-lobby{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.aincrad-party-invites{grid-column:1/-1}.aincrad-party-recruit,.aincrad-party-directory{min-width:0}.aincrad-party-camp{border:1px solid hsla(var(--fantasy-hue,203), 34%, 42%, 1);color:hsla(var(--fantasy-hue,203), 46%, 60%, 1);border-radius:4px;margin-bottom:12px;box-shadow:0 18px 36px #0008!important}.aincrad-party-camp-art{height:470px}.aincrad-party-camp-art>img{object-position:center!important}.aincrad-party-camp-art>div:last-child{bottom:24px;left:22px;right:22px}.aincrad-party-camp-art .font-cinzel{color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);font-size:26px;line-height:1.15}.aincrad-party-camp-art .text-\[10\.5px\]{font-size:13px}.aincrad-party-role-icons{flex-shrink:0;gap:7px;display:flex}.aincrad-party-role-icons svg{border:1px solid hsla(var(--fantasy-hue,203), 36%, 55%, .502);width:26px;height:31px;color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);background:hsla(var(--fantasy-hue,203), 37%, 10%, 1);border-radius:3px 3px 12px 12px;padding:4px}.aincrad-party-floors button{border-radius:3px;min-width:44px;min-height:44px}.aincrad-party-directory>div:first-child{color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);letter-spacing:.1em;min-height:32px;margin-top:0;font-size:12px}.aincrad-party-list-card{border:1px solid hsla(var(--fantasy-hue,203), 29%, 39%, .4);background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 35%, 15%, .949),hsla(var(--fantasy-hue,203), 36%, 10%, .961)),url(/redesign/party-camp.webp);min-height:145px;box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, .439),0 8px 18px #0005;color:hsla(var(--fantasy-hue,203), 45%, 60%, 1);border-radius:4px;flex-wrap:wrap;padding:20px 16px}.aincrad-party-list-card>.min-w-0{min-width:100px}.aincrad-party-list-card .text-\[13px\]{font-size:17px}.aincrad-party-list-card .text-\[10\.5px\]{color:hsla(var(--fantasy-hue,203), 25%, 78%, 1);font-size:13px}.aincrad-party-list-card .text-\[9\.5px\]{font-size:11px}.aincrad-party-floor-medallion{width:55px;box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, .502);border-color:hsla(var(--fantasy-hue,203), 46%, 59%, .502)!important;height:64px!important;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1)!important;background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 30%, 31%, 1),hsla(var(--fantasy-hue,203), 41%, 13%, 1))!important;border-radius:5px 5px 25px 25px!important;font-size:24px!important}.aincrad-party-list-card button,.aincrad-party-secondary button{min-height:44px}.aincrad-party-recruit>.sao-clip{clip-path:none;border-radius:3px;min-height:52px;font-size:13px}.aincrad-party-recruit>.sao-clip .text-\[11px\]{font-size:13px}@media (max-width:700px){.aincrad-party-lobby{grid-template-columns:1fr;gap:22px}.aincrad-party-camp-art{height:345px}.aincrad-party-camp-art .font-cinzel{font-size:24px}.aincrad-party-camp-art>div:last-child{bottom:20px;left:16px;right:16px}.aincrad-party-list-card{gap:10px;min-height:126px;padding:17px 12px}.aincrad-party-list-card .text-\[13px\]{font-size:16px}.aincrad-party-floor-medallion{width:46px;height:56px!important}}[data-scene=party]>.sao-col{width:100%;padding:28px 28px 110px;max-width:1240px!important}[data-scene=party]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);text-shadow:0 2px 5px #000;font-family:Georgia,serif;font-weight:500}.aincrad-party-list-card>.min-w-0>div:last-child{flex-wrap:wrap}@media (max-width:700px){[data-scene=party]>.sao-col{padding:24px 14px 110px}}[data-scene=party]>.sao-col>header{text-align:center;margin-bottom:16px}[data-scene=party]>.sao-col>header h1{text-shadow:0 2px 2px #000,0 0 22px hsla(var(--fantasy-hue,203), 46%, 45%, .2);font-size:42px;line-height:1.15}.aincrad-party-recruit{flex-direction:column;display:flex}.aincrad-party-camp{order:0}.aincrad-party-floors{flex-wrap:wrap;order:1;gap:5px;margin:0 0 10px!important;overflow:visible!important}.aincrad-party-recruit>button{min-height:54px;color:hsla(var(--fantasy-hue,203), 46%, 92%, 1);order:2;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 39%, 1),hsla(var(--fantasy-hue,203), 46%, 21%, 1))!important}.aincrad-party-bonus{order:3;margin-top:12px}.aincrad-party-camp-art>img{filter:brightness(1.22)saturate(1.13)}.aincrad-party-camp-art>div:last-child{bottom:10px}.aincrad-party-camp-art .font-cinzel{font-size:22px}.aincrad-party-camp-art>div:last-child>div:last-child{display:block}.aincrad-party-heraldry{object-fit:contain;filter:drop-shadow(0 5px 5px #000);width:100%;height:110px}.aincrad-party-camp-art .text-\[10\.5px\]{display:none}.aincrad-party-directory{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 42%, 11%, .98),hsla(var(--fantasy-hue,203), 46%, 7%, .961));border:1px solid hsla(var(--fantasy-hue,203), 35%, 51%, 1);box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 45%, 4%, 1),0 15px 25px #0006;border-radius:5px;padding:20px 16px}.aincrad-party-directory>div:first-child{text-transform:none;letter-spacing:.02em;margin-bottom:16px;font-family:Georgia,serif;font-size:20px}.aincrad-party-list-card{background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 29%, 15%, 1),hsla(var(--fantasy-hue,203), 32%, 9%, 1));min-height:110px;box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 38%, 6%, 1),0 5px 12px #0004;padding:15px 12px}.aincrad-party-floor-medallion{outline:1px solid hsla(var(--fantasy-hue,203), 38%, 36%, 1);outline-offset:3px;width:46px;border-radius:50%!important;height:52px!important}.aincrad-party-secondary{margin-top:28px}@media (max-width:700px){[data-scene=party]>.sao-col>header h1{font-size:28px}[data-scene=party]>.sao-col>header{margin-bottom:10px}.aincrad-party-camp-art{height:265px}.aincrad-party-heraldry{height:78px}.aincrad-party-camp-art .font-cinzel{font-size:20px}.aincrad-party-floors button{flex:1;min-width:44px}.aincrad-party-directory{padding:16px 10px}.aincrad-party-bonus{margin-bottom:0}.aincrad-party-floors{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.aincrad-party-floors button{min-width:0}}.aincrad-party-recruit>button{border:1px solid hsla(var(--fantasy-hue,203), 46%, 60%, 1)!important;box-shadow:inset 0 2px 0 hsla(var(--fantasy-hue,203), 46%, 71%, .439),inset 0 -5px 12px hsla(var(--fantasy-hue,203), 46%, 6%, .667),0 4px 12px #0006!important}.aincrad-party-assembled{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px;margin-top:45px;display:grid}.aincrad-party-roster-scene{min-width:0;padding-top:290px;position:relative}.aincrad-party-roster-landscape{object-fit:cover;object-position:center 62%;border-radius:5px;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.aincrad-party-roster{border:1px solid hsla(var(--fantasy-hue,203), 31%, 46%, 1);background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 45%, 11%, .933),hsla(var(--fantasy-hue,203), 36%, 5%, .961));color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1),0 10px 30px #0008;border-radius:5px;padding:16px}.aincrad-party-member{background:linear-gradient(125deg,hsla(var(--fantasy-hue,203), 31%, 16%, .667),hsla(var(--fantasy-hue,203), 46%, 5%, .6));border-radius:5px;flex-wrap:wrap;min-height:88px;margin-bottom:9px;position:relative;border:1px solid hsla(var(--fantasy-hue,203), 31%, 46%, .239)!important}.aincrad-party-member>.min-w-0{min-width:120px}.aincrad-party-member>.relative{width:52px;height:58px}.aincrad-party-member .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 25%, 75%, 1);font-size:11px}.aincrad-party-member button{place-items:center;min-width:44px;min-height:44px;display:grid}.aincrad-party-roster>button{min-height:84px}.aincrad-party-planning{border:1px solid hsla(var(--fantasy-hue,203), 38%, 55%, 1);background:linear-gradient(125deg,hsla(var(--fantasy-hue,203), 43%, 12%, .937),hsla(var(--fantasy-hue,203), 46%, 6%, .98));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1),0 15px 30px #0008;color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);border-radius:5px;padding:26px 20px 20px}.aincrad-party-planning>h2{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);border-bottom:1px solid hsla(var(--fantasy-hue,203), 31%, 46%, .4);margin-bottom:20px;padding-bottom:18px;font:small-caps 23px Georgia,serif}.aincrad-party-planning button{min-height:48px}.aincrad-party-planning>button{background:hsla(var(--fantasy-hue,203), 46%, 15%, .741);clip-path:none;border-radius:6px;min-height:82px}.aincrad-party-planning .text-\[13px\]{font-size:16px}.aincrad-party-planning .text-\[10px\]{font-size:11px}@media (max-width:700px){.aincrad-party-assembled{grid-template-columns:1fr;gap:18px;margin-top:10px}.aincrad-party-roster-scene{padding-top:155px}.aincrad-party-roster{margin-bottom:0;padding:10px}.aincrad-party-member{gap:8px;padding:12px 10px}.aincrad-party-member>.min-w-0{min-width:130px}.aincrad-party-member>span{margin-left:auto}.aincrad-party-member>.relative{width:44px;height:48px}.aincrad-party-planning{padding:22px 16px}}.aincrad-party-assembled{padding-top:20px;position:relative}.aincrad-party-roster-scene{position:static}.aincrad-party-roster-landscape{object-position:center 48%;filter:brightness(1.15);opacity:.95;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.aincrad-party-roster,.aincrad-party-planning{position:relative}.aincrad-party-member>span.text-emerald-300{color:#6ee7b7}.aincrad-party-member>span.text-slate-600{color:hsla(var(--fantasy-hue,203), 19%, 69%, 1)}.aincrad-party-member .text-\[13px\]{font-size:16px!important}@media (max-width:700px){.aincrad-party-assembled{padding-top:0}.aincrad-party-roster-landscape{object-position:center 42%;height:440px}}.sao-shell:has(.aincrad-party-assembled)>.sao-bg-layer{opacity:1!important;background-position:50% 38%!important}.sao-shell:has(.aincrad-party-assembled)>.sao-bg-layer:nth-of-type(2){background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .267),hsla(var(--fantasy-hue,203), 46%, 4%, .067) 35%,hsla(var(--fantasy-hue,203), 46%, 4%, .733))!important}.sao-shell:has(.aincrad-party-assembled)>.sao-col>header{min-height:110px;padding-top:20px}.sao-shell:has(.aincrad-party-assembled)>.sao-col>header h1{font-size:64px!important}.sao-shell:has(.aincrad-party-assembled)>.sao-col>header>div:last-child{max-width:280px;margin-left:auto;margin-right:auto;background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 61%, 1),transparent)!important}.aincrad-party-roster-landscape{display:none}.aincrad-party-roster,.aincrad-party-planning{background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 45%, 11%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));border:1px solid hsla(var(--fantasy-hue,203), 46%, 63%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 33%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 31%, 33%, 1),0 0 20px hsla(var(--fantasy-hue,203), 46%, 45%, .133),0 15px 30px #0008}.aincrad-party-member{grid-template-columns:52px minmax(0,1fr) auto;column-gap:10px;padding:12px;display:grid}.aincrad-party-member>.relative{grid-row:1/3}.aincrad-party-member>.min-w-0{grid-area:1/2;min-width:0}.aincrad-party-member>span{grid-area:2/2;justify-self:start;font-size:11px!important}.aincrad-party-member-controls{grid-area:1/3/3;gap:5px;display:flex}.aincrad-party-member .text-\[13px\]{flex-wrap:wrap;font-size:17px!important}.aincrad-party-member .text-\[11px\]{font-size:13px}.aincrad-party-roster>button .text-\[13px\]{font-size:17px}.aincrad-party-roster>button .text-\[10\.5px\]{font-size:12px}.aincrad-party-assembled button:before{display:none!important}@media (max-width:700px){.sao-shell:has(.aincrad-party-assembled)>.sao-col>header{min-height:0;padding-top:0}.sao-shell:has(.aincrad-party-assembled)>.sao-col>header h1{font-size:36px!important}.aincrad-party-roster-scene{padding-top:90px}.aincrad-party-member{grid-template-columns:38px minmax(0,1fr) 44px;column-gap:8px;min-height:104px;padding:9px 8px}.aincrad-party-member>.relative{width:38px;height:44px}.aincrad-party-member-controls{flex-direction:column;gap:2px}.aincrad-party-member .text-\[13px\]{font-size:15px!important}.aincrad-party-member .text-\[11px\]{flex-wrap:wrap;font-size:12px}.aincrad-party-member>span{margin-left:0}.aincrad-party-roster>button{min-height:72px}}.aincrad-party-assembled .sao-btn>span.absolute.left-0{display:none}@media (min-width:701px){.aincrad-party-assembled{margin-top:0}.aincrad-party-roster-scene{padding-top:200px}.aincrad-party-member{min-height:82px}}.aincrad-party-member>span.text-emerald-300:before,.aincrad-party-member>span.text-slate-600:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}@media (max-width:700px){.aincrad-party-member:has(.aincrad-party-member-controls:empty){min-height:76px}}.sao-shell:has(.aincrad-party-assembled)>.sao-bg-layer{background-repeat:no-repeat;background-position:top!important;background-size:auto 950px!important;position:absolute!important}@media (max-width:700px){.sao-shell:has(.aincrad-party-assembled)>.sao-bg-layer{background-position:58% 0!important;background-size:auto 520px!important}}.sao-shell:has(.aincrad-party-assembled)>.sao-bg-layer{background-size:100%!important}.aincrad-party-roster,.aincrad-party-planning{background:repeating-linear-gradient(115deg,#ffffff02 0 1px,transparent 1px 5px),radial-gradient(ellipse at top left,hsla(var(--fantasy-hue,203), 46%, 45%, .125),transparent 65%),linear-gradient(135deg,hsla(var(--fantasy-hue,203), 34%, 13%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 33%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 34%, 50%, 1),inset 0 6px 16px hsla(var(--fantasy-hue,203), 46%, 63%, .094),0 0 20px hsla(var(--fantasy-hue,203), 46%, 45%, .2),0 15px 30px #0008}.aincrad-party-assembled .aincrad-frame-corners svg{filter:drop-shadow(0 1px 1px #000);width:34px;height:34px}.aincrad-party-assembled .sao-btn[data-tone=gold]{font-family:Georgia,serif;font-size:19px;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 43%, .8),hsla(var(--fantasy-hue,203), 46%, 22%, .867))!important;border-color:hsla(var(--fantasy-hue,203), 46%, 69%, 1)!important;box-shadow:inset 0 2px 1px hsla(var(--fantasy-hue,203), 46%, 82%, .42),inset 0 -4px 9px hsla(var(--fantasy-hue,203), 46%, 8%, 1),0 0 14px hsla(var(--fantasy-hue,203), 46%, 60%, .267)!important}@media (max-width:700px){.sao-shell:has(.aincrad-party-assembled)>.sao-bg-layer:first-of-type{background-image:url(/redesign/party-camp.webp)!important;background-position:top!important;background-size:100%!important}.aincrad-party-assembled .sao-btn[data-tone=gold]{font-size:18px}}.aincrad-party-combat{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.aincrad-party-arena{color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 40%, 6%, 1),0 0 0 3px hsla(var(--fantasy-hue,203), 44%, 30%, .4),0 15px 35px #0008;border:1px solid hsla(var(--fantasy-hue,203), 46%, 65%, 1)!important;border-radius:6px!important}.aincrad-party-arena>.aincrad-frame-corners{z-index:40}.aincrad-party-arena>.aincrad-frame-corners svg{width:38px;height:38px}.aincrad-party-arena>img.opacity-55{opacity:.95}.aincrad-party-tactics{border:1px solid hsla(var(--fantasy-hue,203), 44%, 54%, 1);background:repeating-linear-gradient(120deg,#ffffff02 0 1px,transparent 1px 5px),linear-gradient(130deg,hsla(var(--fantasy-hue,203), 45%, 12%, .961),hsla(var(--fantasy-hue,203), 46%, 6%, .988));box-shadow:inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 5px hsla(var(--fantasy-hue,203), 39%, 44%, .239);color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);border-radius:5px;padding:20px 16px}.aincrad-party-tactics>.aincrad-frame-corners svg{width:32px;height:32px}.aincrad-party-tactics button{min-height:44px}.aincrad-party-tactics .sao-btn>span.absolute.left-0{display:none}.aincrad-party-hud>div:first-child>div{border-color:hsla(var(--fantasy-hue,203), 12%, 70%, .333);background:linear-gradient(hsla(var(--fantasy-hue,203), 43%, 14%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));border-radius:4px;padding:12px 8px}.aincrad-party-hud>div:first-child>div>div:first-child{font-size:11px}.aincrad-party-hud>div:first-child>div>div:nth-child(2){font-size:13px!important}.aincrad-party-hud>div:first-child>div>div:last-child{height:7px}.aincrad-party-hud>div:last-child .text-\[10\.5px\]{padding:7px 10px;font-size:12px}.aincrad-party-turn .aincrad-party-attack{border-color:hsla(var(--fantasy-hue,203), 46%, 69%, 1);min-height:66px;box-shadow:inset 0 0 0 3px #1a090a,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 41%, 46%, 1),0 0 14px #ad1c2422;clip-path:none;background:repeating-linear-gradient(45deg,#fbbfb608 0 1px,#0000 1px 6px),linear-gradient(#601627,#270a13);border-radius:4px;font:700 28px Georgia,serif}.aincrad-party-action{clip-path:none;min-height:54px;box-shadow:inset 0 1px 1px hsla(var(--fantasy-hue,203), 46%, 90%, .169),inset 0 -5px 15px #0005;border-radius:4px;font:600 16px Georgia,serif}.aincrad-party-turn>div:first-child{padding:8px 0 0}@media (min-width:701px){.aincrad-party-arena{--scene-h:650px!important}.aincrad-party-arena .max-w-xl{max-width:none}.aincrad-party-arena .text-\[9px\]{font-size:11px}.aincrad-party-arena .text-\[7\.5px\]{font-size:10px}}@media (max-width:700px){.aincrad-party-combat{grid-template-columns:1fr;gap:12px}.aincrad-party-arena{--scene-h:340px!important}.aincrad-party-tactics{padding:16px 12px}.aincrad-party-turn .aincrad-party-attack{min-height:56px;font-size:24px}.aincrad-party-hud>div:first-child>div>div:nth-child(2){font-size:11px!important}}@media (prefers-reduced-motion:reduce){.aincrad-party-combat .fig-breathe,.aincrad-party-combat .arena-fog,.aincrad-party-combat .ambient-mote,.aincrad-party-combat .screen-shake,.aincrad-party-combat .sao-shimmer{animation:none!important}.aincrad-party-combat .crit-flash{display:none}.aincrad-party-combat *{transition-duration:0s!important}}.sao-shell:has(.aincrad-party-combat)>.sao-col>header h1{font-size:54px!important}.sao-shell:has(.aincrad-party-combat)>.sao-bg-layer:nth-of-type(2){background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .8),hsla(var(--fantasy-hue,203), 46%, 5%, .875))!important}.aincrad-party-arena,.aincrad-party-tactics{box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 40%, 6%, 1),0 0 0 2px hsla(var(--fantasy-hue,203), 38%, 51%, 1),0 0 0 4px hsla(var(--fantasy-hue,203), 31%, 10%, 1),0 10px 35px #000b}.aincrad-party-tactics:after{content:"◇";color:hsla(var(--fantasy-hue,203), 46%, 74%, 1);text-shadow:0 2px 2px #000;background:hsla(var(--fantasy-hue,203), 40%, 10%, 1);pointer-events:none;font-size:32px;line-height:32px;position:absolute;bottom:-17px;left:calc(50% - 16px)}.aincrad-party-action[data-kind=defend]{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 21%, 1),hsla(var(--fantasy-hue,203), 46%, 12%, 1));border-color:hsla(var(--fantasy-hue,203), 31%, 65%, 1);min-height:56px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 6%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 21%, 42%, 1),0 3px 12px #0005;font-size:24px}.aincrad-party-action[data-kind=skill]{min-height:56px;box-shadow:inset 0 2px 4px #bdb0fa44,inset 0 -6px 12px #08051c88}.aincrad-party-nameplate{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 7%, .851),hsla(var(--fantasy-hue,203), 46%, 7%, .612));border:1px solid hsla(var(--fantasy-hue,203), 30%, 78%, .231);border-radius:3px;padding:4px}.aincrad-party-nameplate>div:first-child{font-size:11px!important}.aincrad-party-nameplate .font-mono-num{font-size:9px!important}@media (min-width:701px){.aincrad-party-arena{--scene-h:710px!important}.aincrad-party-player{width:28%!important;max-width:170px!important}.aincrad-party-enemy{width:35%!important;max-width:220px!important}.aincrad-party-tactics{padding-top:24px}.aincrad-party-turn{margin-top:20px}.aincrad-party-tactics .sao-btn{min-height:47px}}@media (max-width:700px){.sao-shell:has(.aincrad-party-combat)>.sao-col>header h1{font-size:28px!important}.aincrad-party-nameplate{min-width:83px}.aincrad-party-nameplate>div:first-child{font-size:10px!important}.aincrad-party-enemy:nth-last-child(2){bottom:31%!important}.aincrad-party-action[data-kind=defend]{font-size:21px}}.aincrad-party-tactics:after{text-shadow:0 2px 3px #000,0 0 5px #000;background:0 0}.aincrad-party-combat>.aincrad-party-tactics{box-sizing:border-box;height:100%}.aincrad-party-action[data-kind=skill]{background:linear-gradient(#392253,#170b2e);border-color:#b293d8;box-shadow:inset 0 0 0 2px #1a0f29,inset 0 0 0 3px #82669188}.aincrad-party-action,.aincrad-party-attack{clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)!important}.aincrad-party-combat .sao-party-arena{height:100%}@media (min-width:701px){.aincrad-party-tactics{min-height:710px}.aincrad-party-player[data-slot="0"],.aincrad-party-enemy[data-slot="0"]{bottom:14%!important}}@media (max-width:700px){.aincrad-party-enemy:nth-last-child(2){bottom:11%!important}.aincrad-party-enemy[data-slot="0"]{bottom:11%!important;right:9%!important}.aincrad-party-enemy[data-slot="1"]{bottom:27%!important;right:2%!important}.aincrad-party-player[data-slot="0"]{bottom:8%!important;left:17%!important}.aincrad-party-player[data-slot="1"]{bottom:31%!important;left:0!important}.aincrad-party-player[data-slot="2"]{bottom:43%!important;left:26%!important}.aincrad-party-player[data-slot="1"]>.aincrad-party-nameplate{left:65%}.aincrad-party-enemy[data-slot="1"]>.aincrad-party-nameplate{top:-47px;left:25%}}[data-scene=worldboss]>.sao-col{width:100%;padding:24px 25px 110px;max-width:1280px!important}[data-scene=worldboss]>.sao-col>header{text-align:center;margin-bottom:6px}[data-scene=worldboss]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);text-shadow:0 2px 3px #000,0 0 25px hsla(var(--fantasy-hue,203), 46%, 44%, .2);font:500 46px Georgia,serif}[data-scene=worldboss] .sao-scene-grid,[data-scene=worldboss] .sao-blob,[data-scene=worldboss] .sao-blob-slow{display:none}[data-scene=worldboss]>.sao-col>button{min-height:44px}.aincrad-worldboss-layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.aincrad-worldboss-hero{min-width:0;color:hsla(var(--fantasy-hue,203), 46%, 59%, 1)}.aincrad-worldboss-stage{border-radius:5px;height:550px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 85%,#0000);mask-image:linear-gradient(#000 85%,#0000)}.aincrad-worldboss-stage-bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-worldboss-figure{filter:drop-shadow(0 0 32px #8f4aff44);justify-content:center;align-items:flex-end;display:flex;position:absolute;top:12px;bottom:0;left:10px;right:10px}.aincrad-worldboss-figure>img{object-fit:contain;object-position:center bottom;max-width:100%;height:100%;margin:auto!important}.aincrad-worldboss-caption{border:1px solid hsla(var(--fantasy-hue,203), 40%, 53%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 38%, 11%, .91),hsla(var(--fantasy-hue,203), 46%, 5%, .98));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 45%, 4%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 32%, 33%, 1);margin-top:-30px;padding:20px 16px 16px}.aincrad-worldboss-caption>.font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);font:500 29px Georgia,serif}.aincrad-worldboss-caption>p{color:hsla(var(--fantasy-hue,203), 22%, 76%, 1);max-width:none!important;font-size:13px!important}.aincrad-worldboss-caption>.text-\[10px\]{font-size:12px}.aincrad-worldboss-caption>.font-mono-num{font-size:15px}.aincrad-worldboss-command{border:1px solid hsla(var(--fantasy-hue,203), 46%, 55%, 1);background:repeating-linear-gradient(125deg,#ffffff02 0 1px,transparent 1px 5px),linear-gradient(125deg,hsla(var(--fantasy-hue,203), 35%, 13%, .961),hsla(var(--fantasy-hue,203), 46%, 6%, .988));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 32%, 35%, 1),0 10px 30px #0008;color:hsla(var(--fantasy-hue,203), 46%, 61%, 1);border-radius:5px;padding:22px 18px}.aincrad-worldboss-command .aincrad-frame-corners svg{width:32px;height:32px}.aincrad-worldboss-command button{min-height:48px}.aincrad-worldboss-command .sao-btn>span.absolute.left-0{display:none}.aincrad-worldboss-command .sao-btn[data-tone=rose]{min-height:66px;font:600 24px Georgia,serif;border-color:hsla(var(--fantasy-hue,203), 46%, 64%, 1)!important;box-shadow:inset 0 0 0 3px #33050d,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 58%, 1),0 0 18px #bb292a44!important;background:linear-gradient(#a02730,#420c18)!important}.aincrad-worldboss-contribution>div{background:linear-gradient(hsla(var(--fantasy-hue,203), 35%, 14%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));border-color:hsla(var(--fantasy-hue,203), 14%, 73%, .286);padding:18px 8px}.aincrad-worldboss-contribution .text-\[9px\]{letter-spacing:.13em;color:hsla(var(--fantasy-hue,203), 24%, 72%, 1);font-size:11px}.aincrad-worldboss-contribution .text-base{color:hsla(var(--fantasy-hue,203), 46%, 69%, 1);font-size:28px}.aincrad-worldboss-ranking>.space-y-1>div,.aincrad-worldboss-ranking>.mt-3>.space-y-1>div{background:linear-gradient(hsla(var(--fantasy-hue,203), 34%, 13%, .8),hsla(var(--fantasy-hue,203), 45%, 6%, .933));border:1px solid hsla(var(--fantasy-hue,203), 18%, 62%, .2);border-radius:4px;min-height:42px;font-size:14px}.aincrad-worldboss-ranking .text-\[11px\]{color:hsla(var(--fantasy-hue,203), 17%, 75%, 1);font-size:12px}.aincrad-worldboss-sleep{border-color:hsla(var(--fantasy-hue,203), 32%, 50%, 1);max-width:840px;margin:0 auto}.aincrad-worldboss-sleep>.h-52{height:360px}@media (max-width:700px){[data-scene=worldboss]>.sao-col{padding:24px 14px 110px}[data-scene=worldboss]>.sao-col>header h1{font-size:30px}.aincrad-worldboss-layout{grid-template-columns:1fr;gap:18px}.aincrad-worldboss-stage{height:350px}.aincrad-worldboss-caption{padding:18px 14px 14px}.aincrad-worldboss-caption>.font-orbitron{font-size:24px}.aincrad-worldboss-command{padding:22px 14px}.aincrad-worldboss-sleep>.h-52{height:230px}}@media (prefers-reduced-motion:reduce){.aincrad-worldboss-sleep [style*=animation]{animation:none!important}.aincrad-worldboss-sleep span[style*=goldFloat]{display:none}}[data-scene=worldboss]>.sao-col>header h1{font-size:46px!important}[data-scene=worldboss]>.sao-col>header>div:last-child{max-width:380px;margin-left:auto;margin-right:auto;background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 44%, 59%, 1),transparent)!important}.aincrad-worldboss-caption{padding:16px 14px 12px}.aincrad-worldboss-caption>p{margin-top:6px!important}@media (min-width:701px){[data-scene=worldboss]>.sao-col>button{position:absolute;top:34px;left:25px}.aincrad-worldboss-layout{margin-top:22px}.aincrad-worldboss-stage{height:530px}}@media (max-width:700px){[data-scene=worldboss]>.sao-col>header h1{font-size:30px!important}.aincrad-worldboss-stage{height:320px}}[data-scene=worldboss]>.sao-bg-layer{opacity:.85!important}[data-scene=worldboss]>.sao-bg-layer:nth-of-type(2){background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 6%, .4),hsla(var(--fantasy-hue,203), 46%, 6%, .267) 50%,hsla(var(--fantasy-hue,203), 46%, 4%, .667))!important}.aincrad-worldboss-stage{-webkit-mask-image:linear-gradient(#0000,#000 8% 90%,#0000);mask-image:linear-gradient(#0000,#000 8% 90%,#0000)}.aincrad-worldboss-status{border-top:1px solid hsla(var(--fantasy-hue,203), 32%, 49%, .267);flex-wrap:wrap;justify-content:center;gap:7px 18px;margin:12px 0 4px;padding:10px 0;display:flex}.aincrad-worldboss-status>div{margin-top:0!important;font-size:13px!important}.aincrad-worldboss-caption>p{max-width:none!important;margin:8px auto!important;font-size:12px!important}.aincrad-worldboss-lore{text-align:left;color:hsla(var(--fantasy-hue,203), 25%, 73%, 1);margin-top:8px;font-size:12px}.aincrad-worldboss-lore summary{cursor:pointer;min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);justify-content:center;align-items:center;display:flex}.aincrad-worldboss-lore summary:after{content:"⌄";margin-left:8px}.aincrad-worldboss-lore p{max-width:none!important;font-size:13px!important}.aincrad-worldboss-command .sao-btn[data-tone=rose]{box-shadow:inset 0 0 0 3px #33050d,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 46%, 77%, 1),inset 0 0 22px #f6573238,0 0 20px #bb292a66!important;background:radial-gradient(at 50% 0,#ff665866,#0000 70%),linear-gradient(#c61b36,#4c0614)!important}@media (min-width:701px){[data-scene=worldboss]>.sao-col>header{z-index:2;position:relative}.aincrad-worldboss-hero{margin-top:-110px}.aincrad-worldboss-stage{height:650px;padding-top:100px}.aincrad-worldboss-figure{top:90px}.aincrad-worldboss-command{margin-top:4px}}@media (max-width:700px){[data-scene=worldboss]>.sao-col{padding-bottom:180px}[data-scene=worldboss]>.sao-col>button{margin-bottom:0}.aincrad-worldboss-primary{bottom:calc(76px + calc(env(safe-area-inset-bottom) / var(--uiz, 1)));z-index:45;left:14px;width:calc(100% - 28px)!important;min-height:58px!important;font-size:21px!important;position:fixed!important}.aincrad-worldboss-caption{padding-bottom:8px}}.aincrad-worldboss-command{background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 46%, 8%, .961),hsla(var(--fantasy-hue,203), 46%, 4%, .988));isolation:isolate;border:0;margin:8px 5px;padding:42px 30px 44px;box-shadow:0 15px 30px #0008}.aincrad-worldboss-command:before{content:"";pointer-events:none;z-index:1;filter:drop-shadow(0 4px 3px #000);background:url(/redesign/worldboss-frame.webp) 50%/100% 100% no-repeat;position:absolute;top:-24px;bottom:-24px;left:-16px;right:-16px}.aincrad-worldboss-command>.aincrad-frame-corners{display:none}.aincrad-worldboss-command>div,.aincrad-worldboss-command>button{z-index:2;position:relative}@media (max-width:700px){.aincrad-worldboss-command{margin:8px 0;padding:34px 24px}.aincrad-worldboss-command:before{top:-16px;bottom:-16px;left:-10px;right:-10px}.aincrad-worldboss-primary{z-index:45!important}}[data-scene=worldboss]>.sao-col>header h1{background:linear-gradient(hsla(var(--fantasy-hue,203), 33%, 11%, .933),hsla(var(--fantasy-hue,203), 46%, 5%, .851));border:1px solid hsla(var(--fantasy-hue,203), 42%, 55%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 42%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 35%, 37%, 1),0 7px 18px #0008;clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%);padding:10px 28px;display:inline-block}.aincrad-worldboss-command{padding:76px 38px 90px}.aincrad-worldboss-command:before{top:-16px;bottom:-16px;left:-10px;right:-10px}.aincrad-worldboss-contribution>div{padding:12px 8px}.aincrad-worldboss-ranking>.space-y-1>div,.aincrad-worldboss-ranking>.mt-3>.space-y-1>div{min-height:36px}.aincrad-worldboss-stage-bg{filter:contrast(1.09)saturate(1.35)}.aincrad-worldboss-figure{filter:drop-shadow(0 0 22px #a64cff66)drop-shadow(0 12px 10px #29114466)}.aincrad-worldboss-caption{border:1px solid hsla(var(--fantasy-hue,203), 46%, 64%, 1);background:linear-gradient(125deg,hsla(var(--fantasy-hue,203), 10%, 25%, 1),hsla(var(--fantasy-hue,203), 35%, 7%, 1) 8%,hsla(var(--fantasy-hue,203), 30%, 12%, 1) 88%,hsla(var(--fantasy-hue,203), 27%, 24%, 1));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 38%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 33%, 48%, 1),inset 0 3px 8px hsla(var(--fantasy-hue,203), 46%, 73%, .22),0 8px 20px #000a;padding:14px 16px 8px}.aincrad-worldboss-caption>.font-orbitron{border-bottom:1px solid hsla(var(--fantasy-hue,203), 33%, 48%, .4);text-shadow:0 2px 2px #000;padding:4px 0 7px}.aincrad-worldboss-lore{margin-top:0!important}.aincrad-worldboss-status{margin:8px 0 0;padding:6px 0}@media (min-width:701px){.aincrad-worldboss-command{margin-top:0}.aincrad-worldboss-hero{margin-top:-128px}}@media (max-width:700px){[data-scene=worldboss]>.sao-col>header h1{padding:10px 20px;font-size:28px!important}.aincrad-worldboss-command{padding:62px 32px 78px}.aincrad-worldboss-command:before{top:-16px;bottom:-16px;left:-10px;right:-10px}.aincrad-worldboss-caption{padding:12px 12px 4px}.aincrad-worldboss-status{gap:4px 10px}.aincrad-worldboss-lore summary{min-height:44px;padding:0}}[data-scene=worldboss]>.sao-col>header h1{box-shadow:none;clip-path:none;background:url(/redesign/worldboss-nameplate.webp) 50%/100% 100% no-repeat;border:0;margin:-20px 0 -10px;padding:30px 70px;font-size:42px!important}[data-scene=worldboss]>.sao-col>button{background:hsla(var(--fantasy-hue,203), 46%, 5%, .851);border:1px solid hsla(var(--fantasy-hue,203), 32%, 58%, .4);color:hsla(var(--fantasy-hue,203), 42%, 78%, 1);z-index:3;border-radius:4px;padding:8px 12px}.aincrad-worldboss-caption>.font-orbitron{background:url(/redesign/worldboss-nameplate.webp) 50%/100% 100% no-repeat;border:0;margin:-32px -24px -5px;padding:26px 30px;font-size:28px;position:relative}.aincrad-worldboss-stage{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000,#000 8% 90%,#0000),linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(#0000,#000 8% 90%,#0000),linear-gradient(90deg,#0000,#000 5% 95%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:701px){.aincrad-worldboss-stage{height:680px}.aincrad-worldboss-hero{margin-top:-125px}.aincrad-worldboss-caption{margin-top:-35px}}@media (max-width:700px){[data-scene=worldboss]>.sao-col>header h1{width:100%;margin:-10px 0 -5px;padding:24px 45px;font-size:26px!important}.aincrad-worldboss-caption>.font-orbitron{padding:22px 28px;font-size:23px}.aincrad-worldboss-stage{height:320px}}.aincrad-worldboss-sleep{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:24px;max-width:none;margin-top:30px;display:grid;box-shadow:none!important}.aincrad-worldboss-dragon>img{filter:brightness(1.3)saturate(1.25);object-position:center}.aincrad-worldboss-dragon>span{display:none}.aincrad-worldboss-last{color:hsla(var(--fantasy-hue,203), 46%, 71%, 1);border:1px solid hsla(var(--fantasy-hue,203), 46%, 55%, 1);background:radial-gradient(ellipse at top right,hsla(var(--fantasy-hue,203), 46%, 33%, .314),transparent),linear-gradient(120deg,hsla(var(--fantasy-hue,203), 32%, 8%, .933),hsla(var(--fantasy-hue,203), 21%, 5%, .961));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 42%, 38%, 1),0 10px 25px #0008;margin-top:-15px;padding:24px}.aincrad-worldboss-last>div:first-child{align-items:center;gap:8px;font-size:15px;display:flex}.aincrad-worldboss-last>.text-\[12px\]{margin:14px 0;font:500 28px Georgia,serif}.aincrad-worldboss-last>.text-\[11px\]{font-size:14px}.aincrad-worldboss-calendar{border:1px solid hsla(var(--fantasy-hue,203), 42%, 56%, 1);background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 35%, 13%, .933),hsla(var(--fantasy-hue,203), 46%, 6%, .98));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 32%, 35%, 1),0 10px 30px #0009;color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);min-width:0;padding:28px 22px}.aincrad-worldboss-calendar>.font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);font:500 29px Georgia,serif}.aincrad-worldboss-calendar>.max-w-\[260px\]{max-width:none;color:hsla(var(--fantasy-hue,203), 28%, 78%, 1);font-size:15px}.aincrad-worldboss-clock{gap:8px;margin:28px 0 12px}.aincrad-worldboss-clock>span{border:1px solid hsla(var(--fantasy-hue,203), 33%, 55%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 40%, 16%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));min-width:0;box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 39%, 5%, 1);border-radius:4px;flex:1;padding:15px 5px}.aincrad-worldboss-clock .text-lg{color:hsla(var(--fantasy-hue,203), 46%, 85%, 1);text-shadow:0 0 20px hsla(var(--fantasy-hue,203), 46%, 69%, .302);font-size:33px}.aincrad-worldboss-clock .text-\[8px\]{color:hsla(var(--fantasy-hue,203), 29%, 70%, 1);font-size:10px}.aincrad-worldboss-calendar>.mt-5{border-top:1px solid hsla(var(--fantasy-hue,203), 33%, 55%, .333);margin-top:25px;padding-top:20px}.aincrad-worldboss-calendar .text-\[11\.5px\]{font-size:15px}.aincrad-worldboss-calendar .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 26%, 72%, 1);font-size:12px}.aincrad-worldboss-calendar .space-y-1\.5>div{background:hsla(var(--fantasy-hue,203), 46%, 7%, .788);border-color:hsla(var(--fantasy-hue,203), 23%, 65%, .2);border-radius:5px;min-height:65px}@media (max-width:700px){.aincrad-worldboss-sleep{grid-template-columns:1fr;gap:20px;margin-top:0}.aincrad-worldboss-dragon{height:240px}.aincrad-worldboss-last{padding:20px}.aincrad-worldboss-last>.text-\[12px\]{font-size:24px}.aincrad-worldboss-calendar{padding:24px 16px}.aincrad-worldboss-calendar>.font-orbitron{font-size:26px}.aincrad-worldboss-clock .text-lg{font-size:28px}}[data-scene=worldboss]:has(.aincrad-worldboss-sleep)>.sao-bg-layer{opacity:1!important;background-position:top!important}[data-scene=worldboss]:has(.aincrad-worldboss-sleep)>.sao-bg-layer:nth-of-type(2){background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .2),transparent 70%,hsla(var(--fantasy-hue,203), 46%, 4%, .6))!important}.aincrad-worldboss-sleep{gap:34px;min-height:680px;margin-top:32px}.aincrad-worldboss-dragon{height:440px;-webkit-mask-image:none;mask-image:none}.aincrad-worldboss-last{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 12%, .933),hsla(var(--fantasy-hue,203), 17%, 7%, .98));border-color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 8%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 41%, 45%, 1),inset 0 4px 18px hsla(var(--fantasy-hue,203), 46%, 62%, .2),0 10px 25px #000a;padding:24px 28px}.aincrad-worldboss-calendar{box-shadow:none;background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 46%, 12%, .933),hsla(var(--fantasy-hue,203), 46%, 5%, .98));isolation:isolate;border:0;margin:0 4px;padding:72px 36px 80px}.aincrad-worldboss-calendar:before{content:"";pointer-events:none;z-index:-1;background:url(/redesign/worldboss-frame.webp) 50%/100% 100% no-repeat;position:absolute;top:-18px;bottom:-18px;left:-13px;right:-13px}.aincrad-worldboss-calendar>.aincrad-frame-corners{display:none}.aincrad-worldboss-calendar>.font-orbitron{text-shadow:0 2px 3px #000;margin-top:0;font-size:33px}.aincrad-worldboss-calendar .space-y-1\.5>div>span:first-child{width:42px;height:42px;color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);border-color:hsla(var(--fantasy-hue,203), 38%, 53%, .4);background:linear-gradient(hsla(var(--fantasy-hue,203), 19%, 19%, 1),hsla(var(--fantasy-hue,203), 38%, 8%, 1));border-radius:4px}.aincrad-worldboss-clock>span{box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 39%, 5%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 32%, 39%, 1),inset 0 4px 14px hsla(var(--fantasy-hue,203), 46%, 87%, .102)}@media (max-width:700px){[data-scene=worldboss]:has(.aincrad-worldboss-sleep)>.sao-bg-layer{background-color:hsla(var(--fantasy-hue,203), 46%, 5%, 1);background-position:31% 70px!important;background-repeat:no-repeat!important;background-size:auto 660px!important}[data-scene=worldboss]:has(.aincrad-worldboss-sleep)>.sao-col{padding-top:12px;padding-bottom:110px}.aincrad-worldboss-sleep{gap:28px;min-height:0;margin-top:0}.aincrad-worldboss-dragon{height:270px}.aincrad-worldboss-last{padding:18px 20px}.aincrad-worldboss-last>.text-\[12px\]{margin:8px 0;font-size:24px}.aincrad-worldboss-calendar{margin:0 1px;padding:55px 28px 65px}.aincrad-worldboss-calendar>.font-orbitron{font-size:28px}.aincrad-worldboss-calendar .space-y-1\.5>div{min-height:70px}.aincrad-worldboss-clock{gap:5px;margin-top:20px}.aincrad-worldboss-clock .text-lg{font-size:27px}}.aincrad-worldboss-calendar{padding-top:90px}@media (max-width:700px){[data-scene=worldboss]:has(.aincrad-worldboss-sleep)>.sao-bg-layer{background-position:31% 0!important}.aincrad-worldboss-calendar{padding-top:78px}.aincrad-worldboss-dragon{height:275px}}.aincrad-worldboss-calendar{background:0 0}.aincrad-worldboss-calendar:after{content:"";background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 46%, 12%, .961),hsla(var(--fantasy-hue,203), 46%, 5%, .98));z-index:-2;position:absolute;top:50px;bottom:50px;left:12px;right:12px}.aincrad-worldboss-last{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 40%, 6%, .98) 8%,hsla(var(--fantasy-hue,203), 46%, 6%, .867) 58%,hsla(var(--fantasy-hue,203), 46%, 5%, .333)),url(/redesign/trade-coffer.webp) right center/auto 150% no-repeat}.aincrad-worldboss-last>.aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 69%, 1)}.aincrad-worldboss-last>.aincrad-frame-corners+div{align-items:center;gap:8px;font-size:15px;display:flex}.aincrad-worldboss-clock>span{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);border-radius:0}.aincrad-worldboss-clock .font-mono-num{text-shadow:0 0 20px hsla(var(--fantasy-hue,203), 46%, 77%, .533);font-family:Georgia,serif;font-size:38px;font-weight:600}.aincrad-worldboss-calendar .space-y-1\.5>div>span:first-child{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);filter:drop-shadow(0 0 6px hsla(var(--fantasy-hue,203), 46%, 58%, .4));background:0 0;border:0}.aincrad-worldboss-calendar .space-y-1\.5>div>span:first-child svg{width:32px;height:32px}.aincrad-worldboss-step{color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);border:1px solid hsla(var(--fantasy-hue,203), 46%, 75%, .2);border-radius:3px;padding:2px 6px;font-size:14px}@media (min-width:701px){[data-scene=worldboss]:has(.aincrad-worldboss-sleep)>.sao-bg-layer{background-size:auto 100%;background-position:top!important}}@media (max-width:700px){.aincrad-worldboss-dormant{display:contents}.aincrad-worldboss-dragon{height:185px}.aincrad-worldboss-calendar{order:1}.aincrad-worldboss-last{order:2;margin-top:8px}.aincrad-worldboss-sleep{gap:18px}.aincrad-worldboss-clock .font-mono-num{font-size:32px}[data-scene=worldboss]:has(.aincrad-worldboss-sleep)>.sao-bg-layer{background-position:31% 0!important;background-size:auto 500px!important}}.aincrad-worldboss-calendar{padding:55px 30px 40px}.aincrad-worldboss-calendar:before{background-image:url(/redesign/worldboss-calendar.webp);top:-30px;bottom:-30px;left:-15px;right:-15px}.aincrad-worldboss-calendar:after{background:repeating-linear-gradient(130deg,#ffffff02 0 1px,transparent 1px 4px),linear-gradient(130deg,hsla(var(--fantasy-hue,203), 46%, 12%, .961),hsla(var(--fantasy-hue,203), 46%, 5%, .98));top:15px;bottom:5px;left:10px;right:10px}@media (max-width:700px){.aincrad-worldboss-calendar{padding:45px 24px 40px}.aincrad-worldboss-calendar:before{top:-25px;bottom:-25px;left:-12px;right:-12px}.aincrad-worldboss-calendar>.font-orbitron{font-size:26px}}.aincrad-raid{background:hsla(var(--fantasy-hue,203), 46%, 5%, 1) url(/redesign/raid-hall.webp) center top/cover fixed;color:hsla(var(--fantasy-hue,203), 29%, 83%, 1);position:relative}.aincrad-raid-header{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .667),transparent)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;padding:44px 24px 16px!important}.aincrad-raid-header>div{text-align:center;flex-direction:column;gap:10px;display:flex}.aincrad-raid-header button{border-color:hsla(var(--fantasy-hue,203), 41%, 54%, .333);border-radius:4px;min-width:44px;min-height:44px;position:absolute;top:26px;left:24px}.aincrad-raid-header .font-orbitron{letter-spacing:.035em;color:hsla(var(--fantasy-hue,203), 46%, 77%, 1);text-shadow:0 2px 3px #000;border-block:1px solid hsla(var(--fantasy-hue,203), 37%, 52%, .333);background:linear-gradient(90deg,transparent,hsla(var(--fantasy-hue,203), 46%, 5%, .8),transparent);max-width:90%;padding:16px 34px;font:500 44px Georgia,serif}.aincrad-raid-header .ml-auto{color:hsla(var(--fantasy-hue,203), 46%, 72%, 1);white-space:normal;max-width:100%;margin:0;font:500 17px Georgia,serif}.aincrad-raid-content{width:100%;padding:0 30px 60px;max-width:1200px!important}.aincrad-raid-intro{color:hsla(var(--fantasy-hue,203), 24%, 90%, 1);text-shadow:0 2px 3px #000;font-size:16px}.aincrad-raid-rule{color:hsla(var(--fantasy-hue,203), 28%, 82%, 1);text-shadow:0 2px 3px #000;margin:8px 0 25px;font-size:13px}.aincrad-raid-summons{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.aincrad-raid-card{border:1px solid hsla(var(--fantasy-hue,203), 44%, 60%, 1);background:repeating-linear-gradient(125deg,#ffffff02 0 1px,transparent 1px 5px),linear-gradient(hsla(var(--fantasy-hue,203), 37%, 12%, .98),hsla(var(--fantasy-hue,203), 46%, 4%, .98));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 42%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 34%, 36%, 1),0 7px 18px #000a;color:hsla(var(--fantasy-hue,203), 41%, 61%, 1);border-radius:3px;min-width:0;margin:0;padding:9px}.aincrad-raid-card>.relative{height:360px}.aincrad-raid-card>.relative>img{object-position:center!important}.aincrad-raid-card>.relative>.absolute.inset-0{background:linear-gradient(transparent 75%,hsla(var(--fantasy-hue,203), 46%, 5%, .6))!important}.aincrad-raid-card .absolute.bottom-2{text-align:center;background:url(/redesign/worldboss-nameplate.webp) 50%/100% 100% no-repeat;justify-content:center;min-height:72px;padding:16px 16px 14px;bottom:-6px;left:-5px;right:-5px}.aincrad-raid-card .absolute.bottom-2>.text-xl{display:none}.aincrad-raid-card .absolute.bottom-2>.font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);font:500 23px Georgia,serif}.aincrad-raid-card>.p-4{text-align:center;flex-direction:column;gap:6px;min-height:205px;padding:18px 12px 12px;display:flex}.aincrad-raid-card>.p-4>div{color:hsla(var(--fantasy-hue,203), 35%, 79%, 1);font-size:13px;line-height:1.5}.aincrad-raid-card>.p-4>div:last-child{margin-top:auto;padding-top:12px}.aincrad-raid-card .sao-btn{border-color:hsla(var(--fantasy-hue,203), 38%, 55%, 1);min-height:48px;box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 4%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 14%, 53%, 1);border-radius:3px;font:600 19px Georgia,serif;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 26%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1))!important}.aincrad-raid-card .sao-btn>span.absolute.left-0{display:none}.aincrad-raid-glyph{min-width:0}.aincrad-raid-glyph>.mt-2{background:hsla(var(--fantasy-hue,203), 46%, 7%, .937);border:1px solid #9f82b877;padding:8px}.aincrad-raid-glyph>.mt-2 button{min-height:72px}.aincrad-raid-glyph>.mt-2 .text-\[10px\]{color:#c1b9cf;font-size:12px}.aincrad-raid-active{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;display:grid}.aincrad-raid-boss,.aincrad-raid-ranking{background:linear-gradient(hsla(var(--fantasy-hue,203), 40%, 11%, .961),hsla(var(--fantasy-hue,203), 46%, 5%, .98));border:1px solid hsla(var(--fantasy-hue,203), 38%, 57%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 23%, 36%, 1);border-radius:4px}.aincrad-raid-boss>.h-44{height:370px}.aincrad-raid-ranking button{min-height:58px}.aincrad-raid-ranking .text-\[11\.5px\]{font-size:15px}.aincrad-raid-boss .sao-btn{min-height:48px}@media (max-width:1000px) and (min-width:701px){.aincrad-raid-content{padding-inline-start:20px;padding-inline-end:20px}.aincrad-raid-summons{gap:14px}.aincrad-raid-card>.relative{height:300px}.aincrad-raid-card .absolute.bottom-2>.font-orbitron{font-size:20px}.aincrad-raid-header .font-orbitron{font-size:37px}}@media (max-width:700px){.aincrad-raid{background-repeat:no-repeat;background-size:auto 1100px;background-attachment:scroll}.aincrad-raid-header{padding:26px 16px 12px!important}.aincrad-raid-header .font-orbitron{max-width:calc(100% - 36px);margin-left:30px;padding:16px 12px;font-size:28px}.aincrad-raid-header button{top:37px;left:12px}.aincrad-raid-header .ml-auto{font-size:15px}.aincrad-raid-content{padding:0 20px 30px}.aincrad-raid-intro{font-size:14px}.aincrad-raid-rule{margin-bottom:22px;font-size:12px}.aincrad-raid-summons,.aincrad-raid-active{grid-template-columns:1fr;gap:25px}.aincrad-raid-card>.relative{height:330px}.aincrad-raid-card>.p-4{min-height:0;padding:18px 14px 14px}.aincrad-raid-card>.p-4>div:last-child{padding-top:6px}.aincrad-raid-card .absolute.bottom-2>.font-orbitron{font-size:25px}}.aincrad-raid-card .sao-btn{letter-spacing:0;font-weight:400;border:1px solid hsla(var(--fantasy-hue,203), 46%, 62%, 1)!important;clip-path:polygon(9px 0,calc(100% - 9px) 0,100% 9px,100% calc(100% - 9px),calc(100% - 9px) 100%,9px 100%,0 calc(100% - 9px),0 9px)!important;box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 4%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 14%, 53%, 1)!important;border-radius:2px!important}.aincrad-raid-lore{color:hsla(var(--fantasy-hue,203), 31%, 78%, 1);text-align:left;font-size:13px;line-height:1.5}.aincrad-raid-lore summary{min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 70%, 1);cursor:pointer;justify-content:center;align-items:center;display:flex}.aincrad-raid-lore summary:after{content:"⌄";margin-left:8px}.aincrad-raid-lore p{padding:10px 0}.aincrad-raid-card{border:0;margin:0 8px;padding:12px 10px 22px;box-shadow:0 8px 20px #000a}.aincrad-raid-card:before{content:"";pointer-events:none;z-index:3;background:url(/redesign/raid-frame.webp) 50%/100% 100% no-repeat;position:absolute;top:-15px;bottom:-10px;left:-22px;right:-22px}.aincrad-raid-card>.aincrad-frame-corners{display:none}.aincrad-raid-card .absolute.bottom-2{z-index:4}.aincrad-raid-header .font-orbitron{background:url(/redesign/worldboss-nameplate.webp) 50%/100% 100% no-repeat;border:0;padding:28px 70px;font-size:40px}.aincrad-raid-card .sao-btn{font-size:18px}@media (max-width:700px){.aincrad-raid-card{margin:0 6px}.aincrad-raid-header .font-orbitron{margin-left:30px;padding:20px 30px;font-size:24px}.aincrad-raid-header button{top:35px}.aincrad-raid-summons{gap:35px}.aincrad-raid-card .sao-btn{font-size:21px}}@media (min-width:701px){.aincrad-raid-header{padding-top:24px!important}.aincrad-raid-header>div{gap:0}.aincrad-raid-rule{margin-bottom:20px}.aincrad-raid-header .ml-auto{background:hsla(var(--fantasy-hue,203), 46%, 5%, .733);border-radius:3px;padding:6px 15px}}.aincrad-raid-active{align-items:start}.aincrad-raid-boss{margin:8px 8px 0;padding:10px;overflow:visible}.aincrad-raid-boss:before{content:"";pointer-events:none;z-index:2;background:url(/redesign/raid-frame.webp) 50%/100% 100% no-repeat;position:absolute;top:-18px;bottom:-18px;left:-26px;right:-26px}.aincrad-raid-boss>.h-44{height:450px;overflow:hidden}.aincrad-raid-boss .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);font:500 29px Georgia,serif}.aincrad-raid-boss [role=progressbar]{border:1px solid hsla(var(--fantasy-hue,203), 45%, 59%, 1);border-radius:4px;height:20px;box-shadow:0 0 12px #bd243855}.aincrad-raid-boss .text-\[11px\]{color:hsla(var(--fantasy-hue,203), 16%, 81%, 1);font-size:15px}.aincrad-raid-command{border:1px solid hsla(var(--fantasy-hue,203), 35%, 56%, 1);background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 41%, 15%, .961),hsla(var(--fantasy-hue,203), 46%, 6%, .98));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 42%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 32%, 32%, 1);color:hsla(var(--fantasy-hue,203), 46%, 61%, 1);padding:22px}.aincrad-raid-command>.grid{grid-template-columns:1fr 1fr;margin-top:0}.aincrad-raid-command .sao-btn{min-height:48px;font-size:14px;clip-path:none!important;background:linear-gradient(hsla(var(--fantasy-hue,203), 34%, 23%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1))!important;border-color:hsla(var(--fantasy-hue,203), 27%, 58%, .467)!important;border-radius:3px!important}.aincrad-raid-command .sao-btn>span.absolute.left-0{display:none}.aincrad-raid-command .sao-btn[data-tone=rose]{grid-column:1/-1;min-height:64px;font:500 26px Georgia,serif;border-color:hsla(var(--fantasy-hue,203), 46%, 73%, 1)!important;box-shadow:inset 0 0 0 3px #410815,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 41%, 47%, 1),0 0 18px #da253744!important;background:linear-gradient(#ae273a,#490e1a)!important}.aincrad-raid-command>.text-\[10px\]{color:hsla(var(--fantasy-hue,203), 23%, 78%, 1);margin-top:18px;font-size:14px}.aincrad-raid-ranking{background:linear-gradient(hsla(var(--fantasy-hue,203), 40%, 11%, .933),hsla(var(--fantasy-hue,203), 46%, 5%, .98));min-height:310px;padding:24px}.aincrad-raid-ranking>div:first-child{color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);letter-spacing:.06em;font:500 19px Georgia,serif}.aincrad-raid-ranking button{border-bottom:1px solid hsla(var(--fantasy-hue,203), 19%, 59%, .133);gap:12px;padding:12px 0}.aincrad-raid-ranking button>span{color:hsla(var(--fantasy-hue,203), 32%, 61%, 1);font-size:18px}.aincrad-raid-ranking button .truncate{text-decoration:none}@media (max-width:700px){.aincrad-raid-boss>.h-44{height:310px}.aincrad-raid-boss>.p-4{padding:12px 8px 20px}.aincrad-raid-boss .font-orbitron{font-size:24px}.aincrad-raid-boss>.p-4>.flex:first-child{flex-wrap:wrap;gap:8px}.aincrad-raid-command{padding:20px 16px}.aincrad-raid-active{gap:26px}}.aincrad-raid-boss{box-shadow:none;background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 5%, .961),hsla(var(--fantasy-hue,203), 46%, 4%, .98));border:0;padding:20px 20px 45px}.aincrad-raid-boss:before{top:-22px;bottom:-10px;left:-34px;right:-34px}.aincrad-raid-boss>.p-4{padding:18px 20px 20px}.aincrad-raid-boss>.p-4>.flex:first-child{flex-wrap:wrap;gap:12px}.aincrad-raid-boss>.p-4>.flex:first-child>div{text-align:center;width:100%}.aincrad-raid-boss .font-orbitron{z-index:3;background:url(/redesign/worldboss-nameplate.webp) 50%/100% 100% no-repeat;margin:0 -20px;padding:20px 30px;font-size:27px;position:relative}.aincrad-raid-boss>.p-4>.flex:first-child>span{margin-left:auto;font-size:12px}.aincrad-raid-boss [role=progressbar]>div{border-radius:2px;background:linear-gradient(#ff597b,#bd0a37)!important}.aincrad-raid-command h2{text-align:center;color:hsla(var(--fantasy-hue,203), 46%, 76%, 1);letter-spacing:.05em;margin:0 0 18px;font:500 20px Georgia,serif}.aincrad-raid-command>.grid>.sao-btn:not([data-tone=rose]){flex-direction:column;gap:6px;min-height:96px;font:500 17px Georgia,serif}.aincrad-raid-command>.grid>.sao-btn:not([data-tone=rose]):before{content:"";background:50%/cover no-repeat;width:40px;height:40px;-webkit-mask-image:radial-gradient(#000 50%,#0000 73%);mask-image:radial-gradient(#000 50%,#0000 73%)}.aincrad-raid-command>.grid>.sao-btn[data-tone=emerald]:before{background-image:url(/bp_potion_str.jpg)}.aincrad-raid-command>.grid>.sao-btn[data-tone=amber]:before{background-image:url(/bp_dish_feast.jpg)}.aincrad-raid-command>.grid>.sao-btn[data-tone=rose]{margin-top:8px;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,12px 100%,0 50%)!important}.aincrad-raid-ranking{background:repeating-linear-gradient(130deg,#ffffff02 0 1px,transparent 1px 5px),linear-gradient(hsla(var(--fantasy-hue,203), 39%, 12%, .961),hsla(var(--fantasy-hue,203), 46%, 5%, .98));padding:24px;position:relative}.aincrad-raid-ranking button>span{border:2px solid hsla(var(--fantasy-hue,203), 42%, 55%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 23%, 21%, 1),hsla(var(--fantasy-hue,203), 23%, 8%, 1));width:32px;height:32px;color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);border-radius:50%;place-items:center;display:grid}.aincrad-raid-ranking button:nth-child(2)>span{border-color:hsla(var(--fantasy-hue,203), 12%, 71%, 1);color:hsla(var(--fantasy-hue,203), 26%, 92%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 12%, 26%, 1),hsla(var(--fantasy-hue,203), 21%, 10%, 1))}.aincrad-raid-ranking button:nth-child(3)>span{border-color:hsla(var(--fantasy-hue,203), 45%, 51%, 1);color:hsla(var(--fantasy-hue,203), 46%, 74%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 40%, 22%, 1),hsla(var(--fantasy-hue,203), 41%, 9%, 1))}.aincrad-raid-ranking button .h-1\.5{border:1px solid hsla(var(--fantasy-hue,203), 13%, 76%, .302);height:8px}.aincrad-raid-ranking button:nth-child(2) .h-1\.5>div{background:linear-gradient(hsla(var(--fantasy-hue,203), 34%, 87%, 1),hsla(var(--fantasy-hue,203), 13%, 56%, 1))}.aincrad-raid-ranking button:nth-child(3) .h-1\.5>div{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 65%, 1),hsla(var(--fantasy-hue,203), 46%, 35%, 1))}.aincrad-raid-crest{object-fit:contain;opacity:.9;width:85%;height:125px;margin:10px auto -12px}@media (max-width:700px){.aincrad-raid-boss{padding:12px 12px 38px}.aincrad-raid-boss>.p-4{padding:12px 14px}.aincrad-raid-boss .font-orbitron{margin:0 -15px;padding:18px 20px;font-size:22px}.aincrad-raid-boss>.h-44{height:250px}.aincrad-raid-command>.grid>.sao-btn:not([data-tone=rose]){min-height:84px;font-size:15px}.aincrad-raid-command>.grid>.sao-btn[data-tone=rose]{bottom:calc(76px + calc(env(safe-area-inset-bottom) / var(--uiz, 1)));z-index:45;width:calc(100% - 28px);min-height:56px;position:fixed;left:14px}.aincrad-raid:has(.aincrad-raid-active){padding-bottom:160px}.aincrad-raid-header .ml-auto{background:hsla(var(--fantasy-hue,203), 46%, 5%, .788);padding:5px 12px}}@media (prefers-reduced-motion:reduce){.aincrad-raid [role=progressbar]>div{transition:none!important}}.aincrad-raid-boss{isolation:isolate;background:0 0}.aincrad-raid-boss:after{content:"";background:hsla(var(--fantasy-hue,203), 46%, 5%, .961);z-index:-1;position:absolute;top:20px;bottom:20px;left:20px;right:20px}.aincrad-raid-boss>.p-4{padding-inline-start:32px;padding-inline-end:32px}.aincrad-raid-tactics{background:hsla(var(--fantasy-hue,203), 46%, 7%, 1);isolation:isolate;margin:8px 8px 0;position:relative}.aincrad-raid-tactics:before{content:"";pointer-events:none;z-index:3;background:url(/redesign/raid-frame.webp) 50%/100% 100% no-repeat;position:absolute;top:-20px;bottom:-12px;left:-22px;right:-22px}.aincrad-raid-command,.aincrad-raid-ranking{box-shadow:none;background:0 0;border:0;margin:0;padding:28px}.aincrad-raid-command>.aincrad-frame-corners{display:none}.aincrad-raid-ranking{border-top:1px solid hsla(var(--fantasy-hue,203), 38%, 48%, .333);padding-top:18px}.aincrad-raid-command>.grid>.sao-btn[data-tone=emerald]{background:linear-gradient(#214137,#081b16)!important}.aincrad-raid-command>.grid>.sao-btn[data-tone=amber]{background:linear-gradient(hsla(var(--fantasy-hue,203), 36%, 21%, 1),hsla(var(--fantasy-hue,203), 46%, 7%, 1))!important}.aincrad-raid-command>.grid>.sao-btn:not([data-tone=rose]):before{width:48px;height:48px;-webkit-mask-image:radial-gradient(#000 60%,#0000 73%);mask-image:radial-gradient(#000 60%,#0000 73%)}@media (max-width:700px){.aincrad-raid-boss>.p-4{padding-inline-start:14px;padding-inline-end:14px}.aincrad-raid-command,.aincrad-raid-ranking{padding:24px}.aincrad-raid-tactics{margin:8px 6px 0}.aincrad-raid-tactics:before{z-index:3}}[data-scene=pvp]>.sao-col{width:100%;padding:28px 25px 110px;max-width:1260px!important}[data-scene=pvp]>.sao-col>header{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 41%, 5%, .91),hsla(var(--fantasy-hue,203), 41%, 5%, .533),transparent);margin-bottom:8px;padding:10px 25px 10px 18px;display:inline-block}[data-scene=pvp]>.sao-col>header h1{letter-spacing:.05em;color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);text-shadow:0 2px 3px #000;font:500 44px Georgia,serif}[data-scene=pvp]>.sao-col>header p{color:hsla(var(--fantasy-hue,203), 23%, 84%, 1);font-size:15px}[data-scene=pvp]>.sao-col>button{min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);text-shadow:0 2px 3px #000;margin-bottom:0;display:flex}[data-scene=pvp] .sao-blob,[data-scene=pvp] .sao-blob-slow,[data-scene=pvp] .sao-scene-grid{display:none}[data-scene=pvp]>.sao-bg-layer{opacity:1!important}[data-scene=pvp]>.sao-bg-layer:nth-of-type(2){background:linear-gradient(#0d0b0b22,#0000 60%,#13090655)!important}.aincrad-pvp-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.aincrad-pvp-hero,.aincrad-pvp-records{min-width:0}.aincrad-pvp-stage{border-radius:0;height:450px;margin-bottom:10px;overflow:visible;background:0 0!important;border:0!important}.aincrad-pvp-figure{justify-content:center;display:flex;position:absolute;top:0;bottom:35px;left:0;right:0}.aincrad-pvp-figure>.aincrad-hero-portrait{width:100%;height:100%}.aincrad-pvp-resources{background:linear-gradient(hsla(var(--fantasy-hue,203), 26%, 13%, .941),hsla(var(--fantasy-hue,203), 41%, 5%, .961));border:1px solid hsla(var(--fantasy-hue,203), 35%, 60%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 27%, 4%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 36%, 34%, 1);gap:0;margin:0 16px;padding:5px 12px;bottom:0}.aincrad-pvp-resources>span{text-align:center;border-color:hsla(var(--fantasy-hue,203), 34%, 52%, .467);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:3px;flex:1;font-size:19px}.aincrad-pvp-random{border:1px solid hsla(var(--fantasy-hue,203), 46%, 66%, 1);box-shadow:inset 0 0 0 3px #250711,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 38%, 51%, 1),0 6px 20px #0008;background:linear-gradient(#8e1729,#3a0914);border-radius:3px;padding:22px 24px}.aincrad-pvp-random .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 85%, 1);font:500 29px Georgia,serif}.aincrad-pvp-random .text-\[11px\]{color:#e4cbd0;margin-top:4px;font-size:14px}.aincrad-pvp-random .h-11{border-color:hsla(var(--fantasy-hue,203), 46%, 71%, .6);background:#d5594b22;border-radius:3px;width:58px;height:58px}.aincrad-pvp-random .h-11 svg{width:33px;height:33px}.aincrad-pvp-random>.mt-2\.5{gap:6px;margin-top:17px}.aincrad-pvp-random>.mt-2\.5>span{height:8px}.aincrad-pvp-reward{border:1px solid hsla(var(--fantasy-hue,203), 35%, 60%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 8%, .91),hsla(var(--fantasy-hue,203), 42%, 5%, .961));color:hsla(var(--fantasy-hue,203), 32%, 83%, 1);border-radius:4px;margin:0;padding:14px 18px;font-size:13px}.aincrad-pvp-duel,.aincrad-pvp-tops{border:1px solid hsla(var(--fantasy-hue,203), 39%, 58%, 1);background:repeating-linear-gradient(135deg,#ffffff02 0 1px,transparent 1px 4px),linear-gradient(130deg,hsla(var(--fantasy-hue,203), 30%, 14%, .961),hsla(var(--fantasy-hue,203), 45%, 6%, .98));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 37%, 34%, 1),0 6px 18px #0009;color:hsla(var(--fantasy-hue,203), 46%, 65%, 1);border-radius:4px;padding:23px;overflow:visible}.aincrad-pvp-duel .font-orbitron{color:hsla(var(--fantasy-hue,203), 46%, 86%, 1);font:500 25px Georgia,serif}.aincrad-pvp-duel .text-\[11px\]{color:hsla(var(--fantasy-hue,203), 22%, 77%, 1);font-size:13px}.aincrad-pvp-duel input{border-color:hsla(var(--fantasy-hue,203), 29%, 55%, .533);background:hsla(var(--fantasy-hue,203), 44%, 5%, .867);border-radius:4px;min-height:52px}.aincrad-pvp-duel .sao-btn{min-height:52px;font:500 20px Georgia,serif;clip-path:none!important;background:linear-gradient(#343041,hsla(var(--fantasy-hue,203), 26%, 8%, 1))!important;border-color:#b9abb4!important;border-radius:3px!important}.aincrad-pvp-tops{margin-top:20px;padding:20px 18px}.aincrad-pvp-tops>.mb-2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.aincrad-pvp-tops button{border-radius:3px;min-height:44px;font-size:13px}.aincrad-pvp-tops button[aria-pressed=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);color:hsla(var(--fantasy-hue,203), 46%, 86%, 1);background:linear-gradient(#731526,#280b14)}.aincrad-pvp-tops>.space-y-1>div{border-color:hsla(var(--fantasy-hue,203), 17%, 53%, .267);background:hsla(var(--fantasy-hue,203), 41%, 5%, .667);border-radius:3px;min-height:48px;font-size:14px}.aincrad-pvp-tops .text-\[11px\]{font-size:13px}.aincrad-pvp-tops>.text-\[10px\],.aincrad-pvp-tops>.space-y-0\.5{color:hsla(var(--fantasy-hue,203), 18%, 79%, 1);font-size:12px}.aincrad-pvp-history{background:linear-gradient(hsla(var(--fantasy-hue,203), 28%, 5%, .851),#100b0bdd);border-top:1px solid hsla(var(--fantasy-hue,203), 28%, 54%, .4);margin-top:20px;padding:16px}.aincrad-pvp-history>.mb-2{color:hsla(var(--fantasy-hue,203), 45%, 78%, 1);font-size:13px}.aincrad-pvp-history>.space-y-1\.5>div{border-radius:3px;min-height:46px;font-size:14px}@media (max-width:700px){[data-scene=pvp]>.sao-col{padding:20px 14px 110px}[data-scene=pvp]>.sao-col>header{padding:8px 14px}[data-scene=pvp]>.sao-col>header h1{font-size:31px}[data-scene=pvp]>.sao-col>header p{font-size:13px}.aincrad-pvp-layout{grid-template-columns:1fr;gap:20px}.aincrad-pvp-stage{height:300px}.aincrad-pvp-random{padding:18px 20px}.aincrad-pvp-random .font-orbitron{font-size:25px}.aincrad-pvp-random .text-\[11px\]{font-size:12px}.aincrad-pvp-random .h-11{width:44px;height:44px}.aincrad-pvp-resources{margin:0 5px}.aincrad-pvp-resources>span{font-size:17px}.aincrad-pvp-reward{padding:13px 16px;font-size:12px}.aincrad-pvp-records{padding-top:0}.aincrad-pvp-duel{padding:20px}.aincrad-pvp-duel .sao-btn{font-size:17px}.aincrad-pvp-tops{padding:20px 15px}.aincrad-pvp-tops>.space-y-1>div{font-size:13px}.aincrad-pvp-tops .text-\[11px\]{font-size:11px}}@media (prefers-reduced-motion:reduce){.aincrad-pvp-figure .fig-breathe{animation:none!important}}.aincrad-pvp-random{background:url(/redesign/pvp-crimson-panel.webp) 50%/100% 146% no-repeat;border:0;padding:24px 28px;box-shadow:0 8px 18px #21040777}.aincrad-pvp-random .font-orbitron{font-size:28px}.aincrad-pvp-duel{isolation:isolate;box-shadow:none;border:0}.aincrad-pvp-duel:before{content:"";pointer-events:none;z-index:-1;background:url(/redesign/raid-frame.webp) 50%/100% 100% no-repeat;position:absolute;top:-10px;bottom:-10px;left:-16px;right:-16px}@media (max-width:700px){.aincrad-pvp-random{padding:23px}.aincrad-pvp-random .font-orbitron{font-size:24px}}[data-scene=pvp]>.sao-col>header h1{font-size:44px!important;line-height:1.15!important}.aincrad-pvp-duel{background:0 0;padding:26px 30px}.aincrad-pvp-duel:before{filter:grayscale(.9)brightness(.55)sepia(.3);background:url(/redesign/pvp-crimson-panel.webp) 50%/100% 143% no-repeat;top:0;bottom:0;left:0;right:0}.aincrad-pvp-resources{box-shadow:none;background:url(/redesign/worldboss-nameplate.webp) 50%/100% 180% no-repeat;border:0;padding:8px 30px}.aincrad-pvp-resources>span{background:hsla(var(--fantasy-hue,203), 46%, 3%, .922)}.aincrad-pvp-history{background:hsla(var(--fantasy-hue,203), 28%, 5%, .91)}@media (max-width:700px){[data-scene=pvp]>.sao-col>header h1{font-size:31px!important}.aincrad-pvp-duel{padding:28px 24px}.aincrad-pvp-figure{top:-10px;bottom:35px;left:0;right:0}.aincrad-pvp-resources{padding-inline-start:23px;padding-inline-end:23px}}[data-scene=pvp]>.sao-col>header h1{text-transform:uppercase;letter-spacing:.07em;color:hsla(var(--fantasy-hue,203), 46%, 78%, 1);text-shadow:0 1px 0 hsla(var(--fantasy-hue,203), 46%, 88%, 1),0 3px 2px hsla(var(--fantasy-hue,203), 46%, 17%, 1),0 0 18px hsla(var(--fantasy-hue,203), 46%, 64%, .2);align-items:center;gap:14px;display:flex}[data-scene=pvp] .sao-screen-heading-icon{color:hsla(var(--fantasy-hue,203), 46%, 73%, 1);filter:drop-shadow(0 2px 2px #000);margin:0;display:inline-flex}.aincrad-pvp-figure{top:-40px;bottom:25px;left:-18px;right:-18px}.aincrad-pvp-figure img{filter:drop-shadow(2px -1px 2px hsla(var(--fantasy-hue,203), 46%, 70%, .533)) drop-shadow(0 0 10px hsla(var(--fantasy-hue,203), 46%, 63%, .267));transform-origin:bottom;transform:scale(1.1)}.aincrad-pvp-random{z-index:2;margin-bottom:0;position:relative}.aincrad-pvp-reward{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 9%, .929),hsla(var(--fantasy-hue,203), 45%, 4%, .961));box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 39%, 45%, .4);border-top:0;border-radius:0 0 7px 7px;margin:-5px 6px 0;padding:15px 18px 14px}.aincrad-pvp-duel:before{filter:grayscale(.8)brightness(.95)sepia(.6);top:-3px;bottom:-3px;left:-5px;right:-5px}.aincrad-pvp-tops{box-shadow:none;background:0 0;border:0;margin-top:20px;padding:0}.aincrad-pvp-tops>.aincrad-frame-corners{display:none}.aincrad-pvp-tops>.space-y-1>div{background:linear-gradient(hsla(var(--fantasy-hue,203), 31%, 13%, .949),hsla(var(--fantasy-hue,203), 46%, 5%, .961));border:1px solid hsla(var(--fantasy-hue,203), 29%, 65%, .4);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 33%, 8%, .8);min-height:45px}.aincrad-pvp-tops>.mb-2{display:flex}.aincrad-pvp-tops>.mb-2>button{background:hsla(var(--fantasy-hue,203), 42%, 6%, .851);clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);padding-inline-start:18px;padding-inline-end:18px}.aincrad-pvp-tops>.mb-2>button[aria-pressed=true]{background:linear-gradient(#731526,#280b14);box-shadow:inset 0 0 0 2px #b9785644}.aincrad-pvp-tops>.mt-1\.5{background:hsla(var(--fantasy-hue,203), 26%, 5%, .8);padding:6px 10px}.aincrad-pvp-history{border-top:1px solid hsla(var(--fantasy-hue,203), 46%, 70%, .533);background:0 0;padding:10px 0}.aincrad-pvp-history>.mb-2{background:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 27%, 6%, .933),hsla(var(--fantasy-hue,203), 27%, 6%, .4));padding:5px 10px}.aincrad-pvp-history>.space-y-1\.5>div{background-color:hsla(var(--fantasy-hue,203), 46%, 5%, .91);border-radius:6px;min-height:48px}.aincrad-pvp-records{padding-top:10px}@media (max-width:700px){[data-scene=pvp]>.sao-col>header h1{gap:10px;font-size:29px!important}[data-scene=pvp] .sao-screen-heading-icon svg{width:32px;height:32px}.aincrad-pvp-figure{top:-20px;bottom:25px;left:-5px;right:-5px}.aincrad-pvp-figure img{transform:scale(1.04)}.aincrad-pvp-records{padding-top:0}.aincrad-pvp-tops>.mb-2>button{padding-inline-start:12px;padding-inline-end:12px}.aincrad-pvp-reward{margin-top:-5px}.aincrad-pvp-stage{height:285px}}.aincrad-pvp-battle-backdrop{background:linear-gradient(#11090924,#1109094d 35%,#0000 75%,#1008074d),url(/redesign/pvp-colosseum.webp) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.aincrad-pvp-combat-inner{max-width:1100px}.aincrad-pvp-fighter{filter:drop-shadow(5px 14px 8px #14090599);height:max(270px,min(calc(49vh / var(--uiz, 1)),500px));bottom:15%}.aincrad-pvp-fighter-left{left:4%}.aincrad-pvp-fighter-right{right:4%}.aincrad-pvp-hud{max-width:1000px}.aincrad-pvp-defeat-pose{align-items:end;width:360px;display:flex}.aincrad-pvp-defeat-pose img{object-fit:contain;object-position:bottom;width:100%;height:72%}.aincrad-pvp-winner{filter:drop-shadow(0 10px 7px #1e100ce0);max-width:none;height:115%;position:relative;top:-15%}.aincrad-pvp-fighter:before{content:"";filter:blur(5px);background:#170c09a8;border-radius:50%;width:75%;height:5%;position:absolute;bottom:-1%;left:15%}.aincrad-pvp-hp{background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 26%, 9%, .922),#1b1513ed);border:1px solid hsla(var(--fantasy-hue,203), 37%, 56%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 21%, 5%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 27%, 37%, 1),0 4px 16px #0008;border-radius:4px;padding:12px 18px;top:max(18px,calc(env(safe-area-inset-top) / var(--uiz, 1)))!important}.aincrad-pvp-hp>div:first-child{gap:12px;margin-bottom:7px}.aincrad-pvp-hp span:first-child{font-family:Georgia,serif;font-size:20px}.aincrad-pvp-hp span:last-child{color:hsla(var(--fantasy-hue,203), 46%, 86%, 1);font-size:14px}.aincrad-pvp-hp [role=progressbar]{height:12px}.aincrad-pvp-result{gap:10px;top:17%}.aincrad-pvp-result-title{letter-spacing:.04em;color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);text-shadow:0 3px 3px hsla(var(--fantasy-hue,203), 46%, 9%, 1),0 0 28px hsla(var(--fantasy-hue,203), 46%, 37%, 1);background:url(/redesign/victory-laurel.webp) 50%/100% 100% no-repeat;padding:8px 70px 24px;font-family:Georgia,Times New Roman,serif;font-size:max(46px,min(calc(6vw / var(--uiz, 1)),88px));font-weight:400;line-height:1.1}.aincrad-pvp-result.is-defeat .aincrad-pvp-result-title{color:#f5b7a6;text-shadow:0 3px 3px hsla(var(--fantasy-hue,203), 46%, 9%, 1),0 0 28px #4f1010;border-color:#a05b4d}.aincrad-pvp-result-subtitle{letter-spacing:.4em;color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);text-shadow:0 2px 6px #000;font:600 16px Georgia,serif}.aincrad-pvp-result button,.aincrad-pvp-battle>button,.aincrad-pvp-skip{border:1px solid hsla(var(--fantasy-hue,203), 42%, 59%, 1);background:hsla(var(--fantasy-hue,203), 16%, 7%, .91);min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 91%, 1);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 22%, 8%, 1),0 3px 15px #0005;border-radius:3px;padding:10px 22px;font:600 16px Georgia,serif}.aincrad-pvp-hp,.aincrad-pvp-result button,.aincrad-pvp-battle>button{clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);box-shadow:inset 0 0 0 3px #171311,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 33%, 44%, 1),inset 0 6px 12px hsla(var(--fantasy-hue,203), 46%, 61%, .22);border-radius:12px}.aincrad-pvp-battle>button.left-1\/2{border-color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);background:linear-gradient(120deg,#461021,#210a12);width:max-content;max-width:calc(100% - 28px);min-height:56px}.aincrad-pvp-skip{z-index:40;position:absolute;top:106px;right:16px}@media (max-width:700px){.aincrad-pvp-hp{width:46%;padding:10px;top:calc(68px + calc(env(safe-area-inset-top) / var(--uiz, 1)))!important}.aincrad-pvp-hp>div:first-child{flex-direction:column;align-items:start;gap:3px;display:flex}.aincrad-pvp-hp span:first-child{max-width:100%;font-size:16px}.aincrad-pvp-hp span:last-child{font-size:12px}.aincrad-pvp-fighter{height:max(210px,min(calc(34vh / var(--uiz, 1)),330px));bottom:17%}.aincrad-pvp-fighter-left{left:-4%}.aincrad-pvp-fighter-right{right:0}.aincrad-pvp-defeat-pose{width:190px}.aincrad-pvp-result{gap:8px;top:25%}.aincrad-pvp-result-title{padding:8px 36px 17px;font-size:39px}.aincrad-pvp-winner{height:108%;top:-8%}.aincrad-pvp-result-subtitle{letter-spacing:.3em;font-size:12px}.aincrad-pvp-skip{top:max(11px,calc(env(safe-area-inset-top) / var(--uiz, 1)));padding:10px 12px;font-size:13px}}@media (max-height:560px) and (min-width:701px){.aincrad-pvp-result{top:21%}.aincrad-pvp-result-title{font-size:38px}.aincrad-pvp-result button{margin-top:0}.aincrad-pvp-fighter{height:calc(58vh / var(--uiz, 1));bottom:12%}.aincrad-pvp-hp{padding:8px 14px}}[data-scene=taft]:has(.aincrad-taft-arrival)>.sao-col>header{display:none}[data-scene=taft]>.sao-col{width:100%;max-width:1100px!important}[data-scene=taft] .sao-col>button{z-index:2;min-height:44px;color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);position:relative}.aincrad-taft-arrival{border:1px solid hsla(var(--fantasy-hue,203), 37%, 46%, .533);background:linear-gradient(90deg,#0000 32%,#0e211348 65%,#0b1c1875),url(/redesign/taft-canopy.webp) 50%/cover;border-radius:8px 8px 0 0;min-height:310px;position:relative;box-shadow:0 8px 20px #0005}.aincrad-taft-title{text-align:center;text-shadow:0 3px 10px #0c2015,0 1px 6px #000;margin-left:37%;padding:68px 18px 40px}.aincrad-taft-title h1{color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);font:500 max(34px,min(calc(3.6vw / var(--uiz, 1)),58px))/1.1 Georgia,serif}.aincrad-taft-title p{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);margin-top:20px;font-size:20px;font-weight:600}.aincrad-taft-story{border:1px solid hsla(var(--fantasy-hue,203), 35%, 54%, 1);color:hsla(var(--fantasy-hue,203), 35%, 84%, 1);background:#17211cdd;border-radius:12px;margin:0 18px 16px 42%;padding:10px 16px;font-size:13px;line-height:1.55}.aincrad-taft-story summary{cursor:pointer;min-height:24px;font-weight:600}.aincrad-taft-story p{margin-top:10px}.aincrad-taft-tabs{background:hsla(var(--fantasy-hue,203), 35%, 10%, 1);border:1px solid hsla(var(--fantasy-hue,203), 31%, 38%, 1);gap:10px;margin:0;padding:10px 22px;position:relative}.aincrad-taft-tabs button{border:1px solid hsla(var(--fantasy-hue,203), 35%, 43%, 1);min-height:58px;color:hsla(var(--fantasy-hue,203), 46%, 70%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 40%, 20%, .831),hsla(var(--fantasy-hue,203), 38%, 9%, .902)),url(/redesign/taft-wood.webp) center/cover;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 35%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 39%, 38%, 1);border-radius:8px;font:500 22px Georgia,serif}.aincrad-taft-tabs button[aria-pressed=true]{color:hsla(var(--fantasy-hue,203), 46%, 87%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 67%, 1);box-shadow:inset 0 0 0 3px #182717,inset 0 0 0 4px hsla(var(--fantasy-hue,203), 44%, 53%, 1),0 0 14px hsla(var(--fantasy-hue,203), 46%, 57%, .188);background:linear-gradient(120deg,#326d3cd9,#0b2b1be6)}.aincrad-taft-market,.aincrad-taft-guild,.aincrad-taft-tavern{background:url(/redesign/taft-wood.webp) 50%/100% 100%;border-radius:6px;padding:35px 34px 40px;position:relative;box-shadow:0 12px 26px #0006}.aincrad-taft-market{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.aincrad-taft-stock{grid-column:1/-1;margin:0 0 8px}.aincrad-taft-stock>span{color:hsla(var(--fantasy-hue,203), 23%, 75%, 1);font-size:13px}.aincrad-taft-product{border:1px solid hsla(var(--fantasy-hue,203), 32%, 41%, 1);background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 31%, 11%, .89),hsla(var(--fantasy-hue,203), 19%, 5%, .729));min-height:100px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 43%, 50%, .125);border-radius:9px;gap:12px;padding:12px}.aincrad-taft-product>span{background:hsla(var(--fantasy-hue,203), 15%, 5%, 1);border-color:hsla(var(--fantasy-hue,203), 27%, 52%, 1);width:58px;height:68px}.aincrad-taft-product .text-sm{font-size:14px;font-weight:500;line-height:1.35}.aincrad-taft-product .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 35%, 70%, 1);margin-top:5px;font-size:12px}[data-scene=taft] .sao-button,[data-scene=taft] button{min-height:44px}.aincrad-taft-product button,.aincrad-taft-stock button{font-size:13px;background:linear-gradient(#285b37,#142e1d)!important;border:1px solid #699268!important;border-radius:5px!important;box-shadow:inset 0 1px 2px #c9e0a955!important}.aincrad-taft-guild>div,.aincrad-taft-tavern>div{border-color:hsla(var(--fantasy-hue,203), 26%, 39%, 1);color:hsla(var(--fantasy-hue,203), 34%, 78%, 1);background:#14170edd;padding:16px}.aincrad-taft-guild .text-slate-500,.aincrad-taft-tavern .text-slate-500{color:hsla(var(--fantasy-hue,203), 21%, 71%, 1);font-size:13px}@media (max-width:700px){.aincrad-taft-arrival{background-position:20%;background-size:auto 310px;min-height:305px}.aincrad-taft-title{margin-left:30%;padding:32px 8px 20px}.aincrad-taft-title h1{font-size:32px}.aincrad-taft-title p{margin-top:12px;font-size:15px}.aincrad-taft-story{margin:100px 12px 12px;padding:8px 12px}.aincrad-taft-tabs{gap:5px;padding:9px 6px}.aincrad-taft-tabs button{min-height:52px;font-size:16px}.aincrad-taft-market,.aincrad-taft-guild,.aincrad-taft-tavern{padding:24px 14px 28px}.aincrad-taft-market{grid-template-columns:1fr;gap:9px}.aincrad-taft-stock{gap:8px}.aincrad-taft-stock>span{max-width:48%;font-size:11px}.aincrad-taft-product{gap:9px;min-height:98px;padding:10px}.aincrad-taft-product>span{width:46px;height:58px}.aincrad-taft-product .text-sm{font-size:12px}.aincrad-taft-product .text-\[10px\]{font-size:10px}.aincrad-taft-product button{font-size:12px;padding-left:10px!important;padding-right:10px!important}}[data-scene=taft]:has(.aincrad-taft-arrival)>.sao-col{padding-top:0}[data-scene=taft]:has(.aincrad-taft-arrival) .sao-col>button{z-index:3;text-shadow:0 2px 6px #000;position:absolute;top:8px;left:24px}.aincrad-taft-arrival{background-image:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 17%, .094) 25%,hsla(var(--fantasy-hue,203), 46%, 13%, .196) 80%),url(/redesign/taft-canopy.webp);background-position:50% 20%;min-height:260px}.aincrad-taft-title{margin-left:14%;padding:48px 16px 16px}.aincrad-taft-story{background:#252919e8;border-radius:18px 18px 18px 3px;margin:0 18px 14px 60%;padding:9px 14px}.aincrad-taft-tabs{padding:8px 22px}.aincrad-taft-tabs button{clip-path:polygon(5% 0,95% 0,100% 22%,100% 78%,95% 100%,5% 100%,0 78%,0 22%);justify-content:center;align-items:center;gap:10px;min-height:54px;display:flex}.aincrad-taft-market{gap:10px;padding:26px 28px 32px}.aincrad-taft-product{min-height:96px;padding:9px 12px}.aincrad-taft-product button>span[aria-hidden],.aincrad-taft-stock button>span[aria-hidden]{display:none}@media (max-width:700px){[data-scene=taft]:has(.aincrad-taft-arrival) .sao-col>button{font-size:12px;top:5px;left:28px}.aincrad-taft-arrival{background-position:18%;background-size:auto 270px;min-height:236px}.aincrad-taft-title{margin-left:26%;padding:46px 5px 8px}.aincrad-taft-title h1{font-size:30px}.aincrad-taft-story{margin:40px 10px 10px 38%;padding:6px 10px;font-size:11px}.aincrad-taft-story summary{align-items:center;min-height:32px;display:flex}.aincrad-taft-tabs{padding:7px 5px}.aincrad-taft-tabs button{gap:5px;min-height:48px;font-size:14px}.aincrad-taft-tabs svg{width:17px;height:17px}.aincrad-taft-market,.aincrad-taft-guild,.aincrad-taft-tavern{background-repeat:no-repeat;background-size:100% 100%;padding:18px 12px 26px}.aincrad-taft-product{gap:8px;min-height:88px;padding:8px}.aincrad-taft-product>span{width:44px;height:56px}.aincrad-taft-product button svg{display:none}}.aincrad-taft-arrival{background-image:linear-gradient(90deg,hsla(var(--fantasy-hue,203), 46%, 21%, .145),hsla(var(--fantasy-hue,203), 46%, 10%, .627)),url(/redesign/taft-canopy.webp)}.aincrad-taft-story summary>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.aincrad-taft-story[open] summary>span{-webkit-line-clamp:1}.aincrad-taft-product .text-\[10px\]{color:hsla(var(--fantasy-hue,203), 46%, 75%, 1)}.aincrad-taft-product>span{width:58px;height:66px}.aincrad-forge-station{container-type:inline-size}.aincrad-forge-station-title{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto;font-size:max(18px,min(16cqi,23px))}@media (max-width:700px){.aincrad-taft-market,.aincrad-taft-guild,.aincrad-taft-tavern{border:2px solid hsla(var(--fantasy-hue,203), 32%, 43%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 40%, 10%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 36%, 53%, .333);background-position:50%;background-size:auto 120%}.aincrad-taft-product>span{width:44px;height:56px}.aincrad-taft-story{margin-left:32%;font-size:11px}}html.sao-wide .aincrad-arrival{min-height:330px;padding-top:60px;padding-bottom:28px;padding-left:38px}html.sao-wide .aincrad-arrival h1{font-size:max(54px,min(calc(5.5vw / var(--uiz, 1)),74px))}html.sao-wide .aincrad-home-character{width:52%;height:560px;bottom:-88px;right:-20px}html.sao-wide .aincrad-destinations .sao-tile{height:170px!important}html.sao-wide .aincrad-armory>.relative{grid-template-columns:76px minmax(0,1fr) 76px;min-height:320px;padding-block-start:10px;padding-block-end:10px}html.sao-wide .aincrad-armory-hero{pointer-events:none;width:84%;height:auto;position:absolute;top:8px;bottom:4px;left:8%;right:8%}html.sao-wide .aincrad-armory>.relative>.flex{z-index:2;position:relative}html.sao-wide .aincrad-armory>.relative>.flex:last-child{grid-column:3}html.sao-wide [data-scene=equipment]>.sao-col>header{margin-bottom:14px}html.sao-wide [data-scene=equipment] .sao-duo>div:last-child{padding:12px}html.sao-wide .aincrad-xp-ring{width:170px;height:170px}html.sao-wide .aincrad-profile-identity{padding:8px 0}html.sao-wide .aincrad-profile-identity h1{margin-top:14px;font-size:29px}html.sao-wide .aincrad-profile-stats{margin-top:25px;padding:18px}html.sao-wide .aincrad-profile-vitals{margin-top:8px}html.sao-wide .aincrad-vital{padding:12px}html.sao-wide [data-scene=clan]>.sao-col{position:relative}html.sao-wide [data-scene=clan]>.sao-col>button:first-of-type{position:absolute;top:16px;right:24px}html.sao-wide [data-scene=clan]>.sao-col>header{margin-bottom:16px;padding-right:100px}html.sao-wide .aincrad-clan-hero{height:230px}html.sao-wide .aincrad-clan-hero .font-orbitron{font-size:38px}html.sao-wide .aincrad-clan-card{gap:10px;min-height:102px;padding:10px 12px}html.sao-wide .aincrad-clan-card>.aincrad-crest{width:64px;height:78px}html.sao-wide .aincrad-clan-card .break-words{font-size:15px}html.sao-wide .aincrad-pond{height:295px}html.sao-wide [data-scene=fishing]>.sao-col>header{margin-bottom:12px}html.sao-wide [data-scene=fishing] .sao-duo{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px}html.sao-wide [data-scene=fishing] .sao-duo-pane{padding:9px}html.sao-wide [data-scene=fishing] .grid-cols-6>button{gap:3px;min-height:52px;font-size:10px}html.sao-wide .aincrad-fish-card{gap:8px;min-height:70px;padding:8px}html.sao-wide .aincrad-fish-card>img{width:44px;height:44px}html.sao-wide .aincrad-fish-card .text-sm{font-size:12px}html.sao-wide .aincrad-fish-card .font-mono-num{margin-top:3px;font-size:10px}html.sao-wide .aincrad-fish-card .sao-btn{padding-inline-start:9px;padding-inline-end:9px;font-size:11px}.aincrad-catch-heading{display:none}.aincrad-catch-controls{gap:8px;display:grid}.aincrad-catch-controls:empty{display:none}html.sao-wide .aincrad-catch-heading{color:hsla(var(--fantasy-hue,203), 46%, 80%, 1);margin:10px 0;font:600 20px Georgia,serif;display:block}html.sao-wide .aincrad-catch-controls{grid-template-columns:1fr 1fr;gap:6px}html.sao-wide .aincrad-catch-controls .sao-btn{min-height:44px;padding-inline-start:8px;padding-inline-end:8px;font-size:11px}.aincrad-equipped-list>button,.aincrad-clan-card,.aincrad-profile-stats{border-color:hsla(var(--fantasy-hue,203), 35%, 52%, .42);box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 46%, 7%, 1),inset 0 0 0 4px hsla(var(--fantasy-hue,203), 35%, 50%, .169),0 5px 18px #0005;border-radius:5px;position:relative}.aincrad-clan-card .break-words{text-wrap:balance}.aincrad-profile-stats>div:first-of-type{margin-top:0}[data-scene=profile] .sao-profile-banner{opacity:1!important}[data-scene=profile] .sao-profile-banner img{opacity:.96}[data-scene=profile] .sao-profile-banner>div{background:linear-gradient(180deg,hsla(var(--fantasy-hue,203), 46%, 8%, .031),hsla(var(--fantasy-hue,203), 46%, 8%, .2) 55%,hsla(var(--fantasy-hue,203), 46%, 8%, .502))!important}.aincrad-profile-stats{background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 46%, 19%, .78),hsla(var(--fantasy-hue,203), 46%, 7%, .851));border-color:hsla(var(--fantasy-hue,203), 46%, 79%, .6);box-shadow:inset 0 1px hsla(var(--fantasy-hue,203), 46%, 88%, .4),0 0 22px hsla(var(--fantasy-hue,203), 46%, 71%, .075)}.aincrad-clan-create{margin-inline-start:auto;margin-inline-end:auto;clip-path:polygon(3% 0,97% 0,100% 18%,100% 82%,97% 100%,3% 100%,0 82%,0 18%)!important;width:min(100%,390px)!important;display:flex!important}html.sao-wide .aincrad-equipped-list>button{min-height:52px;padding:6px 10px}html.sao-wide .aincrad-equipped-list>button>.relative{width:38px!important;height:38px!important}html.sao-wide .aincrad-equipped-list>button>.min-w-0>.text-sm{font-size:12px}html.sao-wide .aincrad-equipped-list>:not(:last-child){margin-bottom:6px}html.sao-wide .aincrad-equipment-presets>div:first-child>span{letter-spacing:.08em;white-space:nowrap;font-size:11px}html.sao-wide [data-scene=equipment] .sao-duo>div:last-child .text-\[11px\],html.sao-wide [data-scene=equipment] .sao-duo>div:last-child .text-\[10px\]{font-size:11px}html.sao-wide [data-scene=equipment] .sao-duo>div:last-child .text-xs{font-size:11px;line-height:1.35}.aincrad-profile-rank{background:hsla(var(--fantasy-hue,203), 46%, 7%, .85);border-radius:5px;padding:5px 9px}.aincrad-profile-rank .text-slate-500{color:hsla(var(--fantasy-hue,203), 31%, 78%, 1)}.aincrad-profile-class,.aincrad-profile-badges>span,.aincrad-profile-badges>button{background-color:hsla(var(--fantasy-hue,203), 46%, 8%, .93)!important}.aincrad-profile-experience{background:hsla(var(--fantasy-hue,203), 46%, 7%, .91);color:hsla(var(--fantasy-hue,203), 36%, 84%, 1);border-radius:5px;padding:4px 10px}.aincrad-profile-experience .text-slate-500{color:hsla(var(--fantasy-hue,203), 27%, 75%, 1)}[data-scene=guildbattle] .sao-shell-art{filter:none}.aincrad-guild-arrival{border:1px solid hsla(var(--fantasy-hue,203), 40%, 48%, 1);isolation:isolate;background:linear-gradient(90deg,#08080a91,#0000 70%),url(/redesign/guild-war-hall.webp) 50% 56%/cover;border-radius:4px;align-items:flex-end;min-height:260px;margin:0 0 14px;padding:28px;display:flex;position:relative}.aincrad-guild-arrival h2{color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);text-shadow:0 3px 12px #000;max-width:650px;margin:0 0 6px;font:700 max(28px,min(calc(3.2vw / var(--uiz, 1)),48px))/1.15 Georgia,serif}.aincrad-guild-arrival p{color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);margin:0 0 16px;font:20px Georgia,serif}.aincrad-guild-arrival span{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1);font:16px Georgia,serif}.aincrad-guild-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.aincrad-guild-stat{border:1px solid hsla(var(--fantasy-hue,203), 35%, 43%, 1);background:linear-gradient(120deg,#22221f,hsla(var(--fantasy-hue,203), 26%, 8%, 1));border-radius:3px;justify-content:center;align-items:center;gap:14px;min-height:82px;padding:14px 12px;display:flex;position:relative}.aincrad-guild-stat-icon{border:1px solid hsla(var(--fantasy-hue,203), 38%, 43%, 1);background:radial-gradient(ellipse at top,hsla(var(--fantasy-hue,203), 46%, 29%, 1),hsla(var(--fantasy-hue,203), 19%, 11%, 1));width:44px;height:48px;color:hsla(var(--fantasy-hue,203), 46%, 69%, 1);flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 10px #0009}.aincrad-guild-stat:first-child .aincrad-guild-stat-icon{color:#ffb6aa;background:radial-gradient(at top,#762925,#241217);border-color:#9c4f40}.aincrad-guild-stat:nth-child(2) .aincrad-guild-stat-icon{background:radial-gradient(ellipse at top,hsla(var(--fantasy-hue,203), 46%, 32%, 1),hsla(var(--fantasy-hue,203), 38%, 12%, 1));color:hsla(var(--fantasy-hue,203), 46%, 79%, 1);border-color:hsla(var(--fantasy-hue,203), 37%, 45%, 1)}.aincrad-guild-stat .text-slate-500{color:hsla(var(--fantasy-hue,203), 37%, 74%, 1);font-size:11px}.aincrad-guild-stat .text-lg{color:hsla(var(--fantasy-hue,203), 46%, 88%, 1);font:700 25px Georgia,serif}.aincrad-guild-layout{grid-template-columns:1.02fr 1fr;align-items:start;gap:16px;display:grid}.aincrad-guild-overview,.aincrad-guild-activities{border:1px solid hsla(var(--fantasy-hue,203), 37%, 44%, 1);background:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 13%, 13%, .97),hsla(var(--fantasy-hue,203), 46%, 5%, .97));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 15%, 17%, 1);border-radius:3px;min-width:0;padding:16px;position:relative}.aincrad-guild-overview>.sao-fade-up{background:0 0;border:0;padding:0}.aincrad-guild-overview>.sao-fade-up+.sao-fade-up{border-top:1px solid hsla(var(--fantasy-hue,203), 13%, 38%, .271);padding-top:18px}.aincrad-guild-rank{border-bottom:1px solid hsla(var(--fantasy-hue,203), 26%, 61%, .2);gap:12px;min-height:64px}.aincrad-guild-medal{color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);filter:drop-shadow(0 2px 4px #000);flex-shrink:0}.aincrad-guild-activity-title{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);align-items:center;gap:10px;margin:0 0 10px;font:700 20px Georgia,serif;display:flex}.aincrad-guild-valor,.aincrad-guild-defense{background:linear-gradient(120deg,#431d1dcc,#110f17);border-color:#a05543;border-radius:4px}.aincrad-guild-defense{background:linear-gradient(120deg,hsla(var(--fantasy-hue,203), 46%, 19%, .8),hsla(var(--fantasy-hue,203), 46%, 8%, 1));border-color:hsla(var(--fantasy-hue,203), 27%, 45%, 1)}.aincrad-guild-activity-icon{background:hsla(var(--fantasy-hue,203), 41%, 3%, .333);width:60px;height:66px;color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);filter:drop-shadow(0 2px 6px #000);border:1px solid;border-radius:40% 40% 48% 48%;flex-shrink:0;margin-right:12px;padding:9px}.aincrad-guild-defense .aincrad-guild-activity-icon{color:hsla(var(--fantasy-hue,203), 46%, 81%, 1)}.aincrad-guild-valor>button,.aincrad-guild-defense>button{gap:8px;min-height:66px}.aincrad-guild-valor>button .text-sm,.aincrad-guild-defense>button .text-sm{text-align:left;flex:1;font:700 18px Georgia,serif}[data-scene=guildbattle] button{min-height:44px}[data-scene=guildbattle] .text-slate-500{color:hsla(var(--fantasy-hue,203), 22%, 71%, 1)}@media (max-width:767px){.aincrad-guild-arrival{background-position:59%;min-height:230px;padding:22px 18px}.aincrad-guild-arrival h2{max-width:270px;font-size:31px}.aincrad-guild-arrival p{margin-bottom:12px;font-size:16px}.aincrad-guild-arrival span{font-size:13px}.aincrad-guild-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aincrad-guild-stat{gap:10px;min-height:72px;padding:10px}.aincrad-guild-stat-icon{width:32px;height:40px}.aincrad-guild-stat .text-lg{font-size:22px}.aincrad-guild-layout{grid-template-columns:1fr}.aincrad-guild-overview,.aincrad-guild-activities{padding:14px}.aincrad-guild-activity-title{font-size:18px}}[data-scene=guildbattle]>.sao-col{width:100%;padding-top:24px;max-width:1200px!important}[data-scene=guildbattle]>.sao-col>header h1{color:hsla(var(--fantasy-hue,203), 46%, 83%, 1);letter-spacing:0;text-shadow:0 2px 8px #000;font:700 36px Georgia,serif}[data-scene=guildbattle]>.sao-col>header{margin-bottom:4px}[data-scene=guildbattle]>.sao-col>button{margin:0 0 8px}[data-scene=guildbattle] .sao-scene-grid,[data-scene=guildbattle] .sao-blob,[data-scene=guildbattle] .sao-blob-slow{display:none}@media (max-width:767px){[data-scene=guildbattle]>.sao-col>header h1{font-size:27px}}[data-scene=guildbattle]>.sao-col{padding-top:12px}[data-scene=guildbattle]>.sao-col>header{text-align:center;margin-bottom:12px}[data-scene=guildbattle]>.sao-col>button{font-size:12px;position:absolute;top:12px;right:32px}.aincrad-guild-arrival{min-height:240px}.aincrad-guild-stat,.aincrad-guild-overview,.aincrad-guild-activities{background-image:linear-gradient(130deg,hsla(var(--fantasy-hue,203), 20%, 10%, .95),hsla(var(--fantasy-hue,203), 43%, 5%, .97)),url(/redesign/guild-war-hall.webp);background-size:cover}@media (max-width:767px){[data-scene=guildbattle]>.sao-col>header{text-align:left;padding-top:42px}[data-scene=guildbattle]>.sao-col>button{top:8px;left:20px;right:auto}.aincrad-guild-arrival{min-height:230px}}.aincrad-guild-result{background:linear-gradient(150deg,hsla(var(--fantasy-hue,203), 27%, 15%, 1),hsla(var(--fantasy-hue,203), 46%, 6%, 1));border-color:hsla(var(--fantasy-hue,203), 37%, 49%, 1);padding-top:18px}.aincrad-guild-result-art{object-fit:contain;width:100%;height:150px;filter:drop-shadow(0 2px 12px hsla(var(--fantasy-hue,203), 46%, 56%, .2));display:block}.aincrad-guild-result button{min-height:44px}.aincrad-guild-rating-title{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);margin:0 0 12px;font:700 20px Georgia,serif}.aincrad-guild-activity-caption{color:hsla(var(--fantasy-hue,203), 18%, 69%, 1);margin-top:5px;font:11px/1.4 Inter,sans-serif;display:block}.aincrad-guild-valor,.aincrad-guild-defense{box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 25%, 6%, .467),inset 0 0 24px #bf654415,0 2px 5px #0008;border-radius:8px;padding:9px 12px!important}.aincrad-guild-valor>button,.aincrad-guild-defense>button{min-height:62px}.aincrad-guild-activity-icon{width:54px;height:58px;box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 35%, 7%, 1),0 0 0 3px hsla(var(--fantasy-hue,203), 31%, 62%, .267),inset 0 4px 16px hsla(var(--fantasy-hue,203), 46%, 58%, .2);background:radial-gradient(ellipse at top,#9a3b3b55,hsla(var(--fantasy-hue,203), 25%, 5%, .8));border-radius:45% 45% 48% 48%}.aincrad-guild-defense .aincrad-guild-activity-icon{background:radial-gradient(ellipse at top,hsla(var(--fantasy-hue,203), 46%, 47%, .333),hsla(var(--fantasy-hue,203), 45%, 6%, .8));box-shadow:inset 0 0 0 3px hsla(var(--fantasy-hue,203), 35%, 7%, 1),0 0 0 3px hsla(var(--fantasy-hue,203), 37%, 59%, .267),inset 0 4px 16px hsla(var(--fantasy-hue,203), 46%, 58%, .2)}[data-scene=guildbattle] .sao-bg-layer[style*=linear-gradient]{background:linear-gradient(to bottom,hsla(var(--fantasy-hue,203), 46%, 3%, .9),hsla(var(--fantasy-hue,203), 46%, 3%, .62) 30%,hsla(var(--fantasy-hue,203), 46%, 3%, .68) 70%,hsla(var(--fantasy-hue,203), 46%, 3%, .95))!important}.aincrad-guild-activities>.sao-fade-up:last-child{margin-top:12px}@media (max-width:767px){.aincrad-guild-rating-title{font-size:19px}}.aincrad-guild-result>.font-orbitron{place-items:center;height:84px;margin-top:-84px;font:700 27px Georgia,serif;display:grid;position:relative}.aincrad-saga{background:hsla(var(--fantasy-hue,203), 46%, 5%, .92);min-width:0;padding:0 0 12px}.aincrad-saga-hero{text-align:center;border:1px solid hsla(var(--fantasy-hue,203), 26%, 52%, 1);min-height:208px;color:hsla(var(--fantasy-hue,203), 46%, 84%, 1);text-shadow:0 3px 8px #000;background:linear-gradient(90deg,#0a071170,#0000),url(/redesign/apocalypse-reliquary.webp) 50%/cover;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:16px 70px 16px 24px;display:flex;position:relative}.aincrad-saga-hero h2{max-width:260px;margin:0 0 10px;font:700 29px/1.1 Georgia,serif}.aincrad-saga-count{font:48px/1 Georgia,serif}.aincrad-saga-hero>span:last-child{letter-spacing:.1em;text-transform:uppercase;margin-top:6px;font:11px Georgia,serif}.aincrad-saga-rail{padding:6px;position:relative;gap:5px!important}.aincrad-saga-rail:before{content:"";background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 66%, 1),hsla(var(--fantasy-hue,203), 46%, 26%, 1));height:3px;position:absolute;top:24px;left:16px;right:16px;box-shadow:0 1px 3px #000}.aincrad-saga-marker{min-width:0;position:relative;opacity:1!important;background:0 0!important;border:0!important;padding:0!important}.aincrad-saga-marker>div:first-child{border:2px solid hsla(var(--fantasy-hue,203), 28%, 43%, 1);background:radial-gradient(ellipse at 35% 25%,#6c5660,hsla(var(--fantasy-hue,203), 27%, 11%, 1));width:32px;height:32px;box-shadow:0 0 0 2px hsla(var(--fantasy-hue,203), 25%, 10%, 1),inset 0 0 0 2px #0008;border-radius:50%;place-items:center;margin:auto;font-size:11px;display:grid}.aincrad-saga-marker[data-status=owned]>div:first-child{border-color:hsla(var(--fantasy-hue,203), 46%, 64%, 1);background:radial-gradient(at 30% 15%,#ffbcdf,#a72760 45%,#320b2b 78%);box-shadow:0 0 0 2px #302024,0 0 9px #fb4da255,inset 0 0 0 2px #0008}.aincrad-saga-marker>div:nth-child(2){white-space:normal;margin-top:6px;font-size:9px;line-height:1.15;overflow:visible}.aincrad-saga-marker>div:nth-child(3){color:hsla(var(--fantasy-hue,203), 17%, 70%, 1);font-size:9px}.aincrad-saga-next{text-align:center;color:hsla(var(--fantasy-hue,203), 33%, 81%, 1);padding:0 10px;font-size:12px}.aincrad-saga-tiers{color:hsla(var(--fantasy-hue,203), 20%, 67%, 1);padding:0 12px 8px;font-size:10px;line-height:1.5}.aincrad-saga-item{border:1px solid hsla(var(--fantasy-hue,203), 12%, 42%, 1);background:linear-gradient(125deg,hsla(var(--fantasy-hue,203), 37%, 14%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));min-height:60px;color:hsla(var(--fantasy-hue,203), 31%, 81%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 5%, 1);border-radius:5px;align-items:center;gap:9px;padding:6px 10px;display:flex;position:relative}.aincrad-saga-item.is-owned{border-color:hsla(var(--fantasy-hue,203), 34%, 54%, 1);background:linear-gradient(125deg,#382635,hsla(var(--fantasy-hue,203), 46%, 8%, 1));color:hsla(var(--fantasy-hue,203), 46%, 75%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 6%, 1),0 0 6px #c6633222}.aincrad-saga-season{width:26px;color:hsla(var(--fantasy-hue,203), 43%, 61%, 1);border-right:1px solid hsla(var(--fantasy-hue,203), 24%, 51%, .2);flex-shrink:0;align-self:stretch;place-items:center;font:700 13px Georgia,serif;display:grid}.aincrad-saga-item-art{width:44px;height:44px;color:hsla(var(--fantasy-hue,203), 17%, 61%, 1)}.aincrad-saga-item-name{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.aincrad-saga-item-state{text-align:center;border:1px solid hsla(var(--fantasy-hue,203), 18%, 39%, .4);background:hsla(var(--fantasy-hue,203), 35%, 14%, 1);width:60px;color:hsla(var(--fantasy-hue,203), 30%, 78%, 1);border-radius:6px;padding:6px 3px;font-size:10px;line-height:1.3}.aincrad-saga-item.is-owned .aincrad-saga-item-state{color:#8de3c8;background:hsla(var(--fantasy-hue,203), 46%, 11%, 1);border-color:#417565}.aincrad-saga-item.is-future .aincrad-saga-item-art{background:radial-gradient(hsla(var(--fantasy-hue,203), 20%, 21%, 1),hsla(var(--fantasy-hue,203), 46%, 6%, 1))}.aincrad-saga .aincrad-frame-corners{opacity:.65}.aincrad-saga-shop .text-slate-400{color:hsla(var(--fantasy-hue,203), 29%, 76%, 1)}.aincrad-bp-tabs button{min-height:44px}@media (max-width:767px){.aincrad-saga-hero{min-height:228px;padding-right:45px}.aincrad-saga-hero h2{font-size:29px}.aincrad-saga-item{gap:7px;min-height:65px;padding:7px 9px}.aincrad-saga-item-art{width:42px;height:42px}.aincrad-saga-item-state{width:54px}.aincrad-saga-season{width:23px}}.aincrad-saga-tiers summary{cursor:pointer;color:#b9abc1;justify-content:center;align-items:center;min-height:44px;font-size:11px;display:flex}.aincrad-saga-tiers summary:before{content:"▸";margin-right:7px}.aincrad-saga-tiers[open] summary:before{content:"▾"}.aincrad-saga-tiers>div{padding-bottom:10px}.aincrad-saga-item{min-height:56px;padding-top:4px;padding-bottom:4px}.aincrad-saga-rail,.aincrad-saga-tiers{padding-bottom:0}.aincrad-saga-marker>div.aincrad-saga-gem{border-radius:0;width:44px;max-width:100%;height:44px;box-shadow:none!important;background:url(/redesign/saga-medallions.webp) 0/300% 100%!important;border:0!important}.aincrad-saga-marker[data-status=missing]>div.aincrad-saga-gem{background-position:50%!important}.aincrad-saga-marker[data-status=future]>div.aincrad-saga-gem{background-position:100%!important}.aincrad-saga-marker>div:not(:first-child){clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aincrad-saga-rail{margin-top:6px;padding-top:2px}.aincrad-saga-rail:before{background:repeating-linear-gradient(90deg,hsla(var(--fantasy-hue,203), 31%, 11%, 1) 0 3px,hsla(var(--fantasy-hue,203), 38%, 58%, 1) 3px 8px,hsla(var(--fantasy-hue,203), 35%, 27%, 1) 8px 10px);border-block:1px solid hsla(var(--fantasy-hue,203), 26%, 47%, 1);height:4px;top:23px;box-shadow:0 2px 3px #000}.aincrad-saga-tiers summary{color:hsla(var(--fantasy-hue,203), 31%, 75%, 1);flex-direction:column;gap:3px;font-size:11px;line-height:1.3}.aincrad-saga-tiers summary:before{display:none}.aincrad-saga-tiers summary small{color:hsla(var(--fantasy-hue,203), 16%, 62%, 1);font-size:10px}.aincrad-saga-tiers summary small:after{content:" ▾"}.aincrad-saga-item{--item-color:hsla(var(--fantasy-hue,203), 11%, 52%, 1);background:linear-gradient(135deg,hsla(var(--fantasy-hue,203), 22%, 19%, .6),hsla(var(--fantasy-hue,203), 46%, 7%, 1) 60%);border-color:hsla(var(--fantasy-hue,203), 12%, 44%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 6%, 1),inset 0 1px 7px hsla(var(--fantasy-hue,203), 46%, 92%, .067)}.aincrad-saga-item.is-owned{--item-color:hsla(var(--fantasy-hue,203), 45%, 62%, 1);background:radial-gradient(ellipse at 0% 40%,hsla(var(--fantasy-hue,203), 46%, 43%, .2),transparent 70%),linear-gradient(135deg,hsla(var(--fantasy-hue,203), 22%, 15%, 1),hsla(var(--fantasy-hue,203), 46%, 6%, 1) 65%);border-color:hsla(var(--fantasy-hue,203), 37%, 58%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 15%, 9%, 1),inset 0 1px 8px hsla(var(--fantasy-hue,203), 46%, 80%, .082),0 0 4px hsla(var(--fantasy-hue,203), 46%, 59%, .133)}.aincrad-saga-season{border:1px solid hsla(var(--fantasy-hue,203), 24%, 40%, 1);width:28px;height:42px;color:hsla(var(--fantasy-hue,203), 43%, 60%, 1);background:linear-gradient(145deg,hsla(var(--fantasy-hue,203), 18%, 25%, 1),hsla(var(--fantasy-hue,203), 46%, 7%, 1));box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 7%, 1);border-radius:3px;align-self:center}.aincrad-saga-item:not(.is-owned) .aincrad-saga-season{color:hsla(var(--fantasy-hue,203), 20%, 71%, 1);border-color:hsla(var(--fantasy-hue,203), 15%, 38%, 1)}@media (max-width:767px){.aincrad-saga-item-name{font-size:11.5px}.aincrad-saga-item{gap:6px}.aincrad-saga-season{width:26px}}.aincrad-chat{background:hsla(var(--fantasy-hue,203), 46%, 7%, 1) url(/redesign/chat-cloister.webp) center/100% 100% no-repeat}.aincrad-chat-header{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .125),hsla(var(--fantasy-hue,203), 46%, 4%, 0));-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.aincrad-chat-heading{text-align:center;min-height:166px;padding:20px 54px;position:relative}.aincrad-chat-heading>button:first-child{position:absolute;top:12px;left:2px}.aincrad-chat-heading>button:last-child:not(:first-child){position:absolute;top:12px;right:2px}.aincrad-chat-heading>button{background:hsla(var(--fantasy-hue,203), 46%, 5%, .733);min-width:44px;min-height:44px}.aincrad-chat-title{letter-spacing:.025em;color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);white-space:normal;overflow-wrap:anywhere;font:700 max(26px,min(calc(3.4vw / var(--uiz, 1)),52px))/1.2 Georgia,serif;text-shadow:0 3px 12px #000,0 0 22px hsla(var(--fantasy-hue,203), 46%, 42%, .267)!important}.aincrad-chat-title+div{letter-spacing:.24em;color:hsla(var(--fantasy-hue,203), 45%, 81%, 1);text-shadow:0 2px 4px #000;margin-top:8px;font-size:11px}.aincrad-chat-tabs{gap:4px;padding:0 10px 4px}.aincrad-chat-tabs>button{border:1px solid hsla(var(--fantasy-hue,203), 38%, 43%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 13%, .949),hsla(var(--fantasy-hue,203), 46%, 4%, .961));min-height:50px;color:hsla(var(--fantasy-hue,203), 46%, 71%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 4%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 31%, 31%, .467);border-radius:3px;flex-direction:row;gap:12px}.aincrad-chat-tabs>button[aria-selected=true]{border-color:hsla(var(--fantasy-hue,203), 46%, 66%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 16%, 1),hsla(var(--fantasy-hue,203), 46%, 5%, 1));color:hsla(var(--fantasy-hue,203), 46%, 89%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 5%, 1),inset 0 0 10px hsla(var(--fantasy-hue,203), 46%, 57%, .4)}.aincrad-chat-tabs>button>span:not(.frame-corners){font-family:Georgia,serif;font-size:16px}.aincrad-chat-tabs>button>span.absolute{font-family:inherit;font-size:10px}.aincrad-chat-thread{position:relative}.aincrad-chat-feed{padding:12px 34px 22px}.aincrad-chat-message{margin-top:14px}.aincrad-chat-message>div:first-child{width:44px;margin-right:12px}.aincrad-chat-message>div:first-child>button{width:44px!important;height:44px!important}.aincrad-chat-message>div:first-child>button>div{border-color:hsla(var(--fantasy-hue,203), 46%, 53%, 1);box-shadow:0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 5%, 1),0 0 0 3px hsla(var(--fantasy-hue,203), 30%, 43%, .4);border-radius:50%}.aincrad-chat-message>button{min-width:0;min-height:44px}.aincrad-chat-bubble{border-color:hsla(var(--fantasy-hue,203), 36%, 41%, 1);background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 46%, 13%, .949),hsla(var(--fantasy-hue,203), 46%, 7%, .961));overflow-wrap:anywhere;padding:11px 14px;box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 7%, 1),0 3px 8px #0008!important;border-radius:3px!important}.aincrad-chat-bubble>span.whitespace-pre-wrap{font-size:14px;line-height:1.5}.aincrad-chat-message[data-mine=true] .aincrad-chat-bubble{border-color:hsla(var(--fantasy-hue,203), 46%, 58%, 1);background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 46%, 17%, .933),hsla(var(--fantasy-hue,203), 46%, 10%, .949))}.aincrad-chat-bubble:has(>.text-amber-300\/90){border-color:hsla(var(--fantasy-hue,203), 46%, 55%, 1);background:linear-gradient(110deg,hsla(var(--fantasy-hue,203), 46%, 17%, .922),hsla(var(--fantasy-hue,203), 46%, 7%, .961))}.aincrad-chat-composer{border:1px solid hsla(var(--fantasy-hue,203), 38%, 52%, 1);box-shadow:inset 0 0 0 2px hsla(var(--fantasy-hue,203), 46%, 4%, 1),inset 0 0 0 3px hsla(var(--fantasy-hue,203), 35%, 31%, 1);background:hsla(var(--fantasy-hue,203), 46%, 5%, .933);margin:0 10px 8px;padding:8px}.aincrad-chat-composer textarea{background:hsla(var(--fantasy-hue,203), 46%, 4%, 1);min-height:48px;color:hsla(var(--fantasy-hue,203), 36%, 91%, 1);border-radius:3px;font-size:16px}.aincrad-chat-composer button{min-width:44px;min-height:44px}.aincrad-chat-composer .sao-btn{color:hsla(var(--fantasy-hue,203), 46%, 82%, 1);border-color:hsla(var(--fantasy-hue,203), 46%, 55%, 1);background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 27%, 1),hsla(var(--fantasy-hue,203), 46%, 9%, 1))}.aincrad-chat.is-docked .aincrad-chat-heading{min-height:86px;padding:14px 44px}.aincrad-chat.is-docked .aincrad-chat-title{font-size:20px}.aincrad-chat.is-docked .aincrad-chat-feed{padding:8px}.aincrad-chat.is-docked .aincrad-chat-tabs>button{flex-direction:column;gap:3px}.aincrad-chat.is-docked .aincrad-chat-tabs>button>span:not(.absolute){font-size:10px}@media (max-width:767px){.aincrad-chat-heading{min-height:100px;padding:12px 42px}.aincrad-chat-title{font-size:27px}.aincrad-chat-title+div{letter-spacing:.08em;font-size:9px}.aincrad-chat-tabs{gap:3px;padding:0 0 4px}.aincrad-chat-tabs>button{flex-direction:column;gap:4px;min-height:52px}.aincrad-chat-tabs>button>span:not(.absolute){font-family:inherit;font-size:10px}.aincrad-chat-feed{padding:8px 12px 16px}.aincrad-chat-message{margin-top:12px}.aincrad-chat-message>div:first-child{margin-right:8px}.aincrad-chat-message>button{max-width:calc(100% - 52px)}.aincrad-chat-bubble{padding:8px 10px}.aincrad-chat-composer{margin:0 6px 6px}}@media (max-height:600px){.aincrad-chat-heading{min-height:52px;padding-block-start:4px;padding-block-end:4px}.aincrad-chat-title{font-size:22px}.aincrad-chat-title+div{display:none}}.aincrad-chat-tabs>button{justify-content:center}.aincrad-chat-composer .sao-btn[data-tone=gold]{clip-path:inset(0 round 3px)!important;border-radius:3px!important}.aincrad-chat-title{font-weight:400}.aincrad-chat-bubble{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:linear-gradient(115deg,hsla(var(--fantasy-hue,203), 46%, 14%, .929),hsla(var(--fantasy-hue,203), 46%, 5%, .961)),url(/redesign/chat-cloister.webp) center/500px}.aincrad-chat-bubble .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 43%, 52%, 1)}.aincrad-chat-bubble .aincrad-frame-corners svg{width:12px;height:12px}.aincrad-chat-message[data-mine=true] .aincrad-chat-bubble{box-shadow:inset 0 0 20px hsla(var(--fantasy-hue,203), 46%, 49%, .133),0 0 12px hsla(var(--fantasy-hue,203), 46%, 49%, .133)!important}.aincrad-chat-message[data-mine=true] .aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 65%, 1)}.aincrad-chat-bubble:has(>.text-amber-300\/90){box-shadow:inset 0 0 20px hsla(var(--fantasy-hue,203), 46%, 40%, .169),0 0 12px hsla(var(--fantasy-hue,203), 46%, 45%, .169)!important}.aincrad-chat-composer>.aincrad-frame-corners{color:hsla(var(--fantasy-hue,203), 46%, 68%, 1)}@media (max-width:767px){.aincrad-chat{background-size:auto 100%}.aincrad-chat-header{background:linear-gradient(hsla(var(--fantasy-hue,203), 46%, 4%, .267),hsla(var(--fantasy-hue,203), 46%, 4%, .067))}}:root{--fantasy-hue:203;--fantasy-bg:#080f17;--fantasy-panel:#101d29;--fantasy-panel-deep:#0b151f;--fantasy-border:#344d60;--fantasy-accent:#7fcde9;--fantasy-accent-rgb:127,205,233;--fantasy-muted:#b1c2cf;--fantasy-button:#183d50;--fantasy-text:#edf2f5;--fantasy-title:#edf5fa;--fantasy-scene-veil:#07111a}:root[data-appearance=red]{--fantasy-hue:7;--fantasy-bg:#130d0d;--fantasy-panel:#251a19;--fantasy-panel-deep:#1a1212;--fantasy-border:#634039;--fantasy-accent:#f3a18e;--fantasy-accent-rgb:243,161,142;--fantasy-muted:#c9b6b2;--fantasy-button:#632b26;--fantasy-text:#f5eeeb;--fantasy-title:#fff0e9;--fantasy-scene-veil:#1b0b0a}html[data-appearance]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--fantasy-bg);--color-neon:var(--fantasy-accent);--color-neon-soft:var(--fantasy-accent);--color-abyss:var(--fantasy-bg);--color-panel:var(--fantasy-panel);--color-panel-deep:var(--fantasy-panel-deep);--color-cyan-50:hsl(var(--fantasy-hue), 70%, 96%);--color-cyan-100:hsl(var(--fantasy-hue), 65%, 90%);--color-cyan-200:hsl(var(--fantasy-hue), 60%, 81%);--color-cyan-300:hsl(var(--fantasy-hue), 60%, 72%);--color-cyan-400:hsl(var(--fantasy-hue), 58%, 64%);--color-cyan-500:hsl(var(--fantasy-hue), 50%, 50%);--color-cyan-600:hsl(var(--fantasy-hue), 48%, 39%);--color-cyan-700:hsl(var(--fantasy-hue), 42%, 28%);--color-cyan-800:hsl(var(--fantasy-hue), 35%, 21%);--color-cyan-900:hsl(var(--fantasy-hue), 32%, 15%);--color-slate-300:var(--fantasy-text);--color-slate-400:var(--fantasy-muted);--color-slate-500:hsl(var(--fantasy-hue), 15%, 63%);--color-slate-600:hsl(var(--fantasy-hue), 14%, 53%);--color-slate-800:var(--fantasy-panel);--color-slate-900:var(--fantasy-panel-deep);--color-slate-950:var(--fantasy-bg)}html[data-appearance] body{background:var(--fantasy-bg);color:var(--fantasy-text)}html[data-appearance] :-webkit-any(.sao-shell,[data-world],.aincrad-home){color:var(--fantasy-text);background:var(--fantasy-bg)!important}html[data-appearance] :is(.sao-shell,[data-world],.aincrad-home){color:var(--fantasy-text);background:var(--fantasy-bg)!important}html[data-appearance] :-webkit-any(.sao-blob,.sao-blob-slow,.sao-scene-grid,.ambient-mote,.bird-fly,.tile-neon,.sao-btn-sheen,.aincrad-frame-corners){display:none!important}html[data-appearance] :is(.sao-blob,.sao-blob-slow,.sao-scene-grid,.ambient-mote,.bird-fly,.tile-neon,.sao-btn-sheen,.aincrad-frame-corners){display:none!important}html[data-appearance] :-webkit-any(.sao-ring-pulse,.sao-glow-pulse,.sao-fade-up,.sao-pop){animation:none!important}html[data-appearance] :is(.sao-ring-pulse,.sao-glow-pulse,.sao-fade-up,.sao-pop){animation:none!important}html[data-appearance] [class*=backdrop-blur]{-webkit-backdrop-filter:none!important}html[data-appearance] :-webkit-any(h1,h2,h3){color:var(--fantasy-title);text-shadow:none!important;filter:none!important}html[data-appearance] :is(h1,h2,h3){color:var(--fantasy-title);text-shadow:none!important;filter:none!important}html[data-appearance] h1{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif}html[data-appearance] :-webkit-any(button,a,input,select,textarea):focus-visible{outline:2px solid var(--fantasy-accent);outline-offset:3px}html[data-appearance] :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--fantasy-accent);outline-offset:3px}html[data-appearance] :-webkit-any(button,[role=button]){touch-action:manipulation}html[data-appearance] :is(button,[role=button]){touch-action:manipulation}html[data-appearance] :-webkit-any(.sao-card,.sao-glass-panel){border-radius:6px;background:var(--fantasy-panel)!important;border-color:var(--fantasy-border)!important;box-shadow:none!important}html[data-appearance] :is(.sao-card,.sao-glass-panel){border-radius:6px;background:var(--fantasy-panel)!important;border-color:var(--fantasy-border)!important;box-shadow:none!important}html[data-appearance] .sao-btn{letter-spacing:0;min-height:44px;font-family:inherit;clip-path:none!important;box-shadow:none!important;border-radius:6px!important}html[data-appearance] .sao-btn>span[aria-hidden]{display:none}html[data-appearance] .sao-btn:-webkit-any([data-tone=cyan],[data-tone=gold]){background:linear-gradient(180deg,var(--fantasy-button),var(--fantasy-panel-deep))!important;border-color:var(--fantasy-accent)!important;color:var(--fantasy-title)!important}html[data-appearance] .sao-btn:is([data-tone=cyan],[data-tone=gold]){background:linear-gradient(180deg,var(--fantasy-button),var(--fantasy-panel-deep))!important;border-color:var(--fantasy-accent)!important;color:var(--fantasy-title)!important}html[data-appearance] .sao-btn[data-tone=slate]{background:var(--fantasy-panel)!important;border-color:var(--fantasy-border)!important;color:var(--fantasy-text)!important}html[data-appearance] .sao-shell>.sao-col{padding:max(16px,calc(env(safe-area-inset-top) / var(--uiz, 1))) 12px 100px}html[data-appearance] .sao-shell>.sao-col>header{margin-bottom:14px}html[data-appearance] .sao-shell>.sao-col>header h1{font-size:28px}html[data-appearance] .sao-shell>.sao-col>header p{color:var(--fantasy-muted)}html[data-appearance] .sao-shell>.sao-col>header .h-px{background:var(--fantasy-border)}html[data-appearance] .sao-bg-layer{height:230px;opacity:.18!important;position:absolute!important;bottom:auto!important;transform:none!important}html[data-appearance] [data-world]>header{border-bottom:1px solid var(--fantasy-border);background:var(--fantasy-panel-deep)!important}html[data-appearance] [data-world]>header button{min-width:44px;min-height:44px}html[data-appearance] [data-world]>header h1{font-size:22px}html[data-appearance] .aincrad-city-backdrop{height:180px;top:108px;bottom:auto;left:0;right:0;overflow:hidden;position:absolute!important}html[data-appearance] .aincrad-home .sao-home-bg{object-fit:cover;object-position:center 42%;will-change:auto;width:100%;height:100%;left:0;transform:none!important}html[data-appearance] .aincrad-home .sao-home-veil{background:linear-gradient(0deg,var(--fantasy-bg),transparent 70%)!important}html[data-appearance] .aincrad-home>.sao-col{padding:max(12px,calc(env(safe-area-inset-top) / var(--uiz, 1))) 12px 100px}html[data-appearance] .aincrad-arrival{padding:40px 4px 8px}html[data-appearance] .aincrad-arrival h1{margin:4px 0;font-size:34px}html[data-appearance] .aincrad-arrival-copy{max-width:260px;font-size:13px;line-height:1.4}html[data-appearance] .aincrad-eyebrow{color:var(--fantasy-accent);letter-spacing:.1em;font-size:9px}html[data-appearance] .aincrad-primary{border:1px solid var(--fantasy-accent);background:linear-gradient(var(--fantasy-button),var(--fantasy-panel-deep));max-width:none;min-height:48px;color:var(--fantasy-title);box-shadow:none;border-radius:6px;margin-top:12px;padding:10px 14px;font-size:17px}html[data-appearance] .aincrad-destinations{gap:8px;margin-top:10px}html[data-appearance] .aincrad-home .sao-tile,html[data-appearance] .aincrad-home .sao-home-sec .sao-tile,html[data-appearance] .aincrad-home .aincrad-destinations .sao-tile{background:var(--fantasy-panel);border:1px solid var(--fantasy-border);border-radius:6px;height:64px!important;min-height:64px!important;box-shadow:none!important}html[data-appearance] .aincrad-home .sao-tile>.bg-gradient-to-t{display:none}html[data-appearance] .aincrad-home .sao-tile>.absolute.bottom-2{padding:12px 8px 10px 62px;position:relative;top:auto;bottom:auto;left:auto;right:auto}html[data-appearance] .aincrad-home .sao-tile-ico{display:none}html[data-appearance] .aincrad-home .sao-tile-title{text-transform:none;letter-spacing:0;text-shadow:none;color:var(--fantasy-text);font-family:inherit;font-size:12px}html[data-appearance] .aincrad-home .sao-tile-sub{color:var(--fantasy-muted);padding-left:0;font-size:10px;line-height:1.3}html[data-appearance] .aincrad-home .sao-home-breath{height:0}html[data-appearance] .aincrad-home .sao-home-secs{gap:12px;margin-top:10px}html[data-appearance] :-webkit-any(.aincrad-expedition-scene,.aincrad-pond,.aincrad-clan-hero){border-color:var(--fantasy-border);border-radius:6px;min-height:0;height:180px!important}html[data-appearance] :is(.aincrad-expedition-scene,.aincrad-pond,.aincrad-clan-hero){border-color:var(--fantasy-border);border-radius:6px;min-height:0;height:180px!important}html[data-appearance] .aincrad-clan-hero .font-orbitron{color:var(--fantasy-title);font-size:26px}html[data-appearance] .aincrad-clan-hero>div:last-child{top:auto;bottom:14px;left:14px;right:14px}html[data-appearance] .aincrad-clan-card{background:var(--fantasy-panel);border-color:var(--fantasy-border);min-height:88px;box-shadow:none;gap:12px;padding:12px}html[data-appearance] .aincrad-crest{filter:none;width:52px;height:64px}html[data-appearance] [data-coach=explore]{background:linear-gradient(var(--fantasy-button),var(--fantasy-panel-deep))!important;border-color:var(--fantasy-accent)!important;color:var(--fantasy-title)!important;box-shadow:none!important;min-height:48px!important}html[data-appearance] .aincrad-armory{border-color:var(--fantasy-border)}html[data-appearance] .aincrad-armory:after{display:none}html[data-appearance] .aincrad-armory>.relative{min-height:270px}html[data-appearance] .aincrad-armory-hero{width:140px;height:250px}.fantasy-appearance{border:1px solid var(--fantasy-border);background:var(--fantasy-panel-deep);border-radius:6px;min-width:0;margin:0 0 16px;padding:14px}.fantasy-appearance legend{color:var(--fantasy-title);padding:0 6px;font:22px Georgia,serif}.fantasy-appearance>p{color:var(--fantasy-muted);margin:0 0 12px;font-size:13px}.fantasy-appearance-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fantasy-appearance-options button{color:#c4ebfa;text-align:left;background:#10202e;border:1px solid #455b6c;border-radius:6px;align-items:center;gap:8px;min-height:72px;padding:12px;display:flex}.fantasy-appearance-options button[data-palette=red]{color:#ffc1ae;background:#321917;border-color:#765049}.fantasy-appearance-options button[aria-pressed=true]{outline:2px solid var(--fantasy-accent);outline-offset:-2px}.fantasy-appearance-options button>svg{flex-shrink:0}.fantasy-appearance-options button>span{flex:1;min-width:0}.fantasy-appearance-options strong{font-size:14px;display:block}.fantasy-appearance-options small{margin-top:4px;font-size:11px;display:block}@media (min-width:980px){html.sao-wide[data-appearance] .sao-shell>.sao-col{padding-inline-start:24px;padding-inline-end:24px}html.sao-wide[data-appearance] .aincrad-city-backdrop{height:240px;top:90px;left:var(--sao-side-w);right:var(--sao-dock-w)}html.sao-wide[data-appearance] .aincrad-arrival{padding:58px 16px 16px}html.sao-wide[data-appearance] .aincrad-destinations{grid-template-columns:repeat(4,minmax(0,1fr))}html.sao-wide[data-appearance] :-webkit-any(.aincrad-expedition-scene,.aincrad-pond){height:240px!important}html.sao-wide[data-appearance] :is(.aincrad-expedition-scene,.aincrad-pond){height:240px!important}}@media (prefers-reduced-motion:reduce){html[data-appearance] *,html[data-appearance] :before,html[data-appearance] :after{scroll-behavior:auto!important;transition-duration:0s!important}}html[data-appearance] .aincrad-arrival{isolation:isolate;border:1px solid var(--fantasy-border);border-radius:6px;min-height:0;margin-top:8px;padding:92px 12px 12px;overflow:hidden}html[data-appearance] .aincrad-arrival>.fantasy-home-panorama{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.fantasy-home-panorama img{object-fit:cover;object-position:center 42%;width:100%;height:100%}.fantasy-home-panorama:after{content:"";background:linear-gradient(#0000 10%,#03080eee);position:absolute;top:0;bottom:0;left:0;right:0}html[data-appearance] .aincrad-arrival .aincrad-primary{margin-top:10px}html[data-appearance] .aincrad-primary:before,html[data-appearance] .aincrad-primary:after,html[data-appearance] .sao-tile:before,html[data-appearance] .sao-tile:after{display:none}html[data-appearance] .sao-bottom-nav{background:var(--fantasy-panel-deep);border-color:var(--fantasy-border);box-shadow:none!important}html[data-appearance] .sao-bottom-nav button{color:var(--fantasy-muted)}html[data-appearance] .sao-bottom-nav button :-webkit-any(svg,span){color:inherit;text-shadow:none;filter:none!important;box-shadow:none!important}html[data-appearance] .sao-bottom-nav button :is(svg,span){color:inherit;text-shadow:none;filter:none!important;box-shadow:none!important}html[data-appearance] .sao-bottom-nav button>.absolute{height:2px;background:var(--fantasy-accent)!important}html[data-appearance] .sao-bottom-nav button[aria-current=page]{color:var(--fantasy-accent)}html[data-appearance] .sao-bottom-nav button>span>.absolute{background:0 0}html[data-appearance] .sao-bottom-nav button>span:last-child{letter-spacing:0;font-size:10px}html[data-appearance] [data-scene=inventory] .sao-wgrid-items{grid-template-columns:minmax(0,1fr);gap:8px}html[data-appearance] .aincrad-inventory-card{text-align:left;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:3px 12px;height:auto;min-height:76px;padding:10px 14px 10px 10px;display:grid;background:var(--fantasy-panel)!important;border-color:var(--fantasy-border)!important;border-left:3px solid var(--item-color)!important;box-shadow:none!important}html[data-appearance] .aincrad-inventory-card>.relative.shrink-0{grid-area:1/1/3;width:54px!important;height:54px!important;margin:0!important}html[data-appearance] .aincrad-inventory-card .aincrad-item-name{min-height:0;color:var(--fantasy-text);grid-area:1/2/auto/4;margin:0;font-family:inherit;font-size:14px;line-height:1.35}html[data-appearance] .aincrad-inventory-card .aincrad-item-rarity{text-align:left;grid-area:2/2;font-size:11px}html[data-appearance] .aincrad-inventory-card>.mt-1{grid-area:2/3;margin:0;font-size:11px}html[data-appearance] .aincrad-inventory-card:before,html[data-appearance] .aincrad-inventory-card:after{display:none}html[data-appearance] [data-scene=inventory] :-webkit-any(input,button[aria-pressed]){min-height:44px}html[data-appearance] [data-scene=inventory] :is(input,button[aria-pressed]){min-height:44px}html[data-appearance] .aincrad-forge-intro{min-height:140px;padding:20px 14px}html[data-appearance] .aincrad-forge-intro h2{font-size:27px}html[data-appearance] .aincrad-forge-stations{gap:8px}html[data-appearance] .aincrad-forge-station{background:var(--fantasy-panel);border:1px solid var(--fantasy-border);min-height:100px;box-shadow:none;border-radius:6px;padding:14px}html[data-appearance] .aincrad-forge-station-title{color:var(--fantasy-title);font-size:17px}html[data-appearance] .aincrad-forge-station-desc{color:var(--fantasy-muted);font-size:12px}html[data-appearance] .aincrad-forge-enter{color:var(--fantasy-accent);border-color:var(--fantasy-border)}html[data-appearance] .aincrad-settings-hero{display:none}html[data-appearance] .aincrad-settings-layout{grid-template-columns:minmax(0,1fr);gap:12px}.fantasy-shell-art{pointer-events:none;height:190px;position:absolute;top:0;bottom:auto;left:0;right:0;overflow:hidden}.fantasy-shell-art img{object-fit:cover;width:100%;height:100%}.fantasy-shell-art:after{content:"";background:linear-gradient(0deg,var(--fantasy-bg),transparent);position:absolute;top:0;bottom:0;left:0;right:0}html[data-appearance] [data-scene=profile] .sao-profile-banner{height:180px;position:absolute;opacity:.25!important}html[data-appearance] .aincrad-profile-identity{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:5px 14px;padding:12px 0;display:grid}html[data-appearance] .aincrad-profile-identity>*{text-align:left;grid-column:2;justify-self:start;margin:0}html[data-appearance] .aincrad-profile-identity>.aincrad-xp-ring{outline:1px solid var(--fantasy-border);outline-offset:2px;width:82px;height:82px;box-shadow:none;grid-area:1/1/5}html[data-appearance] .aincrad-profile-identity h1{text-align:left;margin:0;font-size:24px}html[data-appearance] .aincrad-profile-rank{text-align:left;flex-flow:wrap;justify-content:flex-start}html[data-appearance] .aincrad-profile-rank>span:first-child{letter-spacing:.03em}html[data-appearance] .aincrad-profile-badges{grid-column:1/-1;justify-content:flex-start}html[data-appearance] .aincrad-profile-vitals{margin-top:8px}html[data-appearance] :-webkit-any(.aincrad-vital,.aincrad-profile-wallet,.aincrad-profile-stats){background:var(--fantasy-panel);border:1px solid var(--fantasy-border);box-shadow:none;border-radius:6px}html[data-appearance] :is(.aincrad-vital,.aincrad-profile-wallet,.aincrad-profile-stats){background:var(--fantasy-panel);border:1px solid var(--fantasy-border);box-shadow:none;border-radius:6px}html[data-appearance] .aincrad-vital{padding:8px 10px}html[data-appearance] .aincrad-profile-stats{margin-top:12px;padding:12px}html[data-appearance] .aincrad-storefront{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);height:auto;min-height:94px;box-shadow:none;border-radius:6px}html[data-appearance] .aincrad-storefront:not(.aincrad-market-hero) .aincrad-shop-caption{min-height:94px;padding:12px 12px 12px 84px;position:relative;top:auto;bottom:auto;left:auto;right:auto}html[data-appearance] .aincrad-storefront:not(.aincrad-market-hero) .aincrad-shop-shade,html[data-appearance] .aincrad-shop-icon{display:none}html[data-appearance] .aincrad-shop-title{color:var(--fantasy-title);font-size:15px}html[data-appearance] .aincrad-shop-desc{color:var(--fantasy-muted);font-size:12px}html[data-appearance] .aincrad-market-hero{height:170px}html[data-appearance] .aincrad-market-hero .aincrad-shop-title{font-size:26px}html[data-appearance] .aincrad-fish-card{background:var(--fantasy-panel);border-color:var(--fantasy-border);min-height:72px}html[data-appearance] .aincrad-fishing-action{min-height:48px!important;font-size:18px!important}html[data-appearance] .aincrad-xp-ring svg circle{filter:none!important}html[data-appearance] .aincrad-xp-ring svg stop{stop-color:var(--fantasy-accent)}html[data-appearance] .aincrad-xp-ring>.absolute:last-child{box-shadow:none;padding:1px 7px;font-size:10px}html[data-appearance] .aincrad-profile-stats>.grid-cols-5{gap:4px}html[data-appearance] .aincrad-profile-stats>.grid-cols-5>*{border-color:var(--fantasy-border);padding:8px 2px}html[data-appearance] .aincrad-profile-stats>.grid-cols-5 .text-\[8px\]{font-size:9px}html[data-appearance] .aincrad-profile-stats .sao-fade-up{opacity:1;transform:none}html[data-appearance] .aincrad-inventory-card>.relative.shrink-0{-webkit-mask-image:none;mask-image:none}html[data-appearance] .aincrad-profile-slot{box-shadow:none!important}html[data-appearance] .aincrad-home .sao-tile:after{content:none}html[data-appearance] :-webkit-any(.fig-breathe,.figBreathe,.sao-float,.sao-shimmer,.sao-pulse,.sao-ring-pulse,.sao-stars,.sao-particles){animation:none!important}html[data-appearance] :is(.fig-breathe,.figBreathe,.sao-float,.sao-shimmer,.sao-pulse,.sao-ring-pulse,.sao-stars,.sao-particles){animation:none!important}html[data-appearance] .sao-shell>.sao-col>header{text-align:left;pointer-events:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto}html[data-appearance] .sao-shell>.sao-col>header:before,html[data-appearance] .sao-shell>.sao-col>header:after{display:none}html[data-appearance] .sao-shell>.sao-col>header h1{background:0 0;padding:0}html[data-appearance] .aincrad-accessories-panorama{height:100px;min-height:0}html[data-appearance] .aincrad-accessory-slot{aspect-ratio:auto;min-height:122px;box-shadow:none;background:var(--fantasy-panel);border-radius:6px;padding:8px 4px}html[data-appearance] .aincrad-accessory-art{width:48px;height:48px;margin:0}html[data-appearance] .aincrad-accessory-label{color:var(--fantasy-muted);font-size:10px}html[data-appearance] .aincrad-accessory-name{font-size:12px}html[data-appearance] :-webkit-any(.aincrad-niji-scene,.aincrad-kitchen-hero,.aincrad-blacksmith-hero){height:160px;min-height:0}html[data-appearance] :is(.aincrad-niji-scene,.aincrad-kitchen-hero,.aincrad-blacksmith-hero){height:160px;min-height:0}html[data-appearance] :-webkit-any(.aincrad-niji-quote,.aincrad-kitchen-dialogue){padding:8px 10px;font-size:12px;bottom:8px}html[data-appearance] :is(.aincrad-niji-quote,.aincrad-kitchen-dialogue){padding:8px 10px;font-size:12px;bottom:8px}html[data-appearance] .aincrad-autofish-status{padding:12px}html[data-appearance] .aincrad-autofish-count{min-height:48px;padding:8px}html[data-appearance] .aincrad-autofish-count .aincrad-mail-medal{width:38px;height:38px}html[data-appearance] .aincrad-recipes{grid-template-columns:minmax(0,1fr);gap:8px}html[data-appearance] .aincrad-recipe{background:var(--fantasy-panel);border-radius:6px;grid-template-columns:64px minmax(0,1fr);gap:10px;padding:10px;display:grid}html[data-appearance] .aincrad-recipe-art{aspect-ratio:1;border-radius:4px;width:64px;height:64px}html[data-appearance] .aincrad-recipe-name{font-size:16px}html[data-appearance] .aincrad-recipe-actions{grid-column:1/-1;padding:0}html[data-appearance] .aincrad-class-grid{grid-template-columns:minmax(0,1fr);gap:8px}html[data-appearance] .aincrad-class-card{background:var(--fantasy-panel);min-height:110px;box-shadow:none;border-radius:6px;padding:10px}html[data-appearance] .aincrad-class-card>.flex{align-items:center;display:flex}html[data-appearance] .aincrad-class-card .aincrad-class-portrait{border-radius:4px;width:72px;height:88px;position:relative;top:auto;bottom:auto;left:auto;right:auto;box-shadow:none!important}html[data-appearance] .aincrad-class-copy{text-align:left;background:0 0;padding:0;position:relative;top:auto;bottom:auto;left:auto;right:auto}html[data-appearance] .aincrad-class-copy>.flex{align-items:flex-start;gap:4px}html[data-appearance] .aincrad-class-copy .font-orbitron{font-size:20px}html[data-appearance] .aincrad-class-description{color:var(--fantasy-muted);font-size:12px;display:-webkit-box}html[data-appearance] .aincrad-class-more{border:0;width:auto;margin:5px 0 0;padding:0}html[data-appearance] .aincrad-ascension-hero{margin-top:16px}html[data-appearance] .aincrad-ascension-stats{margin-top:12px;padding:12px}html[data-appearance] .aincrad-ascension-relic{background-size:88px;height:88px;min-height:0}html[data-appearance] .aincrad-crystal{background:var(--fantasy-bg)}html[data-appearance] .aincrad-crystal .crystal-heading{background:var(--fantasy-panel-deep);margin:0;padding:12px}html[data-appearance] .crystal-layout{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}html[data-appearance] .crystal-stage{border:1px solid var(--fantasy-border);border-radius:6px;height:180px;overflow:hidden}html[data-appearance] .crystal-stage>img{animation:none;display:block;object-position:center 42%!important}html[data-appearance] .crystal-stage>.pointer-events-none{display:none}html[data-appearance] .crystal-controls .crystal-tariff{min-height:72px;background:var(--fantasy-panel)!important;box-shadow:none!important;border-color:var(--fantasy-border)!important;padding:10px 8px 10px 44px!important}html[data-appearance] .crystal-tariff-gem{width:30px;height:44px;left:8px}html[data-appearance] .fair-wheel{filter:none;width:230px;margin:0 auto}html[data-appearance] .fair-console{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);box-shadow:none;border-radius:6px;padding:14px}html[data-appearance] .fair-chips button{min-width:44px;height:48px;min-height:44px;box-shadow:none;border-width:2px}html[data-appearance] .aincrad-contracts{background:var(--fantasy-bg)}html[data-appearance] .contracts-papers{gap:10px}html[data-appearance] .contract-notice{padding:0;transform:none!important}html[data-appearance] .contract-notice>span.absolute{display:none}html[data-appearance] .contract-paper{border:1px solid var(--fantasy-border);padding:12px;background:var(--fantasy-panel)!important;box-shadow:none!important}html[data-appearance] .contract-paper:before,html[data-appearance] .contract-paper:after{display:none}html[data-appearance] .contract-paper :is(.contract-caption>span:first-child,div.mt-0\.5,div.mt-1\.5>span){color:var(--fantasy-text)!important}html[data-appearance] .contract-caption>span:first-child{font-family:inherit;font-size:15px}html[data-appearance] .contract-illustration{float:right;opacity:.6;width:72px;height:56px;margin:0 0 8px 8px}html[data-appearance] .aincrad-forge-hub{gap:12px;min-height:0}html[data-appearance] .aincrad-forge-intro{border:1px solid var(--fantasy-border);background:linear-gradient(90deg,var(--fantasy-panel-deep),transparent),url(/redesign/forge-hall.w480.webp) center/cover;border-radius:6px;min-height:110px;padding:18px 12px}html[data-appearance] .aincrad-forge-stations{grid-template-columns:minmax(0,1fr)}html[data-appearance] .aincrad-forge-station{text-align:left;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:4px 12px;min-height:82px;padding:12px;display:grid}html[data-appearance] .aincrad-forge-station:before{display:none}html[data-appearance] .aincrad-forge-station>svg{filter:none;grid-area:1/1/3;width:28px;height:28px}html[data-appearance] .aincrad-forge-station-title{grid-area:1/2;font:18px Georgia,serif}html[data-appearance] .aincrad-forge-station-desc{grid-area:2/2}html[data-appearance] .aincrad-forge-enter{box-shadow:none;border:0;grid-area:1/3/3;width:20px;margin:0}html[data-appearance] .aincrad-shop-hub>.grid{grid-template-columns:minmax(0,1fr);gap:8px}html[data-appearance] .aincrad-shop-badge{font-size:10px;top:6px;right:6px}html[data-appearance] .aincrad-pet-stage{height:170px}html[data-appearance] .aincrad-pet-stage>button img{filter:none;width:170px!important;height:170px!important}html[data-appearance] .aincrad-pet-stage>button{transform:none}html[data-appearance] .aincrad-pet-details{background:var(--fantasy-panel);padding:12px}html[data-appearance] .aincrad-loadout-hero{min-height:150px;padding:52px 12px 12px}html[data-appearance] .aincrad-loadout-slots>div{width:48px;height:48px}html[data-appearance] .aincrad-loadout-card{min-height:0;padding:10px;background:var(--fantasy-panel)!important;box-shadow:none!important}html[data-appearance] .aincrad-loadout-card-inner{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:6px 10px;display:grid}html[data-appearance] .aincrad-loadout-card .aincrad-skill-art,html[data-appearance] .aincrad-loadout-card .aincrad-skill-scene{border-radius:4px;flex-shrink:0;width:64px!important;height:64px!important}html[data-appearance] .aincrad-loadout-skill-copy{grid-column:2;padding:0}html[data-appearance] .aincrad-loadout-skill-copy>.flex:first-child .text-white{font-size:16px}html[data-appearance] .aincrad-loadout-cooldown{grid-column:2;width:auto;margin:0;padding:0;font-size:11px}html[data-appearance] .aincrad-loadout-skill-state{grid-column:2;place-self:start;padding:4px;font-size:10px;position:relative;top:auto;bottom:auto;left:auto;right:auto}html[data-appearance] .aincrad-mastery-chest{background-size:100%;min-height:0;padding:92px 12px 12px}html[data-appearance] .aincrad-mastery-chest>.flex{background:var(--fantasy-panel-deep);border-radius:6px;padding:10px}html[data-appearance] .aincrad-mastery-medal{width:48px;height:48px}html[data-appearance] :-webkit-any(.aincrad-mastery-node,.aincrad-mechanic-card){background:var(--fantasy-panel);border-radius:6px;padding:12px;border:1px solid var(--fantasy-border)!important;box-shadow:none!important}html[data-appearance] :is(.aincrad-mastery-node,.aincrad-mechanic-card){background:var(--fantasy-panel);border-radius:6px;padding:12px;border:1px solid var(--fantasy-border)!important;box-shadow:none!important}html[data-appearance] .aincrad-mechanics-champion{filter:none;height:140px}html[data-appearance] .aincrad-mechanics-intro{margin-bottom:10px;padding:10px;font-size:13px}html[data-appearance] .aincrad-mechanic-art{width:100%;height:90px}html[data-appearance] .aincrad-mechanic-name{font-size:20px}@media (min-width:980px){html[data-appearance] .aincrad-shop-hub>.grid,html[data-appearance] .aincrad-class-grid,html[data-appearance] .aincrad-recipes{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-appearance] .crystal-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html[data-appearance] .crystal-stage{height:300px}html[data-appearance] .fair-wheel{width:330px}}html[data-appearance] .aincrad-settings-panel{background:var(--fantasy-panel);border-color:var(--fantasy-border);box-shadow:none;padding:14px}html[data-appearance] .aincrad-raid{background:var(--fantasy-bg)}html[data-appearance] .aincrad-raid-header{padding:12px!important}html[data-appearance] .aincrad-raid-header .font-orbitron{background:0 0;margin-left:40px;padding:8px 0;font-size:28px}html[data-appearance] .aincrad-raid-header button{top:12px;left:12px}html[data-appearance] .aincrad-raid-content{padding:0 12px 24px}html[data-appearance] :-webkit-any(.aincrad-raid-summons,.aincrad-raid-active){gap:12px}html[data-appearance] :is(.aincrad-raid-summons,.aincrad-raid-active){gap:12px}html[data-appearance] :-webkit-any(.aincrad-raid-card,.aincrad-raid-boss,.aincrad-raid-command,.aincrad-raid-ranking,.aincrad-raid-tactics){border:1px solid var(--fantasy-border);background:var(--fantasy-panel);box-shadow:none;border-radius:6px;min-height:0;margin:0;padding:12px}html[data-appearance] :is(.aincrad-raid-card,.aincrad-raid-boss,.aincrad-raid-command,.aincrad-raid-ranking,.aincrad-raid-tactics){border:1px solid var(--fantasy-border);background:var(--fantasy-panel);box-shadow:none;border-radius:6px;min-height:0;margin:0;padding:12px}html[data-appearance] :-webkit-any(.aincrad-raid-card,.aincrad-raid-boss,.aincrad-raid-tactics):before{display:none}html[data-appearance] :is(.aincrad-raid-card,.aincrad-raid-boss,.aincrad-raid-tactics):before{display:none}html[data-appearance] .aincrad-raid-card>.relative,html[data-appearance] .aincrad-raid-boss>.h-44{height:180px}html[data-appearance] :-webkit-any(.aincrad-raid-card,.aincrad-raid-boss)>.p-4{min-height:0;padding:12px 0 0}html[data-appearance] :is(.aincrad-raid-card,.aincrad-raid-boss)>.p-4{min-height:0;padding:12px 0 0}html[data-appearance] .aincrad-raid-boss .font-orbitron{background:0 0;margin:0;padding:0;font-size:22px}html[data-appearance] .aincrad-raid-boss [role=progressbar]{height:10px;box-shadow:none}html[data-appearance] .aincrad-raid-command>.grid>.sao-btn:not([data-tone=rose]){flex-direction:row;min-height:48px;font-size:14px}html[data-appearance] .aincrad-raid-command>.grid>.sao-btn:before{display:none}html[data-appearance] .aincrad-raid-command>.grid>.sao-btn[data-tone=rose]{clip-path:none!important;box-shadow:none!important}html[data-appearance] .aincrad-raid-ranking>div:first-child{letter-spacing:0;margin:0 0 8px;padding:0;font-size:17px}html[data-appearance] .aincrad-raid-crest{height:48px;margin:4px auto}html[data-appearance] .aincrad-party-assembled{align-items:start;gap:12px;margin-top:8px;padding-top:0}html[data-appearance] .aincrad-party-roster-scene{padding-top:0}html[data-appearance] :-webkit-any(.aincrad-party-roster,.aincrad-party-planning,.aincrad-party-tactics,.aincrad-party-arena){box-shadow:none;background-color:var(--fantasy-panel);border:1px solid var(--fantasy-border);border-radius:6px;padding:12px}html[data-appearance] :is(.aincrad-party-roster,.aincrad-party-planning,.aincrad-party-tactics,.aincrad-party-arena){box-shadow:none;background-color:var(--fantasy-panel);border:1px solid var(--fantasy-border);border-radius:6px;padding:12px}html[data-appearance] .aincrad-party-arena{padding:0;--scene-h:260px!important}html[data-appearance] .aincrad-party-tactics:after{display:none}html[data-appearance] .aincrad-party-member{min-height:76px;margin-bottom:6px;padding:8px}html[data-appearance] :-webkit-any(.aincrad-party-planning,.aincrad-party-roster)>button{min-height:48px}html[data-appearance] :is(.aincrad-party-planning,.aincrad-party-roster)>button{min-height:48px}html[data-appearance] .aincrad-party-planning>h2{margin-bottom:10px;padding-bottom:10px;font-size:20px}html[data-appearance] .aincrad-party-camp-art{height:180px}html[data-appearance] .aincrad-party-heraldry{height:44px}html[data-appearance] .aincrad-party-secondary{margin-top:12px}html[data-appearance] .aincrad-party-action,html[data-appearance] .aincrad-party-turn .aincrad-party-attack{min-height:48px;box-shadow:none;font-size:17px}html[data-appearance] .aincrad-party-hud>div:first-child>div{padding:7px}html[data-appearance] .aincrad-pvp-stage{height:180px}html[data-appearance] .aincrad-pvp-figure{top:0;bottom:30px;left:0;right:0}html[data-appearance] .aincrad-pvp-figure img{filter:none;transform:none}html[data-appearance] :-webkit-any(.aincrad-pvp-random,.aincrad-pvp-duel,.aincrad-pvp-reward){background:var(--fantasy-panel);border:1px solid var(--fantasy-border);box-shadow:none;border-radius:6px;padding:12px}html[data-appearance] :is(.aincrad-pvp-random,.aincrad-pvp-duel,.aincrad-pvp-reward){background:var(--fantasy-panel);border:1px solid var(--fantasy-border);box-shadow:none;border-radius:6px;padding:12px}html[data-appearance] .aincrad-pvp-duel:before{display:none}html[data-appearance] .aincrad-pvp-resources{background:var(--fantasy-panel-deep);padding:8px 12px}html[data-appearance] .aincrad-pvp-tops button[aria-pressed=true]{background:var(--fantasy-button);box-shadow:none}html[data-appearance] .aincrad-reputation-layout{align-items:start;min-height:0}html[data-appearance] .aincrad-reputation-scene{height:140px;margin:0}html[data-appearance] .aincrad-reputation-panel{background:var(--fantasy-panel);border:1px solid var(--fantasy-border);box-shadow:none;margin:0;padding:12px}html[data-appearance] .aincrad-reputation-heading{display:none}html[data-appearance] .aincrad-reputation-balances>div{padding:8px}html[data-appearance] .aincrad-reputation-form{margin-top:12px;padding-top:12px}html[data-appearance] .aincrad-reputation-quote{min-height:48px;padding:8px}html[data-appearance] .territory-detail-view{height:72px}html[data-appearance] .territory-detail{box-shadow:none;padding:12px}html[data-appearance] .territory-facts p{padding:7px 0}html[data-appearance] .aincrad-trophy-card{aspect-ratio:auto;border-radius:6px;min-height:220px;padding:10px;background:var(--fantasy-panel)!important;border:1px solid var(--fantasy-border)!important}html[data-appearance] .aincrad-trophy-card:before{display:none}html[data-appearance] .aincrad-trophy-display{height:135px;top:12px;left:12px;right:12px}html[data-appearance] .aincrad-trophy-plaque{height:auto;min-height:48px;top:155px;left:8px;right:8px}html[data-appearance] .aincrad-trophy-display>img[data-art-kind=portrait]{object-fit:contain;width:100%;height:100%;box-shadow:none;border:0;top:0;bottom:0;left:0;right:0}@media (min-width:980px){html[data-appearance] .aincrad-party-arena{--scene-h:400px!important}html[data-appearance] .aincrad-raid-card>.relative,html[data-appearance] .aincrad-raid-boss>.h-44{height:240px}html[data-appearance] .aincrad-reputation-scene{height:340px}html.sao-wide[data-appearance] .aincrad-arrival{min-height:0;padding:90px 20px 16px}html.sao-wide[data-appearance] [data-scene=inventory] .sao-wgrid-items{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--fantasy-courtyard:url(/dark-fantasy/courtyard-blue.webp);--fantasy-material:linear-gradient(125deg,#ffffff08,transparent 45%),linear-gradient(180deg,#ffffff03,transparent 45%,#0002)}:root[data-appearance=red]{--fantasy-courtyard:url(/dark-fantasy/courtyard-red.webp)}html[data-appearance] :is(.sao-card,.aincrad-equipped-list>button,.aincrad-inventory-card,.aincrad-profile-stats,.aincrad-raid-card,.aincrad-party-planning){background-image:var(--fantasy-material)!important;box-shadow:inset 0 1px #ffffff0c!important}html[data-appearance] .aincrad-armory{background:linear-gradient(0deg,#0004,transparent 45%),var(--fantasy-courtyard) center 65%/cover!important}html[data-appearance] .aincrad-armory>.absolute{display:none}html[data-appearance] .aincrad-armory>.relative{grid-template-columns:64px minmax(0,1fr) 64px;min-height:350px}html[data-appearance] .aincrad-armory-hero{align-self:end;width:100%;height:320px}html[data-appearance] .aincrad-armory-hero .aincrad-hero-portrait{width:220px;height:100%;position:absolute;left:50%;transform:translate(-50%)}html[data-appearance] .aincrad-armory>.relative>.flex{z-index:2;position:relative}html[data-appearance] [data-scene=profile] .sao-profile-banner{height:235px;opacity:.7!important}html[data-appearance] .aincrad-profile-identity{min-height:170px}html[data-appearance] .aincrad-profile-vitals{background:var(--fantasy-panel);border:1px solid var(--fantasy-border);border-radius:6px;margin:10px 0;padding:8px 10px}html[data-appearance] .aincrad-profile-vitals>div{border-radius:0;min-height:0;margin:0;background:0 0!important;border:0!important;padding:6px 0!important}html[data-appearance] .aincrad-profile-vitals>div>.mb-1{margin-bottom:3px}html[data-appearance] .aincrad-profile-vitals .h-2\.5{height:5px}html[data-appearance] .sao-todo-row:has(>button:only-child)>button{width:100%}html[data-appearance] .aincrad-primary-action{border:1px solid var(--fantasy-border)!important;outline:none!important;box-shadow:inset 0 1px #ffffff18!important}@media (min-width:980px){html[data-appearance] .aincrad-armory>.relative{min-height:440px}html[data-appearance] .aincrad-armory-hero{height:410px}html[data-appearance] .aincrad-armory-hero .aincrad-hero-portrait{width:300px}}.fantasy-desktop-vitals{gap:16px;margin-left:16px;display:flex}.fantasy-desktop-vitals>div{grid-template-columns:auto 1fr;gap:4px 8px;min-width:110px;font-size:10px;display:grid}.fantasy-desktop-vitals>div>span:last-of-type{text-align:right;font-variant-numeric:tabular-nums}.fantasy-desktop-vitals [role=progressbar]{background:#ffffff12;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.fantasy-desktop-vitals i{height:100%;display:block}html[data-appearance] .sao-topbar{background:var(--fantasy-panel-deep)!important;-webkit-backdrop-filter:none!important;border-color:var(--fantasy-border)!important}html[data-appearance] .sao-topbar button{min-width:44px;min-height:44px}html[data-appearance] .sao-side-item[aria-current=page]{background:var(--fantasy-button)!important;box-shadow:inset 3px 0 var(--fantasy-accent)!important}html[data-appearance] .sao-side-item:before{display:none}html[data-appearance] .sao-side-item svg{filter:none!important}#fantasy-desktop-tasks:empty{display:none}#fantasy-desktop-tasks>div{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);border-radius:6px;margin:0 0 10px;padding:12px}#fantasy-desktop-tasks .sao-todo-row{flex-direction:column;max-height:210px;margin:0;padding:0;overflow:auto}#fantasy-desktop-tasks .sao-todo-card{width:100%;min-height:54px}@media (min-width:980px){html.sao-wide[data-appearance] .fantasy-home-hud{display:none}html.sao-wide[data-appearance] .aincrad-arrival{min-height:340px;margin-top:0;padding:140px 24px 22px}html.sao-wide[data-appearance] .aincrad-arrival h1{font-size:48px}html.sao-wide[data-appearance] .aincrad-arrival-copy{max-width:330px;font-size:15px}html.sao-wide[data-appearance] .aincrad-primary{outline:none;max-width:340px;min-height:52px;font-size:20px;box-shadow:inset 0 1px #ffffff18}html.sao-wide[data-appearance] .aincrad-primary:before,html.sao-wide[data-appearance] .aincrad-primary:after{display:none}html.sao-wide[data-appearance] .aincrad-destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}html.sao-wide[data-appearance] .aincrad-destinations .sao-tile{height:94px;min-height:94px;padding:12px 20px 12px 92px}html.sao-wide[data-appearance] .aincrad-destinations .sao-tile>img{border-radius:4px;width:76px;height:76px;top:8px;left:8px}html.sao-wide[data-appearance] .aincrad-destinations .sao-tile-title{font:600 17px Georgia,serif}html.sao-wide[data-appearance] .aincrad-destinations .sao-tile-sub{font-size:12px}html.sao-wide[data-appearance] .aincrad-home .sao-home-secs{gap:18px}html.sao-wide[data-appearance] .sao-shell>.sao-col>header h1{font-size:36px}html.sao-wide[data-appearance] .aincrad-settings-layout{max-width:1000px;margin:auto;display:block}html.sao-wide[data-appearance] .aincrad-settings-console{grid-template-columns:230px minmax(0,1fr);gap:16px;display:grid}html.sao-wide[data-appearance] .fantasy-appearance,html.sao-wide[data-appearance] .aincrad-settings-language{grid-column:1/-1}html.sao-wide[data-appearance] .aincrad-settings-tabs{flex-direction:column;align-self:start;display:flex}html.sao-wide[data-appearance] .aincrad-settings-tabs button{justify-content:flex-start;width:100%}html.sao-wide[data-appearance] .aincrad-settings-links{grid-column:2}}@media (max-width:1199px){.fantasy-desktop-vitals{gap:8px;margin-left:8px}.fantasy-desktop-vitals>div{min-width:80px}}html[data-appearance] .fantasy-item-inspector{margin-bottom:14px;position:relative}html[data-appearance] .fantasy-item-inspector>.sheet-up{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);width:100%;max-width:none;max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:6px;margin:0;padding:16px;animation:none}html[data-appearance] .fantasy-item-inspector>.sheet-up>.mx-auto{display:none}@media (min-width:980px){html.sao-wide[data-appearance] .aincrad-equipped-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html.sao-wide[data-appearance] .aincrad-equipped-list>*{margin:0}html.sao-wide[data-appearance] .fantasy-equipment-tools{margin-top:0!important}}.fantasy-inventory-content{min-width:0}@media (min-width:980px){html.sao-wide[data-appearance] .fantasy-inventory-workspace.has-selection{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:start;gap:20px;display:grid}html.sao-wide[data-appearance] .fantasy-inventory-workspace.has-selection .sao-wgrid-items{grid-template-columns:1fr}html.sao-wide[data-appearance] .fantasy-inventory-workspace>.fantasy-item-inspector{top:calc(var(--sao-top-h) + 12px);position:sticky}html.sao-wide[data-appearance] .fantasy-inventory-workspace>.fantasy-item-inspector>.sheet-up{max-height:calc(100dvh / var(--uiz,1) - var(--sao-top-h) - 36px);overflow:auto}}html[data-appearance] .aincrad-ascension-relic{height:112px;margin:0 0 8px;overflow:hidden}html[data-appearance] .aincrad-ascension-relic>.relative{filter:none;width:104px;height:104px}html[data-appearance] .sao-side-item svg,html[data-appearance] .sao-topbar>button>svg{color:var(--fantasy-accent)}@media (min-width:980px){html.sao-wide[data-appearance] .aincrad-home .aincrad-destinations .sao-tile{padding:0;height:100px!important;min-height:100px!important}html.sao-wide[data-appearance] .aincrad-home .aincrad-destinations .sao-tile>.absolute.bottom-2{padding:18px 20px 12px 96px}html.sao-wide[data-appearance] .aincrad-home .aincrad-destinations .sao-tile>img{width:80px;height:80px;top:9px;bottom:auto;left:9px;right:auto}html.sao-wide[data-appearance] .aincrad-destinations .sao-tile-title{font-size:16px}html.sao-wide[data-appearance] .aincrad-forge-intro{border:1px solid var(--fantasy-border);background-position:50%;background-size:cover;border-radius:6px;flex-direction:column;justify-content:end;align-self:stretch;min-height:390px;padding:24px;display:flex}html.sao-wide[data-appearance] .aincrad-shop-hub .aincrad-storefront:not(.aincrad-market-hero),html.sao-wide[data-appearance] .aincrad-shop-hub .aincrad-shop-caption{min-height:104px}html.sao-wide[data-appearance] .fair-wheel{width:min(420px,100%)}html.sao-wide[data-appearance] .aincrad-raid-summons{align-items:stretch}html.sao-wide[data-appearance] .aincrad-raid-card{flex-direction:column;display:flex}html.sao-wide[data-appearance] .aincrad-raid-card>.p-4{flex-direction:column;flex:1;display:flex}html.sao-wide[data-appearance] .aincrad-raid-card>.p-4>div:last-child{margin-top:auto}}html[data-appearance] :is(.sao-card,.sao-glass-panel,.sao-sidebar,.sao-topbar,.aincrad-storefront,.aincrad-inventory-card,.aincrad-profile-stats,.aincrad-settings-panel,.aincrad-raid-card,.aincrad-raid-command,.aincrad-party-roster,.aincrad-party-planning,.fantasy-item-inspector>.sheet-up){background-size:auto,auto,256px 256px;background-image:var(--fantasy-material)!important;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 2px #0004!important}html[data-appearance] .sao-side-item{font-family:Georgia,serif;font-size:16px}html[data-appearance] .aincrad-home .sao-tile{background-image:var(--fantasy-material);background-size:auto,auto,256px 256px}html[data-appearance] .aincrad-home .sao-tile:focus-visible{outline:2px solid var(--fantasy-accent)}html[data-appearance] .aincrad-inventory-card[aria-pressed=true]{outline:2px solid var(--fantasy-accent);outline-offset:-2px;background-color:var(--fantasy-button)!important}html[data-appearance] .contract-paper .contract-stamp{margin:6px 0;display:inline-block;right:auto;position:relative!important;top:auto!important;transform:none!important}@media (min-width:980px){html.sao-wide[data-appearance] [data-scene=inventory] .fantasy-shell-art img{opacity:.5!important}html.sao-wide[data-appearance] [data-scene=inventory]>.sao-col>header{min-height:84px}html.sao-wide[data-appearance] .fantasy-item-summary .font-orbitron{font:600 23px Georgia,serif}html.sao-wide[data-appearance] .fantasy-item-inspector .text-xs{font-size:13px}html.sao-wide[data-appearance] .fantasy-item-inspector .whitespace-pre-line{font-size:14px;line-height:1.6}html.sao-wide[data-appearance] .territories-layout{grid-template-rows:auto auto 1fr}html.sao-wide[data-appearance] .territory-map{grid-row:1/span 3}html.sao-wide[data-appearance] .territory-history{grid-area:2/2}html.sao-wide[data-appearance] .territory-buffs{grid-area:3/2}}:root{--fantasy-material:linear-gradient(125deg,#ffffff0b,transparent 45%),linear-gradient(#10151ab3,#080c10d9),url(/dark-fantasy/panel-grain.webp)}html[data-appearance] .fantasy-fishing-quote{color:var(--fantasy-muted);border-color:var(--fantasy-border);background:var(--fantasy-material);background-size:auto,auto,256px 256px;padding:8px 12px}html[data-appearance] .fantasy-fishing-tabs{border-color:var(--fantasy-border);background:var(--fantasy-material);background-size:auto,auto,256px 256px;gap:3px;margin-top:8px}html[data-appearance] .fantasy-fishing-tabs>button{min-height:44px;padding:4px 2px}html.sao-wide[data-appearance] [data-scene=fishing] .sao-duo-pane{border-color:var(--fantasy-border);background:var(--fantasy-material);background-size:auto,auto,256px 256px}html[data-appearance] .aincrad-catch-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:6px;display:grid}html[data-appearance] .aincrad-catch-controls button{height:auto;min-height:44px;padding:6px;font-size:11px}html[data-appearance] .aincrad-catch-controls>div{flex-wrap:wrap}html[data-appearance] [data-scene=inventory]>.sao-col>header{min-height:120px}@media (min-width:980px){html.sao-wide[data-appearance] .fantasy-item-summary{flex-direction:column;align-items:flex-start;gap:16px}html.sao-wide[data-appearance] .fantasy-item-summary>:first-child{align-self:center}html.sao-wide[data-appearance] [data-scene=inventory]>.sao-col>header{min-height:100px}}html[data-appearance] .fantasy-floor20{background-color:var(--fantasy-bg)}html[data-appearance] .fantasy-floor20>.sticky{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding-top:20px;padding-bottom:20px;position:relative}html[data-appearance] .fantasy-floor20>.sticky .font-orbitron{letter-spacing:.02em;font:700 max(20px,min(calc(2vw / var(--uiz, 1)),30px)) Georgia,serif}html[data-appearance] .fantasy-floor20>.sticky button{width:44px;height:44px}html[data-appearance] .fantasy-floor20>.sao-col>.border{border-color:var(--fantasy-border);background-image:var(--fantasy-material);background-size:auto,auto,256px 256px;border-radius:6px}html[data-appearance] .fantasy-floor20 button{min-height:44px}html[data-appearance] .aincrad-fish-card{background-image:var(--fantasy-material);background-size:auto,auto,256px 256px;border-radius:6px;flex-wrap:nowrap;gap:7px;min-height:76px;padding:8px;display:flex}html[data-appearance] .aincrad-fish-card>img{width:44px;height:44px}html[data-appearance] .aincrad-fish-card>.min-w-0{flex:1}html[data-appearance] .aincrad-fish-card>button:first-of-type{flex:0 0 44px;margin-left:0}html[data-appearance] .aincrad-fish-card>button:last-of-type{min-width:58px;padding:6px 8px;font-size:11px}html[data-appearance] .aincrad-fish-card .font-mono-num{margin-top:4px;font-size:10px}html[data-appearance=blue]{--fantasy-material:linear-gradient(125deg,#8cbce810,transparent 45%),linear-gradient(#101820b0,#070d14d9),url(/dark-fantasy/panel-grain.webp)}html[data-appearance=red]{--fantasy-material:linear-gradient(125deg,#e6a08c10,transparent 45%),linear-gradient(#1c1412b0,#100b0ad9),url(/dark-fantasy/panel-grain.webp)}html[data-appearance] [data-scene=inventory] .fantasy-shell-art img{opacity:.6!important}html[data-appearance] .aincrad-inventory-card[aria-pressed=true]{box-shadow:inset 0 0 18px hsla(var(--fantasy-hue),60%,50%,.14),inset 3px 0 var(--fantasy-accent)!important}@media (min-width:980px){html.sao-wide[data-appearance] [data-scene=inventory] .fantasy-shell-art{height:960px}html.sao-wide[data-appearance] [data-scene=inventory] .fantasy-shell-art img{object-position:center;opacity:.38!important}html.sao-wide[data-appearance] [data-scene=inventory] .fantasy-shell-art:after{background:linear-gradient(0deg,var(--fantasy-bg),transparent 50%),linear-gradient(90deg,#0008,#0003)}}html[data-appearance] .sao-fight-top button{-webkit-backdrop-filter:none;backdrop-filter:none;min-width:44px;min-height:44px}html[data-appearance] .sao-fight-panel{background:var(--fantasy-bg);border-color:var(--fantasy-border)}html[data-appearance] .sao-fight-feed{background-image:var(--fantasy-material);border-color:var(--fantasy-border);background-size:auto,auto,256px 256px;border-radius:6px}html[data-appearance] .sao-fight-arena .arena-fog{display:none}@media (min-width:980px){html.sao-wide[data-appearance] .sao-fight-arena>button>.pointer-events-none.inset-y-0{max-width:1000px}html.sao-wide[data-appearance] .sao-fight-arena [data-arena-player]{width:30%;max-width:260px;left:12%}html.sao-wide[data-appearance] .sao-fight-arena [data-arena-enemy]{width:38%;max-width:340px;right:8%;top:max(80px,32%)!important}html.sao-wide[data-appearance] .sao-fight-feed{flex:0 360px;min-height:160px}html.sao-wide[data-appearance] .sao-fight-panel{padding:24px 16px}html.sao-wide[data-appearance] .sao-fight-panel-in{margin-top:0}html.sao-wide[data-appearance] .sao-fight .sao-plate-name{white-space:normal;font:600 18px Georgia,serif}}html[data-appearance] [data-scene=worldboss]>.sao-col>header h1{background:0 0;margin:0;padding:0;font-size:28px!important}html[data-appearance] .aincrad-worldboss-hero{margin-top:0}html[data-appearance] .aincrad-worldboss-stage{height:260px;-webkit-mask-image:none;mask-image:none}html[data-appearance] .aincrad-worldboss-caption{border:1px solid var(--fantasy-border);background-image:var(--fantasy-material);box-shadow:none;border-radius:6px;margin-top:0;padding:12px}html[data-appearance] .aincrad-worldboss-caption>.font-orbitron{background:0 0;margin:0;padding:0;font:700 22px Georgia,serif}html[data-appearance] .aincrad-worldboss-command{border:1px solid var(--fantasy-border);background-image:var(--fantasy-material);border-radius:6px;margin:0;padding:16px}html[data-appearance] .aincrad-worldboss-command:before,html[data-appearance] .aincrad-worldboss-command:after{display:none}html[data-appearance] .aincrad-worldboss-ranking{border:1px solid var(--fantasy-border);background-image:var(--fantasy-material);clip-path:none;border-radius:6px;padding:12px}html[data-appearance] .aincrad-worldboss-ranking:before,html[data-appearance] .aincrad-worldboss-ranking:after{display:none}html[data-appearance] .aincrad-bp-background{opacity:.16;max-height:480px}html[data-appearance] :-webkit-any(.aincrad-bp-hero,.aincrad-bp-mission){background-image:var(--fantasy-material);border-color:var(--fantasy-border);background-size:auto,auto,256px 256px;border-radius:6px}html[data-appearance] :is(.aincrad-bp-hero,.aincrad-bp-mission){background-image:var(--fantasy-material);border-color:var(--fantasy-border);background-size:auto,auto,256px 256px;border-radius:6px}html[data-appearance] .aincrad-fish-card .text-sm{font-size:13px}html[data-appearance] .fantasy-fishing-quote{min-height:52px;font-size:12px;line-height:1.5}@media (min-width:980px){html.sao-wide[data-appearance] .aincrad-worldboss-stage{height:390px}html.sao-wide[data-appearance] .aincrad-worldboss-layout{align-items:start}}html[data-appearance] .aincrad-mail-layout{align-items:start;gap:16px}html[data-appearance] .aincrad-mail-inbox,html[data-appearance] .aincrad-mail-letter{background-image:var(--fantasy-material);border-color:var(--fantasy-border);box-shadow:none;background-size:auto,auto,256px 256px;border-radius:6px}html[data-appearance] .aincrad-mail-letter{gap:12px;min-height:82px;padding:12px}html[data-appearance] .aincrad-mail-seal{width:44px;height:44px;box-shadow:none;background:0 0;border:0}html[data-appearance] .aincrad-mail-seal img{width:44px;height:44px}html[data-appearance] .aincrad-mail-room{background-image:linear-gradient(#080d1544,#080d1577),url(/redesign/courier-room.webp);height:140px;min-height:0}@media (min-width:980px){html.sao-wide[data-appearance] .aincrad-mail-layout{grid-template-columns:minmax(220px,.55fr) minmax(0,1fr)}html.sao-wide[data-appearance] .aincrad-mail-room{height:360px}html.sao-wide[data-appearance] .fantasy-item-inspector>.sheet-up{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:16px;display:grid}html.sao-wide[data-appearance] .fantasy-item-inspector .fantasy-item-summary{display:contents}html.sao-wide[data-appearance] .fantasy-item-inspector .fantasy-item-summary>:first-child{grid-area:2/1;align-self:start}html.sao-wide[data-appearance] .fantasy-item-inspector .fantasy-item-summary>:last-child{grid-area:1/1/auto/-1}html.sao-wide[data-appearance] .fantasy-item-properties{grid-area:2/2;min-width:0}html.sao-wide[data-appearance] .fantasy-item-properties>:first-child{margin-top:0}html.sao-wide[data-appearance] .fantasy-item-properties .flex{flex-wrap:wrap}html.sao-wide[data-appearance] .fantasy-item-properties .truncate{white-space:normal}html.sao-wide[data-appearance] .fantasy-item-actions{grid-column:1/-1;gap:8px;display:flex}html.sao-wide[data-appearance] .fantasy-item-actions>button{flex:1;margin:0}}@supports (content-visibility:auto){html[data-appearance] .sao-home-sec{content-visibility:auto;contain-intrinsic-size:auto 220px}}@media (min-width:980px){html.sao-wide[data-appearance] .fantasy-item-summary>:last-child>:first-child{font:700 24px/1.2 Georgia,serif}html.sao-wide[data-appearance] .fantasy-item-properties>.border{border:0;border-bottom:1px solid var(--fantasy-border);background:0 0;border-radius:0;padding:8px 0}html.sao-wide[data-appearance] .fantasy-item-properties>:first-child{padding-top:0}html.sao-wide[data-appearance] [data-scene=inventory] .fantasy-shell-art img{opacity:.46!important}}.fantasy-profile-scene{border-bottom:1px solid var(--fantasy-border);background:var(--fantasy-bg);height:160px}.fantasy-profile-landscape{object-fit:cover;object-position:center 35%;opacity:.7;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.fantasy-profile-portrait{object-fit:cover;object-position:center top;width:44%;height:100%;position:absolute;top:0;right:4%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 90%,#0000)}.fantasy-profile-scene-title{color:var(--fantasy-title);text-shadow:0 2px 8px #000;font:700 32px Georgia,serif;position:absolute;bottom:16px;left:20px}html[data-appearance] [data-scene=profile]>.relative:not(.fantasy-profile-scene){padding-top:12px}html[data-appearance] .aincrad-profile-identity{min-height:0;padding:8px 0}html[data-appearance] .aincrad-profile-identity .aincrad-profile-badges{grid-column:1/-1}html[data-appearance] .aincrad-profile-vitals{background-image:var(--fantasy-material);background-size:auto,auto,256px 256px}@media (min-width:980px){.fantasy-profile-scene{height:240px}.fantasy-profile-portrait{object-position:center top;width:30%;right:6%}.fantasy-profile-scene-title{font-size:42px;bottom:24px;left:24px}}html[data-appearance] .fantasy-profile-section{margin-top:12px;margin-bottom:8px}html[data-appearance] .aincrad-profile-vitals>div{padding:4px 0!important}html[data-appearance] .fantasy-primary-stats{border:1px solid var(--fantasy-border);background-image:var(--fantasy-material);background-size:auto,auto,256px 256px;border-radius:5px;gap:0;overflow:hidden}html[data-appearance] .fantasy-stat-cell{border:0;border-right:1px solid var(--fantasy-border);box-shadow:none;background:0 0;border-radius:0;padding:8px 2px}html[data-appearance] .fantasy-stat-cell:last-child{border-right:0}html[data-appearance] .fantasy-stat-cell .text-base{font-size:20px;line-height:24px}html[data-appearance] .aincrad-profile-identity{row-gap:3px;padding:4px 0}html[data-appearance] .aincrad-profile-rank{gap:2px;display:grid}html[data-appearance] .aincrad-profile-experience{background:0 0;width:100%;padding:4px 0}.fantasy-profile-xp{background:#ffffff18;border-radius:2px;height:5px;margin-top:5px;overflow:hidden}.fantasy-profile-xp>span{background:var(--fantasy-accent);height:100%;display:block}html[data-appearance] .aincrad-home .aincrad-destinations .fantasy-nav-symbol{background:linear-gradient(120deg,#ffffff09,transparent),var(--fantasy-panel)}html[data-appearance] .fantasy-destination-icon{width:30px;height:30px;color:var(--fantasy-accent);z-index:1;position:absolute;top:50%;left:12px;transform:translateY(-50%)}html[data-appearance] .aincrad-home .aincrad-destinations .fantasy-nav-symbol>.absolute.bottom-2{padding:10px 18px 8px 52px}html[data-appearance] .aincrad-destinations .fantasy-nav-symbol .sao-tile-title{font:600 16px Georgia,serif}html[data-appearance] .fantasy-nav-symbol .sao-tile-chev{opacity:.5;font-size:16px;display:block}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-home .aincrad-destinations .fantasy-nav-symbol>.absolute.bottom-2{padding:20px 24px 16px 68px}html.sao-wide[data-appearance] .fantasy-destination-icon{width:38px;height:38px;left:18px}html.sao-wide[data-appearance] .aincrad-destinations .fantasy-nav-symbol .sao-tile-title{font-size:18px}}html[data-appearance] .aincrad-profile-identity{background:linear-gradient(115deg,#0f181ee8,#090e12f0),url(/dark-fantasy/panel-grain.webp),var(--fantasy-panel);border:1px solid var(--fantasy-border);grid-template-columns:74px minmax(0,1fr);gap:8px 12px;padding:12px}html[data-appearance] .aincrad-profile-identity>.aincrad-xp-ring{grid-row:1;width:68px;height:68px}html[data-appearance] .aincrad-profile-identity>.fantasy-profile-person{grid-column:2;width:100%}html[data-appearance] .fantasy-profile-person h1{filter:none;text-shadow:none;margin:0;font:700 22px/1.15 Georgia,serif}html[data-appearance] .fantasy-profile-person .aincrad-profile-rank{background:0 0;gap:2px 8px;margin:0;padding:3px 0;display:flex}html[data-appearance] .fantasy-profile-person .aincrad-profile-class{box-shadow:none;border:0;border-radius:0;flex-wrap:wrap;margin:0;padding:0;background:0 0!important}html[data-appearance] .aincrad-profile-identity>:not(.aincrad-xp-ring):not(.fantasy-profile-person){grid-column:1/-1;width:100%}html[data-appearance] .aincrad-profile-identity .aincrad-profile-badges{gap:4px}html[data-appearance] .aincrad-profile-experience{padding:0;font-size:11px}html[data-appearance] .fantasy-profile-landscape{opacity:.85;object-position:50% 40%}html[data-appearance] .fantasy-stat-cell svg{stroke-width:1.6px;width:19px;height:19px}html[data-appearance=red] .aincrad-profile-identity{background:linear-gradient(115deg,#1d1615e8,#110d0df0),url(/dark-fantasy/panel-grain.webp),var(--fantasy-panel)}.fantasy-destination-art{display:none}html[data-appearance] .aincrad-home .aincrad-destinations .fantasy-nav-symbol{background:linear-gradient(120deg,#0f181ee8,#090e12f0),url(/dark-fantasy/panel-grain.webp);outline:none!important}html[data-appearance=red] .aincrad-home .aincrad-destinations .fantasy-nav-symbol{background:linear-gradient(120deg,#1d1615e8,#110d0df0),url(/dark-fantasy/panel-grain.webp)}html[data-appearance] .aincrad-destinations .fantasy-nav-symbol .sao-tile-title{text-transform:none;font-weight:500}html[data-appearance] .aincrad-primary{outline:none!important}@media (min-width:1100px){html.sao-wide[data-appearance] .fantasy-destination-icon{display:none}html.sao-wide[data-appearance] .fantasy-destination-art{width:38%;display:block;position:absolute;top:0;bottom:0;left:0;right:auto}html.sao-wide[data-appearance] .fantasy-destination-art img{object-fit:cover;width:100%;height:100%}html.sao-wide[data-appearance] .aincrad-home .aincrad-destinations .fantasy-nav-symbol>.absolute.bottom-2{padding:16px 20px 12px calc(38% + 14px)}html.sao-wide[data-appearance] .aincrad-home .sao-home-sec .sao-tile{height:80px!important;min-height:80px!important}html.sao-wide[data-appearance] .fantasy-home-panorama img{object-position:center top}html.sao-wide[data-appearance] .aincrad-home .sao-home-sec:nth-child(-n+2) .grid>.sao-tile:last-child:nth-child(odd){grid-column:1/-1}html.sao-wide[data-appearance] .aincrad-home .sao-home-sec .sao-tile-title{font:500 15px Georgia,serif}}@media (max-width:1099px){html[data-appearance] .fantasy-home-hud{background:var(--fantasy-panel);border:1px solid var(--fantasy-border);border-radius:5px;gap:0}html[data-appearance] .fantasy-home-hud>button,html[data-appearance] .fantasy-home-hud .sao-hud-side>.sao-card{border-radius:0;padding:8px;box-shadow:none!important;background:0 0!important;border:0!important}html[data-appearance] .fantasy-home-hud .sao-hud-side{border-left:1px solid var(--fantasy-border)}html[data-appearance] .fantasy-home-hud .sao-hud-side button{min-height:44px}html[data-appearance] .fantasy-home-hud .sao-hud-side .sao-hud-points{width:100%;min-height:26px}}html[data-appearance] .aincrad-home .sao-home-sec{padding-top:0}html[data-appearance] .aincrad-home .sao-group-label{margin-top:10px}html[data-appearance] .fantasy-home-panorama:after{background:linear-gradient(90deg,#03080e7a,#0000 70%),linear-gradient(#0000 35%,#03080eb3)}html[data-appearance] .aincrad-primary{box-shadow:inset 0 1px #ffffff3d}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-home .sao-home-sec .sao-tile>img{opacity:.9;border-radius:0;width:30%;height:100%;top:0;bottom:0;left:0;right:auto}html.sao-wide[data-appearance] .aincrad-home .sao-home-sec .sao-tile>.absolute.bottom-2{padding:22px 16px 14px calc(30% + 12px)}html.sao-wide[data-appearance=blue] [data-scene=inventory] .fantasy-shell-art img{opacity:.6!important}}@media (max-width:1099px){html[data-appearance] .aincrad-arrival{flex-direction:column;justify-content:flex-end;min-height:180px;padding:54px 12px 12px;display:flex}html[data-appearance] .aincrad-home>.sao-col>.aincrad-primary{width:100%;margin:8px 0 0}html[data-appearance] .aincrad-arrival-copy{max-width:270px}}html[data-appearance] .aincrad-forge-station{background:linear-gradient(120deg,#0f181ee8,#090e12f0),url(/dark-fantasy/panel-grain.webp);box-shadow:inset 0 1px #ffffff12}html[data-appearance=red] .aincrad-forge-station{background:linear-gradient(120deg,#1d1615e8,#110d0df0),url(/dark-fantasy/panel-grain.webp)}html[data-appearance] .sao-home-news{grid-template-columns:16px minmax(0,1fr);gap:4px 10px;display:grid}html[data-appearance] .sao-home-news>button{min-height:44px}html[data-appearance] .fantasy-news-pages{flex-direction:row;grid-column:1/-1;justify-content:center;gap:0}html[data-appearance] .fantasy-news-page{width:44px;height:44px}html[data-appearance] .fantasy-news-page>span{background:var(--fantasy-muted)!important;box-shadow:none!important}html[data-appearance] .fantasy-news-page[aria-current=true]>span{width:14px;background:var(--fantasy-accent)!important}html[data-appearance] .fantasy-dock-news-page{width:44px;height:44px;position:relative;background:0 0!important}html[data-appearance] .fantasy-dock-news-page:after{content:"";background:var(--fantasy-muted);border-radius:3px;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-appearance] .fantasy-dock-news-page[aria-current=true]:after{background:var(--fantasy-accent);width:20px}html[data-appearance] .aincrad-home button.sao-card,html[data-appearance] .sao-dock-panel button{min-height:44px}html[data-appearance] .fantasy-back{min-width:44px;min-height:44px;margin-bottom:4px}.fantasy-forge-item{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);border-radius:6px}.fantasy-forge-item-summary{background:linear-gradient(0deg,var(--fantasy-panel),#090e1273),url(/redesign/forge-hall.w480.webp) center/cover;padding:18px 8px}.fantasy-forge-item-summary>.text-base{font:600 23px Georgia,serif}.fantasy-forge-item-actions{margin-top:12px}@media (min-width:1100px){.fantasy-forge-item{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.fantasy-forge-item-summary{flex-direction:column;justify-content:center;align-items:center;min-height:360px;display:flex}.fantasy-forge-item-actions{margin-top:0}}html[data-appearance] .aincrad-forge-intro{background-image:linear-gradient(#0000 20%,#070b11ed),url(/redesign/forge-hall.w480.webp);flex-direction:column;justify-content:flex-end;min-height:160px;display:flex}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-forge-intro{background-image:linear-gradient(#0000 30%,#070b11ed),url(/redesign/forge-hall.webp);min-height:440px}html.sao-wide[data-appearance] .aincrad-forge-station{min-height:100px}html.sao-wide[data-appearance] [data-scene=forge] .fantasy-shell-art{height:1000px}html.sao-wide[data-appearance] [data-scene=forge] .fantasy-shell-art img{opacity:.32!important}html.sao-wide[data-appearance=blue] [data-scene=inventory] .fantasy-shell-art img{object-position:center top;opacity:.85!important}html.sao-wide[data-appearance=blue] [data-scene=inventory] .fantasy-shell-art:after{background:linear-gradient(0deg,var(--fantasy-bg),transparent 18%),linear-gradient(90deg,#03080e3d,transparent)}}.fantasy-forge-item-summary{background:0 0;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:6px 14px;padding:12px;display:grid}.fantasy-forge-item-summary>:first-child{grid-area:1/1/4;margin:0}.fantasy-forge-item-summary>:not(:first-child){text-align:left;grid-column:2;margin:0}.fantasy-forge-item-summary>.text-base{font-size:21px}.fantasy-forge-cost{border-top:1px solid var(--fantasy-border);justify-content:space-between;gap:12px;padding:14px 0;font-size:14px;display:flex}.fantasy-forge-item-actions>.sao-btn{min-height:48px;font-size:16px}.fantasy-forge-resets{border-top:1px solid var(--fantasy-border);padding-top:4px;margin-top:20px!important}.fantasy-forge-resets summary{cursor:pointer;min-height:44px;color:var(--fantasy-muted);padding:12px 0;font-size:14px}html[data-appearance] .fantasy-forge-item,html[data-appearance] .aincrad-forge-history{background:linear-gradient(120deg,#0f181ee8,#090e12f0),url(/dark-fantasy/panel-grain.webp)}html[data-appearance=red] .fantasy-forge-item,html[data-appearance=red] .aincrad-forge-history{background:linear-gradient(120deg,#1d1615e8,#110d0df0),url(/dark-fantasy/panel-grain.webp)}@media (max-width:1099px){html[data-appearance] [data-scene=forge] .fantasy-shell-art{height:210px}html[data-appearance] [data-scene=forge] .fantasy-shell-art img{opacity:.9!important}html[data-appearance] [data-scene=forge]>.sao-col{padding-top:16px}html[data-appearance] [data-scene=forge]>.sao-col>header{flex-direction:column;justify-content:flex-end;min-height:172px;margin-bottom:0;padding-bottom:8px;display:flex}}@media (min-width:1100px){html.sao-wide[data-appearance] [data-scene=forge]>.sao-col>header h1{font-size:44px}html.sao-wide[data-appearance] .aincrad-forge-station-title{font-size:22px}html.sao-wide[data-appearance] .aincrad-forge-station-desc{font-size:14px}html.sao-wide[data-appearance] .aincrad-forge-history h3{font:600 21px Georgia,serif}.fantasy-forge-item-summary{min-height:0}}html[data-appearance] .sao-chat-fab{border-color:var(--fantasy-accent);background:var(--fantasy-panel-deep);box-shadow:none!important}html[data-appearance] .sao-chat-fab svg{color:var(--fantasy-accent)}@media (max-width:1099px){html[data-appearance] [data-scene=forge] .fantasy-shell-art:after{background:linear-gradient(90deg,#03080e80,transparent 75%),linear-gradient(0deg,var(--fantasy-bg),transparent 25%)}}.fantasy-expedition-progress{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);border-radius:6px;margin-bottom:10px;overflow:hidden}.fantasy-expedition-progress:empty{display:none}html[data-appearance] .fantasy-expedition-progress .aincrad-boss-status{border:0;border-radius:0;margin:0;padding:10px 12px;background:0 0!important}html[data-appearance] .fantasy-goals-row{border:0;border-top:1px solid var(--fantasy-border);background:0 0;border-radius:0;min-height:44px;margin:0;padding:8px 12px}html[data-appearance] .fantasy-goals-row .uppercase{text-transform:none;letter-spacing:0;color:var(--fantasy-accent);font-size:12px}html[data-appearance] .fantasy-expedition-mode{border:1px solid var(--fantasy-border);background:var(--fantasy-panel-deep);border-radius:5px;box-shadow:none!important}html[data-appearance] .fantasy-expedition-mode button{border-radius:3px;min-height:48px}html[data-appearance] .fantasy-expedition-mode button[aria-pressed=true]{background:linear-gradient(var(--fantasy-button),var(--fantasy-panel))!important;box-shadow:inset 0 0 0 1px var(--fantasy-accent)!important}html[data-appearance] .fantasy-expedition-mode button[aria-pressed=true] :-webkit-any(span,svg){color:var(--fantasy-title)}html[data-appearance] .fantasy-expedition-mode button[aria-pressed=true] :is(span,svg){color:var(--fantasy-title)}html[data-appearance] .fantasy-expedition-mode button>.absolute{display:none}html[data-appearance] .fantasy-boss-fight .sao-fight-panel{-webkit-backdrop-filter:none;backdrop-filter:none}html[data-appearance] .fantasy-boss-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}html[data-appearance] .fantasy-boss-actions>*{grid-column:1/-1;margin:0}html[data-appearance] .fantasy-boss-actions>.fantasy-boss-skills,html[data-appearance] .fantasy-boss-actions>.fantasy-boss-potions{display:contents}html[data-appearance] .fantasy-boss-resources{background-image:var(--fantasy-material);border:1px solid var(--fantasy-border);background-size:auto,auto,256px 256px;border-radius:6px;padding:4px}html[data-appearance] .fantasy-boss-resources>div{background:0 0;border:0;padding:6px 4px}html[data-appearance] .fantasy-boss-resources>div+div{border-left:1px solid var(--fantasy-border);border-radius:0}html[data-appearance] .fantasy-boss-fight .sao-plate-name{white-space:normal;overflow-wrap:anywhere;line-height:1.2}@media (max-width:1099px){html[data-appearance] .fantasy-boss-fight .sao-fight-arena{flex:0 0 max(280px,min(calc(46dvh / var(--uiz, 1)),400px))}html[data-appearance] .fantasy-boss-fight .sao-fight-panel{flex-direction:column;flex:1;gap:12px;max-height:none;display:flex}html[data-appearance] .fantasy-boss-fight .sao-fight-panel-in{order:0}html[data-appearance] .fantasy-boss-fight .sao-fight-feed{flex-direction:column;order:1;min-height:90px;max-height:160px;padding:10px;display:flex}html[data-appearance] .fantasy-boss-fight [data-arena-player]{width:36%;bottom:10%;left:4%;top:74px!important}html[data-appearance] .fantasy-boss-fight [data-arena-enemy]{width:44%;bottom:10%;right:4%;top:74px!important}}html[data-appearance] .fantasy-boss-actions button{background-image:linear-gradient(#ffffff1a,#0000 45%,#0003);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0006}html[data-appearance] .fantasy-boss-fight :-webkit-any([data-arena-player],[data-arena-enemy]):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#000000b3,#0000 70%);height:25px;position:absolute;bottom:-6px;left:-6%;right:-6%}html[data-appearance] .fantasy-boss-fight :is([data-arena-player],[data-arena-enemy]):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#000000b3,#0000 70%);height:25px;position:absolute;bottom:-6px;left:-6%;right:-6%}@media (max-width:1099px){html[data-appearance] .fantasy-boss-fight .sao-plate-name{font-size:13px}html[data-appearance] .fantasy-boss-fight .sao-plate-num{font-size:10px}}html[data-appearance] .fantasy-clan-overview{background:var(--fantasy-panel);border-color:var(--fantasy-border);border-radius:6px}html[data-appearance] .fantasy-clan-name{white-space:normal;overflow-wrap:anywhere;color:var(--fantasy-text);font:700 20px/1.2 Georgia,serif}html[data-appearance] .fantasy-clan-stats{background-image:var(--fantasy-material);border:1px solid var(--fantasy-border);background-size:auto,auto,256px 256px;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}html[data-appearance] .fantasy-clan-stats>div{background:0 0;border:0;border-radius:0;padding:8px 10px}html[data-appearance] .fantasy-clan-services{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);border-radius:6px;padding:0 12px 12px}html[data-appearance] .fantasy-clan-services:not([open]){padding-bottom:0}html[data-appearance] .fantasy-clan-services>summary{cursor:pointer;min-height:48px;color:var(--fantasy-text);align-content:center;font-size:14px}html[data-appearance] .fantasy-clan-storage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[data-appearance] :-webkit-any(.fantasy-clan-storage,.fantasy-clan-destinations) button{background:var(--fantasy-panel);background-image:var(--fantasy-material);border-color:var(--fantasy-border);color:var(--fantasy-text);background-size:auto,auto,256px 256px;border-radius:6px;box-shadow:inset 0 1px #ffffff0f}html[data-appearance] :is(.fantasy-clan-storage,.fantasy-clan-destinations) button{background:var(--fantasy-panel);background-image:var(--fantasy-material);border-color:var(--fantasy-border);color:var(--fantasy-text);background-size:auto,auto,256px 256px;border-radius:6px;box-shadow:inset 0 1px #ffffff0f}html[data-appearance] .fantasy-clan-destinations button{min-height:64px;font-size:14px}html[data-appearance=red] .fantasy-clan-overview>div:first-child>img{filter:none}html[data-appearance] .aincrad-home .sao-tile>img{opacity:1;border-radius:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}html[data-appearance] .aincrad-home .sao-tile>.bg-gradient-to-t{background:linear-gradient(90deg,#03070ccc,#03070c4d 65%,#03070c14);display:block}html[data-appearance] .aincrad-home .sao-tile-title{color:#f2f0e9;text-shadow:0 1px 3px #000;font:600 14px/1.25 Georgia,serif}html[data-appearance] .aincrad-home .sao-tile-sub{color:#d0d9df}html[data-appearance] .aincrad-home .aincrad-destinations .sao-tile{height:76px!important;min-height:76px!important}html[data-appearance] .sao-reward-chest .sao-reward-chest-scene{margin:0;height:112px!important}html[data-appearance] .sao-reward-chest .aincrad-chest-art{filter:none;width:100%;height:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-home .sao-home-sec .sao-tile{height:76px!important;min-height:76px!important}html.sao-wide[data-appearance] .aincrad-home .aincrad-destinations .sao-tile{height:92px!important;min-height:92px!important}html.sao-wide[data-appearance] .aincrad-home .sao-tile-title{font-size:17px}}@media (max-width:1099px){html[data-appearance] .aincrad-arrival{min-height:142px;padding:24px 12px 12px}html[data-appearance] .aincrad-arrival h1{font-size:28px}html[data-appearance] .aincrad-arrival-copy{max-width:250px;font-size:12px}}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-home :-webkit-any(.sao-home-sec,.aincrad-destinations) .sao-tile>img{width:100%;height:100%;top:0;bottom:0;left:0;right:0}html.sao-wide[data-appearance] .aincrad-home :is(.sao-home-sec,.aincrad-destinations) .sao-tile>img{width:100%;height:100%;top:0;bottom:0;left:0;right:0}html.sao-wide[data-appearance] .aincrad-home :-webkit-any(.sao-home-sec,.aincrad-destinations) .sao-tile>.absolute.bottom-2{padding:14px 16px}html.sao-wide[data-appearance] .aincrad-home :is(.sao-home-sec,.aincrad-destinations) .sao-tile>.absolute.bottom-2{padding:14px 16px}}html[data-appearance] .aincrad-result[data-outcome]{background:linear-gradient(#050a11ad,#050a11db)!important}html[data-appearance] .aincrad-result [data-reward-card]{border-width:1px;border-color:var(--fantasy-border);background:var(--fantasy-panel);border-radius:6px;box-shadow:none!important}html[data-appearance] .fantasy-clan-layout{align-items:start;gap:12px;display:grid}html[data-appearance] .fantasy-clan-tabs{border-bottom:1px solid var(--fantasy-border);grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}html[data-appearance] .fantasy-clan-tabs button{min-height:46px;color:var(--fantasy-muted);border-bottom:2px solid #0000;padding:6px 2px;font-size:12px}html[data-appearance] .fantasy-clan-tabs button[aria-pressed=true]{color:var(--fantasy-title);border-bottom-color:var(--fantasy-accent);background:var(--fantasy-button)}html[data-appearance] .fantasy-clan-activity{border-radius:6px;align-items:flex-end;width:100%;min-height:94px!important;padding:12px!important;font:600 16px/1.2 Georgia,serif!important}html[data-appearance] .fantasy-clan-overview .aincrad-crest-large{width:56px;height:64px}html[data-appearance] .fantasy-clan-overview .sao-btn{min-height:44px}html[data-appearance] .fantasy-clan-panel{min-width:0}html.sao-wide[data-appearance] .fantasy-clan-layout-wide{grid-template-columns:minmax(280px,340px) minmax(0,1fr);column-gap:20px}html.sao-wide[data-appearance] .fantasy-clan-layout-wide>.fantasy-clan-overview{grid-row:1/3}html.sao-wide[data-appearance] .fantasy-clan-layout-wide>:-webkit-any(.fantasy-clan-tabs,.fantasy-clan-panel){grid-column:2}html.sao-wide[data-appearance] .fantasy-clan-layout-wide>:is(.fantasy-clan-tabs,.fantasy-clan-panel){grid-column:2}html.sao-wide[data-appearance] .fantasy-clan-stats{grid-template-columns:repeat(2,minmax(0,1fr))}html.sao-wide[data-appearance] .fantasy-clan-activity{min-height:128px!important;font-size:19px!important}html[data-appearance] .fantasy-clan-name{font-size:18px}html[data-appearance] .fantasy-clan-overview>div:first-child{height:64px}html[data-appearance] .fantasy-clan-overview>.relative.p-4{padding:8px 12px 12px}html[data-appearance] .fantasy-clan-overview>.relative.p-4>.mt-4{margin-top:4px}html.sao-wide[data-appearance] .fantasy-clan-overview>div:first-child{height:140px}html[data-appearance] .fantasy-clan-edit-crest{border-radius:6px;flex-direction:column;flex-shrink:0;align-items:center;min-width:60px;min-height:76px;display:flex}html[data-appearance] .fantasy-edit-hint{color:var(--fantasy-accent);font-size:10px;line-height:16px}html[data-appearance] .fantasy-clan-edit-name{text-align:left;border-radius:4px;min-height:44px}html[data-appearance] :-webkit-any(.fantasy-clan-edit-name,.fantasy-clan-edit-crest):focus-visible{outline:2px solid var(--fantasy-accent);outline-offset:3px}html[data-appearance] :is(.fantasy-clan-edit-name,.fantasy-clan-edit-crest):focus-visible{outline:2px solid var(--fantasy-accent);outline-offset:3px}html[data-appearance] .fantasy-clan-stats>button{background:0 0;border:0;border-radius:0;padding:8px 10px}html[data-appearance] .fantasy-clan-stats>button:hover{background:#ffffff0d}html[data-appearance] .voucher-scene{grid-row:auto;height:180px}html[data-appearance] .voucher-scene>img{object-fit:cover;width:100%;height:100%;display:block}html[data-appearance] .voucher-scene>.absolute.inset-0{display:block}html[data-appearance] .voucher-scene:after{display:none}html[data-appearance] [data-world=wedding]>header{height:auto;padding:0;display:block;position:relative}html[data-appearance] [data-world=wedding]>header>.sao-col{text-align:left;position:relative}html[data-appearance] [data-world=wedding]>header button{position:static}html[data-appearance] [data-world=wedding]>header h1+div{margin-top:2px;font-family:inherit;font-size:12px}html[data-appearance] [data-world=wedding]>header>div:last-child{width:100%;position:static}html[data-appearance] .fantasy-wedding-scene{border-radius:6px;height:150px;margin:12px;overflow:hidden}html[data-appearance] .fantasy-wedding-scene>img{object-fit:cover;object-position:center 38%;width:100%;height:100%}@media (min-width:1100px){html.sao-wide[data-appearance] .voucher-scene{height:300px}html.sao-wide[data-appearance] .fantasy-wedding-scene{height:240px}}html[data-appearance] .aincrad-mechanic-card{min-height:0;padding:0}html[data-appearance] .fantasy-mechanic-summary{cursor:pointer;min-height:96px;padding:16px 30px 12px 96px;list-style:none;position:relative}html[data-appearance] .fantasy-mechanic-summary::-webkit-details-marker{display:none}html[data-appearance] .fantasy-mechanic-summary:after{content:"⌄";color:var(--fantasy-accent);position:absolute;top:36px;right:12px}html[data-appearance] details[open]>.fantasy-mechanic-summary:after{content:"⌃"}html[data-appearance] .fantasy-mechanic-summary .aincrad-mechanic-art{width:80px;height:100%;position:absolute;top:0;bottom:0;left:0;right:auto}html[data-appearance] .fantasy-mechanic-summary .aincrad-mechanic-name{margin:0;font-size:16px}html[data-appearance] .fantasy-mechanic-summary .aincrad-mechanic-name>span{font-size:14px}html[data-appearance] .fantasy-mechanic-cost{margin-top:6px;font-size:12px;display:block}html[data-appearance] .aincrad-mechanic-card>div{border-top:1px solid var(--fantasy-border);margin:0;padding:12px}html[data-appearance] .aincrad-mechanics-grid{align-items:start}html[data-appearance] .aincrad-storefront:not(.aincrad-market-hero){min-height:112px}html[data-appearance] .aincrad-storefront:not(.aincrad-market-hero) .aincrad-shop-art{border-radius:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0}html[data-appearance] .aincrad-storefront:not(.aincrad-market-hero) .aincrad-shop-shade{background:linear-gradient(#03060a14,#03060a7a 45%,#03060af2);display:block}html[data-appearance] .aincrad-storefront:not(.aincrad-market-hero) .aincrad-shop-caption{align-items:flex-end;min-height:112px;padding:40px 12px 12px}html[data-appearance] .aincrad-shop-title{color:#f2efe8}html[data-appearance] .aincrad-shop-desc{color:#d2d9df}html[data-appearance] .aincrad-home :-webkit-any(.sao-home-sec,.aincrad-destinations) .sao-tile>.absolute.bottom-2{padding:8px 12px;position:absolute;top:auto;bottom:0;left:0;right:0}html[data-appearance] .aincrad-home :is(.sao-home-sec,.aincrad-destinations) .sao-tile>.absolute.bottom-2{padding:8px 12px;position:absolute;top:auto;bottom:0;left:0;right:0}html[data-appearance] .aincrad-home .sao-tile>.bg-gradient-to-t{background:linear-gradient(#03070c0a,#03070c47 35%,#03070cf0)}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-arrival{min-height:270px;padding:80px 24px 20px}html.sao-wide[data-appearance] .aincrad-shop-hub .aincrad-storefront:not(.aincrad-market-hero),html.sao-wide[data-appearance] .aincrad-shop-hub .aincrad-shop-caption{min-height:144px}html.sao-wide[data-appearance] .aincrad-home :-webkit-any(.sao-home-sec,.aincrad-destinations) .sao-tile>.absolute.bottom-2{padding:10px 14px}html.sao-wide[data-appearance] .aincrad-home :is(.sao-home-sec,.aincrad-destinations) .sao-tile>.absolute.bottom-2{padding:10px 14px}}html[data-appearance] .fantasy-clan-tabs{background:var(--fantasy-panel-deep);border-radius:6px 6px 0 0}html[data-appearance] .fantasy-clan-tabs button{color:var(--fantasy-text)}html[data-appearance] .fantasy-clan-tabs button[aria-pressed=true]{font-weight:700}html[data-appearance] .fantasy-clan-stats>:-webkit-any(button,div)>div:first-child{letter-spacing:0;text-transform:none;color:var(--fantasy-muted);font-size:11px}html[data-appearance] .fantasy-clan-stats>:is(button,div)>div:first-child{letter-spacing:0;text-transform:none;color:var(--fantasy-muted);font-size:11px}html[data-appearance] .fantasy-section-tabs{border-bottom:1px solid var(--fantasy-border);grid-column:1/-1;gap:4px;margin-top:12px;display:flex}html[data-appearance] .fantasy-section-tabs button{min-height:46px;color:var(--fantasy-muted);border-bottom:2px solid #0000;flex:1;padding:8px 12px;font-size:14px}html[data-appearance] .fantasy-section-tabs button[aria-pressed=true]{color:var(--fantasy-title);border-color:var(--fantasy-accent);background:var(--fantasy-panel)}@media (max-width:1099px){html[data-appearance] .aincrad-forge-intro{background:0 0;min-height:0;padding:10px 0}html[data-appearance] .aincrad-forge-intro h2{font:600 17px/1.3 Georgia,serif}html[data-appearance] .aincrad-forge-intro p{font-size:12px}}html[data-appearance] .fantasy-stock-summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;font-weight:600}html[data-appearance] .fantasy-stock-summary>span{float:right;color:var(--fantasy-muted)}html[data-appearance] .aincrad-kitchen-stock{min-height:0;padding:0 12px}html[data-appearance=red] .aincrad-home .sao-tile>img[src*=lake-red]{filter:brightness(1.2)}html[data-appearance] .aincrad-home .sao-tile>img[src*=v_bp]{object-position:50% 28%}@media (max-width:767px){html[data-appearance] .aincrad-home>.sao-col{padding-inline-start:8px;padding-inline-end:8px}}html[data-appearance] .fantasy-gear-summary{cursor:pointer;min-height:72px;padding-right:16px;list-style:none;position:relative}html[data-appearance] .fantasy-gear-summary::-webkit-details-marker{display:none}html[data-appearance] .fantasy-gear-summary:after{content:"⌄";color:var(--fantasy-accent);position:absolute;top:24px;right:0}html[data-appearance] details[open]>.fantasy-gear-summary:after{content:"⌃"}html[data-appearance] details.aincrad-clangear-card{min-height:0}html[data-appearance] .fantasy-section-tabs{width:100%}html[data-appearance] .dice-open{margin-top:0}html[data-appearance] .dice-open>div:first-child{display:none}html[data-appearance] .fantasy-section-tabs+.dice-panel{grid-column:1/-1;justify-self:center;width:100%;max-width:640px}html[data-appearance] .aincrad-keystone-tablet{border:1px solid var(--fantasy-border);border-radius:6px;min-height:0;padding:160px 12px 12px;overflow:hidden;background:var(--fantasy-panel)!important}html[data-appearance] .aincrad-keystone-tablet:before{z-index:0;filter:none;background-position:0 18%;background-size:200%;height:148px;top:0;bottom:auto;left:0;right:0}html[data-appearance] .aincrad-keystone-tablet[data-variant="1"]:before{background-position:100% 18%}html[data-appearance] .aincrad-keystone-tablet[data-active=true]{border-color:var(--fantasy-accent)}html[data-appearance] .aincrad-keystone-name{text-align:left;background:0 0;flex-flow:wrap;justify-content:space-between;min-height:0}html[data-appearance] .aincrad-keystone-name .font-orbitron{font-size:18px}html[data-appearance] .aincrad-keystone-description{font-size:13px;line-height:1.5}html[data-appearance] .aincrad-keystone-tablet>.grid{margin-top:10px}html[data-appearance] .aincrad-keystone-tablet>button{box-shadow:none;margin-top:12px;font-size:14px;font-weight:600;line-height:1.3}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-kitchen-hero{background-position:top;height:200px}}html[data-appearance] .fantasy-settings-hero-choice{border:1px solid var(--fantasy-border);background:var(--fantasy-panel);border-radius:6px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;margin:12px 0;display:grid}html[data-appearance] .fantasy-settings-hero-choice .aincrad-hero-portrait{background:0 0;width:64px;height:88px;min-height:0;margin:0}html[data-appearance] .fantasy-settings-hero-choice>div:last-child{background:0 0;border:0;flex-wrap:wrap;padding:8px}html[data-appearance] .fantasy-settings-hero-choice button{min-height:44px}html[data-appearance] .fantasy-appearance-options{grid-template-columns:1fr;gap:6px}html[data-appearance] .fantasy-appearance-options button{min-height:52px;padding:8px 12px}html[data-appearance] .fantasy-appearance-options button>span{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}html[data-appearance] .fantasy-appearance-options strong{font-size:13px}html[data-appearance] .fantasy-appearance-options small{margin:0}html[data-appearance] .fantasy-settings-hero-choice{grid-template-columns:minmax(0,1fr) 64px;padding:10px}html[data-appearance] .fantasy-settings-hero-choice>div:first-child{background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:0;display:flex}html[data-appearance] .fantasy-settings-hero-choice>div:first-child>div{width:100%;max-width:260px;margin:0}html[data-appearance] .fantasy-settings-hero-choice .aincrad-hero-portrait{width:64px;height:80px;padding:0}html[data-appearance] .aincrad-settings-panel .aincrad-sound-setting{padding:0;display:block}html[data-appearance] .aincrad-settings-panel .aincrad-sound-setting>button,html[data-appearance] .aincrad-settings-panel>.space-y-2>button{gap:12px;min-height:52px;padding:10px 0;font-size:13px}html[data-appearance] .aincrad-settings-panel>.space-y-2>button>span:first-child{text-align:left}html[data-appearance] .aincrad-settings-panel>.space-y-2>button>span:last-child{flex-shrink:0}@media (min-width:1100px){html.sao-wide[data-appearance] .aincrad-settings-console{grid-template-columns:200px minmax(0,1fr)}html.sao-wide[data-appearance] .fantasy-settings-hero-choice{grid-column:1/-1;margin:0}html.sao-wide[data-appearance] .aincrad-settings-language{grid-column:1/-1;width:auto;position:static}html.sao-wide[data-appearance] .aincrad-settings-tabs{grid-column:1}html.sao-wide[data-appearance] .aincrad-settings-panel{grid-column:2;min-width:0}html.sao-wide[data-appearance] [data-scene=settings]>.sao-col>header{padding-right:0}}html[data-appearance] .aincrad-bp-medal{border:1px solid var(--fantasy-border);background:var(--fantasy-panel-deep);width:48px;height:68px;box-shadow:none;filter:none;border-radius:6px}html[data-appearance] .aincrad-bp-medal .text-\[20px\]{font-size:23px}html[data-appearance] .fantasy-prestige{flex-direction:column;align-items:flex-start;gap:4px;display:flex}html[data-appearance] .fantasy-prestige>span{width:100%}html[data-appearance] .fantasy-prestige>span:last-child,html[data-appearance] .aincrad-bp-summary .font-mono-num{font-size:11px;line-height:1.4}html[data-appearance] .aincrad-bp-cell{box-shadow:none}html[data-appearance] .aincrad-bp-level{width:80px}html[data-appearance] .aincrad-saga-hero{text-align:left;justify-content:flex-start;align-items:flex-start;min-height:160px;padding:18px}html[data-appearance] .aincrad-saga-hero h2{width:62%;max-width:300px;margin:0 0 8px;font-size:22px}html[data-appearance] .aincrad-saga-hero>.fantasy-saga-collection{text-transform:none;letter-spacing:0;width:62%;max-width:300px;margin:0;font-family:inherit;font-size:13px;line-height:1.4}html[data-appearance] .aincrad-champion-initial{font-size:max(18px,min(calc(5vw / var(--uiz, 1)),44px));line-height:1;overflow:hidden}html[data-appearance] .aincrad-champion[data-rank="4"] .aincrad-champion-initial,html[data-appearance] .aincrad-champion[data-rank="5"] .aincrad-champion-initial{font-size:22px}html[data-appearance] .sao-reward-chest-compact [data-reward-card]{width:88px;min-height:0;padding:6px}html[data-appearance] .sao-reward-chest-compact [data-reward-card]>span:first-child{font-size:16px}html[data-appearance] .sao-reward-chest-compact [data-coin-src]{font-size:12px}html[data-appearance] .sao-reward-chest-compact .sao-reward-chest-scene{height:56px!important}html[data-appearance] .sao-reward-chest-compact [data-reward-card] img{width:32px;height:32px}html[data-appearance] .sao-reward-chest[data-instant=true] *{transition:none!important;animation:none!important}html[data-appearance] .sao-reward-chest[data-instant=true] :-webkit-any(.chest-ray,.chest-spark){display:none}html[data-appearance] .sao-reward-chest[data-instant=true] :is(.chest-ray,.chest-spark){display:none}html[data-appearance] [data-scene=roadmap]{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html[data-appearance] [data-scene=roadmap] :-webkit-any(h1,.font-cinzel,.font-orbitron){letter-spacing:normal;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important}html[data-appearance] [data-scene=roadmap] :is(h1,.font-cinzel,.font-orbitron){letter-spacing:normal;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important}html[data-appearance] [data-scene=roadmap]>.sao-col{max-width:760px}html[data-appearance] [data-scene=roadmap] .sao-col>header{background:0 0;height:auto;min-height:0;margin:0 0 16px;padding:16px 0}html[data-appearance] [data-scene=roadmap] .sao-col>header h1{font-size:22px}html[data-appearance] [data-world=fair]{background:linear-gradient(#07101ccc,#07101c66 45%,#07101cee),url(/scenes/fair_night.jpg) 50%/cover no-repeat!important}html[data-appearance] .aincrad-dice{background:linear-gradient(#07101c99,#07101c44 60%,#07101cee),url(/scenes/dice_tavern.jpg) 50% 72%/cover no-repeat}html[data-appearance] .dice-intro{display:none}html[data-appearance] .aincrad-bp-cell{height:92px;min-height:0}html[data-appearance] .aincrad-bp-cell img{object-fit:contain;max-height:48px}html[data-appearance] .fantasy-bp-source{text-align:center;min-height:58px}html[data-appearance] .fantasy-bp-source>span:last-child{flex:1}@media (max-width:767px){html[data-appearance] .aincrad-bp-track-wrap{margin-inline-start:-16px;margin-inline-end:-16px;padding-inline-start:16px;padding-inline-end:16px}html[data-appearance] .aincrad-bp-summary{margin-top:-24px;padding:0 12px 12px}html[data-appearance] .aincrad-bp-summary .font-cinzel{font-size:17px}html[data-appearance] .aincrad-bp-panorama{height:135px}}.fantasy-daily-background{pointer-events:none;background:linear-gradient(#07101cd9,#07101ce8),url(/redesign/dawn-guild.webp) top/cover;position:absolute;top:0;bottom:0;left:0;right:0}html[data-appearance] [data-world=daily] :-webkit-any(.font-cinzel,.font-orbitron){font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html[data-appearance] [data-world=daily] :is(.font-cinzel,.font-orbitron){font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}html[data-appearance] [data-world=daily] :-webkit-any(.sao-fade-up,.sao-btn){border-radius:12px}html[data-appearance] [data-world=daily] :is(.sao-fade-up,.sao-btn){border-radius:12px}
