/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-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}}}@layer theme{:root,:host{--font-sans:"Inter Variable", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-200:oklch(92.4% .12 95.746);--color-amber-400:oklch(82.8% .189 84.429);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-400:oklch(74% .238 322.16);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--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: 1.2 ;--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;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--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);--font-display:"Cinzel", serif;--color-abyss:#070d1a;--color-ocean:#0b1526;--color-ocean-2:#101d33;--color-tide:#16263f;--color-foam:#eaf2ff;--color-mist:#8fa3c4;--color-gold:#ffb92e;--color-gold-2:#ffd884;--color-ember:#ff4655;--color-jade:#19c97f;--color-sky:#3aa6ff;--color-royal:#a06bff;--color-sun:#ffd028;--shadow-glow-gold:0 0 24px #ffb92e73;--shadow-card:0 10px 30px #0000008c}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-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}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-\[2\%\]{top:-2%;right:-2%;bottom:-2%;left:-2%}.-inset-\[3\%\]{top:-3%;right:-3%;bottom:-3%;left:-3%}.-inset-\[3\.5\%\]{top:-3.5%;right:-3.5%;bottom:-3.5%;left:-3.5%}.-inset-\[4\%\]{top:-4%;right:-4%;bottom:-4%;left:-4%}.-inset-\[4\.5\%\]{top:-4.5%;right:-4.5%;bottom:-4.5%;left:-4.5%}.inset-0{top:0;right:0;bottom:0;left:0}.inset-0\.5{inset:calc(var(--spacing) * .5)}.inset-2{inset:calc(var(--spacing) * 2)}.-inset-x-32{inset-inline:calc(var(--spacing) * -32)}.-inset-x-\[5\%\]{inset-inline:-5%}.inset-x-0{inset-inline:0}.inset-x-1{inset-inline:var(--spacing)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.-inset-y-24{inset-block:calc(var(--spacing) * -24)}.-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-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-14{top:calc(var(--spacing) * 14)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-32{top:calc(var(--spacing) * 32)}.top-\[4\.6rem\]{top:4.6rem}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[30\%\]{top:30%}.top-\[38\%\]{top:38%}.top-\[42\%\]{top:42%}.top-\[44\%\]{top:44%}.top-\[88px\]{top:88px}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-\[-10\%\]{right:-10%}.right-\[2\%\]{right:2%}.right-\[24\.5\%\]{right:24.5%}.right-\[26\%\]{right:26%}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-\[3\%\]{bottom:-3%}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1{bottom:var(--spacing)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-32{bottom:calc(var(--spacing) * 32)}.bottom-\[4\.75rem\]{bottom:4.75rem}.bottom-\[13\%\]{bottom:13%}.bottom-\[20\%\]{bottom:20%}.bottom-\[38\%\]{bottom:38%}.bottom-\[132px\]{bottom:132px}.bottom-full{bottom:100%}.-left-1\.5{left:calc(var(--spacing) * -1.5)}.-left-2{left:calc(var(--spacing) * -2)}.-left-3{left:calc(var(--spacing) * -3)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-\[-10\%\]{left:-10%}.left-\[2\%\]{left:2%}.left-\[26\%\]{left:26%}.-z-10{z-index:-10}.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-70{z-index:70}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[44\]{z-index:44}.z-\[60\]{z-index:60}.z-\[62\]{z-index:62}.z-\[65\]{z-index:65}.z-\[68\]{z-index:68}.z-\[70\]{z-index:70}.z-\[72\]{z-index:72}.z-\[74\]{z-index:74}.z-\[75\]{z-index:75}.z-\[76\]{z-index:76}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[90\]{z-index:90}.z-\[92\]{z-index:92}.z-\[95\]{z-index:95}.z-\[97\]{z-index:97}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[210\]{z-index:210}.z-\[215\]{z-index:215}.z-\[220\]{z-index:220}.z-\[240\]{z-index:240}.order-first{order:-9999}.col-span-full{grid-column:1/-1}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-4{grid-row:4}.row-5{grid-row:5}.row-6{grid-row:6}.row-7{grid-row:7}.row-8{grid-row:8}.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-0{margin:0!important}.\!mx-auto{margin-inline:auto!important}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:var(--spacing)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2{margin-block:calc(var(--spacing) * -2)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-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-36{margin-top:calc(var(--spacing) * -36)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[3px\]{margin-top:3px}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.\!mb-1{margin-bottom:var(--spacing)!important}.\!mb-3{margin-bottom:calc(var(--spacing) * 3)!important}.\!mb-5{margin-bottom:calc(var(--spacing) * 5)!important}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.\!ml-2{margin-left:calc(var(--spacing) * 2)!important}.-ml-6{margin-left:calc(var(--spacing) * -6)}.-ml-7{margin-left:calc(var(--spacing) * -7)}.-ml-8{margin-left:calc(var(--spacing) * -8)}.-ml-36{margin-left:calc(var(--spacing) * -36)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!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}.table{display:table}.aspect-\[63\/70\]{aspect-ratio:63/70}.aspect-\[63\/88\]{aspect-ratio:63/88}.aspect-\[600\/838\]{aspect-ratio:600/838}.aspect-square{aspect-ratio:1}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-180{height:calc(var(--spacing) * 180)}.h-196{height:calc(var(--spacing) * 196)}.h-464{height:calc(var(--spacing) * 464)}.h-\[1\.15rem\]{height:1.15rem}.h-\[3px\]{height:3px}.h-\[13\%\]{height:13%}.h-\[31px\]{height:31px}.h-\[40\%\]{height:40%}.h-\[46\%\]{height:46%}.h-\[50px\]{height:50px}.h-\[56\%\]{height:56%}.h-\[62\%\]{height:62%}.h-\[64px\]{height:64px}.h-\[68px\]{height:68px}.h-\[76\%\]{height:76%}.h-\[300px\]{height:300px}.h-\[560px\]{height:560px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-20{max-height:calc(var(--spacing) * 20)}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-28{max-height:calc(var(--spacing) * 28)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[3\.6em\]{max-height:3.6em}.max-h-\[26rem\]{max-height:26rem}.max-h-\[44dvh\]{max-height:44dvh}.max-h-\[46dvh\]{max-height:46dvh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[50px\]{max-height:50px}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[64vh\]{max-height:64vh}.max-h-\[68\%\]{max-height:68%}.max-h-\[80vh\]{max-height:80vh}.max-h-\[84vh\]{max-height:84vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-\[1px\]{min-height:1px}.min-h-\[7rem\]{min-height:7rem}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[52px\]{min-height:52px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[110px\]{min-height:110px}.min-h-\[200px\]{min-height:200px}.min-h-\[280px\]{min-height:280px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-16{width:calc(var(--spacing) * 16)!important}.\!w-20{width:calc(var(--spacing) * 20)!important}.\!w-24{width:calc(var(--spacing) * 24)!important}.\!w-28{width:calc(var(--spacing) * 28)!important}.\!w-40{width:calc(var(--spacing) * 40)!important}.\!w-56{width:calc(var(--spacing) * 56)!important}.\!w-60{width:calc(var(--spacing) * 60)!important}.\!w-64{width:calc(var(--spacing) * 64)!important}.\!w-72{width:calc(var(--spacing) * 72)!important}.\!w-auto{width:auto!important}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.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-44{width:calc(var(--spacing) * 44)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\.9rem\]{width:1.9rem}.w-\[1\.15rem\]{width:1.15rem}.w-\[2\.1rem\]{width:2.1rem}.w-\[3px\]{width:3px}.w-\[4\.6rem\]{width:4.6rem}.w-\[5\.25rem\]{width:5.25rem}.w-\[6\%\]{width:6%}.w-\[6\.6rem\]{width:6.6rem}.w-\[7\.5rem\]{width:7.5rem}.w-\[9\.5vw\]{width:9.5vw}.w-\[19rem\]{width:19rem}.w-\[22px\]{width:22px}.w-\[34\%\]{width:34%}.w-\[46px\]{width:46px}.w-\[72px\]{width:72px}.w-\[86px\]{width:86px}.w-\[90px\]{width:90px}.w-\[92\%\]{width:92%}.w-\[118px\]{width:118px}.w-\[150px\]{width:150px}.w-\[330px\]{width:330px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[440px\]{width:440px}.w-\[560px\]{width:560px}.w-\[min\(30rem\,calc\(100vw-2rem\)\)\]{width:min(30rem,100vw - 2rem)}.w-\[min\(92vw\,640px\)\]{width:min(92vw,640px)}.w-\[min\(96vw\,520px\)\]{width:min(96vw,520px)}.w-\[min\(96vw\,640px\)\]{width:min(96vw,640px)}.w-\[min\(96vw\,760px\)\]{width:min(96vw,760px)}.w-\[min\(96vw\,960px\)\]{width:min(96vw,960px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-20{max-width:calc(var(--spacing) * 20)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-\[7\.5rem\]{max-width:7.5rem}.max-w-\[8\.5rem\]{max-width:8.5rem}.max-w-\[22ch\]{max-width:22ch}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[36\%\]{max-width:36%}.max-w-\[40\%\]{max-width:40%}.max-w-\[46vw\]{max-width:46vw}.max-w-\[52ch\]{max-width:52ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[72ch\]{max-width:72ch}.max-w-\[72vw\]{max-width:72vw}.max-w-\[80vw\]{max-width:80vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[120px\]{max-width:120px}.max-w-\[170px\]{max-width:170px}.max-w-\[260px\]{max-width:260px}.max-w-\[440px\]{max-width:440px}.max-w-\[470px\]{max-width:470px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[960px\]{max-width:960px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[min\(92vw\,640px\)\]{max-width:min(92vw,640px)}.max-w-\[min\(94vw\,560px\)\]{max-width:min(94vw,560px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.\!min-w-0{min-width:0!important}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[1\.6rem\]{min-width:1.6rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[44px\]{min-width:44px}.min-w-\[52px\]{min-width:52px}.min-w-\[110px\]{min-width:110px}.min-w-\[190px\]{min-width:190px}.min-w-\[330px\]{min-width:330px}.min-w-\[560px\]{min-width:560px}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-44{--tw-translate-y:calc(var(--spacing) * -44);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-115{--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;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)}.-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-3{rotate:-3deg}.-rotate-45{rotate:-45deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.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-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(104px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.\!items-stretch{align-items:stretch!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}: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(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -6) * calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -8) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/6>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/6>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.\!rounded-full{border-radius:3.40282e38px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[6\%\]{border-radius:6%}.rounded-\[8\%\]{border-radius:8%}.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-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-ember\/60{border-color:#ff465599!important}@supports (color:color-mix(in lab,red,red)){.\!border-ember\/60{border-color:color-mix(in oklab,var(--color-ember) 60%,transparent)!important}}.\!border-gold\/40{border-color:#ffb92e66!important}@supports (color:color-mix(in lab,red,red)){.\!border-gold\/40{border-color:color-mix(in oklab,var(--color-gold) 40%,transparent)!important}}.\!border-gold\/50{border-color:#ffb92e80!important}@supports (color:color-mix(in lab,red,red)){.\!border-gold\/50{border-color:color-mix(in oklab,var(--color-gold) 50%,transparent)!important}}.\!border-gold\/60{border-color:#ffb92e99!important}@supports (color:color-mix(in lab,red,red)){.\!border-gold\/60{border-color:color-mix(in oklab,var(--color-gold) 60%,transparent)!important}}.border-\[\#5a3a06\]\/70{border-color:#5a3a06b3}.border-\[\#7ee0ff\]{border-color:#7ee0ff}.border-\[\#7ee0ff\]\/40{border-color:#7ee0ff66}.border-\[\#7ee0ff\]\/50{border-color:#7ee0ff80}.border-\[\#7ee0ff\]\/60{border-color:#7ee0ff99}.border-\[\#7ee0ff\]\/70{border-color:#7ee0ffb3}.border-\[\#8a6f3e\]{border-color:#8a6f3e}.border-\[\#19c97f\]{border-color:#19c97f}.border-\[\#19c97f\]\/40{border-color:#19c97f66}.border-\[\#19c97f\]\/50{border-color:#19c97f80}.border-\[\#a06bff\]\/35{border-color:#a06bff59}.border-\[\#b56cff\]\/50{border-color:#b56cff80}.border-\[\#b56cff\]\/60{border-color:#b56cff99}.border-\[\#c77f0a\]{border-color:#c77f0a}.border-\[\#c77f0a\]\/70{border-color:#c77f0ab3}.border-\[\#ffb92e\]\/25{border-color:#ffb92e40}.border-\[\#ffb92e\]\/30{border-color:#ffb92e4d}.border-\[\#ffd884\]\/50{border-color:#ffd88480}.border-\[\#ffd884\]\/60{border-color:#ffd88499}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.border-amber-400\/60{border-color:color-mix(in oklab,var(--color-amber-400) 60%,transparent)}}.border-black\/30{border-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.border-black\/30{border-color:color-mix(in oklab,var(--color-black) 30%,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-ember{border-color:var(--color-ember)}.border-ember\/30{border-color:#ff46554d}@supports (color:color-mix(in lab,red,red)){.border-ember\/30{border-color:color-mix(in oklab,var(--color-ember) 30%,transparent)}}.border-ember\/40{border-color:#ff465566}@supports (color:color-mix(in lab,red,red)){.border-ember\/40{border-color:color-mix(in oklab,var(--color-ember) 40%,transparent)}}.border-ember\/50{border-color:#ff465580}@supports (color:color-mix(in lab,red,red)){.border-ember\/50{border-color:color-mix(in oklab,var(--color-ember) 50%,transparent)}}.border-ember\/60{border-color:#ff465599}@supports (color:color-mix(in lab,red,red)){.border-ember\/60{border-color:color-mix(in oklab,var(--color-ember) 60%,transparent)}}.border-ember\/70{border-color:#ff4655b3}@supports (color:color-mix(in lab,red,red)){.border-ember\/70{border-color:color-mix(in oklab,var(--color-ember) 70%,transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/50{border-color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.border-fuchsia-400\/60{border-color:#ec6cff99}@supports (color:color-mix(in lab,red,red)){.border-fuchsia-400\/60{border-color:color-mix(in oklab,var(--color-fuchsia-400) 60%,transparent)}}.border-gold{border-color:var(--color-gold)}.border-gold-2\/25{border-color:#ffd88440}@supports (color:color-mix(in lab,red,red)){.border-gold-2\/25{border-color:color-mix(in oklab,var(--color-gold-2) 25%,transparent)}}.border-gold-2\/30{border-color:#ffd8844d}@supports (color:color-mix(in lab,red,red)){.border-gold-2\/30{border-color:color-mix(in oklab,var(--color-gold-2) 30%,transparent)}}.border-gold-2\/70{border-color:#ffd884b3}@supports (color:color-mix(in lab,red,red)){.border-gold-2\/70{border-color:color-mix(in oklab,var(--color-gold-2) 70%,transparent)}}.border-gold\/20{border-color:#ffb92e33}@supports (color:color-mix(in lab,red,red)){.border-gold\/20{border-color:color-mix(in oklab,var(--color-gold) 20%,transparent)}}.border-gold\/25{border-color:#ffb92e40}@supports (color:color-mix(in lab,red,red)){.border-gold\/25{border-color:color-mix(in oklab,var(--color-gold) 25%,transparent)}}.border-gold\/30{border-color:#ffb92e4d}@supports (color:color-mix(in lab,red,red)){.border-gold\/30{border-color:color-mix(in oklab,var(--color-gold) 30%,transparent)}}.border-gold\/35{border-color:#ffb92e59}@supports (color:color-mix(in lab,red,red)){.border-gold\/35{border-color:color-mix(in oklab,var(--color-gold) 35%,transparent)}}.border-gold\/40{border-color:#ffb92e66}@supports (color:color-mix(in lab,red,red)){.border-gold\/40{border-color:color-mix(in oklab,var(--color-gold) 40%,transparent)}}.border-gold\/45{border-color:#ffb92e73}@supports (color:color-mix(in lab,red,red)){.border-gold\/45{border-color:color-mix(in oklab,var(--color-gold) 45%,transparent)}}.border-gold\/50{border-color:#ffb92e80}@supports (color:color-mix(in lab,red,red)){.border-gold\/50{border-color:color-mix(in oklab,var(--color-gold) 50%,transparent)}}.border-gold\/60{border-color:#ffb92e99}@supports (color:color-mix(in lab,red,red)){.border-gold\/60{border-color:color-mix(in oklab,var(--color-gold) 60%,transparent)}}.border-gold\/70{border-color:#ffb92eb3}@supports (color:color-mix(in lab,red,red)){.border-gold\/70{border-color:color-mix(in oklab,var(--color-gold) 70%,transparent)}}.border-gold\/80{border-color:#ffb92ecc}@supports (color:color-mix(in lab,red,red)){.border-gold\/80{border-color:color-mix(in oklab,var(--color-gold) 80%,transparent)}}.border-jade\/30{border-color:#19c97f4d}@supports (color:color-mix(in lab,red,red)){.border-jade\/30{border-color:color-mix(in oklab,var(--color-jade) 30%,transparent)}}.border-jade\/40{border-color:#19c97f66}@supports (color:color-mix(in lab,red,red)){.border-jade\/40{border-color:color-mix(in oklab,var(--color-jade) 40%,transparent)}}.border-jade\/50{border-color:#19c97f80}@supports (color:color-mix(in lab,red,red)){.border-jade\/50{border-color:color-mix(in oklab,var(--color-jade) 50%,transparent)}}.border-jade\/60{border-color:#19c97f99}@supports (color:color-mix(in lab,red,red)){.border-jade\/60{border-color:color-mix(in oklab,var(--color-jade) 60%,transparent)}}.border-jade\/70{border-color:#19c97fb3}@supports (color:color-mix(in lab,red,red)){.border-jade\/70{border-color:color-mix(in oklab,var(--color-jade) 70%,transparent)}}.border-royal\/40{border-color:#a06bff66}@supports (color:color-mix(in lab,red,red)){.border-royal\/40{border-color:color-mix(in oklab,var(--color-royal) 40%,transparent)}}.border-royal\/45{border-color:#a06bff73}@supports (color:color-mix(in lab,red,red)){.border-royal\/45{border-color:color-mix(in oklab,var(--color-royal) 45%,transparent)}}.border-royal\/50{border-color:#a06bff80}@supports (color:color-mix(in lab,red,red)){.border-royal\/50{border-color:color-mix(in oklab,var(--color-royal) 50%,transparent)}}.border-royal\/70{border-color:#a06bffb3}@supports (color:color-mix(in lab,red,red)){.border-royal\/70{border-color:color-mix(in oklab,var(--color-royal) 70%,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-sky\/30{border-color:#3aa6ff4d}@supports (color:color-mix(in lab,red,red)){.border-sky\/30{border-color:color-mix(in oklab,var(--color-sky) 30%,transparent)}}.border-sky\/40{border-color:#3aa6ff66}@supports (color:color-mix(in lab,red,red)){.border-sky\/40{border-color:color-mix(in oklab,var(--color-sky) 40%,transparent)}}.border-sky\/50{border-color:#3aa6ff80}@supports (color:color-mix(in lab,red,red)){.border-sky\/50{border-color:color-mix(in oklab,var(--color-sky) 50%,transparent)}}.border-sky\/60{border-color:#3aa6ff99}@supports (color:color-mix(in lab,red,red)){.border-sky\/60{border-color:color-mix(in oklab,var(--color-sky) 60%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.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\/14{border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.border-white\/14{border-color:color-mix(in oklab,var(--color-white) 14%,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\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.\!bg-gold\/10{background-color:#ffb92e1a!important}@supports (color:color-mix(in lab,red,red)){.\!bg-gold\/10{background-color:color-mix(in oklab,var(--color-gold) 10%,transparent)!important}}.bg-\[\#0a1a2e\]{background-color:#0a1a2e}.bg-\[\#0a2a3a\]\/90{background-color:#0a2a3ae6}.bg-\[\#0d2b1e\]{background-color:#0d2b1e}.bg-\[\#0d1526\]\/95{background-color:#0d1526f2}.bg-\[\#1c2740\]{background-color:#1c2740}.bg-\[\#2b0d12\]{background-color:#2b0d12}.bg-\[\#2b0d12\]\/90{background-color:#2b0d12e6}.bg-\[\#2b2005\]{background-color:#2b2005}.bg-\[\#3a1660\]\/90{background-color:#3a1660e6}.bg-\[\#4a2e08\]\/90{background-color:#4a2e08e6}.bg-\[\#7ee0ff\]\/8{background-color:#7ee0ff14}.bg-\[\#7ee0ff\]\/10{background-color:#7ee0ff1a}.bg-\[\#7ee0ff\]\/15{background-color:#7ee0ff26}.bg-\[\#7ee0ff\]\/20{background-color:#7ee0ff33}.bg-\[\#19c97f\]\/10{background-color:#19c97f1a}.bg-\[\#060a14\]\/60{background-color:#060a1499}.bg-\[\#060a14\]\/70{background-color:#060a14b3}.bg-\[\#060a14\]\/85{background-color:#060a14d9}.bg-\[\#070d1a\]{background-color:#070d1a}.bg-\[\#070d1a\]\/70{background-color:#070d1ab3}.bg-\[\#070d1a\]\/78{background-color:#070d1ac7}.bg-\[\#070d1a\]\/80{background-color:#070d1acc}.bg-\[\#070d1a\]\/85{background-color:#070d1ad9}.bg-\[\#070d1a\]\/88{background-color:#070d1ae0}.bg-\[\#070d1a\]\/92{background-color:#070d1aeb}.bg-\[\#080b18\]{background-color:#080b18}.bg-\[\#101d33\]{background-color:#101d33}.bg-\[\#02060e\]\/70{background-color:#02060eb3}.bg-\[\#02060e\]\/80{background-color:#02060ecc}.bg-\[\#02060e\]\/85{background-color:#02060ed9}.bg-\[\#16263f\]{background-color:#16263f}.bg-\[\#061223\]{background-color:#061223}.bg-\[\#101725\]\/95{background-color:#101725f2}.bg-\[\#b56cff\]\/15{background-color:#b56cff26}.bg-\[\#f2e6c8\]{background-color:#f2e6c8}.bg-\[\#f5ecd4\]{background-color:#f5ecd4}.bg-\[\#f6ecd8\]{background-color:#f6ecd8}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black) 15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab,red,red)){.bg-black\/65{background-color:color-mix(in oklab,var(--color-black) 65%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.bg-black\/75{background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-ember{background-color:var(--color-ember)}.bg-ember\/8{background-color:#ff465514}@supports (color:color-mix(in lab,red,red)){.bg-ember\/8{background-color:color-mix(in oklab,var(--color-ember) 8%,transparent)}}.bg-ember\/10{background-color:#ff46551a}@supports (color:color-mix(in lab,red,red)){.bg-ember\/10{background-color:color-mix(in oklab,var(--color-ember) 10%,transparent)}}.bg-ember\/12{background-color:#ff46551f}@supports (color:color-mix(in lab,red,red)){.bg-ember\/12{background-color:color-mix(in oklab,var(--color-ember) 12%,transparent)}}.bg-ember\/15{background-color:#ff465526}@supports (color:color-mix(in lab,red,red)){.bg-ember\/15{background-color:color-mix(in oklab,var(--color-ember) 15%,transparent)}}.bg-ember\/20{background-color:#ff465533}@supports (color:color-mix(in lab,red,red)){.bg-ember\/20{background-color:color-mix(in oklab,var(--color-ember) 20%,transparent)}}.bg-ember\/80{background-color:#ff4655cc}@supports (color:color-mix(in lab,red,red)){.bg-ember\/80{background-color:color-mix(in oklab,var(--color-ember) 80%,transparent)}}.bg-gold{background-color:var(--color-gold)}.bg-gold-2{background-color:var(--color-gold-2)}.bg-gold-2\/30{background-color:#ffd8844d}@supports (color:color-mix(in lab,red,red)){.bg-gold-2\/30{background-color:color-mix(in oklab,var(--color-gold-2) 30%,transparent)}}.bg-gold\/6{background-color:#ffb92e0f}@supports (color:color-mix(in lab,red,red)){.bg-gold\/6{background-color:color-mix(in oklab,var(--color-gold) 6%,transparent)}}.bg-gold\/8{background-color:#ffb92e14}@supports (color:color-mix(in lab,red,red)){.bg-gold\/8{background-color:color-mix(in oklab,var(--color-gold) 8%,transparent)}}.bg-gold\/10{background-color:#ffb92e1a}@supports (color:color-mix(in lab,red,red)){.bg-gold\/10{background-color:color-mix(in oklab,var(--color-gold) 10%,transparent)}}.bg-gold\/15{background-color:#ffb92e26}@supports (color:color-mix(in lab,red,red)){.bg-gold\/15{background-color:color-mix(in oklab,var(--color-gold) 15%,transparent)}}.bg-gold\/25{background-color:#ffb92e40}@supports (color:color-mix(in lab,red,red)){.bg-gold\/25{background-color:color-mix(in oklab,var(--color-gold) 25%,transparent)}}.bg-gold\/70{background-color:#ffb92eb3}@supports (color:color-mix(in lab,red,red)){.bg-gold\/70{background-color:color-mix(in oklab,var(--color-gold) 70%,transparent)}}.bg-gold\/\[0\.07\]{background-color:#ffb92e12}@supports (color:color-mix(in lab,red,red)){.bg-gold\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-gold) 7%,transparent)}}.bg-jade{background-color:var(--color-jade)}.bg-jade\/10{background-color:#19c97f1a}@supports (color:color-mix(in lab,red,red)){.bg-jade\/10{background-color:color-mix(in oklab,var(--color-jade) 10%,transparent)}}.bg-jade\/12{background-color:#19c97f1f}@supports (color:color-mix(in lab,red,red)){.bg-jade\/12{background-color:color-mix(in oklab,var(--color-jade) 12%,transparent)}}.bg-jade\/15{background-color:#19c97f26}@supports (color:color-mix(in lab,red,red)){.bg-jade\/15{background-color:color-mix(in oklab,var(--color-jade) 15%,transparent)}}.bg-ocean-2{background-color:var(--color-ocean-2)}.bg-royal{background-color:var(--color-royal)}.bg-royal\/8{background-color:#a06bff14}@supports (color:color-mix(in lab,red,red)){.bg-royal\/8{background-color:color-mix(in oklab,var(--color-royal) 8%,transparent)}}.bg-royal\/10{background-color:#a06bff1a}@supports (color:color-mix(in lab,red,red)){.bg-royal\/10{background-color:color-mix(in oklab,var(--color-royal) 10%,transparent)}}.bg-royal\/12{background-color:#a06bff1f}@supports (color:color-mix(in lab,red,red)){.bg-royal\/12{background-color:color-mix(in oklab,var(--color-royal) 12%,transparent)}}.bg-royal\/20{background-color:#a06bff33}@supports (color:color-mix(in lab,red,red)){.bg-royal\/20{background-color:color-mix(in oklab,var(--color-royal) 20%,transparent)}}.bg-royal\/40{background-color:#a06bff66}@supports (color:color-mix(in lab,red,red)){.bg-royal\/40{background-color:color-mix(in oklab,var(--color-royal) 40%,transparent)}}.bg-sky\/6{background-color:#3aa6ff0f}@supports (color:color-mix(in lab,red,red)){.bg-sky\/6{background-color:color-mix(in oklab,var(--color-sky) 6%,transparent)}}.bg-sky\/10{background-color:#3aa6ff1a}@supports (color:color-mix(in lab,red,red)){.bg-sky\/10{background-color:color-mix(in oklab,var(--color-sky) 10%,transparent)}}.bg-tide{background-color:var(--color-tide)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/4{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.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\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/6{background-color:color-mix(in oklab,var(--color-white) 6%,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\/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\/\[\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(180deg\,\#0a0714\,\#0b1022_45\%\,\#070d1a\)\]{background-image:linear-gradient(#0a0714,#0b1022 45%,#070d1a)}.bg-\[linear-gradient\(180deg\,\#02060e\,\#061223_45\%\,\#0a1a2e\)\]{background-image:linear-gradient(#02060e,#061223 45%,#0a1a2e)}.from-\[\#0b1526\]{--tw-gradient-from:#0b1526;--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-\[\#0f2440\]{--tw-gradient-from:#0f2440;--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-\[\#1c1630\]{--tw-gradient-from:#1c1630;--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-\[\#3a2c14\]{--tw-gradient-from:#3a2c14;--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-\[\#070d1a\]{--tw-gradient-from:#070d1a;--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-\[\#16263f\]{--tw-gradient-from:#16263f;--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-\[\#c77f0a\]{--tw-gradient-from:#c77f0a;--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-\[\#ffd884\]{--tw-gradient-from:#ffd884;--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-\[\#ffe9b8\]{--tw-gradient-from:#ffe9b8;--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-\[rgba\(255\,185\,46\,0\.22\)\]{--tw-gradient-from:#ffb92e38;--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-\[\#0b1526\]{--tw-gradient-via:#0b1526;--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-\[\#0d0b1a\]{--tw-gradient-via:#0d0b1a;--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-\[\#070d1acc\]{--tw-gradient-via:#070d1acc;--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-\[\#e0b7ff\]{--tw-gradient-via:#e0b7ff;--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-\[\#ffb92e\]{--tw-gradient-via:#ffb92e;--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)}.to-\[\#0b1526\]{--tw-gradient-to:#0b1526;--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-\[\#1c1630\]{--tw-gradient-to:#1c1630;--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-\[\#241a0b\]{--tw-gradient-to:#241a0b;--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-\[\#16263f\]{--tw-gradient-to:#16263f;--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-\[\#061223\]{--tw-gradient-to:#061223;--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-\[\#a06bff\]{--tw-gradient-to:#a06bff;--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-\[\#c77f0a\]{--tw-gradient-to:#c77f0a;--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-\[\#e89a0c\]{--tw-gradient-to:#e89a0c;--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-\[\#ffb92e\]{--tw-gradient-to:#ffb92e;--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-\[\#ffd884\]{--tw-gradient-to:#ffd884;--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))}.\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%-14rem\)\,rgba\(0\,0\,0\,0\.3\)_calc\(100\%-9rem\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 calc(100% - 14rem),#0000004d calc(100% - 9rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 14rem),#0000004d calc(100% - 9rem),#0000)}.\[mask-image\:linear-gradient\(to_bottom\,black_calc\(100\%-14rem\)\,rgba\(0\,0\,0\,0\.25\)_calc\(100\%-9rem\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 calc(100% - 14rem),#00000040 calc(100% - 9rem),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 14rem),#00000040 calc(100% - 9rem),#0000)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.\!px-3\.5{padding-inline:calc(var(--spacing) * 3.5)!important}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.\!py-1{padding-block:var(--spacing)!important}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-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-16{padding-block:calc(var(--spacing) * 16)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.\!pr-0{padding-right:0!important}.\!pr-6{padding-right:calc(var(--spacing) * 6)!important}.\!pr-9{padding-right:calc(var(--spacing) * 9)!important}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-0{padding-bottom:0}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.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-10{padding-bottom:calc(var(--spacing) * 10)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.\!text-center{text-align:center!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.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-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-\[0\.62rem\]{font-size:.62rem!important}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.85em\]{font-size:.85em}.text-\[7px\]{font-size:7px}.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-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.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-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\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.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\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.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-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-ember{color:var(--color-ember)!important}.\!text-gold-2{color:var(--color-gold-2)!important}.text-\[\#1a1408\]{color:#1a1408}.text-\[\#2a1c02\]{color:#2a1c02}.text-\[\#6d5426\]{color:#6d5426}.text-\[\#7ee0ff\]{color:#7ee0ff}.text-\[\#7ee0ff\]\/70{color:#7ee0ffb3}.text-\[\#7ee0ff\]\/80{color:#7ee0ffcc}.text-\[\#19c97f\]{color:#19c97f}.text-\[\#20222c\]{color:#20222c}.text-\[\#a06bff\]\/60{color:#a06bff99}.text-\[\#e6ccff\]{color:#e6ccff}.text-\[\#f4dc5a\]{color:#f4dc5a}.text-\[\#ff9a2e\]{color:#ff9a2e}.text-\[\#ffb92e\]\/50{color:#ffb92e80}.text-\[\#ffd884\]{color:#ffd884}.text-amber-200{color:var(--color-amber-200)}.text-ember{color:var(--color-ember)}.text-ember\/80{color:#ff4655cc}@supports (color:color-mix(in lab,red,red)){.text-ember\/80{color:color-mix(in oklab,var(--color-ember) 80%,transparent)}}.text-ember\/90{color:#ff4655e6}@supports (color:color-mix(in lab,red,red)){.text-ember\/90{color:color-mix(in oklab,var(--color-ember) 90%,transparent)}}.text-emerald-300{color:var(--color-emerald-300)}.text-foam{color:var(--color-foam)}.text-foam\/70{color:#eaf2ffb3}@supports (color:color-mix(in lab,red,red)){.text-foam\/70{color:color-mix(in oklab,var(--color-foam) 70%,transparent)}}.text-foam\/75{color:#eaf2ffbf}@supports (color:color-mix(in lab,red,red)){.text-foam\/75{color:color-mix(in oklab,var(--color-foam) 75%,transparent)}}.text-foam\/80{color:#eaf2ffcc}@supports (color:color-mix(in lab,red,red)){.text-foam\/80{color:color-mix(in oklab,var(--color-foam) 80%,transparent)}}.text-foam\/85{color:#eaf2ffd9}@supports (color:color-mix(in lab,red,red)){.text-foam\/85{color:color-mix(in oklab,var(--color-foam) 85%,transparent)}}.text-foam\/90{color:#eaf2ffe6}@supports (color:color-mix(in lab,red,red)){.text-foam\/90{color:color-mix(in oklab,var(--color-foam) 90%,transparent)}}.text-fuchsia-200{color:var(--color-fuchsia-200)}.text-gold{color:var(--color-gold)}.text-gold-2{color:var(--color-gold-2)}.text-gold-2\/40{color:#ffd88466}@supports (color:color-mix(in lab,red,red)){.text-gold-2\/40{color:color-mix(in oklab,var(--color-gold-2) 40%,transparent)}}.text-gold-2\/50{color:#ffd88480}@supports (color:color-mix(in lab,red,red)){.text-gold-2\/50{color:color-mix(in oklab,var(--color-gold-2) 50%,transparent)}}.text-gold-2\/60{color:#ffd88499}@supports (color:color-mix(in lab,red,red)){.text-gold-2\/60{color:color-mix(in oklab,var(--color-gold-2) 60%,transparent)}}.text-gold-2\/70{color:#ffd884b3}@supports (color:color-mix(in lab,red,red)){.text-gold-2\/70{color:color-mix(in oklab,var(--color-gold-2) 70%,transparent)}}.text-gold-2\/75{color:#ffd884bf}@supports (color:color-mix(in lab,red,red)){.text-gold-2\/75{color:color-mix(in oklab,var(--color-gold-2) 75%,transparent)}}.text-gold-2\/80{color:#ffd884cc}@supports (color:color-mix(in lab,red,red)){.text-gold-2\/80{color:color-mix(in oklab,var(--color-gold-2) 80%,transparent)}}.text-gold-2\/90{color:#ffd884e6}@supports (color:color-mix(in lab,red,red)){.text-gold-2\/90{color:color-mix(in oklab,var(--color-gold-2) 90%,transparent)}}.text-gold\/90{color:#ffb92ee6}@supports (color:color-mix(in lab,red,red)){.text-gold\/90{color:color-mix(in oklab,var(--color-gold) 90%,transparent)}}.text-jade{color:var(--color-jade)}.text-mist{color:var(--color-mist)}.text-mist\/25{color:#8fa3c440}@supports (color:color-mix(in lab,red,red)){.text-mist\/25{color:color-mix(in oklab,var(--color-mist) 25%,transparent)}}.text-mist\/30{color:#8fa3c44d}@supports (color:color-mix(in lab,red,red)){.text-mist\/30{color:color-mix(in oklab,var(--color-mist) 30%,transparent)}}.text-mist\/35{color:#8fa3c459}@supports (color:color-mix(in lab,red,red)){.text-mist\/35{color:color-mix(in oklab,var(--color-mist) 35%,transparent)}}.text-mist\/40{color:#8fa3c466}@supports (color:color-mix(in lab,red,red)){.text-mist\/40{color:color-mix(in oklab,var(--color-mist) 40%,transparent)}}.text-mist\/50{color:#8fa3c480}@supports (color:color-mix(in lab,red,red)){.text-mist\/50{color:color-mix(in oklab,var(--color-mist) 50%,transparent)}}.text-mist\/60{color:#8fa3c499}@supports (color:color-mix(in lab,red,red)){.text-mist\/60{color:color-mix(in oklab,var(--color-mist) 60%,transparent)}}.text-mist\/70{color:#8fa3c4b3}@supports (color:color-mix(in lab,red,red)){.text-mist\/70{color:color-mix(in oklab,var(--color-mist) 70%,transparent)}}.text-mist\/75{color:#8fa3c4bf}@supports (color:color-mix(in lab,red,red)){.text-mist\/75{color:color-mix(in oklab,var(--color-mist) 75%,transparent)}}.text-mist\/80{color:#8fa3c4cc}@supports (color:color-mix(in lab,red,red)){.text-mist\/80{color:color-mix(in oklab,var(--color-mist) 80%,transparent)}}.text-mist\/85{color:#8fa3c4d9}@supports (color:color-mix(in lab,red,red)){.text-mist\/85{color:color-mix(in oklab,var(--color-mist) 85%,transparent)}}.text-royal{color:var(--color-royal)}.text-royal\/80{color:#a06bffcc}@supports (color:color-mix(in lab,red,red)){.text-royal\/80{color:color-mix(in oklab,var(--color-royal) 80%,transparent)}}.text-sky{color:var(--color-sky)}.text-sky-300{color:var(--color-sky-300)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\!no-underline{text-decoration-line:none!important}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-\[\#7ee0ff\]\/60{text-decoration-color:#7ee0ff99}.decoration-gold-2\/60{text-decoration-color:#ffd88499}@supports (color:color-mix(in lab,red,red)){.decoration-gold-2\/60{-webkit-text-decoration-color:color-mix(in oklab,var(--color-gold-2) 60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-gold-2) 60%,transparent)}}.decoration-dotted{text-decoration-style:dotted}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[\#ffb92e\]{accent-color:#ffb92e}.opacity-0{opacity:0}.opacity-30{opacity:.3}.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-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,185\,46\,0\.28\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffb92e47);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\(255\,255\,255\,0\.25\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#ffffff40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(126\,224\,255\,0\.8\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#7ee0ffcc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(255\,208\,40\,0\.8\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#ffd028cc);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\(255\,70\,85\,0\.55\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#ff46558c);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\(255\,185\,46\,0\.8\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#ffb92ecc);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\(255\,185\,46\,0\.2\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ffb92e33);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\(255\,185\,46\,0\.35\)\]{--tw-shadow:0 0 18px var(--tw-shadow-color,#ffb92e59);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\(255\,185\,46\,0\.4\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#ffb92e66);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_22px_rgba\(255\,185\,46\,0\.4\)\]{--tw-shadow:0 0 22px var(--tw-shadow-color,#ffb92e66);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\(255\,185\,46\,0\.15\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ffb92e26);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\(255\,185\,46\,0\.18\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#ffb92e2e);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_32px_rgba\(255\,208\,40\,0\.65\)\]{--tw-shadow:0 0 32px var(--tw-shadow-color,#ffd028a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 2px 6px 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_2px_12px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 2px 12px 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_4px_10px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 4px 10px 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_4px_14px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#00000073);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_24px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 8px 24px 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_8px_30px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 8px 30px var(--tw-shadow-color,#0000008c);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_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 10px 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_30px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 10px 30px 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_10px_30px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0000008c);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\.55\)\]{--tw-shadow:0 10px 40px var(--tw-shadow-color,#0000008c);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_12px_40px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 12px 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_12px_40px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#000000b3);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_14px_40px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 14px 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_14px_40px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 14px 40px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,\.7\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_44px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 16px 44px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_50px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 16px 50px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_60px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 16px 60px var(--tw-shadow-color,#000000b3);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_18px_50px_rgba\(0\,0\,0\,0\.6\)\,0_0_30px_rgba\(255\,185\,46\,0\.16\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0009), 0 0 30px var(--tw-shadow-color,#ffb92e29);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_18px_50px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#000000bf);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_20px_50px_rgba\(0\,0\,0\,\.7\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#000000b3);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_20px_60px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#000000b3);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_24px_80px_rgba\(0\,0\,0\,0\.8\)\,0_0_40px_rgba\(255\,185\,46\,0\.08\)\]{--tw-shadow:0 24px 80px var(--tw-shadow-color,#000c), 0 0 40px var(--tw-shadow-color,#ffb92e14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_70px_rgba\(0\,0\,0\,\.7\)\]{--tw-shadow:0 30px 70px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#000c);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\,185\,46\,0\.35\)\]{--tw-shadow:inset 0 -1px 0 var(--tw-shadow-color,#ffb92e59);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\.5\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff80);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-card{--tw-shadow:0 10px 30px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-glow-gold{--tw-shadow:0 0 24px var(--tw-shadow-color,#ffb92e73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[\#3aa6ff\]\/70{--tw-ring-color:oklab(70.5678% -.0612006 -.150071/.7)}.ring-\[\#7ee0ff\]{--tw-ring-color:#7ee0ff}.ring-\[\#7ee0ff\]\/60{--tw-ring-color:oklab(85.7838% -.0771969 -.0663044/.6)}.ring-\[\#7ee0ff\]\/70{--tw-ring-color:oklab(85.7838% -.0771969 -.0663044/.7)}.ring-\[\#f4dc5a\]\/50{--tw-ring-color:oklab(89.0604% -.0228909 .147638/.5)}.ring-\[\#ffd028\]{--tw-ring-color:#ffd028}.ring-\[\#ffd028\]\/60{--tw-ring-color:oklab(87.3862% -.0037708 .170718/.6)}.ring-\[\#ffd028\]\/80{--tw-ring-color:oklab(87.3862% -.0037708 .170718/.8)}.ring-\[\#ffd884\]\/80{--tw-ring-color:oklab(89.7713% .00913495 .111347/.8)}.ring-ember\/70{--tw-ring-color:#ff4655b3}@supports (color:color-mix(in lab,red,red)){.ring-ember\/70{--tw-ring-color:color-mix(in oklab, var(--color-ember) 70%, transparent)}}.ring-gold{--tw-ring-color:var(--color-gold)}.ring-gold-2\/80{--tw-ring-color:#ffd884cc}@supports (color:color-mix(in lab,red,red)){.ring-gold-2\/80{--tw-ring-color:color-mix(in oklab, var(--color-gold-2) 80%, transparent)}}.ring-gold\/40{--tw-ring-color:#ffb92e66}@supports (color:color-mix(in lab,red,red)){.ring-gold\/40{--tw-ring-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.ring-gold\/50{--tw-ring-color:#ffb92e80}@supports (color:color-mix(in lab,red,red)){.ring-gold\/50{--tw-ring-color:color-mix(in oklab, var(--color-gold) 50%, transparent)}}.ring-gold\/60{--tw-ring-color:#ffb92e99}@supports (color:color-mix(in lab,red,red)){.ring-gold\/60{--tw-ring-color:color-mix(in oklab, var(--color-gold) 60%, transparent)}}.ring-jade\/70{--tw-ring-color:#19c97fb3}@supports (color:color-mix(in lab,red,red)){.ring-jade\/70{--tw-ring-color:color-mix(in oklab, var(--color-jade) 70%, transparent)}}.ring-sky\/70{--tw-ring-color:#3aa6ffb3}@supports (color:color-mix(in lab,red,red)){.ring-sky\/70{--tw-ring-color:color-mix(in oklab, var(--color-sky) 70%, transparent)}}.ring-sun{--tw-ring-color:var(--color-sun)}.ring-sun\/80{--tw-ring-color:#ffd028cc}@supports (color:color-mix(in lab,red,red)){.ring-sun\/80{--tw-ring-color:color-mix(in oklab, var(--color-sun) 80%, transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.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,)}.brightness-75{--tw-brightness:brightness(75%);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\(255\,185\,46\,0\.4\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#ffb92e66));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_14px_rgba\(255\,185\,46\,0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#ffb92eb3));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_14px_rgba\(255\,185\,46\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 0 14px var(--tw-drop-shadow-color,#ffb92e8c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_18px_rgba\(255\,70\,85\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#ff4655cc));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_18px_rgba\(255\,185\,46\,0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#ffb92ecc));--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_24px_rgba\(255\,185\,46\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 24px var(--tw-drop-shadow-color,#ffb92e4d));--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_24px_rgba\(255\,185\,46\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 24px var(--tw-drop-shadow-color,#ffb92e80));--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_30px_rgba\(160\,107\,255\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 30px var(--tw-drop-shadow-color,#a06bff99));--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_30px_rgba\(255\,185\,46\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 30px var(--tw-drop-shadow-color,#ffb92e99));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_4px_10px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 10px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_26px_36px_rgba\(0\,0\,0\,0\.65\)\]{--tw-drop-shadow-size:drop-shadow(0 26px 36px var(--tw-drop-shadow-color,#000000a6));--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,)}.saturate-0{--tw-saturate:saturate(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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-75{--tw-saturate:saturate(75%);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\.9\]{--tw-saturate:saturate(.9);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.sepia-\[0\.25\]{--tw-sepia:sepia(.25);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,)}.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-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.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}.\[text-shadow\:0_1px_2px_rgba\(0\,0\,0\,0\.9\)\]{text-shadow:0 1px 2px #000000e6}@media(hover:hover){.group-hover\:flex:is(:where(.group):hover *){display:flex}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:text-\[\#7ee0ff\]:is(:where(.group):hover *){color:#7ee0ff}.group-hover\:text-gold-2:is(:where(.group):hover *){color:var(--color-gold-2)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_18px_rgba\(255\,70\,85\,0\.4\)\]:is(:where(.group):hover *){--tw-shadow:0 0 18px var(--tw-shadow-color,#ff465566);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:shadow-\[0_0_18px_rgba\(255\,185\,46\,0\.35\)\]:is(:where(.group):hover *){--tw-shadow:0 0 18px var(--tw-shadow-color,#ffb92e59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:ring-1:is(:where(.group):hover *){--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)}.group-hover\:ring-gold\/50:is(:where(.group):hover *){--tw-ring-color:#ffb92e80}@supports (color:color-mix(in lab,red,red)){.group-hover\:ring-gold\/50:is(:where(.group):hover *){--tw-ring-color:color-mix(in oklab, var(--color-gold) 50%, transparent)}}}.first\:mt-0:first-child{margin-top:0}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[\#7ee0ff\]\/30:hover{border-color:#7ee0ff4d}.hover\:border-\[\#7ee0ff\]\/40:hover{border-color:#7ee0ff66}.hover\:border-\[\#7ee0ff\]\/60:hover{border-color:#7ee0ff99}.hover\:border-ember:hover{border-color:var(--color-ember)}.hover\:border-ember\/50:hover{border-color:#ff465580}@supports (color:color-mix(in lab,red,red)){.hover\:border-ember\/50:hover{border-color:color-mix(in oklab,var(--color-ember) 50%,transparent)}}.hover\:border-gold-2\/60:hover{border-color:#ffd88499}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold-2\/60:hover{border-color:color-mix(in oklab,var(--color-gold-2) 60%,transparent)}}.hover\:border-gold\/30:hover{border-color:#ffb92e4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold\/30:hover{border-color:color-mix(in oklab,var(--color-gold) 30%,transparent)}}.hover\:border-gold\/50:hover{border-color:#ffb92e80}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold\/50:hover{border-color:color-mix(in oklab,var(--color-gold) 50%,transparent)}}.hover\:border-gold\/70:hover{border-color:#ffb92eb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-gold\/70:hover{border-color:color-mix(in oklab,var(--color-gold) 70%,transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.hover\:bg-\[\#7ee0ff\]\/8:hover{background-color:#7ee0ff14}.hover\:bg-\[\#7ee0ff\]\/10:hover{background-color:#7ee0ff1a}.hover\:bg-black\/40:hover{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/40:hover{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.hover\:bg-black\/85:hover{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/85:hover{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.hover\:bg-ember\/25:hover{background-color:#ff465540}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ember\/25:hover{background-color:color-mix(in oklab,var(--color-ember) 25%,transparent)}}.hover\:bg-gold\/15:hover{background-color:#ffb92e26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gold\/15:hover{background-color:color-mix(in oklab,var(--color-gold) 15%,transparent)}}.hover\:bg-gold\/25:hover{background-color:#ffb92e40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gold\/25:hover{background-color:color-mix(in oklab,var(--color-gold) 25%,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\/6:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/6:hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab,var(--color-white) 8%,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\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.hover\:text-\[\#7ee0ff\]:hover{color:#7ee0ff}.hover\:text-ember:hover{color:var(--color-ember)}.hover\:text-foam:hover{color:var(--color-foam)}.hover\:text-gold:hover{color:var(--color-gold)}.hover\:text-gold-2:hover{color:var(--color-gold-2)}.hover\:text-mist:hover{color:var(--color-mist)}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-gold\/40:focus{border-color:#ffb92e66}@supports (color:color-mix(in lab,red,red)){.focus\:border-gold\/40:focus{border-color:color-mix(in oklab,var(--color-gold) 40%,transparent)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}@media not all and (min-width:64rem){.max-lg\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.max-lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-lg\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.max-lg\:border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.max-lg\:bg-\[\#0a1a2e\]\/95{background-color:#0a1a2ef2}.max-lg\:bg-\[\#0a1120\]\/95{background-color:#0a1120f2}.max-lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-lg\:py-3{padding-block:calc(var(--spacing) * 3)}.max-lg\:pb-\[max\(0\.75rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.max-lg\: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,)}}@media not all and (min-width:40rem){.max-sm\:fixed{position:fixed}.max-sm\:inset-x-0{inset-inline:0}.max-sm\:top-12{top:calc(var(--spacing) * 12)}.max-sm\:top-20{top:calc(var(--spacing) * 20)}.max-sm\:right-2{right:calc(var(--spacing) * 2)}.max-sm\:right-4{right:calc(var(--spacing) * 4)}.max-sm\:bottom-0{bottom:0}.max-sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.max-sm\:left-2{left:calc(var(--spacing) * 2)}.max-sm\:z-50{z-index:50}.max-sm\:ml-auto{margin-left:auto}.max-sm\:hidden{display:none}.max-sm\:max-h-\[38vh\]{max-height:38vh}.max-sm\:w-auto{width:auto}.max-sm\:max-w-none{max-width:none}.max-sm\:min-w-0{min-width:0}.max-sm\:basis-full{flex-basis:100%}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-row{flex-direction:row}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-start{align-items:flex-start}.max-sm\:gap-1{gap:var(--spacing)}.max-sm\:gap-2{gap:calc(var(--spacing) * 2)}.max-sm\:gap-3{gap:calc(var(--spacing) * 3)}.max-sm\:gap-9{gap:calc(var(--spacing) * 9)}.max-sm\:rounded-full{border-radius:3.40282e38px}.max-sm\:rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.max-sm\:border{border-style:var(--tw-border-style);border-width:1px}.max-sm\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-sm\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-sm\:border-gold\/40{border-color:#ffb92e66}@supports (color:color-mix(in lab,red,red)){.max-sm\:border-gold\/40{border-color:color-mix(in oklab,var(--color-gold) 40%,transparent)}}.max-sm\:bg-\[\#0a1322\]\/\[\.98\]{background-color:#0a1322fa}.max-sm\:bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.max-sm\:bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-sm\:py-3{padding-block:calc(var(--spacing) * 3)}.max-sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-sm\:pt-20{padding-top:calc(var(--spacing) * 20)}.max-sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.max-sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.max-sm\:tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.max-sm\:shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 10px 30px 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)}}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.md\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.md\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media(min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:block{display:block}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.lg\:from-\[\#070d1a\]{--tw-gradient-from:#070d1a;--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))}.lg\:from-\[\#061223\]{--tw-gradient-from:#061223;--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))}.lg\:via-\[\#070d1acc\]{--tw-gradient-via:#070d1acc;--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)}.lg\:via-\[\#061223cc\]{--tw-gradient-via:#061223cc;--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)}.lg\: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))}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media(min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:px-24{padding-inline:calc(var(--spacing) * 24)}}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>div\]\:mb-0>div{margin-bottom:0}@media(max-height:520px){.\[\@media\(max-height\:520px\)\]\:top-2{top:calc(var(--spacing) * 2)}.\[\@media\(max-height\:520px\)\]\:right-auto{right:auto}.\[\@media\(max-height\:520px\)\]\:left-2{left:calc(var(--spacing) * 2)}.\[\@media\(max-height\:520px\)\]\:w-\[270px\]{width:270px}}@media(max-width:767px){.gl-legible .turn-chip{font-size:11px!important}}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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:800;src:url(/assets/cinzel-latin-ext-800-normal-BVA5zD9y.woff2)format("woff2"),url(/assets/cinzel-latin-ext-800-normal-gMcvnDsD.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:800;src:url(/assets/cinzel-latin-800-normal-CwkMVn6z.woff2)format("woff2"),url(/assets/cinzel-latin-800-normal-69OYDlL6.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}html,body,#root{height:100%}html{background-color:var(--color-abyss)}body{font-family:var(--font-sans);color:var(--color-foam);background:radial-gradient(1200px 700px at 70% -10%,#3aa6ff24,transparent 60%),radial-gradient(900px 600px at 10% 110%,#a06bff1f,transparent 55%),radial-gradient(700px 500px at 95% 90%,#ffb92e14,transparent 60%),linear-gradient(180deg,var(--color-abyss),var(--color-ocean) 45%,#0a1322);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0;overflow-x:hidden}.panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0b;border:1px solid #ffffff17;border-radius:1rem;box-shadow:0 8px 32px #00000059}.btn{letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:transform .12s,box-shadow .18s,filter .18s;display:inline-flex;position:relative;overflow:hidden}.btn:active{transform:scale(.965)}.btn-gold{color:#2a1c02;background:linear-gradient(160deg,#ffd884,#ffb92e 45%,#e89a0c);box-shadow:inset 0 1px #ffffff8c,0 4px 16px #ffb92e59}.btn-gold:hover{filter:brightness(1.07);box-shadow:inset 0 1px #ffffff8c,var(--shadow-glow-gold)}.btn-gold:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff8c,#0000 60%);transition:transform .6s;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%)}.btn-gold:hover:after{transform:translate(120%)}.btn-ghost{color:var(--color-foam);background:#ffffff0f;border:1px solid #ffffff24}.btn-ghost:hover{background:#ffffff1c;box-shadow:0 0 14px #eaf2ff26}.text-display{font-family:var(--font-display)}.input{width:100%;color:var(--color-foam);background:#00000059;border:1px solid #ffffff1f;border-radius:.8rem;outline:none;padding:.7rem 1rem;font-size:.9rem;transition:border-color .16s,box-shadow .16s}.input::placeholder{color:#8fa3c48c}.input:focus{border-color:#ffb92e8c;box-shadow:0 0 0 3px #ffb92e1f}.field-label{text-transform:uppercase;letter-spacing:.22em;color:var(--color-mist);margin-bottom:.4rem;font-size:.65rem;display:block}@keyframes pulse-glow{0%,to{box-shadow:0 0 10px #3aa6ff80}50%{box-shadow:0 0 22px #3aa6fff2}}.glow-playable{animation:1.6s ease-in-out infinite pulse-glow}@keyframes pulse-attack{0%,to{box-shadow:0 0 10px #ff46558c}50%{box-shadow:0 0 24px #ff4655}}.glow-attack{animation:1.2s ease-in-out infinite pulse-attack}@keyframes pulse-target{0%,to{box-shadow:0 0 12px #ffd02899}50%{box-shadow:0 0 26px #ffd028}}.glow-target{animation:.9s ease-in-out infinite pulse-target}*{scrollbar-width:thin;scrollbar-color:#8fa3c459 transparent}.board-surface{text-shadow:0 1px 4px #000000e6,0 0 12px #0000008c;background:linear-gradient(#070d1a33,#070d1a14 30%,#070d1a3d);border:1px solid #ffcd7824;border-radius:1.1rem;position:relative;box-shadow:inset 0 1px 8px #00000047,0 6px 24px #00000040}.board-surface:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(115% 100%,#0000 72%,#0006);position:absolute;top:0;right:0;bottom:0;left:0}.board-surface.enemy{background:linear-gradient(#070d1a47,#070d1a24 30%,#070d1a4d)}.card-slot{background:radial-gradient(120% 120% at 50% 28%,#00000038,#0006);border:1px solid #ffcd7821;border-radius:8px;box-shadow:inset 0 3px 10px #0000008c,inset 0 1px #00000073,inset 0 -1px 2px #ffffff0d,0 1px #ffffff0a,0 3px 8px #00000047}.board-surface .cardview:after{content:"";filter:blur(2px);z-index:-1;pointer-events:none;background:radial-gradient(50% 55% at 50% 40%,#00000085,#0003 60%,#0000 85%);border-radius:50%;height:12px;position:absolute;bottom:-5px;left:5%;right:5%}[data-board-theme=marineford] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#ff964629);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}.pile{border-radius:8px;position:relative;box-shadow:0 1px #1a2740,0 2px #16233a,0 3px #121e33,0 8px 18px #00000080}.don-coin{color:#2a1c02;background:radial-gradient(circle at 35% 30%,#ffe9b8,#ffb92e 55%,#c77f0a);border:1.5px solid #784c06cc;border-radius:9999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:900;transition:transform .12s,filter .12s;display:flex;box-shadow:inset 0 1px 1px #fff9,0 2px 6px #0000008c,0 0 10px #ffb92e59}.don-coin.rested{filter:grayscale(.55)brightness(.6);box-shadow:inset 0 1px 1px #fff3,0 1px 3px #00000080}@keyframes compass-idle{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.compass-needle{transform-origin:50%;animation:5s ease-in-out infinite compass-idle}.compass-spin{animation:.9s cubic-bezier(.2,.8,.3,1) compass-spin-anim}@keyframes compass-spin-anim{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@keyframes dashFlow{to{stroke-dashoffset:-24px}}.foil-layer{border-radius:inherit;pointer-events:none;mix-blend-mode:color-dodge;opacity:.55;background:linear-gradient(115deg,#ff008024,#ffd02829,#19c97f24,#3aa6ff29,#a06bff26 72%,#ff008024) 0 0/300% 300%;animation:6s ease-in-out infinite foil-drift;position:absolute;top:0;right:0;bottom:0;left:0}.foil-layer:after{content:"";border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 42%,#ffffff61,#0000 58%) 0 0/250% 100%;animation:4.2s ease-in-out infinite foil-sweep;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes foil-drift{0%,to{background-position:0 20%}50%{background-position:100% 80%}}@keyframes foil-sweep{0%,55%,to{background-position:130% 0}75%{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){.foil-layer,.foil-layer:after{animation:none}}.ocean-rays{pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(112deg,#0000 0,#0000 110px,#aad2ff08,#0000 210px,#0000 380px),repeating-linear-gradient(99deg,#0000 0,#0000 170px,#8cc3ff06,#0000 310px,#0000 560px);animation:90s ease-in-out infinite alternate rays-drift;position:absolute;top:-10%;right:-20%;bottom:-10%;left:-20%}.ocean-caustics{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(38% 30% at 22% 28%,#60a5fa0d,#0000 70%),radial-gradient(30% 26% at 74% 62%,#7dd3fc0a,#0000 70%),radial-gradient(26% 22% at 48% 86%,#a06bff09,#0000 70%);animation:70s ease-in-out infinite alternate caustics-drift;position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%}@keyframes rays-drift{0%{background-position:0 0,0 0}to{background-position:260px 40px,-220px -30px}}@keyframes caustics-drift{0%{transform:translate(0)scale(1)}to{transform:translate(3%,-2%)scale(1.06)}}.horizon-glow{pointer-events:none;filter:blur(2px);background:radial-gradient(55% 42% at 32% 40%,#ffb92e17,#ffb92e08 45%,#0000 72%);position:absolute}.wordmark-engraved{color:#0000;text-shadow:0 1px #ffecbe38,0 -1px #2e180073,0 0 34px #ffb92e38;background-image:linear-gradient(#ffd884,#ffb92e 55%,#c77f0a);-webkit-background-clip:text;background-clip:text}.plank{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:linear-gradient(#0a101cc7,#050912db);border:1px solid #eaf2ff0f;border-left:2px solid #b08a408c;border-radius:2px;align-items:center;gap:1.25rem;width:100%;min-height:72px;padding:0 1.5rem 0 1.375rem;transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .22s,background .22s,box-shadow .26s;display:flex;position:relative;overflow:hidden}.plank:hover{border-left-color:var(--color-gold);background:linear-gradient(#0e1626d1,#070c17e6);transform:translate(8px);box-shadow:-6px 0 18px -4px #ffb92e59,0 8px 28px #00000073}.plank:active{transition-duration:90ms;transform:translate(8px)scale(.985)}.plank:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffe2a012,#0000 58%) 135% 0/260% 100% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}.plank:hover:after{animation:.9s ease-out forwards plank-sheen}@keyframes plank-sheen{0%{background-position:135% 0}to{background-position:-35% 0}}.plank-icon{color:#d6ae5ad9;flex:none;width:34px;height:34px;transition:color .22s,filter .22s}.plank:hover .plank-icon{color:var(--color-gold-2);filter:drop-shadow(0 0 6px #ffb92e73)}.plank-title{font-family:var(--font-display);letter-spacing:.16em;color:var(--color-foam);font-size:1.05rem;font-variant-caps:small-caps;font-weight:600;line-height:1.2}.plank-desc{color:#8fa3c49e;margin-top:2px;font-size:.76rem;line-height:1.35;transition:color .22s;display:block}.plank:hover .plank-desc{color:#b2c5e2f2}.plank-key{width:26px;height:26px;font-family:var(--font-display);color:#8fa3c48c;border:1px solid #8fa3c438;border-radius:2px;flex:none;justify-content:center;align-items:center;margin-left:auto;font-size:.72rem;font-weight:600;transition:color .22s,border-color .22s;display:flex;box-shadow:inset 0 -1px #00000080}.plank:hover .plank-key{color:var(--color-gold-2);border-color:#ffb92e73}.plank-disabled,.plank-disabled:hover,.plank-disabled:active{cursor:default;box-shadow:none;background:linear-gradient(#0a101c8c,#05091299);border-left-color:#b08a4047;transform:none}.plank-disabled:after{display:none}.plank-disabled .plank-icon,.plank-disabled:hover .plank-icon{color:#d6ae5a52;filter:none}.plank-disabled .plank-title{color:#eaf2ff73}.plank-disabled .plank-desc,.plank-disabled:hover .plank-desc{color:#8fa3c459}.plank-disabled .plank-key,.plank-disabled:hover .plank-key{color:#8fa3c440;border-color:#8fa3c41f}.soon-etch{font-family:var(--font-sans);letter-spacing:.28em;text-transform:uppercase;vertical-align:2px;color:#ffd88480;border:1px solid #ffd88438;border-radius:1px;margin-left:.65rem;padding:1px 6px 2px;font-size:.55rem;font-weight:600;display:inline-block}.showcase-stage{perspective:1300px}.showcase-card{transform-style:preserve-3d;animation:16s ease-in-out infinite card-idle;position:relative}@keyframes card-idle{0%,to{transform:rotateY(-8deg)rotateX(2.5deg)translateY(0)}30%{transform:rotateY(4deg)rotateX(-2deg)translateY(-8px)}60%{transform:rotateY(-2deg)rotateX(3.5deg)translateY(-3px)}80%{transform:rotateY(-10deg)rotateX(.5deg)translateY(-6px)}}.showcase-glass{border-radius:inherit;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#eaf2ff1a,#0000 24%),linear-gradient(118deg,#0000 62%,#eaf2ff0d 78%,#0000 92%);position:absolute;top:0;right:0;bottom:0;left:0}.showcase-img{object-fit:cover;border-radius:inherit;opacity:0;width:100%;height:100%;transition:opacity 1.6s;position:absolute;top:0;right:0;bottom:0;left:0}.showcase-img.is-active{opacity:1}.showcase-plaque{background:linear-gradient(#0a101cb3,#050912cc);border:1px solid #ffd88438;border-radius:1px;padding:.35rem 1.1rem .4rem;display:inline-block;box-shadow:inset 0 1px #ffecbe0f}.showcase-pedestal-glow{pointer-events:none;filter:blur(6px);background:radial-gradient(50% 55% at 50% 40%,#ffb92e29,#0000 75%);width:78%;height:46px;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.etch-link{letter-spacing:.24em;text-transform:uppercase;color:#b2c5e2cc;cursor:pointer;background:0 0;border:none;padding:2px 0 5px;font-size:.68rem;font-weight:600;transition:color .2s;display:inline-block;position:relative}.etch-link:after{content:"";transform-origin:0;background:linear-gradient(90deg,#ffd884e6,#ffb92e66);height:1px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.etch-link:hover{color:var(--color-gold-2)}.etch-link:hover:after{transform:scaleX(1)}.etch-link.etch-gold{color:#ffd884e6}.etch-link.etch-gold:hover{color:var(--color-gold-2)}.helm-btn{color:#8fa3c4b3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:color .22s,transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex}.helm-btn:hover{color:var(--color-gold-2);transform:rotate(30deg)}.settings-pop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#0c1321f5,#060a14f7);border:1px solid #ffd88429;border-radius:2px;width:236px;padding:1rem 1.1rem 1.15rem;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 50px #0009,inset 0 1px #ffecbe0d}.settings-pop-title{font-family:var(--font-display);letter-spacing:.22em;color:#ffd884bf;border-bottom:1px solid #ffd88424;margin-bottom:.75rem;padding-bottom:.5rem;font-size:.78rem;font-variant-caps:small-caps}.settings-row{letter-spacing:.08em;color:#b2c5e2d9;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem 0;font-size:.72rem;display:flex}.etch-toggle{cursor:pointer;background:#0006;border:1px solid #8fa3c459;border-radius:2px;flex:none;width:34px;height:18px;padding:0;transition:border-color .2s,background .2s;position:relative}.etch-toggle:after{content:"";background:#8fa3c480;border-radius:1px;width:12px;height:12px;transition:transform .22s cubic-bezier(.22,1,.36,1),background .2s;position:absolute;top:2px;left:2px}.etch-toggle.on{background:#ffb92e14;border-color:#ffb92e8c}.etch-toggle.on:after{background:linear-gradient(#ffd884,#e89a0c);transform:translate(16px);box-shadow:0 0 8px #ffb92e80}.etch-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#8fa3c440;border-radius:1px;outline:none;width:100%;height:2px}.etch-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(#ffd884,#e89a0c);border-radius:1px;width:10px;height:10px;box-shadow:0 0 6px #ffb92e73}.etch-range:disabled{opacity:.35;cursor:default}@media(prefers-reduced-motion:reduce){.ocean-rays,.ocean-caustics,.showcase-card{animation:none}.plank,.plank:hover,.plank:active{transform:none}.plank:hover:after{animation:none}.showcase-img{transition-duration:1ms}}[data-board-theme=marineford] .board-surface{border-color:#ffaa5033}[data-board-theme=marineford] .card-slot{border-color:#ffaa5042}[data-board-theme=impel] .card-slot{border-color:#7ee0ff2e}.scene-sky-sunny{background:radial-gradient(120% 60% at 50% -10%,#ffd88447,#0000 60%),linear-gradient(#12233f,#1b3a5c 34%,#14508a 70%,#0d3a68)}.scene-sky-arlong{background:radial-gradient(120% 55% at 50% -10%,#35d0c038,#0000 60%),linear-gradient(#0d2430,#103a42 40%,#0e5a58 78%,#0a4844)}.scene-sky-alabasta{background:radial-gradient(110% 55% at 68% -8%,#ffc85a66,#0000 60%),linear-gradient(#2a1c33,#6b3a3a 35%,#c9863e 72%,#a8672c)}.scene-sky-marineford{background:radial-gradient(120% 55% at 50% -10%,#8fa3c440,#0000 60%),linear-gradient(#10192a,#1c2a40 45%,#2c3f58 80%,#223349)}.scene-water{position:absolute}.scene-water:before,.scene-water:after{content:"";background:radial-gradient(60% 22% at 30% 20%,var(--water-hue),transparent 70%),radial-gradient(55% 20% at 75% 46%,var(--water-hue),transparent 70%),radial-gradient(65% 24% at 45% 74%,var(--water-hue),transparent 70%),linear-gradient(180deg,var(--water-hue) 0%,#0a2233 100%);position:absolute;top:-12%;right:-30%;bottom:-12%;left:-30%}@supports (color:color-mix(in lab,red,red)){.scene-water:before,.scene-water:after{background:radial-gradient(60% 22% at 30% 20%,color-mix(in srgb,var(--water-hue) 26%,transparent),transparent 70%),radial-gradient(55% 20% at 75% 46%,color-mix(in srgb,var(--water-hue) 20%,transparent),transparent 70%),radial-gradient(65% 24% at 45% 74%,color-mix(in srgb,var(--water-hue) 24%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--water-hue) 12%,#0a2233),#0a2233)}}.scene-water:before,.scene-water:after{animation:9s ease-in-out infinite alternate water-roll}.scene-water:after{opacity:.5;animation-duration:13s;animation-direction:alternate-reverse}@keyframes water-roll{0%{transform:translateY(-2.5%)translate(-1.5%)}to{transform:translateY(2.5%)translate(1.5%)}}.scene-ripple{opacity:.9;pointer-events:none;border:2px solid;border-radius:9999px;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.9s ease-out forwards ripple-out;position:absolute;box-shadow:0 0 12px}.scene-ripple:after{content:"";border-radius:inherit;opacity:.7;border:1.5px solid;animation:.9s ease-out .12s forwards ripple-out;position:absolute;top:4px;right:4px;bottom:4px;left:4px}@keyframes ripple-out{to{opacity:0;transform:scale(7)}}.scene-shimmer{pointer-events:none;background:linear-gradient(100deg,transparent 20%,var(--shimmer-tint) 45%,transparent 70%);mix-blend-mode:screen;opacity:.5;background-size:300% 100%;height:18%;animation:14s ease-in-out infinite shimmer-sweep;position:absolute;inset:0 0 auto}@keyframes shimmer-sweep{0%,to{opacity:.25;background-position:0 0}50%{opacity:.6;background-position:100% 0}}.scene-twinkle{opacity:0;pointer-events:none;background:#fff;border-radius:9999px;width:3px;height:3px;animation:5.5s ease-in-out infinite twinkle;position:absolute;box-shadow:0 0 8px #ffd884}@keyframes twinkle{0%,to{opacity:0;transform:scale(.6)}12%{opacity:.9;transform:scale(1.2)}24%{opacity:.1;transform:scale(.7)}}.scene-cloud{filter:blur(6px);pointer-events:none;background:radial-gradient(60% 100% at 50% 60%,#ffffff24,#0000 75%);border-radius:9999px;width:26%;height:7%;animation:linear infinite cloud-drift;position:absolute;left:-30%}@keyframes cloud-drift{0%{transform:translate(0)}to{transform:translate(560%)}}.palm-sway{animation:6.5s ease-in-out infinite alternate palm-sway}@keyframes palm-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.palm-rustle{animation:.55s ease-out palm-rustle}@keyframes palm-rustle{0%{transform:rotate(0)}25%{transform:rotate(-7deg)}55%{transform:rotate(5deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0)}}.coconut-fall{animation:.7s cubic-bezier(.5,0,.9,.6) forwards coconut-fall}@keyframes coconut-fall{0%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(102px)}92%{transform:translateY(96px)}to{opacity:.9;transform:translateY(102px)}}.bell-swing{animation:.9s ease-out bell-swing}@keyframes bell-swing{0%{transform:rotate(0)}20%{transform:rotate(-16deg)}45%{transform:rotate(12deg)}70%{transform:rotate(-6deg)}to{transform:rotate(0)}}.sail-billow{transform-origin:100px 145px;animation:7s ease-in-out infinite alternate sail-billow}@keyframes sail-billow{0%{transform:scaleX(.96)}to{transform:scaleX(1.04)}}.flag-wave{animation:2.6s ease-in-out infinite alternate flag-wave}@keyframes flag-wave{0%{transform:skewY(-3deg)}to{transform:skewY(3deg)}}.cannon-recoil{animation:.35s ease-out cannon-recoil}@keyframes cannon-recoil{0%{transform:translate(0)}35%{transform:translate(-7px)}to{transform:translate(0)}}.sun-throb{background:radial-gradient(circle,#ffe9b8,#ffb92e 55%,#ffb92e00 75%);animation:.6s ease-out sun-throb;box-shadow:0 0 34px #ffb92ecc}@keyframes sun-throb{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.scene-sandstorm{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(100deg,#0000,#c9863e8c 30%,#e0a45ab3,#c9863e8c 70%,#0000) 0 0/220% 100%;animation:2.4s ease-in-out forwards sandstorm;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes sandstorm{0%{opacity:0;background-position:130% 0}20%{opacity:1}80%{opacity:1}to{opacity:0;background-position:-130% 0}}.scene-lawn{opacity:.85;background:radial-gradient(120% 140% at 50% 120%,#2f7a44,#1f5b31 55%,#0000 78%)}.scene-dune{opacity:.75;background:radial-gradient(130% 130% at 50% 130%,#e0a45a,#c9863e 50%,#0000 80%)}.scene-backdrop-frame{overflow:hidden}.scene-backdrop{object-fit:cover;filter:saturate(1.08)contrast(1.02);width:108%;height:108%;animation:55s ease-in-out infinite alternate ken-burns;position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%}@keyframes ken-burns{0%{transform:scale(1)translate(-.8%)}to{transform:scale(1.09)translate(.8%)}}.scene-scrim-top{background:linear-gradient(#070d1a73,#0000);height:20%;position:absolute;inset:0 0 auto}.scene-scrim-bottom{background:linear-gradient(#0000,#070d1a8c);height:24%;position:absolute;inset:auto 0 0}.scene-vignette{background:radial-gradient(115% 90% at 50% 45%,#0000 58%,#070d1a59);position:absolute;top:0;right:0;bottom:0;left:0}.scene-lightshaft{mix-blend-mode:screen;background:linear-gradient(112deg,#0000 30%,#ffebb41a 42%,#0000 55%),linear-gradient(105deg,#0000 58%,#ffebb412 68%,#0000 80%);animation:26s ease-in-out infinite alternate shaft-drift;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes shaft-drift{0%{opacity:.7;transform:translate(-3%)}to{opacity:1;transform:translate(3%)}}.scene-hotspot{filter:drop-shadow(0 0 10px #ffd88480)}.scene-glowspot{background:radial-gradient(circle,#ffd88447,#ffd88414 55%,#0000 75%);animation:3.2s ease-in-out infinite glowspot-breathe}@keyframes glowspot-breathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}.sun-throb-idle{background:radial-gradient(circle,#ffe9b880,#ffb92e40 55%,#0000 75%);animation:4s ease-in-out infinite glowspot-breathe}.scene-fin{pointer-events:none;filter:drop-shadow(0 4px 8px #00000080);width:64px;height:44px;animation:2.6s ease-in-out forwards fin-sweep;position:absolute;bottom:3.5%;left:-8%}@keyframes fin-sweep{0%{opacity:0;transform:translate(0)rotate(0)}12%{opacity:1}50%{transform:translate(48vw)rotate(-4deg)}88%{opacity:1}to{opacity:0;transform:translate(110vw)rotate(2deg)}}.scene-rig{perspective:900px}.scene-layer{transform:translate3d(calc(var(--px,0) * var(--depth,1) * -26px),calc(var(--py,0) * var(--depth,1) * -14px),0);will-change:transform;position:absolute;top:0;right:0;bottom:0;left:0}.scene-vista{border-radius:18px;width:min(74vw,1150px);height:66%;position:absolute;top:1.5%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 30px 90px #0000008c;-webkit-mask-image:radial-gradient(130% 105% at 50% 40%,#000 62%,#0000 96%);mask-image:radial-gradient(130% 105% at 50% 40%,#000 62%,#0000 96%)}.scene-vista-bob{animation:9s ease-in-out infinite alternate vista-bob}@keyframes vista-bob{0%{transform:translate(-50%)translateY(-.5%)rotate(-.35deg)}to{transform:translate(-50%)translateY(.6%)rotate(.35deg)}}.scene-vista-img{object-fit:cover;object-position:50% 30%;filter:saturate(1.1)contrast(1.03);width:100%;height:100%;animation:60s ease-in-out infinite alternate ken-burns}.scene-vista-glow{position:absolute;top:0;right:0;bottom:0;left:0}.scene-haze{filter:blur(4px);height:20%;position:absolute;top:52%;left:0;right:0}.scene-waveband{animation:ease-in-out infinite alternate wave-bob;position:absolute;left:-4%;right:-4%}@keyframes wave-bob{0%{transform:translateY(-1.5%)}to{transform:translateY(2%)}}.scene-wavesvg{width:200%;height:100%;animation:linear infinite wave-scroll;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes wave-scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.scene-duneband{border-radius:50% 50% 0 0/30% 30% 0 0;animation:ease-in-out infinite alternate dune-drift;position:absolute;left:-6%;right:-6%}@keyframes dune-drift{0%{transform:translate(-1.5%)}to{transform:translate(1.5%)}}.scene-heat{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);opacity:.6;height:10%;animation:3.5s ease-in-out infinite alternate heat-waver;position:absolute;bottom:26%;left:0;right:0}@keyframes heat-waver{0%{transform:scaleY(1)translateY(0)}to{transform:scaleY(1.15)translateY(-4px)}}.scene-frond{transform-origin:0 0;animation:5.5s ease-in-out infinite alternate frond-sway}@keyframes frond-sway{0%{rotate:-2deg}to{rotate:2.5deg}}.scene-lantern{transform-origin:50% -12px;background:radial-gradient(circle at 50% 45%,#ffe9b8,#ffb92e 55%,#8a5b1a);border-radius:5px;width:14px;height:22px;animation:4.2s ease-in-out infinite alternate lantern-swing;position:absolute;box-shadow:0 0 18px #ffc85acc}@keyframes lantern-swing{0%{rotate:-7deg}to{rotate:7deg}}.kit-bubble{background:radial-gradient(circle at 32% 30%,#ffffffd9,#bef0eb47 55%,#bef0eb14);border:1px solid #dcfaf559;border-radius:50%;animation:linear infinite bubble-rise;position:absolute;bottom:0}@keyframes bubble-rise{0%{opacity:0;transform:translate(0)scale(.6)}8%{opacity:.9}50%{transform:translate(7px,-18vh)scale(.85)}to{opacity:0;transform:translate(-5px,-38vh)scale(1.05)}}.kit-swimlane{animation:linear infinite swim-across;position:absolute;left:0;right:0}@keyframes swim-across{0%{transform:translate(-18%)}to{transform:translate(108%)}}.kit-fish-bob{animation:3.6s ease-in-out infinite alternate fish-bob}@keyframes fish-bob{0%{transform:translateY(-5px)rotate(-2deg)}to{transform:translateY(6px)rotate(2.5deg)}}.kit-fish-tail{transform-origin:6px 10px;animation:.5s ease-in-out infinite alternate fish-tail}@keyframes fish-tail{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}.kit-sway-base{transform-origin:bottom;animation:5.5s ease-in-out infinite alternate kelp-sway}@keyframes kelp-sway{0%{transform:rotate(-4deg)skew(-3deg)}to{transform:rotate(4.5deg)skew(3.5deg)}}.kit-sway-excited{animation:.32s ease-in-out infinite alternate kelp-excited}@keyframes kelp-excited{0%{transform:rotate(-9deg)skew(-7deg)}to{transform:rotate(9deg)skew(7deg)}}.kit-wiggle{animation:.16s ease-in-out infinite alternate kit-wiggle}@keyframes kit-wiggle{0%{transform:rotate(-3deg)scale(1.03)}to{transform:rotate(3deg)scale(1.03)}}.kit-lantern-swing{transform-origin:50% 0;animation:4.4s ease-in-out infinite alternate lantern-swing}.kit-lantern-glow{animation:2.8s ease-in-out infinite alternate lantern-flicker}@keyframes lantern-flicker{0%{filter:brightness(.92)}40%{filter:brightness(1.12)}62%{filter:brightness(.98)}to{filter:brightness(1.18)}}.kit-rope-swing{transform-origin:0 0;animation:6s ease-in-out infinite alternate rope-swing}@keyframes rope-swing{0%{transform:rotate(-2.5deg)}to{transform:rotate(3deg)}}.kit-fog{filter:blur(6px);animation:ease-in-out infinite alternate fog-drift}@keyframes fog-drift{0%{opacity:.8;transform:translate(-4%)}to{opacity:1;transform:translate(5%)}}.kit-petal{border-radius:60% 40% 55% 45%;animation:linear infinite petal-fall,ease-in-out infinite alternate petal-sway;position:absolute;top:-4%}@keyframes petal-fall{0%{transform:translateY(-4vh)rotate(0)}to{transform:translateY(108vh)rotate(300deg)}}@keyframes petal-sway{0%{margin-left:-18px}to{margin-left:18px}}.kit-firefly{border-radius:50%;width:4px;height:4px;animation:ease-in-out infinite alternate firefly-wander,ease-in-out infinite alternate firefly-pulse;position:absolute}@keyframes firefly-wander{0%{transform:translate(0)}30%{transform:translate(26px,-20px)}60%{transform:translate(-14px,-38px)}to{transform:translate(20px,-56px)}}@keyframes firefly-pulse{0%{opacity:.15}to{opacity:1}}.kit-steam{filter:blur(2px);background:radial-gradient(circle at 45% 42%,#fffcf8bf,#fff8f440 60%,#0000);border-radius:50%;animation:ease-out infinite steam-rise;position:absolute;bottom:0}@keyframes steam-rise{0%{opacity:0;transform:translate(0)scale(.5)}15%{opacity:.8}60%{opacity:.5;transform:translate(8px,-9vh)scale(1.2)}to{opacity:0;transform:translate(-6px,-17vh)scale(1.8)}}.kit-gull{animation:1.1s ease-in-out infinite alternate gull-flap}@keyframes gull-flap{0%{transform:translateY(-3px)scaleY(.82)}to{transform:translateY(3px)scaleY(1.12)}}@media(prefers-reduced-motion:reduce){.kit-bubble,.kit-swimlane,.kit-fish-bob,.kit-fish-tail,.kit-sway-base,.kit-lantern-swing,.kit-lantern-glow,.kit-rope-swing,.kit-fog,.kit-gull{animation:none}}.shark-jaw{transform-box:fill-box;transform-origin:50% 0;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.shark-jaw-open{transform:translateY(9px)scaleY(1.3)}.shark-burst-bubble{animation:1s ease-out forwards shark-burst}@keyframes shark-burst{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(-46px)}}.wn-window{animation:3.4s ease-in-out infinite alternate wn-flicker}@keyframes wn-flicker{0%{opacity:.55}35%{opacity:.95}55%{opacity:.7}to{opacity:1}}.wn-eye-ember{animation:2.2s ease-in-out infinite alternate wn-flicker}.wn-eye-flare{filter:drop-shadow(0 0 14px #ff9a3a)drop-shadow(0 0 30px #ff6a2a);animation:.3s ease-in-out infinite alternate wn-flicker}.wn-banner{transform-origin:50% 0;animation:3.6s ease-in-out infinite alternate wn-banner-wave}@keyframes wn-banner-wave{0%{transform:rotate(-2.5deg)skew(-2deg)}to{transform:rotate(3deg)skew(2.5deg)}}.wn-bell-swing{animation:1.4s ease-out wn-bell}@keyframes wn-bell{0%{transform:rotate(0)}18%{transform:rotate(7deg)}45%{transform:rotate(-5deg)}70%{transform:rotate(3deg)}to{transform:rotate(0)}}@media(prefers-reduced-motion:reduce){.wn-window,.wn-eye-ember,.wn-eye-flare,.wn-banner{animation:none}}.ga5-base{background:radial-gradient(120% 70% at 50% -14%,#966ee629,#0000 60%),radial-gradient(90% 55% at 50% 112%,#3c78d21f,#0000 58%),linear-gradient(#0b0716,#120c26,#0d1026 68%,#080b18)}.ga5-stack{filter:blur(14px);animation:18s ease-in-out infinite alternate ga5-stack-breathe;position:absolute;top:-4%;bottom:-4%}@keyframes ga5-stack-breathe{0%{opacity:.55;transform:scaleY(.99)}to{opacity:1;transform:scaleY(1.01)}}.ga5-heart{mix-blend-mode:screen;filter:blur(18px);background:radial-gradient(circle,#bea0ff29,#8264dc12 55%,#0000 75%);border-radius:50%;width:40%;height:40%;animation:9s ease-in-out infinite alternate mf-gate-breathe;position:absolute;top:30%;left:30%}.ga5-shaft{opacity:.5;background:linear-gradient(#c8afff33,#aa91f50f 55%,#0000 85%)}.ga5-lamp{background:radial-gradient(circle,#ffc86e66,#ffaa5024 55%,#0000 75%);width:5%;height:8%}.ga5-grade{pointer-events:none;background:radial-gradient(46% 42% at 50% 46%,#bea0ff0d,#0000 72%),radial-gradient(150% 125% at 50% 45%,#0000 58%,#0506108c);position:absolute;top:0;right:0;bottom:0;left:0}[data-board-theme=gaarchive] .board-surface{border-color:#b094ff26}[data-board-theme=gaarchive] .card-slot{border-color:#b094ff2e}[data-board-theme=gaarchive] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#b094ff26);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}.ga5-plate-grade{pointer-events:none;background:radial-gradient(46% 40% at 50% 32%,#bea0ff1a,#0000 70%),radial-gradient(150% 125% at 50% 45%,#0000 58%,#05061094);position:absolute;top:0;right:0;bottom:0;left:0}.ga5-ring{pointer-events:none;border:2px solid #e6c88cbf;border-radius:50%;animation:1.9s ease-out forwards ga5-ring;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 18px #e6c88c59,inset 0 0 22px #b094ff4d}@keyframes ga5-ring{0%{opacity:0;transform:scale(.2)scaleY(.5)}22%{opacity:.9}to{opacity:0;transform:scale(1.05)scaleY(.5)}}@media(prefers-reduced-motion:reduce){.ga5-stack,.ga5-heart,.ga5-ring{animation:none}}.sn5-grade{pointer-events:none;background:radial-gradient(48% 42% at 50% 36%,#ffe2961f,#0000 72%),radial-gradient(150% 125% at 50% 45%,#0000 62%,#14100857);position:absolute;top:0;right:0;bottom:0;left:0}.sn5-tangerine{pointer-events:none;background:radial-gradient(circle at 32% 30%,#ffb347,#e07818 70%);border-radius:50%;width:10px;height:10px;animation:1.6s cubic-bezier(.3,0,.7,1) forwards sn5-tangerine;position:absolute;box-shadow:0 0 6px #ffa03c99}@keyframes sn5-tangerine{0%{opacity:0;transform:translateY(0)}12%{opacity:1}75%{opacity:1;transform:translateY(11vh)}88%{transform:translateY(10.2vh)}to{opacity:0;transform:translateY(11vh)}}.al5-grade{pointer-events:none;background:radial-gradient(50% 42% at 50% 34%,#ffe8a021,#0000 72%),radial-gradient(150% 125% at 50% 45%,#0000 62%,#281a085c);position:absolute;top:0;right:0;bottom:0;left:0}.al5-ring{pointer-events:none;border:2px solid #f0cd78cc;border-radius:50%;animation:1.9s ease-out forwards ga5-ring;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 18px #f0cd7866,inset 0 0 22px #ffe29640}@media(prefers-reduced-motion:reduce){.sn5-tangerine,.al5-ring{animation:none}}.gm5-grade{pointer-events:none;background:radial-gradient(50% 44% at 62% 40%,#ffbe6e29,#0000 72%),radial-gradient(150% 125% at 50% 45%,#0000 60%,#1e120a61);position:absolute;top:0;right:0;bottom:0;left:0}.gm5-flyfish{width:4.5%;height:auto;animation:2.4s ease-out forwards gm5-flyfish;position:absolute;top:48%;left:20%}@keyframes gm5-flyfish{0%{opacity:0;transform:translateY(12px)rotate(-16deg)}20%{opacity:1}50%{transform:translate(90px,-34px)rotate(4deg)}to{opacity:0;transform:translate(190px,14px)rotate(20deg)}}.gm5-whale{filter:blur(1px);width:9%;height:auto;animation:5s ease-in-out forwards gm5-whale;position:absolute;top:40%;left:24%}@keyframes gm5-whale{0%{opacity:0;transform:translateY(34px)}30%{opacity:.9;transform:translateY(0)}70%{opacity:.9;transform:translateY(4px)}to{opacity:0;transform:translateY(38px)}}.gm5-rainbow{aspect-ratio:2;mix-blend-mode:screen;filter:blur(2px);pointer-events:none;background:radial-gradient(100% 200% at 50% 100%,#0000 58%,#ff5a5a59 62%,#ffc85059,#78dc8252,#6ea0ff4d 80%,#0000 85%);border-top:6px solid #0000;border-radius:50% 50% 0 0/100% 100% 0 0;width:18%;animation:7s ease-in-out forwards ap-flare;position:absolute;top:26%;left:56%}.gm5-gull-off{width:26px;animation:3.6s ease-in forwards gm5-gull-off;position:absolute;top:30%;left:40%}@keyframes gm5-gull-off{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(120px,-160px)scale(.4)}}.el5-grade{pointer-events:none;background:radial-gradient(52% 40% at 50% 30%,#fffceb1f,#0000 70%),radial-gradient(150% 125% at 50% 45%,#0000 64%,#14223c52);position:absolute;top:0;right:0;bottom:0;left:0}.el5-bell-ring{pointer-events:none;border:2px solid #fff6d6b3;border-radius:50%;width:6%;height:8%;animation:4.4s ease-out forwards el5-bell;position:absolute;top:16%;left:47%}@keyframes el5-bell{0%{opacity:.9;transform:scale(.4)}60%{opacity:.25;transform:scale(2.4)}to{opacity:0;transform:scale(3.4)}}.el5-sunshine{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(60% 45% at 50% 24%,#fffce647,#0000 70%);animation:4.5s ease-in-out forwards ap-flare;position:absolute;top:0;right:0;bottom:0;left:0}.wn5-grade{pointer-events:none;background:radial-gradient(46% 40% at 50% 30%,#ffaa5a1a,#0000 72%),radial-gradient(150% 125% at 50% 42%,#0000 56%,#0c081a85);position:absolute;top:0;right:0;bottom:0;left:0}.wn5-firework{opacity:0;filter:blur(1px);pointer-events:none;background:radial-gradient(circle,currentColor 0%,#0000 62%);border-radius:50%;width:60px;height:60px;animation:2.4s ease-out forwards wn5-firework;position:absolute}@keyframes wn5-firework{0%{opacity:0;transform:scale(.15)}12%{opacity:.95}45%{opacity:.55;transform:scale(1.25)}to{opacity:0;transform:scale(1.7)}}.wn5-dragon{filter:blur(3px);pointer-events:none;width:30%;height:auto;animation:15s linear forwards ap-cross;position:absolute;top:5%;left:-30%}.wn5-skylantern{pointer-events:none;background:radial-gradient(circle at 50% 40%,#ffe9b0,#ffb04a 70%,#8a5a1c);border-radius:4px;width:10px;height:14px;animation:8.5s ease-out forwards wn5-lantern-rise;position:absolute;bottom:34%;box-shadow:0 0 14px #ffbe5acc}@keyframes wn5-lantern-rise{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:1}to{opacity:0;transform:translateY(-46vh)translate(24px)}}.wc5-grade{pointer-events:none;background:radial-gradient(52% 42% at 50% 30%,#ffebf524,#0000 72%),radial-gradient(150% 125% at 50% 45%,#0000 66%,#5a284642);position:absolute;top:0;right:0;bottom:0;left:0}.wc5-bounce-ring{pointer-events:none;border:3px solid #ffdcf0cc;border-radius:50%;animation:1.4s cubic-bezier(.34,1.56,.64,1) forwards wc5-bounce;position:absolute;top:12%;right:12%;bottom:12%;left:12%}@keyframes wc5-bounce{0%{opacity:.9;transform:scale(.5)translateY(8px)}40%{opacity:.7;transform:scale(1.15)translateY(-8px)}70%{opacity:.4;transform:scale(.95)translateY(2px)}to{opacity:0;transform:scale(1.05)translateY(0)}}.wc5-balloon{pointer-events:none;border-radius:50% 50% 46% 46%;width:16px;height:20px;animation:9.5s ease-out forwards wn5-lantern-rise;position:absolute;bottom:30%;box-shadow:inset -3px -4px 6px #0000002e,0 0 10px #fff6}.wc5-spin-swirl{pointer-events:none;border:3px dashed #ffebd2bf;border-radius:50%;animation:1.6s ease-out forwards wc5-spin;position:absolute;top:16%;right:16%;bottom:16%;left:16%}@keyframes wc5-spin{0%{opacity:.9;transform:rotate(0)scale(.7)}to{opacity:0;transform:rotate(300deg)scale(1.15)}}[data-board-theme=goingmerry] .card-slot{border-color:#ffc87833}[data-board-theme=goingmerry] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#ffb45a29);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}[data-board-theme=enieslobby] .card-slot{border-color:#bee6ff3d}[data-board-theme=enieslobby] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#d2f0ff29);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}[data-board-theme=wano] .card-slot{border-color:#ffaa6433}[data-board-theme=wano] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#ffa05026);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}[data-board-theme=wholecake] .card-slot{border-color:#ffbedc3d}[data-board-theme=wholecake] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#ffc8e129);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}.ap-light-grade{pointer-events:none;background:radial-gradient(48% 42% at 50% 52%,#6edcff14,#0000 72%),radial-gradient(150% 125% at 50% 42%,#0000 56%,#030c1880);position:absolute;top:0;right:0;bottom:0;left:0}.ap-shaft{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);transform-origin:50% 0;mix-blend-mode:screen;filter:blur(7px);background:linear-gradient(#aaebff47,#96e1ff14 55%,#0000 85%);width:9%;height:64%;animation:26s ease-in-out infinite alternate ap-shaft-sway;position:absolute;top:-6%}@keyframes ap-shaft-sway{0%{opacity:.65;transform:rotate(-4deg)}to{opacity:1;transform:rotate(4.5deg)}}.ap-caustic{mix-blend-mode:screen;pointer-events:none;background-image:radial-gradient(46px 30px,#0000 58%,#96ebff21,#0000 78%);position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000 6%,#000 40% 96%,#0000);mask-image:linear-gradient(#0000 6%,#000 40%,#000 96%,#0000)}.ap-caustic-a{background-size:105px 74px;animation:26s linear infinite ap-caustic-a}.ap-caustic-b{opacity:.7;background-size:170px 120px;animation:43s linear infinite ap-caustic-b}@keyframes ap-caustic-a{0%{background-position:0 0}to{background-position:210px 74px}}@keyframes ap-caustic-b{0%{background-position:0 0}to{background-position:-340px 120px}}.ap-gate-glow{mix-blend-mode:screen;filter:blur(9px);background:radial-gradient(circle,#8ce6ff59,#5abee624 55%,#0000 75%);border-radius:50%;width:8%;height:16%;animation:6s ease-in-out infinite alternate mf-gate-breathe;position:absolute;top:46%;left:46%}.ap-pearl-glow{mix-blend-mode:screen;filter:blur(6px);background:radial-gradient(circle,#ffdceb66,#ffbedc26 55%,#0000 75%);border-radius:50%;width:4.5%;height:8%;animation:4.4s ease-in-out infinite alternate mf-gate-breathe;position:absolute;top:60%;left:79.5%}.ap-gate-flare{mix-blend-mode:screen;filter:blur(10px);background:radial-gradient(circle,#a0f0ff8c,#6ed2f533 55%,#0000 75%);border-radius:50%;width:12%;height:22%;animation:4.5s ease-in-out forwards ap-flare;position:absolute;top:42%;left:44%}@keyframes ap-flare{0%{opacity:0}25%{opacity:1}to{opacity:0}}.ap-eye-flare{filter:blur(1.5px);background:radial-gradient(circle,#b4f5fff2,#78dcfa66 60%,#0000);border-radius:50%;width:14px;height:14px;animation:1.6s ease-out forwards ap-flare;position:absolute}.ap-pearl-flare{filter:blur(3px);background:radial-gradient(circle,#ffebf5f2,#ffc8e166 55%,#0000 75%);border-radius:50%;width:34px;height:34px;animation:1.8s ease-out forwards ap-flare;position:absolute}.ap-biolum{mix-blend-mode:screen;filter:blur(8px);border-radius:50%;animation:1.6s ease-out forwards ap-flare;position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%}.ap-lantern-flare{mix-blend-mode:screen;filter:blur(6px);background:radial-gradient(circle,#ffc86e99,#ffaa5033 55%,#0000 78%);border-radius:50%;animation:2s ease-out forwards ap-flare;position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%}.ap-plankton{background:#bff2e8;border-radius:50%;width:4px;height:4px;animation:3s ease-out forwards firefly-wander,3s ease-out forwards ap-flare;position:absolute;box-shadow:0 0 8px #9fe8d8}.ap-burst-bubble{background:radial-gradient(circle at 32% 30%,#ffffffd9,#bef0eb47 55%,#bef0eb0f);border:1px solid #dcfaf559;border-radius:50%;animation:1.6s ease-out forwards ap-burst-rise;position:absolute}@keyframes ap-burst-rise{0%{opacity:0;transform:translateY(0)scale(.5)}12%{opacity:.95}to{opacity:0;transform:translateY(-90px)scale(1.15)}}.ap-pop{opacity:0;border:2px solid #dcfaf5cc;border-radius:50%;width:12px;height:12px;animation:.5s ease-out forwards ap-pop;position:absolute}@keyframes ap-pop{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.1)}}.ap-dart{animation:1.1s ease-out forwards ap-dart;position:absolute}@keyframes ap-dart{0%{opacity:.9;translate:0}to{translate:var(--dx,100px) var(--dy,0);opacity:0}}.ap-shadow-cross{filter:blur(4px);width:26%;height:auto;animation:16s linear forwards ap-cross;position:absolute;top:6%;left:-24%}@keyframes ap-cross{0%{transform:translate(0)}to{transform:translate(560%)}}.ap-ray-glide{filter:blur(3px);width:15%;height:auto;animation:13s ease-in-out forwards ap-ray;position:absolute;top:-14%;left:30%}@keyframes ap-ray{0%{opacity:0;transform:translate(0)rotate(4deg)}15%{opacity:.9}85%{opacity:.9}to{opacity:0;transform:translate(240%,66vh)rotate(-6deg)}}.ap-gust{filter:blur(13px);pointer-events:none;background:radial-gradient(50% 60% at 40% 55%,#78b4be59,#0000 75%),radial-gradient(40% 50% at 70%,#64a0af47,#0000 75%);width:36%;height:22%;animation:5s ease-in-out forwards mf-gust;position:absolute;bottom:12%;left:-20%}[data-board-theme=arlong] .board-surface{border-color:#7ee0ff29}[data-board-theme=arlong] .card-slot{border-color:#7ee0ff2b}[data-board-theme=arlong] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#6edcff24);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}@media(prefers-reduced-motion:reduce){.ap-shaft,.ap-caustic-a,.ap-caustic-b,.ap-gate-glow,.ap-pearl-glow{animation:none}}.mf-plate-grade{filter:saturate(1.08)contrast(1.05)brightness(1.02)}.mf-plate-center{object-fit:cover;z-index:1;flex:none;width:auto;height:100%;margin:0 -2%;animation:30s ease-in-out infinite alternate mf-plate-breathe;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4%,#000 96%,#0000)}.mf-plate-wide{object-fit:cover;width:100%;height:100%;animation:30s ease-in-out infinite alternate mf-plate-breathe}.mf-plate-mirror{object-fit:cover;flex:1 1 0;width:auto;min-width:0;height:100%;animation:30s ease-in-out infinite alternate mf-plate-breathe;transform:scaleX(-1)}@keyframes mf-plate-breathe{0%{transform:scale(1)}to{transform:scale(1.03)}}.mf-plate-mirror{animation-name:mf-plate-breathe-mirror}@keyframes mf-plate-breathe-mirror{0%{transform:scaleX(-1)scale(1)}to{transform:scaleX(-1)scale(1.03)}}.mf-light-grade{pointer-events:none;background:radial-gradient(46% 44% at 50% 48%,#ffa85824,#0000 72%),radial-gradient(42% 32% at 0 0,#4a608a42,#0000 72%),radial-gradient(42% 32% at 100% 0,#4a608a42,#0000 72%),radial-gradient(150% 125% at 50% 45%,#0000 58%,#080b186b);position:absolute;top:0;right:0;bottom:0;left:0}.mf-hotspot{border-radius:14px;transition:background .18s;position:absolute}.mf-hotspot:hover{background:radial-gradient(60% 60%,#ffc87824,#0000 75%)}.mf-flag-sheen{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 30%,#ffffff73 48%,#0000 62%);animation:.9s ease-out forwards mf-sheen;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes mf-sheen{0%{opacity:.9;transform:translate(-70%)}to{opacity:0;transform:translate(80%)}}.mf-fire-glow{mix-blend-mode:screen;filter:blur(7px);background:radial-gradient(circle,#ffaa5080,#ff782833 55%,#0000 75%);border-radius:50%;width:8%;height:10%;animation:3.2s ease-in-out infinite alternate mf-gate-breathe;position:absolute}.mf-fg-slice{-webkit-mask-image:linear-gradient(#0000 72%,#000 84%);mask-image:linear-gradient(#0000 72%,#000 84%)}.mf-flash-once{filter:blur(6px);opacity:0;background:radial-gradient(circle,#ffd282f2,#ff823280 45%,#0000 70%);border-radius:50%;width:110px;height:70px;animation:1.4s ease-out forwards mf-flash-once;position:absolute}@keyframes mf-flash-once{0%{opacity:0;transform:scale(.5)}8%{opacity:1;transform:scale(1.1)}30%{opacity:.45;transform:scale(1.4)}to{opacity:0;transform:scale(1.7)}}.mf-gust{filter:blur(14px);pointer-events:none;background:radial-gradient(50% 60% at 40%,#342c3699,#0000 75%),radial-gradient(40% 50% at 70% 45%,#42384273,#0000 75%);width:34%;height:26%;animation:5s ease-in-out forwards mf-gust;position:absolute;top:34%;left:-18%}@keyframes mf-gust{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:.8}to{opacity:0;transform:translate(420%)}}.don-readout{background:radial-gradient(closest-side,#080a1299,#080a1259 70%,#0000);border-radius:9999px;padding:2px 10px}.mf-gate-glow{mix-blend-mode:screen;filter:blur(8px);background:radial-gradient(circle,#ffbe648c,#ff8c3238 55%,#0000 75%);border-radius:50%;width:7%;height:14%;animation:5s ease-in-out infinite alternate mf-gate-breathe;position:absolute;top:50%;left:46.5%}@keyframes mf-gate-breathe{0%{opacity:.65;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}.mf-harbour-shimmer{mix-blend-mode:screen;background-color:#0000;background-image:repeating-linear-gradient(100deg,#0000 0,#0000 14px,#ffbe6e1a 15px,#ffbe6e1a 17px,#0000 18px,#0000 34px),repeating-linear-gradient(80deg,#0000 0,#0000 22px,#c8dcff12 23px,#c8dcff12 25px,#0000 26px,#0000 48px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:300% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:15%;animation:14s linear infinite mf-shimmer-drift;position:absolute;top:40%;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 80%,#0000);mask-image:linear-gradient(#0000,#000 25%,#000 80%,#0000)}@keyframes mf-shimmer-drift{0%{background-position:0 0,0 0}to{background-position:300% 0,-300% 0}}.mf-causeway-pulse{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);mix-blend-mode:screen;filter:blur(6px);background:linear-gradient(#ffbe6447,#ff963c1a 55%,#0000);width:16%;height:46%;animation:7s ease-in-out infinite alternate mf-gate-breathe;position:absolute;top:50%;left:42%}@media(prefers-reduced-motion:reduce){.mf-plate-center,.mf-plate-wide,.mf-plate-mirror,.mf-title-patch,.mf-gate-glow,.mf-harbour-shimmer,.mf-causeway-pulse{animation:none}}.mf-ship-bob{animation:7s ease-in-out infinite alternate mf-ship-bob}@keyframes mf-ship-bob{0%{transform:translateY(-4px)rotate(-.6deg)}to{transform:translateY(5px)rotate(.7deg)}}.mf-flash{filter:blur(6px);opacity:0;background:radial-gradient(circle,#ffc878e6,#ff823280 45%,#0000 70%);border-radius:50%;width:90px;height:60px;animation:linear infinite mf-flash;position:absolute}@keyframes mf-flash{0%,96%{opacity:0;transform:scale(.6)}97%{opacity:.95;transform:scale(1.15)}98.5%{opacity:.4;transform:scale(1.4)}to{opacity:0;transform:scale(1.5)}}.mf-beam{clip-path:polygon(44% 0,56% 0,100% 100%,0 100%);transform-origin:50% 0;mix-blend-mode:screen;filter:blur(5px);background:linear-gradient(#fff4d680,#fff4d61f 55%,#0000 85%);width:84px;height:52vh;animation:12s ease-in-out infinite alternate mf-sweep;position:absolute}.mf-beam-fast{animation-duration:1.6s}@keyframes mf-sweep{0%{transform:rotate(-17deg)}to{transform:rotate(15deg)}}.mf-recoil{animation:.5s cubic-bezier(.2,.8,.3,1) mf-recoil}@keyframes mf-recoil{0%{transform:translate(0)}25%{transform:translate(var(--recoil-dir,-10px))}to{transform:translate(0)}}.mf-flag{transform-origin:17px 40px;animation:4.2s ease-in-out infinite alternate mf-flag-wave}.mf-flag-gust{animation-duration:.7s}@keyframes mf-flag-wave{0%{transform:skewY(-2.5deg)scaleX(.97)}to{transform:skewY(2.5deg)scaleX(1.02)}}.mf-fire{filter:blur(2px);transform-origin:bottom;background:radial-gradient(circle at 50% 78%,#ffe9a8,#ffab4a 42%,#e05a2a 72%,#8c281400);border-radius:50% 50% 42% 42%;width:26px;height:34px;animation:.55s ease-in-out infinite alternate mf-fire;position:absolute}@keyframes mf-fire{0%{opacity:.85;transform:scale(.92,.95)rotate(-2.5deg)}to{opacity:1;transform:scale(1.06,1.12)rotate(2.5deg)}}@media(prefers-reduced-motion:reduce){.mf-ship-bob,.mf-flash,.mf-beam,.mf-flag,.mf-fire{animation:none}}.el5-mist{filter:blur(9px);pointer-events:none;background:radial-gradient(50% 60% at 50% 55%,#f5fcff73,#0000 75%);animation:9s ease-in-out infinite alternate fog-drift;position:absolute}@media(prefers-reduced-motion:reduce){.el5-mist{animation:none}}.el-gate{transform-box:fill-box;transition:transform 1.4s ease-in-out}.el-gate-open-l{transform-origin:0%;transform:scaleX(.86)}.el-gate-open-r{transform-origin:100%;transform:scaleX(.86)}@media(prefers-reduced-motion:reduce){.el-fall{animation:none}}.wc-bounce{transform-origin:bottom;animation:.7s cubic-bezier(.34,1.56,.64,1) wc-bounce}@keyframes wc-bounce{0%{transform:scale(1)}30%{transform:scale(1.12,.86)}60%{transform:scale(.94,1.1)}to{transform:scale(1)}}.gm-deck-rock{transform-origin:50% 120%;animation:10s ease-in-out infinite alternate gm-rock}@keyframes gm-rock{0%{transform:rotate(-.5deg)translateY(-.3%)}to{transform:rotate(.55deg)translateY(.4%)}}.gm-rigging{transform-origin:340px 0;animation:7s ease-in-out infinite alternate gm-rig-sway}@keyframes gm-rig-sway{0%{transform:rotate(-.6deg)}to{transform:rotate(.7deg)}}.gm-blink{transform-box:fill-box;transform-origin:50%;animation:6.5s infinite gm-blink}@keyframes gm-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.08)}}.gm-helm-spin{animation:1.6s cubic-bezier(.2,.8,.3,1) forwards gm-helm}.gm-helm-spin-back{animation:1.6s cubic-bezier(.2,.8,.3,1) forwards gm-helm-back}@keyframes gm-helm{to{transform:rotate(720deg)}}@keyframes gm-helm-back{0%{transform:rotate(720deg)}to{transform:rotate(0)}}.gm-smoke{background:radial-gradient(circle at 40% 38%,#f0f0eee6,#b4b4b266 60%,#0000);border-radius:50%;animation:1.3s ease-out forwards gm-smoke;position:absolute}@keyframes gm-smoke{0%{opacity:.9;transform:translate(0)scale(.5)}to{opacity:0;transform:translate(-46px,-34px)scale(1.9)}}@media(prefers-reduced-motion:reduce){.gm-deck-rock,.gm-rigging,.gm-blink{animation:none}}.scene-stage{filter:drop-shadow(0 26px 50px #00000073);width:min(72vw,1100px);height:71%;position:absolute;top:1%;left:50%;transform:translate(-50%)}.prop-hover{transition:filter .16s,transform .16s}.prop-hover:hover{filter:brightness(1.18)drop-shadow(0 0 14px #ffd884b3)}.prop-press:active{transition:transform 80ms;transform:scale(.96)}.sunny-foam{animation:6s ease-in-out infinite alternate foam-drift}@keyframes foam-drift{0%{opacity:.55;transform:translate(-6px)}to{opacity:.95;transform:translate(8px)}}.sunny-flag{transform-origin:0;animation:1.8s ease-in-out infinite alternate flag-flutter}@keyframes flag-flutter{0%{transform:skewY(-6deg)scaleX(1)}to{transform:skewY(5deg)scaleX(.94)}}.sunny-sail-main,.sunny-sail-rear{transform-origin:50% 20%;animation:8s ease-in-out infinite alternate mast-flex}.sunny-sail-rear{animation-delay:-3s}@keyframes mast-flex{0%{transform:rotate(-.5deg)}to{transform:rotate(.6deg)}}.sunny-figurehead{transform-origin:152px 344px}.dome-glint{animation:6s ease-in-out infinite dome-glint}@keyframes dome-glint{0%,88%,to{filter:brightness()}92%{filter:brightness(1.6)drop-shadow(0 0 10px #ffe9b8e6)}}.sandfall{animation:2.2s linear infinite sandfall}@keyframes sandfall{0%{opacity:.55;transform:translateY(0)}50%{opacity:.8}to{opacity:.55;transform:translateY(4px)}}.sun-throb-idle-svg{transform-origin:580px 60px;animation:4.5s ease-in-out infinite glowspot-breathe}.ga-fx{flex-direction:column;gap:.45em;display:flex}.ga-fx-paragraph{margin:0;line-height:1.55}.ga-fx-chip{letter-spacing:.04em;white-space:nowrap;vertical-align:baseline;border:1px solid #0000;border-radius:999px;align-items:center;gap:.2em;margin:0 .15em;padding:.05em .45em;font-size:.82em;font-weight:800;display:inline-flex}.ga-fx-bonus{color:var(--color-gold-2);background:#ffb92e1a;border-color:#ffb92e66}.ga-fx-threshold{color:var(--color-sky);font-variant-numeric:tabular-nums;background:#3aa6ff1a;border-color:#3aa6ff66}.ga-fx-rest{color:var(--color-foam);background:#eaf2ff1a;border-color:#eaf2ff59;padding:.05em .35em}.ga-fx-neutral{color:var(--color-mist);background:#8fa3c41a;border-color:#8fa3c459}.theater-bar{z-index:80;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070d1ad1;border:1px solid #ffffff1a;border-radius:1.15rem;flex-direction:column;gap:.5rem;max-width:min(96vw,76rem);padding:.6rem .85rem;display:flex;position:fixed;bottom:4.9rem;left:50%;transform:translate(-50%);box-shadow:0 14px 48px #0000009e}.theater-turnrail{scrollbar-width:none;border-bottom:1px solid #ffffff12;align-items:center;gap:.25rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.theater-turnrail::-webkit-scrollbar{display:none}.turn-chip{min-width:1.65rem;color:var(--color-mist);font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:.5rem;flex:none;padding:.12rem .4rem;font-size:.62rem;font-weight:700;transition:color .14s,border-color .14s,background .14s}.turn-chip:hover{color:var(--color-foam);border-color:#ffffff47}.theater-modes{background:#ffffff0d;border:1px solid #ffffff14;border-radius:.75rem;gap:.2rem;padding:.14rem;display:inline-flex}.mode-chip{letter-spacing:.16em;text-transform:uppercase;color:var(--color-mist);cursor:pointer;border:1px solid #0000;border-radius:.6rem;padding:.2rem .6rem;font-size:.6rem;font-weight:800;transition:color .14s,border-color .14s}.mode-chip:hover{color:var(--color-foam)}.mode-chip.is-on{background:#ffffff12}.speed-chip,.chip-toggle{color:var(--color-mist);letter-spacing:.06em;font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:.55rem;flex:none;padding:.22rem .55rem;font-size:.62rem;font-weight:800;transition:color .14s,border-color .14s}.speed-chip:hover,.chip-toggle:hover{color:var(--color-foam);border-color:#ffffff4d}.theater-scrub{flex:auto;min-width:8rem;padding-bottom:.4rem;position:relative}.theater-range{width:100%;display:block}.theater-markers{pointer-events:none;height:.35rem;position:absolute;bottom:0;left:0;right:0}.theater-markers .marker{width:1px;position:absolute;top:0;transform:translate(-.5px)}.marker-turn{height:.35rem}.marker-moment{background:#ff4655bf;height:.22rem}.fact-chip{color:var(--color-mist);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.12rem .5rem;font-size:.58rem}.theater-toast{z-index:90;color:var(--color-gold-2);letter-spacing:.14em;text-transform:uppercase;background:#070d1af0;border:1px solid #ffd8846b;border-radius:999px;padding:.45rem 1.05rem;font-size:.68rem;font-weight:700;animation:.18s ease-out theater-toast-in;position:fixed;top:4.75rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000008c}@keyframes theater-toast-in{0%{opacity:0;transform:translate(-50%,-.4rem)}to{opacity:1;transform:translate(-50%)}}@media(max-width:767px){html,body{overflow-x:hidden}body{overscroll-behavior-y:none}.panel{max-width:calc(100vw - 12px)}}.gl-phone,.gl-phone button,.gl-phone a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.gl-phone{padding-left:max(env(safe-area-inset-left),.375rem);padding-right:max(env(safe-area-inset-right),.375rem);padding-top:max(env(safe-area-inset-top),.25rem);height:100dvh}body.gl-phone-live{overscroll-behavior:none;background-attachment:scroll;height:100dvh;overflow:hidden}.gl-phone .gl-actionbar{flex-wrap:wrap;justify-content:center;gap:.375rem .5rem;height:auto;min-height:3rem;padding:.375rem .625rem}.gl-phone .gl-actionbar .btn{min-height:44px}.gl-phone .gl-actionbar .gl-endturn{margin-left:.25rem;padding-left:.75rem}.gl-portrait{padding-bottom:env(safe-area-inset-bottom)}.gl-portrait .board-surface{zoom:.48;gap:.5rem;padding-left:.25rem;padding-right:.25rem}.gl-portrait .gl-oppfan,.gl-portrait .gl-piles{display:none}.gl-portrait .gl-topbar{zoom:.75}.gl-portrait .gl-center{zoom:.8;height:2.25rem}.gl-portrait .gl-bottombar{height:auto;padding-bottom:calc(env(safe-area-inset-bottom) + .125rem);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem}.gl-portrait .gl-bottombar>.panel{zoom:.72}.gl-portrait .gl-barwrap{order:3;width:100%}.gl-portrait .gl-donrow,.gl-portrait .gl-trash-side{display:none}.gl-landscape .board-surface{zoom:.58;gap:.75rem;padding-left:.5rem;padding-right:.5rem}.gl-landscape .gl-topbar{zoom:.68}.gl-landscape .gl-piles-mine{display:none}.gl-landscape .gl-center{zoom:.7;height:1.75rem}.gl-landscape .gl-bottombar{zoom:.8;height:auto;min-height:3rem;padding-bottom:calc(env(safe-area-inset-bottom) + .125rem);pointer-events:none}.gl-landscape .gl-bottombar>*{pointer-events:auto}.gl-landscape .gl-handdock{zoom:.66;transition:transform .22s ease-out,opacity .15s;transform:none}.gl-landscape .gl-handdock.gl-fan-raised{transform:none}.gl-handdock [data-xray]:after{content:"";pointer-events:none;z-index:2;border-radius:6%;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 2px #fff9,0 0 0 1px #00000073}.gl-landscape .gl-handdock.gl-fan-tucked{transform:translateY(62%)}.gl-landscape .gl-trash-side{display:none}.gl-portrait .gl-ga-surfaces .board-surface{zoom:.44}.gl-landscape .gl-ga-surfaces .board-surface{zoom:.62}.gl-portrait .gl-ga-hand{scrollbar-width:thin;justify-content:flex-start;padding:0 .5rem .25rem;overflow:auto visible}.gl-portrait .gl-ga-hand>*{flex-shrink:0}.gl-landscape .gl-ga-hand{zoom:.7;justify-content:safe center;overflow:auto visible}.gl-landscape .gl-ga-hand>*{flex-shrink:0}.gl-phone .gl-mull{zoom:.52}.gl-phone .gl-handdock-phone::-webkit-scrollbar{height:4px}.gl-portrait .gl-ga-back{display:none}.gl-phone .gl-mullhand{gap:.375rem;padding-left:.5rem;padding-right:.5rem}.gl-phone .gl-mullhand>*{width:17.5vw;min-width:0;max-width:120px}.gl-portrait .gl-topbar{flex-wrap:wrap;row-gap:.125rem;height:auto;min-height:2.25rem;padding-top:.25rem;padding-bottom:.25rem}.gl-portrait .gl-phasetrack{margin-left:.25rem}.gl-portrait .gl-phasesteps{display:none}@media(max-width:639px){.gl-addcards-label{writing-mode:horizontal-tb!important}header .etch-link.etch-gold{display:none}}.gl-portrait .gl-actionbar{flex-wrap:nowrap;justify-content:flex-start;gap:0 .375rem;height:auto;min-height:2.75rem;padding:.25rem .5rem}.gl-portrait .gl-actionbar .text-display{letter-spacing:.12em;text-overflow:ellipsis;max-width:38vw;font-size:11px;overflow:hidden}.gl-portrait .gl-actionbar .gl-bar-ctx{display:none}.gl-portrait .gl-actionbar .gl-bar-ctx.gl-has-battle{zoom:.72;display:flex}.gl-portrait .gl-actionbar .btn{white-space:nowrap;min-height:40px;padding:.375rem .7rem;font-size:.72rem}.gl-portrait .gl-actionbar .gl-endturn{margin-left:auto;padding-left:.5rem}.gl-portrait .gl-barwrap{transform:translate(0)}.gl-portrait .gl-bottombar{padding-bottom:.125rem}.gl-portrait .gl-handdock-phone{background:linear-gradient(#0000,#060a148c);min-height:7.25rem}.gl-landscape .gl-compass-text,.gl-landscape .gl-phasesteps{display:none}.gl-landscape .gl-bottombar{justify-content:space-between}.gl-landscape .gl-bottombar>.panel{zoom:.85}.gl-ls-strip .btn{min-height:44px}.gl-ls-battle{zoom:.8}.gl-landscape .gl-ga-hand{margin-bottom:0}[data-board-theme]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.gl-phone .gl-handdock>*{touch-action:none}.gl-phone .gl-handdock{pointer-events:auto;touch-action:none}.gl-phone .gl-handdock-phone,.gl-phone .gl-handdock-phone>*,.gl-phone .gl-ga-hand,.gl-phone .gl-ga-hand>*{touch-action:pan-x}.gl-phone .panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d1321eb;box-shadow:0 4px 14px #0006}body.gl-phone-live [class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gl-phone .gl-actionbar,.gl-phone .gl-ls-strip .pointer-events-auto{background:#080c16e6;box-shadow:0 6px 18px #00000080}.gl-phone .gl-ls-phasechip,.gl-phone .gl-log-ticker{background:#080c16d9}.gl-phone [class*="shadow-[0_10px_30px"]{box-shadow:0 4px 10px #00000080}.gl-phone .glow-playable{animation:none;box-shadow:0 0 20px 2px #3aa6fff2}.gl-phone .glow-attack{animation:none;box-shadow:0 0 22px 2px #ff4655f2}.gl-phone .glow-target{animation:none;box-shadow:0 0 24px 3px #ffd028f2}.gl-phone .scene-heat{display:none}@media(prefers-reduced-motion:reduce){.glow-playable,.glow-attack,.glow-target,.scene-heat{animation:none}}.gl-tscale.gl-landscape .board-surface{zoom:1;transform-origin:50%;transform:scale(.58)}.gl-tscale.gl-portrait .board-surface{zoom:1;transform-origin:50%;transform:scale(.48)}.gl-tscale.gl-landscape .gl-ga-surfaces .board-surface{zoom:1;transform:scale(.62)}.gl-tscale.gl-portrait .gl-ga-surfaces .board-surface{zoom:1;transform:scale(.44)}:root{--acc-win:#19c97f;--acc-loss:#ff4655;--acc-draw:#8fa3c4;--acc-live:#ffd028}.gl-color-assist{--color-ember:#ff8c26;--color-jade:#3aa6ff;--acc-win:#3aa6ff;--acc-loss:#ff8c26;--shadow-glow-attack:0 0 18px #ff8c26bf}@keyframes pulse-attack-assist{0%,to{box-shadow:0 0 12px #ff8c26bf}50%{box-shadow:0 0 26px #ff8c26}}.gl-color-assist .glow-attack{outline-offset:1px;outline:2px solid #ff8c26e6;animation-name:pulse-attack-assist}.gl-color-assist .glow-playable{outline-offset:1px;outline:2px solid #3aa6ffe6}.gl-color-assist .glow-target{outline-width:3px;outline-color:#fffffff2}.gl-color-assist .gl-phone .glow-attack{box-shadow:0 0 16px #ff8c26e6}.glow-target{outline-offset:2px;outline:2px dashed #fffc}.gl-large-text [data-board-theme] [class*="text-[9px]"]{font-size:10.5px}.gl-large-text [data-board-theme] [class*="text-[10px]"]{font-size:11.5px}.gl-large-text [data-board-theme] [class*="text-[11px]"]{font-size:12.5px}.gl-large-text [data-board-theme] [class*="text-[12px]"]{font-size:14px}.gl-large-text [data-board-theme] [class*="text-[13px]"]{font-size:15px}.gl-large-text [data-board-theme] .text-xs{font-size:.86rem}.gl-large-text [data-board-theme] .text-sm{font-size:1rem}.gl-large-text .gl-portrait .gl-actionbar .text-display{font-size:12px}.gl-large-text .gl-portrait .gl-actionbar .btn{font-size:.78rem}:where(a,button,select,textarea,[role=switch],[tabindex]):focus-visible,.input:focus-visible,.etch-range:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}@media(prefers-contrast:more){:root{--color-mist:#aabede}.panel{background:#0a101cb8;border-color:#ffffff38}.board-surface{border-color:#ffcd7852}.card-slot{border-color:#ffcd784d}.btn-ghost{border-color:#ffffff59}.input,.fact-chip,.turn-chip{border-color:#ffffff4d}.etch-toggle{border-color:#ffffff73}}@media(max-height:520px){.gl-deck-editor-open .site-header{display:none}}@media(max-width:767px),(max-height:520px){.absolute.inset-0.z-\[95\].cursor-pointer{gap:1rem;padding:0 .75rem}.absolute.inset-0.z-\[95\].cursor-pointer>.w-56{zoom:.55}.absolute.inset-0.z-\[95\].cursor-pointer .text-7xl{font-size:clamp(2.25rem,9vw,4.5rem)}}@media(pointer:coarse){.helm-btn,.turn-chip,.mode-chip,.speed-chip,.chip-toggle,.tap-target:not(.fixed):not(.absolute){position:relative}.helm-btn:after,.turn-chip:after,.mode-chip:after,.speed-chip:after,.chip-toggle:after,.tap-target:after{content:"";position:absolute;top:-8px;right:-3px;bottom:-8px;left:-3px}}@media(max-width:767px){.gl-legible [class*="text-[0.5"],.gl-legible [class*="text-[0.6"],.gl-legible [class*="text-[9px"],.gl-legible [class*="text-[10px"],.gl-legible .field-label{font-size:11px}}.gl-tablet{--gl-tab-zoom:.62}@media(min-width:800px){.gl-tablet{--gl-tab-zoom:.66}}@media(min-width:1000px){.gl-tablet{--gl-tab-zoom:.82}}@media(min-width:1150px){.gl-tablet{--gl-tab-zoom:.95}}@media(min-width:1300px){.gl-tablet{--gl-tab-zoom:1}}.gl-tablet .board-surface{zoom:var(--gl-tab-zoom)}.gl-tablet,.gl-tablet button,.gl-tablet a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.gl-tablet{padding-left:max(env(safe-area-inset-left),1rem);padding-right:max(env(safe-area-inset-right),1rem);height:100dvh}.gl-tablet-portrait .gl-topbar{zoom:.88}.gl-tablet-portrait .gl-bottombar{zoom:.9}.gl-tablet .gl-bottombar{height:auto;min-height:4rem}.gl-tablet .gl-actionbar{flex-wrap:wrap;row-gap:.375rem;height:auto;min-height:3.5rem}.gl-tablet .gl-actionbar .btn,.gl-tablet .gl-bottombar .btn{min-height:44px}.gl-tablet .gl-bottombar .btn{min-width:44px}.gl-tablet .gl-actionbar .gl-endturn{padding-left:1.25rem}.gl-tablet .gl-donrow>button{min-height:calc(44px / var(--gl-tab-zoom))}.gl-tablet .gl-handdock{pointer-events:auto;touch-action:none;left:max(0px,50% - 420px);right:max(0px,50% - 420px)}.gl-tablet .gl-handdock>*{touch-action:none}.gl-tablet-portrait [data-inspector-panel]{border-radius:1.25rem 1.25rem 0 0;align-self:center;width:min(100%,620px)}:root{--rb-energy:#7ee0ff;--rb-energy-mid:#2fa7d6;--rb-energy-lo:#0a2a3a;--rb-fury:#ff5a3c;--rb-calm:#35d39a;--rb-mind:#4aa8ff;--rb-body:#ff9a2e;--rb-chaos:#b56cff;--rb-order:#f4dc5a;--rb-neutral:#dfe8f6;--rb-gold:#c9a04a;--rb-gold-2:#ffd884;--rb-night:#061223;--rb-night-2:#0a1a2e;--rb-abyss:#02060e;--rb-glow-energy:0 0 18px #7ee0ff8c;--rb-glow-gold:0 0 16px #c9a04a73;--rb-ease-out:cubic-bezier(.22, 1, .36, 1);--rb-ease-snap:cubic-bezier(.34, 1.56, .64, 1)}.rb-scene{--rb-pressure:0}.rb-base{background:radial-gradient(120% 60% at 50% -10%,var(--rb-tint-p2,#7ee0ff),transparent 60%),radial-gradient(120% 60% at 50% 110%,var(--rb-tint-p1,#7ee0ff),transparent 60%),radial-gradient(40% 70% at 50% 50%,#7ee0ff14,transparent 70%),linear-gradient(180deg,#050b18 0%,var(--rb-night) 30%,var(--rb-night-2) 55%,var(--rb-night) 80%,#040914 100%)}@supports (color:color-mix(in lab,red,red)){.rb-base{background:radial-gradient(120% 60% at 50% -10%,color-mix(in srgb,var(--rb-tint-p2,#7ee0ff) 22%,transparent),transparent 60%),radial-gradient(120% 60% at 50% 110%,color-mix(in srgb,var(--rb-tint-p1,#7ee0ff) 24%,transparent),transparent 60%),radial-gradient(40% 70% at 50% 50%,#7ee0ff14,transparent 70%),linear-gradient(180deg,#050b18 0%,var(--rb-night) 30%,var(--rb-night-2) 55%,var(--rb-night) 80%,#040914 100%)}}.rb-nebula{pointer-events:none;mix-blend-mode:screen;filter:blur(10px);background:radial-gradient(34% 26% at 22% 30%,#7ee0ff12,#0000 70%),radial-gradient(28% 22% at 78% 26%,#b56cff0f,#0000 70%),radial-gradient(40% 24% at 50% 8%,#7ee0ff0d,#0000 70%);animation:120s ease-in-out infinite alternate rb-nebula-drift;position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%}.rb-nebula.is-2{background:radial-gradient(30% 20% at 30% 70%,#35d39a0a,#0000 70%),radial-gradient(30% 22% at 70% 74%,#7ee0ff0d,#0000 70%);animation-duration:150s;animation-direction:alternate-reverse}@keyframes rb-nebula-drift{0%{transform:translate(0)scale(1)}to{transform:translate(3%,-2%)scale(1.06)}}.rb-aurora{pointer-events:none;mix-blend-mode:screen;filter:blur(18px);transform-origin:50% 0;background:linear-gradient(100deg,#0000 10%,#35d39a1a,#7ee0ff24,#b56cff1a,#0000 90%);height:36%;animation:9s ease-in-out forwards rb-aurora;position:absolute;top:-6%;left:-10%;right:-10%}@keyframes rb-aurora{0%{opacity:0;transform:skew(-8deg)translate(-6%)}30%{opacity:1}70%{opacity:.85}to{opacity:0;transform:skew(6deg)translate(6%)}}.rb-spires{opacity:.9;filter:drop-shadow(0 0 14px #7ee0ff1f);width:22%;height:62%;position:absolute;bottom:42%}.rb-scene.is-lite .rb-spires{filter:none}.rb-spires.is-left{left:-2%}.rb-spires.is-right{right:-2%}.rb-beacon{filter:drop-shadow(0 0 6px var(--rb-energy));animation:4.6s ease-in-out infinite rb-beacon}@keyframes rb-beacon{0%,to{opacity:.35}50%{opacity:1}}.rb-ground{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.rb-core-glow{transform-origin:50%;transform-box:fill-box;animation:7s ease-in-out infinite alternate rb-core-breathe}@keyframes rb-core-breathe{0%{opacity:.75;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.rb-lane-rim{animation:1.6s ease-in-out infinite alternate rb-lane-rim}@keyframes rb-lane-rim{0%{opacity:.55}to{opacity:1}}.rb-ribbons{mix-blend-mode:screen;filter:drop-shadow(0 0 6px #7ee0ffcc);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.rb-ribbons.is-lite{filter:none}.rb-ribbon{fill:none;stroke:var(--rb-energy);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:90 260;opacity:.55;animation:linear infinite rb-ribbon}.rb-ribbons.is-hot .rb-ribbon{stroke-width:3px;opacity:.9;stroke-dasharray:140 180}@keyframes rb-ribbon{0%{stroke-dashoffset:700px}to{stroke-dashoffset:0}}.rb-core{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,rgba(200,244,255,calc(.35 + var(--rb-pressure) * .45)),rgba(126,224,255,calc(.12 + var(--rb-pressure) * .2)) 40%,transparent 70%);mix-blend-mode:screen;filter:blur(6px);border-radius:50%;width:14%;animation:5s ease-in-out infinite alternate rb-core-breathe;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rb-scene.is-showdown .rb-core{animation:1.1s ease-in-out infinite rb-core-heart}@keyframes rb-core-heart{0%,to{opacity:.85;transform:translate(-50%,-50%)scale(1)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.14)}36%{opacity:.9;transform:translate(-50%,-50%)scale(1.02)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}.rb-scene.is-combat .rb-ribbon{stroke:#ff8a6e}.rb-scene.is-final .rb-core{filter:blur(4px)brightness(1.25)}.rb-scene.is-turn-p1 .rb-bastion-rim.is-p1,.rb-scene.is-turn-p2 .rb-bastion-rim.is-p2{opacity:.95;stroke-width:2px;filter:drop-shadow(0 0 6px)}.rb-flare{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(30% 50%,#c8f4ff59,#7ee0ff1f 50%,#0000 75%);width:40%;height:120%;animation:5s ease-out forwards rb-flare;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rb-flare{0%{opacity:0;transform:translate(-50%,-50%)scaleY(.6)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scaleY(1.25)}}.rb-lane-sweep{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 20%,#7ee0ff29,#0000 80%);width:34%;height:52%;animation:4.5s ease-in-out forwards rb-lane-sweep;position:absolute;top:24%;left:8%}.rb-lane-sweep.is-right{animation-direction:reverse;left:auto;right:8%}@keyframes rb-lane-sweep{0%{opacity:0;transform:translate(-60%)}30%{opacity:1}to{opacity:0;transform:translate(60%)}}.rb-beacon-flash{pointer-events:none;mix-blend-mode:screen;filter:blur(4px);background:radial-gradient(circle,#c8f4ffcc,#7ee0ff40 45%,#0000 72%);border-radius:50%;width:6%;height:10%;animation:1.8s ease-out forwards rb-beacon-flash;position:absolute}@keyframes rb-beacon-flash{0%{opacity:0;transform:scale(.4)}20%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.6)}}.rb-mote{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--mote,var(--rb-energy));box-shadow:0 0 8px var(--mote,var(--rb-energy));animation:linear infinite rb-mote-rise;position:absolute;bottom:-4%}@keyframes rb-mote-rise{0%{transform:translate(0)rotate(0)}50%{transform:translate(22px,-55vh)rotate(180deg)}to{transform:translate(-14px,-112vh)rotate(360deg)}}.rb-flurry{animation:7s ease-in-out forwards rb-flurry;position:absolute;top:0;right:0;bottom:0;left:0}.rb-flurry .rb-mote{animation-duration:6s!important}@keyframes rb-flurry{0%,to{opacity:0}20%,80%{opacity:1}}.rb-core-ping{pointer-events:none;border:2px solid #c8f4ffcc;border-radius:50%;animation:1.6s ease-out forwards rb-ping;position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;box-shadow:0 0 18px #7ee0ff80,inset 0 0 20px #7ee0ff4d}.rb-crystal-ping{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);box-shadow:0 0 20px var(--rb-energy);pointer-events:none;background:#7ee0ff59;animation:1.4s ease-out forwards rb-ping;position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%}@keyframes rb-ping{0%{opacity:0;transform:scale(.3)}20%{opacity:1}to{opacity:0;transform:scale(1.4)}}.rb-grade{pointer-events:none;background:radial-gradient(70% 60%,#0000 60%,#02060e47),linear-gradient(#02060e38,#0000 14%,#0000 86%,#02060e38);transition:background .6s;position:absolute;top:0;right:0;bottom:0;left:0}.rb-plate{object-fit:cover;object-position:50% 50%;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;transition:opacity .9s;position:absolute;top:0;right:0;bottom:0;left:0}.rb-plate.is-in{opacity:1}.rb-shaft{pointer-events:none;mix-blend-mode:screen;filter:blur(14px);background:linear-gradient(#c8f0ff29,#c8f0ff0d 45%,#0000 80%);width:9%;height:140%;animation:ease-in-out infinite alternate rb-shaft-drift;position:absolute;top:-20%;transform:skew(-14deg)}.rb-shaft.is-2{background:linear-gradient(#ffe2aa1f,#ffe2aa0a 45%,#0000 80%);width:6%;transform:skew(11deg)}@keyframes rb-shaft-drift{0%{opacity:.6;transform:skew(-14deg)translate(-30%)}to{opacity:1;transform:skew(-14deg)translate(30%)}}.rb-shaft.is-2{animation-name:rb-shaft-drift-2}@keyframes rb-shaft-drift-2{0%{opacity:.9;transform:skew(11deg)translate(30%)}to{opacity:.5;transform:skew(11deg)translate(-30%)}}.rb-conduits{mix-blend-mode:screen;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.rb-conduit{fill:none;stroke:var(--rb-energy);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:26 420;opacity:.75;filter:drop-shadow(0 0 5px var(--rb-energy));animation:7s linear infinite rb-conduit}.rb-conduits.is-hot .rb-conduit{stroke-width:3.5px;opacity:1;animation-duration:2.6s}@keyframes rb-conduit{0%{stroke-dashoffset:446px}to{stroke-dashoffset:0}}.rb-scene.is-combat .rb-conduit{stroke:#ff8a6e;filter:drop-shadow(0 0 5px #ff8a6e)}[data-board-theme=rift] .board-surface{border-color:#7ee0ff24}[data-board-theme=rift] .card-slot{border-color:#7ee0ff33}[data-board-theme=rift] .board-surface .cardview:before{content:"";mix-blend-mode:screen;z-index:2;pointer-events:none;background:linear-gradient(#0000,#7ee0ff29);border-radius:0 0 8px 8px;height:20%;position:absolute;bottom:0;left:3%;right:3%}.rb-card-back{aspect-ratio:744/1039;background:var(--rb-night);box-shadow:var(--shadow-card);border-radius:4.6%/3.3%;position:relative;overflow:hidden}.rb-card-back.is-landscape{aspect-ratio:1039/744;border-radius:3.3%/4.6%}.rb-back-svg{width:100%;height:100%;display:block}.rb-card-back-gloss{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(118deg,#eaf2ff1f,#0000 26%,#0000 64%,#eaf2ff0d 80%,#0000 92%);position:absolute;top:0;right:0;bottom:0;left:0}.rb-back-core{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite alternate rb-back-core}@keyframes rb-back-core{0%{opacity:.8;transform:scale(.97)}to{opacity:1;transform:scale(1.03)}}.rb-cost{filter:drop-shadow(0 2px 4px #0009);flex-direction:column;align-items:center;gap:2px;display:inline-flex}.rb-cost.is-unaffordable{filter:grayscale(.7)drop-shadow(0 2px 4px #0009);opacity:.75}.rb-cost-pips{flex-direction:column;align-items:center;display:flex}.rb-cost-pip{border-radius:50%;display:block}.rb-might{filter:drop-shadow(0 2px 4px #0009);display:inline-block;position:relative}.rb-might.is-mighty{filter:drop-shadow(0 0 6px #ffd88480)}.rb-might.is-lethal svg path:first-child{stroke:#ff9b8f;fill:#4a0d0d}.rb-might-bonus,.rb-might-damage{font:800 .62em var(--font-display);white-space:nowrap;border-radius:6px;padding:0 4px;line-height:1.4;position:absolute}.rb-might-bonus{color:#eafff5;background:#35d39ae6;top:-8px;right:-6px}.rb-might-bonus.is-down{background:#ff5a3ce6}.rb-might-damage{color:#fff;background:#c81e1ef2;bottom:-8px;left:-6px;box-shadow:0 0 8px #ff465599}.rb-points{--pts:var(--rb-energy);background:linear-gradient(#0612238c,#02060ea6);border:1px solid #7ee0ff24;border-radius:12px;flex-direction:column;gap:4px;padding:6px 10px;display:inline-flex}.rb-points-p2{--pts:var(--rb-chaos)}.rb-points.is-vertical .rb-points-rail{flex-direction:column-reverse}.rb-points-head{align-items:baseline;gap:4px;display:flex}.rb-points-num{font:800 1.35rem var(--font-display);color:#eafaff;text-shadow:0 0 12px var(--pts);display:inline-block}.rb-points-of{font:600 .7rem var(--font-display);color:#8fa3c4b3}.rb-points-label{letter-spacing:.22em;text-transform:uppercase;color:#8fa3c4cc;margin-left:auto;font-size:.62rem}.rb-points-rail{gap:5px;display:flex}.rb-points-pip{clip-path:none;width:14px;height:14px;transition:background .26s var(--rb-ease-out),box-shadow .26s ease,border-color .26s ease;background:#7ee0ff14;border:1px solid #7ee0ff38;border-radius:3px;position:relative;transform:rotate(45deg)scale(.78)}.rb-points-pip.is-lit{background:var(--pts);box-shadow:0 0 10px var(--pts);border-color:#fff}.rb-points-pip.is-last{border-color:var(--rb-gold)}.rb-points-pip.is-last.is-lit{background:var(--rb-gold-2);box-shadow:0 0 14px var(--rb-gold-2)}.rb-points-pip.is-armed{animation:1.2s ease-in-out infinite alternate rb-pip-armed}@keyframes rb-pip-armed{0%{background:#c9a04a26;box-shadow:0 0 #c9a04a00}to{background:#ffd88473;box-shadow:0 0 12px #ffd884cc}}.rb-points-ring{border:2px solid var(--pts);pointer-events:none;border-radius:3px;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.rb-points-final{font:600 .6rem var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:var(--rb-gold-2);text-shadow:0 0 10px #ffd88480;animation:1.6s ease-in-out infinite alternate rb-final-etch}@keyframes rb-final-etch{0%{opacity:.65}to{opacity:1}}.rb-points.is-won{border-color:var(--rb-gold);box-shadow:var(--rb-glow-gold)}.rb-points.is-compact{padding:4px 8px}.rb-points.is-compact .rb-points-num{font-size:1.05rem}.rb-points.is-compact .rb-points-pip{width:10px;height:10px}.rb-pool{background:linear-gradient(#0612238c,#02060ea6);border:1px solid #7ee0ff24;border-radius:12px;flex-direction:column;gap:6px;padding:8px 10px;transition:opacity .4s,border-color .4s;display:flex}.rb-pool.is-draining{border-color:#ff9a2e59}.rb-pool-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rb-pool-title{font:600 .62rem var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:#8fa3c4cc}.rb-pool-sum{color:#eaf2ffbf;font-size:.72rem}.rb-pool-sum b{color:#eafaff;font-weight:800}.rb-pool-meter{gap:2px;margin-left:auto;display:inline-flex}.rb-pool-meter i{background:#7ee0ff26;border-radius:1px;width:5px;height:9px;display:block}.rb-pool-meter i.is-ready{background:var(--rb-energy);box-shadow:0 0 5px var(--rb-energy)}.rb-pool-chips{flex-wrap:wrap;align-items:center;gap:5px;min-height:30px;display:flex}.rb-pool-chip{cursor:default;width:28px;height:28px;filter:drop-shadow(0 0 5px var(--chip-hi));background:0 0;border:0;padding:0}@supports (color:color-mix(in lab,red,red)){.rb-pool-chip{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--chip-hi) 55%,transparent))}}.rb-pool-chip:where([onclick],.is-clickable){cursor:pointer}.rb-pool-empty{letter-spacing:.2em;text-transform:uppercase;color:#8fa3c466;font-size:.68rem}.rb-pool-drain{letter-spacing:.2em;text-transform:uppercase;color:#ff9a2ed9;font-size:.6rem}.rb-pool.is-compact{padding:5px 8px}.rb-pool.is-compact .rb-pool-chip{width:22px;height:22px}.rb-chain{background:linear-gradient(#06122380,#02060e9e);border:1px solid #7ee0ff1f;border-radius:12px;flex-direction:column;gap:6px;padding:8px 10px;transition:border-color .3s,box-shadow .3s;display:flex}.rb-chain.is-open{border-color:#7ee0ff59}.rb-chain.is-showdown{border-color:#ff9a2e73;box-shadow:0 0 18px #ff9a2e2e}.rb-chain-head{align-items:center;gap:8px;display:flex}.rb-chain-title{font:600 .62rem var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:#8fa3c4cc}.rb-chain-state{letter-spacing:.22em;text-transform:uppercase;color:#ffd9b8;background:#ff9a2e38;border:1px solid #ff9a2e66;border-radius:3px;padding:1px 6px;font-size:.58rem}.rb-chain-state.is-closed{color:#cfe9ff;background:#7ee0ff24;border-color:#7ee0ff4d}.rb-chain-holders{gap:6px;margin-left:auto;display:inline-flex}.rb-chain-holder{letter-spacing:.16em;text-transform:uppercase;color:#eaf2ffb3;border:1px solid #eaf2ff1f;border-radius:3px;padding:1px 6px;font-size:.58rem}.rb-chain-holder.is-focus{color:#fff2b0;border-color:#f4dc5a80}.rb-chain-holder.is-priority{color:#dff6ff;border-color:#7ee0ff80}.rb-chain-items{scrollbar-width:none;gap:14px;padding:2px 0;display:flex;overflow-x:auto}.rb-chain-items::-webkit-scrollbar{display:none}.rb-chain-item{color:#eafaff;text-align:left;cursor:pointer;--seat:var(--rb-energy);background:#061223bf;border:1px solid #7ee0ff4d;border-radius:9px;flex:none;align-items:center;gap:7px;min-width:120px;max-width:220px;padding:5px 9px 5px 7px;display:inline-flex;position:relative}.rb-chain-item.is-p2{--seat:var(--rb-chaos)}.rb-chain-item.is-pending{opacity:.8;border-style:dashed}.rb-chain-item.is-finalized{border-color:var(--seat)}.rb-chain-item.is-resolving{box-shadow:0 0 14px var(--seat);border-color:#fff}@supports (color:color-mix(in lab,red,red)){.rb-chain-item.is-resolving{box-shadow:0 0 14px color-mix(in srgb,var(--seat) 60%,transparent)}}.rb-chain-idx{font:700 .62rem var(--font-display);color:var(--seat)}.rb-chain-glyph{color:var(--seat);display:inline-flex}.rb-chain-body{flex-direction:column;min-width:0;display:flex}.rb-chain-label{white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;font-weight:600;overflow:hidden}.rb-chain-detail{color:#8fa3c4d9;white-space:nowrap;text-overflow:ellipsis;gap:4px;font-size:.6rem;display:flex;overflow:hidden}.rb-chain-detail b{color:var(--seat);letter-spacing:.06em;font-weight:700}.rb-chain-resolving{border:1px solid var(--seat);pointer-events:none;border-radius:9px;animation:.9s ease-in-out infinite alternate rb-resolving;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}@keyframes rb-resolving{0%{opacity:.2;transform:scale(1)}to{opacity:.9;transform:scale(1.04)}}.rb-chain-link{background:linear-gradient(90deg,var(--seat),#7ee0ff40);width:14px;height:1px;position:absolute;top:50%;right:-14px}.rb-chain-link:after{content:"";border:3.5px solid #0000;border-left-color:#7ee0ff99;position:absolute;top:-3px;right:0}.rb-chain-empty{letter-spacing:.18em;text-transform:uppercase;color:#8fa3c466;padding:4px 0;font-size:.66rem}.rb-kw{letter-spacing:.04em;color:var(--kw-hi);background:var(--kw-lo);border-radius:5px;align-items:center;padding:1px 7px 2px;font-size:.7rem;font-weight:700;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.rb-kw{background:color-mix(in srgb,var(--kw-lo) 85%,transparent)}}.rb-kw{border:1px solid var(--kw-mid)}@supports (color:color-mix(in lab,red,red)){.rb-kw{border:1px solid color-mix(in srgb,var(--kw-mid) 80%,transparent)}}.rb-kw{cursor:help;vertical-align:baseline;outline:none}.rb-kw:focus-visible{box-shadow:0 0 0 2px var(--kw-hi)}@supports (color:color-mix(in lab,red,red)){.rb-kw:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--kw-hi) 60%,transparent)}}.rb-kw-sm{padding:0 5px 1px;font-size:.62rem}.rb-kw.is-inactive{opacity:.45;filter:grayscale(.6)}.rb-kw-tip{z-index:60;border:1px solid var(--kw-mid);background:#040a14f5;border-radius:9px;width:max-content;max-width:300px;padding:8px 10px;position:absolute;left:50%}@supports (color:color-mix(in lab,red,red)){.rb-kw-tip{border:1px solid color-mix(in srgb,var(--kw-mid) 80%,transparent)}}.rb-kw-tip{color:#eaf2ff;letter-spacing:0;white-space:normal;pointer-events:none;flex-direction:column;gap:4px;font-weight:400;display:flex;transform:translate(-50%);box-shadow:0 12px 34px #0009}.rb-kw-tip.is-top{bottom:calc(100% + 7px)}.rb-kw-tip.is-bottom{top:calc(100% + 7px)}.rb-kw-tip-head{align-items:baseline;gap:6px;font-size:.66rem;display:flex}.rb-kw-tip-head b{color:var(--kw-hi);font-weight:800}.rb-kw-tip-head i{text-transform:uppercase;letter-spacing:.18em;color:#8fa3c4bf;font-size:.54rem;font-style:normal}.rb-kw-tip-head em{color:#8fa3c499;margin-left:auto;font-size:.54rem;font-style:normal}.rb-kw-tip-body{color:#eaf2ffe6;font-size:.7rem;line-height:1.4}.rb-aura-host{display:inline-block;position:relative}.rb-aura{pointer-events:none;border-radius:50%;position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%}.rb-aura-ring{border:2px solid var(--aura-a);box-shadow:0 0 24px var(--aura-a),inset 0 0 30px var(--aura-b);border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-aura-ring{box-shadow:0 0 24px color-mix(in srgb,var(--aura-a) 60%,transparent),inset 0 0 30px color-mix(in srgb,var(--aura-b) 40%,transparent)}}.rb-aura-ring{-webkit-mask-image:conic-gradient(#000 0 65%,transparent 65% 80%,#000 80%);mask-image:conic-gradient(#000 0 65%,transparent 65% 80%,#000 80%);animation:6s linear infinite rb-aura-spin}.rb-aura-ring.is-2{border-color:var(--aura-b);animation-duration:4s;animation-direction:reverse;top:8%;right:8%;bottom:8%;left:8%}@keyframes rb-aura-spin{to{transform:rotate(360deg)}}.rb-aura-spark{border-radius:50%;width:6px;height:6px;margin:-3px;animation:1.4s ease-in-out infinite alternate rb-aura-spark;position:absolute;box-shadow:0 0 8px}@keyframes rb-aura-spark{0%{opacity:.4;transform:scale(.5)}to{opacity:1;transform:scale(1.3)}}.rb-glimmers{pointer-events:none;opacity:0;transition:opacity 1.4s;position:absolute;top:0;right:0;bottom:0;left:0}.rb-glimmers.is-out{opacity:1}.rb-glim{transform-origin:80%;will-change:transform;position:absolute;top:0;left:0}.rb-glim i{background:linear-gradient(90deg,transparent,var(--glim) 55%,var(--glim));border-radius:50% 40% 40% 50%/50%;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-glim i{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--glim) 50%,transparent) 55%,var(--glim))}}.rb-glim i{box-shadow:0 0 10px var(--glim);animation:1.6s ease-in-out infinite alternate rb-glim-pulse}@keyframes rb-glim-pulse{0%{opacity:.55}to{opacity:1}}.rb-channel{z-index:46;pointer-events:none;background:radial-gradient(40% 40%,#7ee0ff24,#0000 70%);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.rb-channel-ring{aspect-ratio:1;width:min(46vmin,360px);animation:2.4s cubic-bezier(.5,0,.2,1) forwards rb-aura-spin;position:relative}.rb-channel-slot{aspect-ratio:1;width:11%;transform:rotate(calc(var(--i) * 30deg)) translateY(-400%);margin:-5.5%;position:absolute;top:50%;left:50%}.rb-channel-hex{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:var(--hex);box-shadow:0 0 16px var(--hex);display:block;position:absolute;top:0;right:0;bottom:0;left:0}.rb-channel-title{font:600 clamp(.7rem,1.6vw,1rem) var(--font-display);text-transform:uppercase;color:#eafaff;text-shadow:0 0 18px var(--rb-energy)}.rb-finalpoint{z-index:47;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.rb-finalpoint-lens{aspect-ratio:1;border:3px solid var(--rb-gold-2);border-radius:50%;width:min(70vmin,640px);position:absolute;box-shadow:0 0 40px #ffd88480,inset 0 0 60px #ffd88426}.rb-finalpoint.is-drew .rb-finalpoint-lens{border-color:var(--rb-energy);box-shadow:0 0 40px #7ee0ff80}.rb-finalpoint-etch{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.rb-finalpoint-etch b{font:800 clamp(1.6rem,5vw,3.2rem) var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#0000;filter:drop-shadow(0 0 18px #ffb92e73);background-image:linear-gradient(#ffd884,#ffb92e 55%,#c77f0a);-webkit-background-clip:text;background-clip:text}.rb-finalpoint.is-drew .rb-finalpoint-etch b{background-image:linear-gradient(#dff6ff,#7ee0ff 55%,#2fa7d6)}.rb-finalpoint-etch i{letter-spacing:.28em;text-transform:uppercase;color:#eaf2ffcc;font-size:.7rem;font-style:normal}.rb-slowmo [data-rb-board] *,.rb-slowmo .rb-scene *{animation-duration:400%!important;transition-duration:300%!important}.rb-peek{display:inline-block;position:relative}.rb-peek-card{transform-origin:50% 100%;transition:transform .22s var(--rb-ease-out)}.rb-peek.is-live:hover .rb-peek-card{animation:1.2s ease-in-out infinite rb-peek-wobble}.rb-peek.is-peeking .rb-peek-card{animation:none;transform:perspective(600px)rotateX(-22deg)translateY(-4px)}@keyframes rb-peek-wobble{0%,to{transform:perspective(600px)rotateX(0)rotate(0)}30%{transform:perspective(600px)rotateX(-6deg)rotate(-1.2deg)}70%{transform:perspective(600px)rotateX(-3deg)rotate(1deg)}}.rb-peek-preview{z-index:50;pointer-events:none;filter:drop-shadow(0 12px 30px #000000b3);position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.rb-shake{animation:.42s cubic-bezier(.36,.07,.19,.97) both rb-shake}.rb-shake-heavy{animation:.46s cubic-bezier(.36,.07,.19,.97) both rb-shake-heavy}@keyframes rb-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px,-1px)}30%,50%,70%{transform:translate(-3px,1px)}40%,60%{transform:translate(3px,-1px)}}@keyframes rb-shake-heavy{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-6px,2px)}40%,60%{transform:translate(6px,-2px)}}.rb-surge{z-index:46;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.rb-surge-lens{aspect-ratio:1;width:min(60vmin,560px);animation:rb-surge-lens 1.8s var(--rb-ease-out) forwards;border:2px solid #c8f4ffe6;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.1);box-shadow:0 0 40px #7ee0ff99,inset 0 0 50px #7ee0ff40}.rb-surge-lens.is-2{border-color:var(--rb-gold-2);animation-delay:.18s}@keyframes rb-surge-lens{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}15%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}.rb-surge-shard{transform-origin:50% 0;background:linear-gradient(180deg,#fff,var(--rb-energy),transparent);width:3px;height:18vmin;transform:rotate(var(--a)) translateY(0) scaleY(.2);animation:rb-surge-shard 1.4s var(--rb-ease-out) forwards;margin-left:-1.5px;position:absolute;top:50%;left:50%}@keyframes rb-surge-shard{0%{transform:rotate(var(--a)) translateY(2vmin) scaleY(.2);opacity:0}20%{opacity:1}to{transform:rotate(var(--a)) translateY(38vmin) scaleY(1);opacity:0}}.hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media(max-width:1023px){.hub-grid{grid-template-columns:1fr}}.hub-card{--hub:var(--color-gold);--hub-2:var(--color-gold-2);--hub-lo:#241a0b;border:1px solid #eaf2ff12;border-top:2px solid var(--hub);background:linear-gradient(#0a101cc7,#050912e0);border-radius:6px;flex-direction:column;gap:1rem;min-height:100%;padding:1.35rem 1.35rem 1.2rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.hub-card{border-top:2px solid color-mix(in srgb,var(--hub) 60%,transparent)}}.hub-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .32s var(--rb-ease-out),border-color .24s ease,box-shadow .32s ease;overflow:hidden}.hub-card:before{content:"";pointer-events:none;background:radial-gradient(70% 45% at 50% -10%,var(--hub),transparent 70%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.hub-card:before{background:radial-gradient(70% 45% at 50% -10%,color-mix(in srgb,var(--hub) 22%,transparent),transparent 70%)}}.hub-card:before{opacity:.8;transition:opacity .3s}.hub-card:hover{border-top-color:var(--hub);box-shadow:0 18px 44px #00000080,0 0 30px -12px var(--hub);transform:translateY(-4px)}.hub-card:hover:before{opacity:1}.hub-card.is-op{--hub:#ffb92e;--hub-2:#ffd884;--hub-lo:#2a1c02}.hub-card.is-ga{--hub:#a06bff;--hub-2:#d5c0ff;--hub-lo:#1c0f38}.hub-card.is-rb{--hub:#7ee0ff;--hub-2:#dff6ff;--hub-lo:#072433}.hub-card-head{align-items:flex-start;gap:.9rem;display:flex;position:relative}.hub-sigil{width:58px;height:58px;color:var(--hub-2);filter:drop-shadow(0 0 10px var(--hub));flex:none}@supports (color:color-mix(in lab,red,red)){.hub-sigil{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--hub) 55%,transparent))}}.hub-card:hover .hub-sigil{animation:hub-sigil-turn 1.6s var(--rb-ease-out) 1}@keyframes hub-sigil-turn{0%{transform:rotate(0)scale(1)}40%{transform:rotate(-6deg)scale(1.08)}to{transform:rotate(0)scale(1)}}.hub-card-kicker{letter-spacing:.32em;text-transform:uppercase;color:var(--hub-2);font-size:.56rem}@supports (color:color-mix(in lab,red,red)){.hub-card-kicker{color:color-mix(in srgb,var(--hub-2) 70%,transparent)}}.hub-card-title{font-family:var(--font-display);letter-spacing:.12em;color:var(--color-foam);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:1.28rem;font-variant-caps:small-caps;font-weight:600;line-height:1.15;display:flex}.hub-badge{font-family:var(--font-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--hub-2);border:1px solid var(--hub);border-radius:2px;padding:1px 7px 2px;font-size:.52rem;font-weight:700;display:inline-block}@supports (color:color-mix(in lab,red,red)){.hub-badge{border:1px solid color-mix(in srgb,var(--hub) 45%,transparent)}}.hub-badge{background:var(--hub-lo)}@supports (color:color-mix(in lab,red,red)){.hub-badge{background:color-mix(in srgb,var(--hub-lo) 80%,transparent)}}.hub-badge{vertical-align:middle}.hub-badge.is-live{color:#b5f5d8;background:#19c97f1f;border-color:#19c97f73}.hub-card-desc{color:#b2c5e2c7;max-width:40ch;font-size:.8rem;line-height:1.45;position:relative}.hub-primary{font-family:var(--font-display);letter-spacing:.14em;color:var(--hub-lo);background:linear-gradient(160deg,var(--hub-2) 0%,var(--hub) 55%,var(--hub) 100%);border-radius:4px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;font-size:.95rem;font-variant-caps:small-caps;font-weight:600;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.hub-primary{background:linear-gradient(160deg,var(--hub-2) 0%,var(--hub) 55%,color-mix(in srgb,var(--hub) 70%,#000) 100%)}}.hub-primary{box-shadow:inset 0 1px #ffffff73,0 6px 18px -6px var(--hub);cursor:pointer;transition:filter .16s,transform .16s;overflow:hidden}.hub-primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.hub-primary:active{transform:scale(.985)}.hub-primary:after{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff80,#0000 60%);transition:transform .6s;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%)}.hub-primary:hover:after{transform:translate(120%)}.hub-primary kbd{font:600 .62rem var(--font-display);border:1px solid var(--hub-lo);border-radius:2px;padding:1px 6px}@supports (color:color-mix(in lab,red,red)){.hub-primary kbd{border:1px solid color-mix(in srgb,var(--hub-lo) 45%,transparent)}}.hub-primary kbd{color:var(--hub-lo)}@supports (color:color-mix(in lab,red,red)){.hub-primary kbd{color:color-mix(in srgb,var(--hub-lo) 85%,transparent)}}.hub-primary.is-disabled{cursor:default;filter:saturate(.5)brightness(.8)}.hub-primary.is-disabled:hover{transform:none}.hub-primary.is-disabled:after{display:none}.hub-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid;position:relative}.hub-action{border:1px solid #eaf2ff12;border-left:2px solid var(--hub);border-radius:3px;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hub-action{border-left:2px solid color-mix(in srgb,var(--hub) 45%,transparent)}}.hub-action{color:#eaf2ffd9;letter-spacing:.04em;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .2s var(--rb-ease-out);background:#ffffff06;font-size:.74rem;font-weight:600;text-decoration:none}.hub-action:hover{border-left-color:var(--hub);background:#ffffff0f;transform:translate(3px)}.hub-action svg{width:16px;height:16px;color:var(--hub-2);flex:none}@supports (color:color-mix(in lab,red,red)){.hub-action svg{color:color-mix(in srgb,var(--hub-2) 80%,transparent)}}.hub-action.is-disabled{opacity:.45;cursor:default}.hub-action.is-disabled:hover{border-left-color:var(--hub);background:#ffffff06}@supports (color:color-mix(in lab,red,red)){.hub-action.is-disabled:hover{border-left-color:color-mix(in srgb,var(--hub) 45%,transparent)}}.hub-action.is-disabled:hover{transform:none}.hub-counts{letter-spacing:.2em;text-transform:uppercase;color:#8fa3c499;gap:.9rem;margin-top:auto;font-size:.62rem;display:flex;position:relative}.hub-counts b{color:var(--hub-2);font-weight:700}.hub-quarters{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;display:grid}@media(max-width:1023px){.hub-quarters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.hub-quarters{grid-template-columns:1fr}}.hub-quarters .plank{gap:.85rem;min-height:60px;padding:0 1rem}.hub-quarters .plank-icon{width:28px;height:28px}.hub-quarters .plank-title{font-size:.9rem}.hub-quarters .plank-desc{display:none}@media(max-width:1023px){.hub-quarters .plank-desc{display:block}}.hub-section-kicker{font-family:var(--font-display);letter-spacing:.36em;text-transform:uppercase;color:#d6ae5ab3;align-items:center;gap:.9rem;font-size:.62rem;display:flex}.hub-section-kicker:after{content:"";background:linear-gradient(90deg,#d6ae5a59,#0000);flex:1;height:1px}@media(prefers-reduced-motion:reduce){.rb-nebula,.rb-aurora,.rb-beacon,.rb-core-glow,.rb-lane-rim,.rb-ribbon,.rb-core,.rb-flare,.rb-lane-sweep,.rb-beacon-flash,.rb-mote,.rb-flurry,.rb-core-ping,.rb-crystal-ping,.rb-back-core,.rb-points-pip.is-armed,.rb-points-final,.rb-resolving,.rb-aura-ring,.rb-aura-spark,.rb-glim i,.rb-channel-ring,.rb-peek-card,.rb-shake,.rb-shake-heavy,.rb-surge-lens,.rb-surge-shard,.hub-sigil,.hub-card,.hub-primary:after{transition:none!important;animation:none!important}.rb-ribbon{opacity:.35}.rb-slowmo [data-rb-board] *,.rb-slowmo .rb-scene *{animation-duration:unset!important;transition-duration:unset!important}}.rb-scene.is-lite .rb-nebula{filter:none;animation:none}.rb-scene.is-lite .rb-core,.rb-scene.is-lite .rb-beacon{filter:none}.rb-scene.is-lite .rb-mote{box-shadow:none}.rb-scene.is-lite .rb-aurora{filter:blur(6px)}.gl-phone .rb-kw-tip{max-width:min(80vw,300px)}.gl-phone .rb-chain-item{min-width:96px}[data-rb-board] .rb-main{position:relative}[data-rb-board] .rb-surfaces{min-height:0;position:relative}.rb-points-gutter{z-index:6;pointer-events:none;position:absolute;right:6px}.rb-points-gutter .rb-points{pointer-events:auto}.rb-points-gutter.is-top{top:4px}.rb-points-gutter.is-bottom{bottom:4px}.rb-points-gutter .rb-points.is-compact{padding:3px 8px}.rb-points-gutter .rb-points-rail{gap:3px}.rb-bastion.is-gutter{padding-right:150px}.rb-chain-dock.is-gutter{margin-right:150px}.rb-bastion{--rb-seat:#7ee0ff;border:1px solid var(--rb-seat);border-radius:18px;position:relative}@supports (color:color-mix(in lab,red,red)){.rb-bastion{border:1px solid color-mix(in srgb,var(--rb-seat) 22%,transparent)}}.rb-bastion{height:140px;min-height:0;transition:border-color .32s var(--rb-ease-out,cubic-bezier(.22, 1, .36, 1)),box-shadow .32s var(--rb-ease-out,cubic-bezier(.22, 1, .36, 1));background:linear-gradient(#02060e47,#02060e1f);box-shadow:inset 0 0 0 1px #ffffff08}.rb-bastion.is-turn{border-color:var(--rb-seat)}@supports (color:color-mix(in lab,red,red)){.rb-bastion.is-turn{border-color:color-mix(in srgb,var(--rb-seat) 55%,transparent)}}.rb-bastion.is-turn{box-shadow:inset 0 0 0 1px #ffffff0a,0 0 28px -8px var(--rb-seat)}@supports (color:color-mix(in lab,red,red)){.rb-bastion.is-turn{box-shadow:inset 0 0 0 1px #ffffff0a,0 0 28px -8px color-mix(in srgb,var(--rb-seat) 60%,transparent)}}.rb-bastion-opp{border-top-left-radius:8px;border-top-right-radius:8px}.rb-bastion-me{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rb-slot-empty{background:#02060e40;border:1px dashed #ffffff24;border-radius:6%}.rb-lanes{position:relative}.rb-bf-rules{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}.rb-bf-lane{--rb-lane-seat:transparent;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 0 40px -20px var(--rb-lane-seat);transition:border-color .32s var(--rb-ease-out,cubic-bezier(.22, 1, .36, 1)),box-shadow .32s var(--rb-ease-out,cubic-bezier(.22, 1, .36, 1));background:radial-gradient(120% 80%,#0a2a3a2e,#02060e38 70%);border:1px solid #7ee0ff1f}.rb-bf-lane.is-contested{border-color:#ff9a2e8c;box-shadow:inset 0 0 0 1px #ff9a2e26,inset 0 0 48px -18px #ff9a2e8c}.rb-bf-lane.is-showdown{border-color:#ffd884b3;animation:1.1s ease-in-out infinite rb-lane-heart}.rb-bf-lane.is-combat{border-color:#ff5a3cbf}.rb-bf-lane.is-target{cursor:pointer;border-color:#35d39ad9;box-shadow:0 0 0 2px #35d39a59,inset 0 0 48px -18px #35d39ab3}@keyframes rb-lane-heart{0%,to{box-shadow:inset 0 0 0 1px #ffd8841f,inset 0 0 48px -18px #ffd88473}50%{box-shadow:inset 0 0 0 1px #ffd88447,inset 0 0 64px -14px #ffd884bf}}.rb-lane-owner{border:1.5px solid #fff9;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-4px;box-shadow:0 0 8px}.rb-lane-chip{letter-spacing:.18em;border:1px solid;border-radius:999px;padding:1px 6px;font-size:8px;font-weight:800}.rb-lane-chip.is-contested{color:#ff9a2e;background:#ff9a2e1f;border-color:#ff9a2e99}.rb-lane-chip.is-showdown{color:#ffd884;background:#ffd8841f;border-color:#ffd88499}.rb-lane-chip.is-scored{color:#35d39a;background:#35d39a1a;border-color:#35d39a80}.rb-lane-units{transition:gap .22s}.rb-lane-vs{color:#dfe8f6;letter-spacing:.12em;text-transform:none;font-size:10px}.rb-rift{background:radial-gradient(60% 40%,#7ee0ff1f,#0000 70%);border:1px solid #7ee0ff24;border-radius:16px;width:118px;padding:8px 6px}.rb-rift.is-showdown{border-color:#ffd88473}.rb-rift-title{font-family:var(--font-display,"Cinzel", serif);letter-spacing:.32em;text-transform:uppercase;color:#7ee0ffbf;font-size:10px}.rb-rift-status{min-width:0}.rb-hidden-slot{align-items:flex-end;gap:4px;min-width:40px;min-height:30px;display:flex}.rb-hidden-empty{opacity:.55;border:1px dashed #ffffff1f;border-radius:5px;width:34px;height:24px;display:block}.rb-hidden-slot.is-mine .rb-hidden-empty{border-color:#7ee0ff59}.rb-rune{--rune:#7ee0ff;border:1px solid var(--rune);border-radius:5px;width:22px;height:28px}@supports (color:color-mix(in lab,red,red)){.rb-rune{border:1px solid color-mix(in srgb,var(--rune) 55%,transparent)}}.rb-rune{background:linear-gradient(180deg,var(--rune),#061223)}@supports (color:color-mix(in lab,red,red)){.rb-rune{background:linear-gradient(180deg,color-mix(in srgb,var(--rune) 22%,#061223),#061223)}}.rb-rune{box-shadow:0 0 10px -4px var(--rune);transition:transform .22s var(--rb-ease-snap,cubic-bezier(.34, 1.56, .64, 1)),opacity .22s,filter .22s;justify-content:center;align-items:center;display:inline-flex}.rb-rune.is-exhausted{opacity:.45;filter:saturate(.4);box-shadow:none;transform:rotate(90deg)scale(.86)}.rb-rune.is-lit{box-shadow:0 0 0 2px #f4dc5ab3,0 0 12px #f4dc5a80}.rb-rune.is-usable{cursor:pointer;border-color:var(--rune)}@supports (color:color-mix(in lab,red,red)){.rb-rune.is-usable{border-color:color-mix(in srgb,var(--rune) 85%,white)}}.rb-rune.is-usable{box-shadow:0 0 0 1px var(--rune),0 0 12px -2px var(--rune)}@supports (color:color-mix(in lab,red,red)){.rb-rune.is-usable{box-shadow:0 0 0 1px color-mix(in srgb,var(--rune) 45%,transparent),0 0 12px -2px var(--rune)}}.rb-rune.is-usable{animation:2.4s ease-in-out infinite rb-rune-usable}.rb-rune.is-usable.is-exhausted{opacity:.6;animation:none}@keyframes rb-rune-usable{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--rune) 45%,transparent),0 0 10px -3px var(--rune)}50%{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--rune) 75%,transparent),0 0 16px -2px var(--rune)}}@media(prefers-reduced-motion:reduce){.rb-rune.is-usable{animation:none}}.rb-rune:hover{transform:translateY(-2px)}.rb-rune.is-exhausted:hover{transform:rotate(90deg)scale(.9)}.rb-pile-chip{color:#c8d6ec;white-space:nowrap;background:#02060e73;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:5px;padding:2px 7px;line-height:1.3;display:inline-flex}.rb-pile-chip b{color:#ffd884;font-variant-numeric:tabular-nums}.rb-pile-chip:hover{border-color:#7ee0ff80}.rb-pile-back{border-radius:2px;width:14px;height:19px;display:inline-block;overflow:hidden}.rb-chain-dock{min-height:30px}.rb-chain-dock .rb-chain.is-closed{gap:0;padding:4px 10px}.rb-chain-dock .rb-chain.is-closed .rb-chain-items{display:none}.rb-board{overflow:clip}.rb-hand{min-height:90px;padding-top:8px}.rb-pay{border-color:#7ee0ff59;box-shadow:0 0 40px -10px #7ee0ff80}.rb-prompt-card{border-color:#ffd88459;box-shadow:0 0 36px -12px #ffd8848c}.rb-cardview.rb-stunned>div:first-child{filter:saturate(.35)brightness(.8)}.rb-mighty-frame{box-shadow:0 0 0 1.5px #ff9a2eb3,0 10px 30px #0000008c,0 0 18px -4px #ff9a2eb3}.rb-fx-line{margin:0}.rb-term{border:1px solid;border-radius:999px;padding:0 5px;font-size:.82em;font-weight:700}.rb-rail [data-inspector-panel]{max-height:66%}.rb-lanes{min-height:150px}.rb-lane-body{overflow:hidden}@media(max-height:860px){.rb-bastion{height:100px}.rb-rift{width:96px}.rb-hand{min-height:70px;padding-top:4px}}.gl-tablet .rb-rift{width:84px}.gl-tablet .rb-bastion{height:100px}.gl-phone .rb-bastion{border-radius:10px;gap:6px;height:auto;min-height:0;padding:4px 6px}.gl-phone .rb-legend-zone{gap:4px}.gl-phone .rb-legend-zone>div>span,.gl-phone .rb-base-zone>span{display:none}.gl-phone .rb-piles{flex-flow:wrap;place-content:center flex-start;gap:3px;max-width:92px;font-size:9px}.gl-phone .rb-pile-chip{padding:1px 5px}.gl-phone .rb-rune{width:14px;height:18px}.gl-phone .rb-rune-zone{max-width:34%}.gl-phone .rb-rift{width:46px;padding:4px 2px}.gl-phone .rb-rift-title{letter-spacing:.2em;font-size:7px}.gl-phone .rb-rift-status{font-size:8px}.gl-phone .rb-lane-head{padding:4px 6px 0}.gl-phone .rb-lane-body{padding:4px 6px}.gl-phone .rb-lane-foot{padding:0 6px 4px}.gl-phone .rb-chain-dock{min-height:0}.gl-phone .rb-chain-head{flex-wrap:nowrap;gap:6px;min-width:0;overflow:hidden}.gl-phone .rb-chain-title{flex-shrink:0}.gl-phone .rb-chain-state{letter-spacing:.12em;flex-shrink:0;padding:1px 5px;font-size:.54rem}.gl-phone .rb-chain-holders{flex-shrink:0;gap:4px}.gl-phone .rb-chain-holder{letter-spacing:.08em;white-space:nowrap;padding:1px 5px;font-size:.54rem}.gl-phone .rb-hand{min-height:60px;padding-top:4px}.gl-phone .rb-main{gap:4px;padding:4px 6px}.gl-phone .rb-surfaces{gap:4px}.gl-phone .rb-lanes{min-height:120px}.gl-portrait .rb-lanes{flex-direction:column;gap:4px}.gl-portrait .rb-rift{flex-direction:row;gap:10px;width:auto;height:26px;padding:0 10px}.gl-portrait .rb-rift-title{font-size:8px}.gl-portrait .rb-bastion{flex-wrap:wrap;row-gap:4px;height:auto;max-height:168px}.gl-portrait .rb-legend-zone{align-items:center}.gl-portrait .rb-rune-zone{flex-direction:row;align-items:center;gap:6px;max-width:none}.gl-portrait .rb-rune-zone>div:first-child{max-width:150px}.gl-portrait .rb-base-zone{flex:1 0 100%;order:5;min-height:0}.gl-portrait .rb-base-zone>div{flex-wrap:nowrap;max-height:60px;overflow:auto hidden}.gl-portrait .rb-piles{flex-direction:row;max-width:none}.gl-portrait .rb-points{order:9;width:100%;padding:2px 8px}.gl-portrait .rb-lanes{min-height:230px}.gl-portrait .rb-surfaces{scrollbar-width:none;overscroll-behavior:contain;overflow:hidden auto}.gl-portrait .rb-surfaces::-webkit-scrollbar{display:none}.gl-portrait .rb-surfaces>*{flex-shrink:0}.gl-portrait .rb-lane-foot{pointer-events:none;padding:0;position:absolute;bottom:2px;right:4px}.gl-portrait .rb-lane-foot .rb-hidden-slot{pointer-events:auto}.gl-portrait .rb-hidden-empty,.gl-portrait .rb-lane-mid{display:none}.gl-landscape .rb-bastion{align-items:center;gap:5px;height:58px;min-height:0;max-height:58px;padding:3px 6px;overflow:hidden}.gl-landscape .rb-legend-zone{align-items:center}.gl-landscape .rb-base-zone{flex:auto;justify-content:center;min-width:44px}.gl-landscape .rb-rune-zone,.gl-landscape .rb-piles{flex-shrink:1;min-width:0}.gl-landscape .rb-rune-zone>div:first-child{flex-shrink:1;max-height:40px;overflow:hidden}.gl-landscape .rb-base-zone>div{align-content:center;align-items:center;max-height:48px;overflow:hidden}.gl-landscape .rb-rune-zone{flex-direction:row;align-items:center;gap:4px;max-width:30%}.gl-landscape .rb-pile-chip[data-pile]{display:none}.gl-landscape .rb-piles{gap:2px}.gl-landscape .rb-rune-zone>div:first-child{max-width:96px;overflow:hidden}.gl-landscape .rb-piles{flex-wrap:nowrap;max-width:none}.gl-landscape .rb-points{gap:1px;padding:2px 6px}.gl-landscape .rb-points .rb-points-num{font-size:.95rem}.gl-landscape .rb-points .rb-points-pip{width:8px;height:8px}.gl-landscape .rb-points-final,.gl-portrait .rb-points-final{display:none}.gl-landscape .rb-chain{gap:2px;padding:2px 8px}.gl-landscape .rb-chain.is-closed .rb-chain-items{display:none}.gl-landscape .rb-chain-items{max-height:28px;overflow-x:auto}.gl-landscape .rb-chain-item{min-width:72px;padding:1px 6px}.gl-landscape .rb-bf-lane{border-radius:10px}.gl-landscape .rb-lane-head{gap:5px;padding:2px 5px 0}.gl-landscape .rb-lane-head .text-\[11px\]{font-size:9px}.gl-landscape .rb-lane-body{gap:0;padding:2px 5px}.gl-landscape .rb-lane-mid{display:none}.gl-landscape .rb-lane-foot{pointer-events:none;padding:0;position:absolute;bottom:2px;left:4px;right:4px}.gl-landscape .rb-lane-foot .rb-hidden-slot{pointer-events:auto;min-height:0}.gl-landscape .rb-hidden-empty{display:none}.gl-landscape .rb-topbar{height:34px}.gl-landscape .rb-topbar .gl-phase-pills,.gl-landscape .rb-topbar .rb-wordmark{display:none}.gl-landscape .rb-topbar .gl-log-ticker{max-width:260px}.gl-phone .rb-topbar .rb-keys{display:none}.gl-landscape .rb-topbar .rb-oppname{max-width:14ch}.gl-landscape .rb-bottombar{padding-bottom:0}.gl-landscape .rb-main{gap:3px;padding:2px 4px}.gl-landscape .rb-surfaces{gap:3px}.rb-pool-mini{color:#dfe8f6;white-space:nowrap;background:#02060e80;border:1px solid #7ee0ff40;border-radius:999px;align-items:center;gap:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.rb-pool-mini-e{color:#7ee0ff}@media(prefers-reduced-motion:reduce){.rb-bf-lane.is-showdown{animation:none}.rb-rune{transition:none}}.rb-cf{--cf-a:#7ee0ff;--cf-b:#7ee0ff;--cf-gold:#ffd884;--cf-gold-2:#6b4c14;--cf-rare:#ffd884;--gx:50%;--gy:50%;isolation:isolate;border-radius:6%;width:100%;height:100%;position:relative;overflow:visible}.rb-cf.is-landscape{border-radius:4.5%/6%}.rb-cf-art{border-radius:inherit;background:#0a1a2e;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-cf-art>img,.rb-cf-art>div{border-radius:inherit}.rb-cf-bevel{border-radius:inherit;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 1px var(--cf-gold),inset 0 0 0 2.5px var(--cf-gold-2),inset 1px 1px 0 2.5px #fff4d659,inset -1px -1px 0 2.5px #0000008c,0 1px #ffffff0f;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-cf-bevel{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cf-gold) 62%,transparent),inset 0 0 0 2.5px color-mix(in srgb,var(--cf-gold-2) 85%,#000),inset 1px 1px 0 2.5px #fff4d659,inset -1px -1px 0 2.5px #0000008c,0 1px #ffffff0f}}.rb-cf-inner{border-radius:inherit;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 .5px var(--cf-a),inset 0 0 14px -4px var(--cf-a);position:absolute;top:3px;right:3px;bottom:3px;left:3px}@supports (color:color-mix(in lab,red,red)){.rb-cf-inner{box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--cf-a) 55%,transparent),inset 0 0 14px -4px color-mix(in srgb,var(--cf-a) 55%,transparent)}}.rb-cf-inner{opacity:.9}.rb-cf.is-tiny .rb-cf-bevel{box-shadow:inset 0 0 0 1px var(--cf-gold),inset 0 0 0 1.5px var(--cf-gold-2)}@supports (color:color-mix(in lab,red,red)){.rb-cf.is-tiny .rb-cf-bevel{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cf-gold) 55%,transparent),inset 0 0 0 1.5px color-mix(in srgb,var(--cf-gold-2) 85%,#000)}}.rb-cf.is-tiny .rb-cf-inner{top:2px;right:2px;bottom:2px;left:2px}.rb-cf.is-facedown .rb-cf-bevel{box-shadow:inset 0 0 0 1px var(--cf-gold),inset 0 0 0 2px #00000080}@supports (color:color-mix(in lab,red,red)){.rb-cf.is-facedown .rb-cf-bevel{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cf-gold) 40%,transparent),inset 0 0 0 2px #00000080}}.rb-cf.is-facedown .rb-cf-inner{opacity:.4}.rb-cf-corner{aspect-ratio:1;width:22%;min-width:10px;max-width:22px;color:var(--cf-gold);z-index:4;pointer-events:none;filter:drop-shadow(0 1px 1px #000c);opacity:.95;position:absolute}.rb-cf-corner.is-tl{top:-1px;left:-1px}.rb-cf-corner.is-tr{top:-1px;right:-1px;transform:scaleX(-1)}.rb-cf-corner.is-bl{bottom:-1px;left:-1px;transform:scaleY(-1)}.rb-cf-corner.is-br{bottom:-1px;right:-1px;transform:scale(-1)}.rb-cf.is-facedown .rb-cf-corner{opacity:.55}.rb-cf-foil{border-radius:inherit;pointer-events:none;z-index:2;opacity:.22;mix-blend-mode:color-dodge;background:conic-gradient(from calc(var(--gx) * 3.6deg) at var(--gx) var(--gy),#ff5a3c,#f4dc5a,#35d39a,#4aa8ff,#b56cff,#ff9a2e,#ff5a3c),linear-gradient(115deg,transparent 30%,#ffffff80 50%,transparent 70%);background-blend-mode:screen;transition:opacity .24s;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.rb-cf.is-rare .rb-cf-foil{opacity:.16}.rb-cf.is-epic .rb-cf-foil{opacity:.24}.rb-cf.is-showcase .rb-cf-foil{opacity:.34}.rb-cv-inner:hover .rb-cf-foil,.rb-cardview:hover .rb-cf-foil{opacity:.5}.rb-cf.is-foil .rb-cf-bevel{box-shadow:inset 0 0 0 1px var(--cf-rare),inset 0 0 0 2.5px var(--cf-gold-2),inset 1px 1px 0 2.5px #fff4d666,inset -1px -1px 0 2.5px #0000008c,0 0 10px -3px var(--cf-rare)}@supports (color:color-mix(in lab,red,red)){.rb-cf.is-foil .rb-cf-bevel{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cf-rare) 75%,transparent),inset 0 0 0 2.5px color-mix(in srgb,var(--cf-gold-2) 85%,#000),inset 1px 1px 0 2.5px #fff4d666,inset -1px -1px 0 2.5px #0000008c,0 0 10px -3px var(--cf-rare)}}.rb-cf-glint{border-radius:inherit;pointer-events:none;z-index:5;opacity:0;background:radial-gradient(60% 45% at var(--gx) var(--gy),#ffffff47,transparent 70%),linear-gradient(112deg,transparent 38%,#ffffff59 48%,#7ee0ff59 52%,transparent 62%);background-position:0 0,110% 0;background-size:100% 100%,260% 100%;transition:opacity .18s;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.rb-cardview:hover .rb-cf-glint,.rb-cv-inner:hover .rb-cf-glint{opacity:1;animation:rb-cf-sweep .9s var(--rb-ease-out) 1}@keyframes rb-cf-sweep{0%{background-position:0 0,110% 0}to{background-position:0 0,-110% 0}}.rb-cf-skel{border-radius:inherit;z-index:2;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#7ee0ff2e,#0000 70%) 0 0/240% 100%,linear-gradient(#0f2440,#061223) 0 0/100% 100%;animation:1.4s linear infinite rb-cf-shimmer;position:absolute;top:3px;right:3px;bottom:3px;left:3px}@keyframes rb-cf-shimmer{0%{background-position:120% 0,0 0}to{background-position:-120% 0,0 0}}.rb-cf-counters{z-index:8;pointer-events:auto;gap:3px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-55%)}.rb-cf-counter{--ctr:#ff3b3b;--ctr-lo:#3a0808;border:1px solid var(--ctr);border-radius:999px;align-items:center;gap:2px;min-width:15px;height:15px;padding:0 4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rb-cf-counter{border:1px solid color-mix(in srgb,var(--ctr) 85%,#fff)}}.rb-cf-counter{background:linear-gradient(180deg,var(--ctr),var(--ctr-lo))}@supports (color:color-mix(in lab,red,red)){.rb-cf-counter{background:linear-gradient(180deg,color-mix(in srgb,var(--ctr) 35%,var(--ctr-lo)),var(--ctr-lo))}}.rb-cf-counter{color:#fff;font:800 9.5px var(--font-sans);box-shadow:0 2px 6px #000000b3,inset 0 1px #ffffff40,0 0 8px -2px var(--ctr);animation:rb-ctr-in .32s var(--rb-ease-snap) both;line-height:1}.rb-cf-counter svg{width:9px;height:9px;color:var(--ctr);filter:drop-shadow(0 0 2px var(--ctr))}.rb-cf-counter b{font-weight:800}.rb-cf-counter.is-damage{--ctr:#ff4a4a;--ctr-lo:#3a0808}.rb-cf-counter.is-buff{--ctr:#3ee89a;--ctr-lo:#073322}.rb-cf-counter.is-stun{--ctr:#f4dc5a;--ctr-lo:#3f3608;color:#fff5c0}.rb-cf-counter.is-prevent{--ctr:#7ee0ff;--ctr-lo:#0a2a3a}.rb-cf-counter.is-empowered{--ctr:#b56cff;--ctr-lo:#2a1150}@keyframes rb-ctr-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.rb-cf.is-tiny .rb-cf-counter{min-width:12px;height:12px;padding:0 3px;font-size:8px}.rb-cf-ribbon{z-index:6;font:800 7px var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#2a1c02;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 50%,100% 100%,0 100%);pointer-events:none;background:linear-gradient(#ffe4a3,#d9a43a 55%,#a4761c);padding:1px 6px 1px 5px;position:absolute;bottom:14%;left:-2px;box-shadow:0 1px 3px #000000b3}.rb-cf.is-narrow .rb-cf-ribbon{letter-spacing:.12em;padding:1px 5px 1px 4px;font-size:6.5px}.rb-cf-ribbon.is-signature{color:#1a0a30;background:linear-gradient(#e6ccff,#b56cff 55%,#6a2fc0)}.rb-cf-ribbon.is-legend{color:#04131c;background:linear-gradient(#dff6ff,#7ee0ff 55%,#2fa7d6)}.rb-cf-tags{z-index:6;pointer-events:none;opacity:0;transition:opacity .18s ease,transform .18s var(--rb-ease-out);flex-wrap:nowrap;justify-content:flex-start;gap:3px;display:flex;position:absolute;bottom:3px;left:6%;right:24%;overflow:hidden;transform:translateY(2px)}.rb-cardview:hover .rb-cf-tags{opacity:1;transform:translateY(0)}.rb-cf-tags span{font:700 6.5px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:#eafaff;white-space:nowrap;background:#040a14d9;border:1px solid #c9a04a80;border-radius:2px;padding:1px 4px}.rb-cf-tabs{z-index:0;pointer-events:none;position:absolute;top:30%;left:-5px}.rb-cf-tabs i{left:calc(var(--i) * -3px);top:calc(var(--i) * 9px);background:linear-gradient(90deg,#1c2740,#2c3d63);border:1px solid #7ee0ff8c;border-right:0;border-radius:3px 0 0 3px;width:9px;height:22px;position:absolute;box-shadow:-2px 2px 6px #0009}.rb-cf-charge{border-radius:inherit;z-index:5;pointer-events:none;background-color:#0000;background-image:linear-gradient(#0000,#3ee89a8c 48%,#ffffffe6,#3ee89a8c 52%,#0000),linear-gradient(#0000 40%,#3ee89a38);background-position:0 120%,0 0;background-repeat:no-repeat;background-size:100% 60%,100% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.1s linear infinite rb-cf-charge;position:absolute;top:3px;right:3px;bottom:3px;left:3px;overflow:hidden;box-shadow:inset 0 0 0 1px #3ee89ab3}@keyframes rb-cf-charge{0%{background-position:0 130%,0 0}to{background-position:0 -60%,0 0}}.rb-cf-ice{border-radius:inherit;z-index:5;pointer-events:none;background:linear-gradient(160deg,#dcf5ff59,#7ee0ff1f 40%,#dcf5ff4d),radial-gradient(90% 60% at 50% 100%,#c8f4ff59,#0000 70%);position:absolute;top:3px;right:3px;bottom:3px;left:3px;overflow:hidden;box-shadow:inset 0 0 0 1.5px #dcf5ffd9,inset 0 0 18px #7ee0ff8c}.rb-cf-ice i{clip-path:polygon(50% 0,100% 40%,70% 100%,30% 100%,0 40%);opacity:.55;background:linear-gradient(#ffffffd9,#c8f4ff33);width:40%;height:60%;position:absolute}.rb-cf-ice i:first-child{bottom:-12%;left:-10%;transform:rotate(-18deg)}.rb-cf-ice i:nth-child(2){width:34%;bottom:-16%;right:-8%;transform:rotate(14deg)}.rb-cf-ice i:nth-child(3){opacity:.4;width:46%;bottom:-30%;left:30%}.rb-cf.is-frozen .rb-cf-art{filter:saturate(.35)brightness(.9)contrast(.95)}.rb-cf-shield{border-radius:inherit;z-index:4;pointer-events:none;background:radial-gradient(70% 50% at 50% 0,#7ee0ff2e,#0000 70%);position:absolute;top:3px;right:3px;bottom:3px;left:3px;box-shadow:inset 0 0 0 1.5px #7ee0ffd9,inset 0 0 22px -4px #7ee0ffb3}.rb-cost svg{filter:drop-shadow(0 0 4px #7ee0ff8c)}.rb-cost:after{content:"";pointer-events:none;background:linear-gradient(#ffffff8c,#0000);border-radius:50%;width:40%;height:24%;position:absolute;top:8%;left:18%}.rb-cost{position:relative}.rb-cf-shield+.rb-cf-counters .rb-cf-counter.is-prevent{animation:rb-ctr-in .32s var(--rb-ease-snap) both,rb-shield-pulse 2.2s ease-in-out infinite .32s}@keyframes rb-shield-pulse{0%,to{box-shadow:0 2px 6px #000000b3,0 0 6px -2px #7ee0ff}50%{box-shadow:0 2px 6px #000000b3,0 0 14px -1px #7ee0ff}}.rb-cv-inner{border-radius:6%;box-shadow:0 10px 30px #0000008c}.rb-cardview:hover .rb-cv-inner{box-shadow:0 18px 40px #000000a6,0 0 22px -6px var(--rb-energy)}.rb-cardview.is-exhausted:hover .rb-cv-inner{box-shadow:0 10px 30px #0000008c}.rb-hand-card{transform-origin:50% 100%}.rb-hand-row{perspective:900px}.rb-left-gutter{width:118px}.rb-clock{--clk-seat:#7ee0ff;filter:drop-shadow(0 8px 22px #000000a6);flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.rb-clock svg{display:block}.rb-clk-seg path{stroke:#7ee0ff1f;transition:stroke .32s var(--rb-ease-out),opacity .32s ease}.rb-clk-seg text{fill:#8fa3c480;font-family:var(--font-sans);transition:fill .32s}.rb-clk-seg.is-past text{fill:#ffd8848c}.rb-clk-seg.is-on path{stroke:var(--clk-seat);filter:drop-shadow(0 0 5px var(--clk-seat))}.rb-clk-seg.is-on text{fill:#eafaff}.rb-clock.is-showdown .rb-clk-seg.is-on path{stroke:#ffd884;filter:drop-shadow(0 0 6px #ffd884)}.rb-clock.is-combat .rb-clk-seg.is-on path{stroke:#ff5a3c;filter:drop-shadow(0 0 6px #ff5a3c)}.rb-clk-holder{filter:drop-shadow(0 0 4px);transition:opacity .26s}.rb-clk-holder.is-priority{animation:2.6s ease-in-out infinite alternate rb-clk-breathe}.rb-clk-holder.is-focus{animation:1.8s ease-in-out infinite alternate-reverse rb-clk-breathe}@keyframes rb-clk-breathe{0%{opacity:.55}to{opacity:1}}.rb-clk-turn{text-shadow:0 0 12px var(--clk-seat)}.rb-clk-tick{filter:drop-shadow(0 0 4px #ffd884);transition:cx .32s var(--rb-ease-out),cy .32s var(--rb-ease-out)}.rb-clk-caption{flex-direction:column;align-items:center;line-height:1.1;display:flex}.rb-clk-caption b{font:600 .72rem var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#eafaff;text-shadow:0 0 8px #7ee0ff80}.rb-clk-caption span{letter-spacing:.26em;text-transform:uppercase;color:#8fa3c4b3;font-size:.56rem}.rb-clock.is-showdown .rb-clk-caption span{color:#ffd884}.rb-clock.is-combat .rb-clk-caption span{color:#ff8a6e}.rb-clk-holders{letter-spacing:.2em;text-transform:uppercase;flex-direction:column;align-items:center;gap:1px;font-size:.54rem;display:flex}.rb-clk-holders .is-focus{color:#ffd884}.rb-medal{--medal-seat:#7ee0ff;--medal-a:#7ee0ff;transition:transform .22s var(--rb-ease-out);flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.rb-medal.is-clickable{cursor:pointer}.rb-medal.is-clickable:hover{transform:translateY(-2px)scale(1.03)}.rb-medal-disc{filter:drop-shadow(0 10px 24px #000000b3);border-radius:50%;position:relative;overflow:visible}.rb-medal-art{object-fit:cover;object-position:50% 18%;opacity:0;background:#0a1a2e;border-radius:50%;width:90%;height:90%;transition:opacity .32s,filter .32s;position:absolute;top:5%;right:5%;bottom:5%;left:5%}.rb-medal-art.is-loaded{opacity:1}.rb-medal-art.is-empty{color:#8fa3c4;opacity:1;justify-content:center;align-items:center;font-size:9px;display:flex}.rb-medal-skel{background:linear-gradient(100deg,#0f2440 30%,#1a3a5c,#0f2440 70%) 0 0/240% 100%;border-radius:50%;animation:1.4s linear infinite rb-cf-shimmer;position:absolute;top:5%;right:5%;bottom:5%;left:5%}.rb-medal-ring{pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.rb-medal-emp{opacity:0;transition:opacity .3s}.rb-medal.is-empowered .rb-medal-emp{opacity:1;animation:1.6s ease-in-out infinite alternate rb-medal-emp}@keyframes rb-medal-emp{0%{opacity:.55}to{opacity:1}}.rb-medal.is-exhausted .rb-medal-art{filter:saturate(.35)brightness(.7)}.rb-medal.is-exhausted .rb-medal-stud{transform-box:fill-box;transform-origin:50%;transform:rotate(45deg)}.rb-medal.is-glow .rb-medal-disc{filter:drop-shadow(0 10px 24px #000000b3) drop-shadow(0 0 12px var(--rb-energy))}.rb-medal.is-activatable .rb-medal-ring{animation:1.8s ease-in-out infinite alternate rb-medal-act}@keyframes rb-medal-act{0%{filter:drop-shadow(0 0 2px var(--rb-energy))}to{filter:drop-shadow(0 0 8px var(--rb-energy))}}.rb-medal-gems{gap:3px;display:flex;position:absolute;bottom:-6%;left:50%;transform:translate(-50%)}.rb-medal-gem{--gem:#7ee0ff;background:radial-gradient(circle at 35% 30%,var(--gem),var(--gem) 60%,#04101f);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rb-medal-gem{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--gem) 45%,#fff),color-mix(in srgb,var(--gem) 30%,#04101f) 60%,#04101f)}}.rb-medal-gem{box-shadow:0 2px 5px #000000b3,0 0 8px -2px var(--gem);border:1.5px solid #c9a04a}.rb-medal-bolt{background:radial-gradient(circle at 35% 30%,#e8fbff,#7ee0ff 60%,#2fa7d6);border:1px solid #fff9;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:6%;right:-2px;box-shadow:0 0 12px #7ee0ffcc}.rb-medal-bolt svg{width:13px;height:13px}.rb-medal-inert{color:#8fa3c4;background:#000000b3;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:9px;display:inline-flex;position:absolute;top:6%;left:6%}.rb-medal-xp{background:linear-gradient(#2b2005,#14100a);border:1px solid #c9a04a;border-radius:999px;align-items:baseline;gap:3px;margin-top:5px;padding:1px 8px 2px;display:inline-flex;box-shadow:0 2px 6px #000000b3,inset 0 1px #ffffff26}.rb-medal-xp i{font:700 .5rem var(--font-sans);letter-spacing:.22em;color:#ffd884bf;font-style:normal}.rb-medal-xp b{font:800 .78rem var(--font-display);color:#ffd884}.rb-medal-name{letter-spacing:.16em;text-transform:uppercase;color:#eaf2ffbf;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:.56rem;overflow:hidden}.rb-hp{--hp:#7ee0ff;--hp-lo:#0a2a3a;background:linear-gradient(#0a1628d1,#02060ee6);border:1px solid #c9a04a8c;border-radius:10px;width:140px;padding:6px 9px 7px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 6px 18px #0000008c}.rb-hp-p2{--hp:#b56cff;--hp-lo:#2a1150}.rb-hp-head{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.rb-hp-label{letter-spacing:.2em;text-transform:uppercase;color:#eaf2ffd9;text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;overflow:hidden}.rb-hp-kicker{letter-spacing:.26em;text-transform:uppercase;color:#8fa3c499;font-size:.52rem}.rb-hp-row{align-items:baseline;gap:3px;margin-top:1px;line-height:1;display:flex}.rb-hp-num{font:800 1.7rem var(--font-display);color:#eafaff;text-shadow:0 0 14px var(--hp),0 2px 2px #000c;display:inline-block}.rb-hp-of{font:600 .66rem var(--font-display);color:#8fa3c4b3}.rb-hp-bar{background:linear-gradient(#050d19,#0a1a2e);border-radius:6px;height:12px;margin-top:4px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #000c,inset 0 0 0 1px #c9a04a59}.rb-hp-fill{transform-origin:0;background:linear-gradient(180deg,var(--hp),var(--hp) 45%,var(--hp));position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-hp-fill{background:linear-gradient(180deg,color-mix(in srgb,var(--hp) 70%,#fff),var(--hp) 45%,color-mix(in srgb,var(--hp) 60%,#000))}}.rb-hp-fill{box-shadow:0 0 10px var(--hp);transition:transform .52s var(--rb-ease-out)}.rb-hp-cells{display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.rb-hp-cells i{border-right:1px solid #02060ebf;flex:1}.rb-hp-cells i:last-child{border-right:0}.rb-hp-cells i.is-last{box-shadow:inset 0 0 0 1px #ffd88459}.rb-hp-cells i.is-armed{animation:1.1s ease-in-out infinite alternate rb-hp-armed}@keyframes rb-hp-armed{0%{background:#ffd8841a}to{background:#ffd88480}}.rb-hp-sweep{background:linear-gradient(90deg,#0000,#ffffffb3,#0000);width:40%;position:absolute;top:0;bottom:0}.rb-hp-final{text-align:center;font:600 .56rem var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#ffd884;text-shadow:0 0 10px #ffd88480;margin-top:4px;animation:1.6s ease-in-out infinite alternate rb-final-etch}.rb-hp.is-final{box-shadow:var(--rb-glow-gold),inset 0 1px #ffffff0f;border-color:#c9a04a}.rb-hp.is-won{border-color:#ffd884}.rb-hp.is-won .rb-hp-fill{background:linear-gradient(#fff1c8,#ffd884 45%,#b9791c)}.rb-hp.is-compact{width:126px;padding:4px 7px 5px}.rb-hp.is-compact .rb-hp-num{font-size:1.3rem}.rb-hp.is-compact .rb-hp-bar{height:9px}.rb-points-gutter .rb-hp{pointer-events:auto}.rb-pile{--pile-seat:#7ee0ff;background:radial-gradient(80% 60% at 50% 110%,#c9a04a2e,#0000 70%),linear-gradient(#0a1628d1,#02060ee6);border:1px solid #c9a04a8c;border-radius:12px;flex-direction:column;gap:4px;min-width:132px;padding:6px 10px;transition:border-color .4s,opacity .4s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 6px 18px #0000008c}.rb-pile.is-p2{--pile-seat:#b56cff}.rb-pile.is-draining{border-color:#ff9a2e80}.rb-pile.is-empty .rb-pile-num{color:#eaf2ff73;text-shadow:none}.rb-pile-energy{align-items:center;gap:6px;display:flex;position:relative}.rb-pile-hex{filter:drop-shadow(0 0 6px #7ee0ff99);width:26px;height:26px}.rb-pile-num{font:800 1.55rem var(--font-display);color:#eafaff;text-shadow:0 0 14px var(--rb-energy),0 2px 2px #000c;min-width:1ch;line-height:1;display:inline-block}.rb-pile-unit{letter-spacing:.26em;text-transform:uppercase;color:#8fa3c4b3;align-self:flex-end;padding-bottom:3px;font-size:.52rem}.rb-pile-pulse{font:800 .9rem var(--font-display);color:#ffd884;text-shadow:0 0 10px #ffd884cc,0 1px 2px #000c;pointer-events:none;position:absolute;top:-4px;left:34px}.rb-pile-pulse.is-power{color:#dfe8f6;text-shadow:0 0 10px #dfe8f6b3,0 1px 2px #000c}.rb-pile-gems{flex-wrap:wrap;align-items:center;gap:4px;min-height:22px;display:flex}.rb-pile-gem{--gem:#dfe8f6;--gem-lo:#1b2536;background:linear-gradient(180deg,var(--gem),var(--gem-lo));border:1px solid #c9a04ab3;border-radius:999px;align-items:center;gap:3px;height:22px;padding:0 7px 0 4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rb-pile-gem{background:linear-gradient(180deg,color-mix(in srgb,var(--gem) 22%,var(--gem-lo)),var(--gem-lo))}}.rb-pile-gem{color:#eafaff;font:800 .72rem var(--font-display);box-shadow:inset 0 1px #fff3,0 2px 6px #0009,0 0 8px -3px var(--gem);cursor:default}.rb-pile-gem-any{background:conic-gradient(#ff5a3c,#f4dc5a,#35d39a,#4aa8ff,#b56cff,#ff9a2e,#ff5a3c);border-radius:50%;width:12px;height:12px}.rb-pile-nogem{letter-spacing:.22em;text-transform:uppercase;color:#8fa3c466;font-size:.56rem}.rb-pile-meter{gap:2px;display:flex}.rb-pile-meter i{background:#7ee0ff24;border-radius:1px;flex:1;height:4px;display:block}.rb-pile-meter i.is-ready{background:var(--rb-energy);box-shadow:0 0 5px var(--rb-energy)}.rb-pile-drain{letter-spacing:.2em;text-transform:uppercase;color:#ff9a2ed9;font-size:.54rem}.rb-pile.is-compact{min-width:110px;padding:4px 8px}.rb-pile.is-compact .rb-pile-num{font-size:1.2rem}.is-aaa .rb-pile-chip{color:#dfe8f6;background:linear-gradient(#14223ad9,#040a14e6);border:1px solid #c9a04a8c;gap:5px;padding:2px 8px 2px 5px;box-shadow:inset 0 1px #ffffff14,0 2px 6px #0000008c}.is-aaa .rb-pile-chip:hover{border-color:#ffd884;box-shadow:0 0 10px -3px #ffd884}.is-aaa .rb-pile-chip b{color:#ffd884;font-family:var(--font-display);font-weight:800}.is-aaa .rb-pile-chip.is-hand{border-color:#b56cff99}.is-aaa .rb-pile-chip.is-hand b{color:#e6ccff}.rb-tip{--tip-a:#7ee0ff;--tip-rare:#c9a04a;background:radial-gradient(90% 40% at 50% 0%,var(--tip-a),transparent 70%),linear-gradient(180deg,#0c1628f0,#040a14f5);border:1px solid #c9a04a99;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.rb-tip{background:radial-gradient(90% 40% at 50% 0%,color-mix(in srgb,var(--tip-a) 14%,transparent),transparent 70%),linear-gradient(180deg,#0c1628f0,#040a14f5)}}.rb-tip{scrollbar-width:thin;max-height:60%;overflow-y:auto;box-shadow:inset 0 1px #ffffff0f,0 18px 44px #0009,0 0 0 1px #0009}.rb-tip.is-empty{justify-content:center;align-items:center;min-height:64px}.rb-tip-empty{letter-spacing:.28em;text-transform:uppercase;color:#8fa3c499;font-size:.6rem}.rb-tip-pills{flex-wrap:wrap;gap:4px;display:flex}.rb-tip-pill{--pill:#8fa3c4;font:700 .56rem var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#eafaff;border:1px solid var(--pill);border-radius:999px;align-items:center;gap:4px;padding:1px 7px 2px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rb-tip-pill{border:1px solid color-mix(in srgb,var(--pill) 60%,transparent)}}.rb-tip-pill{background:var(--pill)}@supports (color:color-mix(in lab,red,red)){.rb-tip-pill{background:color-mix(in srgb,var(--pill) 14%,#040a14cc)}}.rb-tip-pill.is-type{--pill:#7ee0ff}.rb-tip-pill.is-super{--pill:#ffd884}.rb-tip-pill.is-tag{--pill:#dfe8f6}.rb-tip-pill.is-domain{color:var(--pill)}.rb-tip-art{justify-content:center;margin:2px 0 -22px;display:flex}.rb-tip-art-img{object-fit:contain;border-radius:8px;width:auto;max-height:150px;box-shadow:0 10px 30px #0009}.rb-tip-plate{background:linear-gradient(#ffffff0d,#0000 50%),linear-gradient(#1a1a26,#0d0d14);border:1px solid #c9a04ab3;border-radius:8px;align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #000000b3,0 6px 14px #00000080}.rb-tip-plate:before{content:"";pointer-events:none;border:1px solid #c9a04a4d;border-radius:6px;position:absolute;top:3px;right:3px;bottom:3px;left:3px}.rb-tip-cost{filter:drop-shadow(0 4px 10px #000000b3);flex-direction:column;flex:none;justify-content:center;align-items:center;width:48px;height:48px;margin-left:-26px;display:flex;position:relative}.rb-tip-cost svg{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.rb-tip-cost b{font:800 1.05rem var(--font-display);color:#eafaff;text-shadow:0 0 8px var(--rb-energy);line-height:1;position:relative}.rb-tip-cost i{font:700 .42rem var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:#7ee0ffcc;margin-top:1px;font-style:normal;position:relative}.rb-tip-title{flex-direction:column;flex:1;min-width:0;display:flex}.rb-tip-title h3{font:700 .98rem var(--font-display);letter-spacing:.06em;color:#f4e6c0;text-shadow:0 1px #ffffff1f,0 -1px #000000e6,0 0 10px #ffd88433;margin:0;line-height:1.15}.rb-tip-subtitle{color:#eaf2ffbf;font-size:.66rem;font-style:italic}.rb-tip-typeline{letter-spacing:.16em;text-transform:uppercase;color:#8fa3c4cc;margin-top:2px;font-size:.58rem}.rb-tip-medal{background:radial-gradient(circle at 35% 30%,#1e2a44,#06101f 70%);border:1.5px solid #c9a04a;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:0;width:34px;height:34px;display:flex;box-shadow:inset 0 1px #fff3,0 3px 8px #000000b3}.rb-tip-medal i{font:700 .42rem var(--font-sans);letter-spacing:.1em;color:#ffd884cc;font-style:normal;line-height:1}.rb-tip-stats{color:#c8d6ec;flex-wrap:wrap;align-items:center;gap:6px;padding:0 2px;font-size:.62rem;display:flex}.rb-tip-stat.is-gold{color:#ffd884;font-weight:700}.rb-tip-kws{flex-wrap:wrap;gap:3px;display:inline-flex}.rb-tip-id{color:#8fa3c480;letter-spacing:.08em;margin-left:auto;font-size:.56rem}.rb-tip-lines{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.rb-tip-lines li{color:#eaf2ffeb;padding-left:14px;font-size:.76rem;line-height:1.45;position:relative}.rb-tip-lines li:before{content:"";background:linear-gradient(135deg,#ffd884,#c9a04a);width:7px;height:7px;position:absolute;top:.5em;left:1px;transform:rotate(45deg);box-shadow:0 0 6px #ffd88499}.rb-tip-line .rb-kw{font-weight:800}.rb-tip-effect{color:#eaf2ffcc;font-size:.7rem}.rb-tip-flavour{color:#8fa3c4b3;border-top:1px solid #c9a04a33;padding-top:6px;font-size:.66rem;font-style:italic}.rb-tip-inert{letter-spacing:.22em;text-transform:uppercase;color:#8fa3c480;font-size:.54rem}.rb-tip.is-compact{gap:5px;padding:8px}.rb-tip.is-compact .rb-tip-art-img{max-height:140px}.rb-tip.is-compact .rb-tip-lines li{font-size:.7rem}.rb-gloss{scrollbar-width:thin;background:linear-gradient(#08101ee6,#030810f0);border:1px solid #c9a04a59;border-radius:10px;flex-direction:column;gap:5px;max-height:30%;padding:8px 9px;display:flex;overflow-y:auto;box-shadow:0 10px 28px #00000080}.rb-gloss-head{align-items:baseline;gap:8px;display:flex}.rb-gloss-head span{font:600 .58rem var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:#ffd884}.rb-gloss-head i{letter-spacing:.2em;text-transform:uppercase;color:#8fa3c480;margin-left:auto;font-size:.5rem;font-style:normal}.rb-gloss-list{flex-direction:column;gap:4px;display:flex}.rb-gloss-row{--kw-hi:#7ee0ff;--kw-mid:#2fa7d6;--kw-lo:#0a2a3a;border:1px solid var(--kw-mid);border-radius:7px;gap:8px;padding:5px 7px;display:flex}@supports (color:color-mix(in lab,red,red)){.rb-gloss-row{border:1px solid color-mix(in srgb,var(--kw-mid) 45%,transparent)}}.rb-gloss-row{border-left:3px solid var(--kw-hi);background:var(--kw-lo)}@supports (color:color-mix(in lab,red,red)){.rb-gloss-row{background:color-mix(in srgb,var(--kw-lo) 55%,#040a14b3)}}.rb-gloss-icon{width:24px;height:24px;color:var(--kw-hi);background:radial-gradient(circle at 35% 30%,var(--kw-hi),#04101f 70%);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rb-gloss-icon{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--kw-hi) 30%,#04101f),#04101f 70%)}}.rb-gloss-icon{border:1px solid var(--kw-hi)}@supports (color:color-mix(in lab,red,red)){.rb-gloss-icon{border:1px solid color-mix(in srgb,var(--kw-hi) 60%,transparent)}}.rb-gloss-icon{box-shadow:0 0 8px -2px var(--kw-hi)}.rb-gloss-icon svg{width:14px;height:14px}.rb-gloss-body{flex:1;min-width:0}.rb-gloss-title{align-items:baseline;gap:6px;display:flex}.rb-gloss-title b{color:var(--kw-hi);letter-spacing:.04em;font-size:.7rem;font-weight:800}.rb-gloss-title i{letter-spacing:.18em;text-transform:uppercase;color:#8fa3c4b3;font-size:.48rem;font-style:normal}.rb-gloss-title em{color:#8fa3c48c;margin-left:auto;font-size:.48rem;font-style:normal}.rb-gloss-def{color:#eaf2ffd9;margin-top:1px;font-size:.66rem;line-height:1.4}.rb-gloss.is-compact{padding:6px 7px}.rb-gloss.is-compact .rb-gloss-def{font-size:.62rem}.rb-surfaces:after{content:"";pointer-events:none;z-index:5;opacity:0;background:#02060e00;border-radius:18px;transition:opacity .26s;position:absolute;top:0;right:0;bottom:0;left:0}.rb-board.is-inspecting .rb-surfaces:after{opacity:1;background:#02060e38}.rb-rail .rb-tip{flex:0 auto;min-height:0;max-height:66%;overflow-y:auto}.rb-rail .rb-tip:not(.is-compact) .rb-tip-art-img{width:100%;max-height:330px}.rb-rail-float .rb-tip{max-height:70vh;overflow-y:auto}.rb-rail .rb-gloss{flex:0 auto;min-height:0}.rb-bframe{--bf:#c9a04a;--bf-2:#ffd884;pointer-events:none;z-index:7;color:var(--bf-2);transition:color .5s;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.rb-bframe-outer{border:1.5px solid var(--bf);border-radius:20px;position:absolute;top:6px;right:6px;bottom:6px;left:6px}@supports (color:color-mix(in lab,red,red)){.rb-bframe-outer{border:1.5px solid color-mix(in srgb,var(--bf) 75%,transparent)}}.rb-bframe-outer{box-shadow:0 0 14px -6px var(--bf-2),inset 0 0 14px -8px var(--bf-2);transition:border-color .5s,box-shadow .5s}.rb-bframe-inner{border:1px solid var(--bf);border-radius:16px;position:absolute;top:11px;right:11px;bottom:11px;left:11px}@supports (color:color-mix(in lab,red,red)){.rb-bframe-inner{border:1px solid color-mix(in srgb,var(--bf) 32%,transparent)}}.rb-bframe-flow{opacity:0;border-radius:21px;padding:3px;transition:opacity .6s;position:absolute;top:5px;right:5px;bottom:5px;left:5px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.rb-bframe-flow i{background:conic-gradient(from 0deg,transparent 0 62%,var(--bf-2) 74%,#fff 78%,var(--bf-2) 82%,transparent 92%);width:240vmax;height:240vmax;margin:-120vmax 0 0 -120vmax;animation:3.2s linear infinite paused rb-bframe-spin;position:absolute;top:50%;left:50%}.rb-bframe.is-showdown .rb-bframe-flow{opacity:.9}.rb-bframe.is-showdown .rb-bframe-flow i{animation-play-state:running}.rb-bframe.is-showdown .rb-bframe-outer{border-color:var(--bf-2)}@supports (color:color-mix(in lab,red,red)){.rb-bframe.is-showdown .rb-bframe-outer{border-color:color-mix(in srgb,var(--bf-2) 85%,transparent)}}.rb-bframe.is-showdown .rb-bframe-outer{box-shadow:0 0 22px -6px var(--bf-2),inset 0 0 22px -8px var(--bf-2)}.rb-bframe.is-combat{--bf:#c0341f;--bf-2:#ff8a6e}.rb-bframe.is-combat .rb-bframe-flow i{animation-duration:1.6s}.rb-bframe.is-final{--bf-2:#fff1c8}@keyframes rb-bframe-spin{to{transform:rotate(360deg)}}.rb-bframe-corner{filter:drop-shadow(0 0 4px #ffd88459);width:38px;height:38px;position:absolute}.rb-bframe-corner.is-tl{top:0;left:0}.rb-bframe-corner.is-tr{top:0;right:0;transform:scaleX(-1)}.rb-bframe-corner.is-bl{bottom:0;left:0;transform:scaleY(-1)}.rb-bframe-corner.is-br{bottom:0;right:0;transform:scale(-1)}.rb-bframe-notch{background:linear-gradient(90deg,transparent,var(--bf) 30%,var(--bf-2) 50%,var(--bf) 70%,transparent);clip-path:polygon(0 50%,15% 0,85% 0,100% 50%,85% 100%,15% 100%);opacity:.9;width:26px;height:8px;position:absolute}.rb-bframe-notch.is-top{top:3px;left:50%;transform:translate(-50%)}.rb-bframe-notch.is-bottom{bottom:3px;left:50%;transform:translate(-50%)}.rb-bframe-notch.is-left{top:50%;left:-6px;transform:translateY(-50%)rotate(90deg)}.rb-bframe-notch.is-right{top:50%;right:-6px;transform:translateY(-50%)rotate(90deg)}.rb-bframe.is-lite .rb-bframe-corner,.rb-bframe.is-lite .rb-bframe-outer{filter:none;box-shadow:none}.rb-bframe.is-lite .rb-bframe-flow{display:none}.is-aaa .rb-bastion{border:1px solid var(--rb-seat)}@supports (color:color-mix(in lab,red,red)){.is-aaa .rb-bastion{border:1px solid color-mix(in srgb,var(--rb-seat) 30%,transparent)}}.is-aaa .rb-bastion{background:linear-gradient(#ffffff09,#0000 30%),linear-gradient(#02060e57,#02060e2e);box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000080,inset 0 0 0 1px #c9a04a14}.is-aaa .rb-bastion:before{content:"";background:linear-gradient(90deg,transparent,var(--rb-seat) 30%,var(--rb-seat) 70%,transparent);opacity:.55;pointer-events:none;border-radius:2px;height:2px;transition:opacity .32s;position:absolute;left:8%;right:8%}.is-aaa .rb-bastion{padding-left:24px;padding-right:150px}.is-aaa .rb-legend-zone{gap:14px}.is-aaa .rb-points-gutter{right:12px}.is-aaa .rb-points-gutter.is-top{top:34px}.is-aaa .rb-points-gutter.is-bottom{bottom:34px}.is-aaa .rb-bastion-opp:before{top:-1px}.is-aaa .rb-bastion-me:before{bottom:-1px}.is-aaa .rb-bastion.is-turn:before{opacity:1;box-shadow:0 0 10px var(--rb-seat)}.is-aaa .rb-bf-lane{box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000080,inset 0 0 40px -20px var(--rb-lane-seat);background:linear-gradient(#ffffff08,#0000 22%),radial-gradient(120% 80%,#0a2a3a33,#02060e42 70%);border:1px solid #c9a04a2e}.is-aaa .rb-bf-lane.is-contested{border-color:#ff9a2e99;animation:2.2s ease-in-out infinite rb-lane-contest}@keyframes rb-lane-contest{0%,to{box-shadow:inset 0 0 0 1px #ff9a2e26,inset 0 0 48px -18px #ff9a2e80,0 0 #ff9a2e59}50%{box-shadow:inset 0 0 0 1px #ff9a2e59,inset 0 0 64px -14px #ff9a2eb3,0 0 0 6px #ff9a2e00}}.is-aaa .rb-bf-lane.is-showdown{animation:1.1s ease-in-out infinite rb-lane-heart}.is-aaa .rb-rift{background:linear-gradient(#ffffff08,#0000 25%),radial-gradient(60% 40%,#7ee0ff24,#0000 70%);border:1px solid #c9a04a40;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000080}.is-aaa .rb-chain{border-color:#c9a04a38;box-shadow:inset 0 1px #ffffff0a}.is-aaa .rb-chain.is-open{border-color:#7ee0ff66}.rb-fxo{z-index:66;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-fxo-arc{transform-origin:0;--arc:#7ee0ff;height:80px;margin-top:-40px;position:absolute;overflow:visible}.rb-fxo-arc polyline{fill:none;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.rb-fxo-arc-glow{stroke:var(--arc);stroke-width:10px;opacity:.22}.rb-fxo-arc-mid{stroke:var(--arc);stroke-width:4px;opacity:.6}.rb-fxo-arc-core{stroke:#fff;stroke-width:1.6px}.rb-fxo-num{font-family:var(--font-display);white-space:nowrap;-webkit-text-stroke:1.6px #fffffff2;paint-order:stroke fill;text-shadow:0 0 16px,0 3px 4px #000c;font-weight:800;position:absolute;transform:translate(-50%)}.rb-fxo-num.is-heal,.rb-fxo-num.is-buff{-webkit-text-stroke:1.2px #ffffffe6}.rb-fxo-num.is-prevent{-webkit-text-stroke:1px #ffffffe6;font-size:20px!important}.rb-fxo-burn{--burn:0%;-webkit-mask:linear-gradient(0deg,transparent calc(var(--burn) - 12%),#000 calc(var(--burn) + 8%));mask:linear-gradient(0deg,transparent calc(var(--burn) - 12%),#000 calc(var(--burn) + 8%));filter:saturate(.6)brightness(.9);border-radius:6%;position:absolute;overflow:hidden}.rb-fxo-burn img{object-fit:cover;width:100%;height:100%;display:block}.rb-fxo-burn i{background:#0a1a2e;width:100%;height:100%;display:block}.rb-fxo-burn-rim{height:18%;left:0;right:0;top:calc(100% - var(--burn) - 9%);mix-blend-mode:screen;opacity:.95;background:linear-gradient(#0000,#ffd884 45%,#ff5a3c 60%,#0000);position:absolute}.rb-fxo-shatter{--sh:#7ee0ff;position:absolute}.rb-fxo-shatter i{clip-path:polygon(50% 0,100% 30%,80% 100%,20% 100%,0 30%);background:linear-gradient(180deg,#fff,var(--sh));width:10px;height:14px;box-shadow:0 0 8px var(--sh);margin:-7px 0 0 -5px;position:absolute}.rb-fxo-shatter b{border:2px solid var(--sh);width:60px;height:60px;box-shadow:0 0 14px var(--sh);border-radius:50%;margin:-30px 0 0 -30px;position:absolute}.rb-gilt{--gilt:#ffd884;z-index:86;pointer-events:none;background:linear-gradient(90deg,transparent,#040a14d1 12%,#040a14e6 50%,#040a14d1 88%,transparent),linear-gradient(180deg,var(--gilt),transparent 55%);flex-direction:column;align-items:center;min-width:min(560px,80vw);padding:14px 64px 12px;display:flex;position:fixed;top:36%;left:50%}@supports (color:color-mix(in lab,red,red)){.rb-gilt{background:linear-gradient(90deg,transparent,#040a14d1 12%,#040a14e6 50%,#040a14d1 88%,transparent),linear-gradient(180deg,color-mix(in srgb,var(--gilt) 18%,transparent),transparent 55%)}}.rb-gilt{transform-origin:50%;translate:-50% -50%}.rb-gilt.is-raised{top:14%}.rb-gilt-rail{background:linear-gradient(90deg,transparent,#c9a04a 18%,var(--gilt) 50%,#c9a04a 82%,transparent);height:2px;box-shadow:0 0 10px var(--gilt);position:absolute;left:4%;right:4%}@supports (color:color-mix(in lab,red,red)){.rb-gilt-rail{box-shadow:0 0 10px color-mix(in srgb,var(--gilt) 70%,transparent)}}.rb-gilt-rail.is-top{top:0}.rb-gilt-rail.is-bottom{bottom:0}.rb-gilt-end{border:2px solid var(--gilt);background:radial-gradient(circle,#fff5d6,var(--gilt) 40%,#6b4c14 100%);width:34px;height:34px;box-shadow:0 0 14px var(--gilt);position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.rb-gilt-end{box-shadow:0 0 14px color-mix(in srgb,var(--gilt) 80%,transparent)}}.rb-gilt-end.is-left{left:10px}.rb-gilt-end.is-right{right:10px}.rb-gilt-end:after{content:"";border:1px solid #040a14b3;position:absolute;top:7px;right:7px;bottom:7px;left:7px}.rb-gilt-text{font:800 clamp(1.6rem,3.6vw,2.6rem) var(--font-display);letter-spacing:.34em;text-transform:uppercase;background-image:linear-gradient(180deg,#fff8e4 0%,var(--gilt) 45%,var(--gilt) 100%);padding-left:.34em}@supports (color:color-mix(in lab,red,red)){.rb-gilt-text{background-image:linear-gradient(180deg,#fff8e4 0%,var(--gilt) 45%,color-mix(in srgb,var(--gilt) 55%,#000) 100%)}}.rb-gilt-text{color:#0000;filter:drop-shadow(0 0 14px var(--gilt)) drop-shadow(0 2px 2px #000000e6);-webkit-background-clip:text;background-clip:text}@supports (color:color-mix(in lab,red,red)){.rb-gilt-text{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--gilt) 55%,transparent)) drop-shadow(0 2px 2px #000000e6)}}.rb-gilt-sub{letter-spacing:.3em;text-transform:uppercase;color:#eaf2ffd9;margin-top:2px;font-size:.66rem}.rb-gilt-flourish{position:absolute;top:50%;left:50%}.rb-gilt-flourish i{background:linear-gradient(135deg,#fff5d6,var(--gilt));width:10px;height:10px;box-shadow:0 0 10px var(--gilt);margin:-5px;position:absolute;transform:rotate(45deg)}.rb-gilt.is-cyan .rb-gilt-end{background:radial-gradient(circle,#eafcff,#7ee0ff 40%,#0a2a3a)}.rb-gilt.is-violet .rb-gilt-end{background:radial-gradient(circle,#f3e8ff,#b56cff 40%,#2a1150)}.rb-gilt.is-ember .rb-gilt-end{background:radial-gradient(circle,#ffe3dc,#ff5a3c 40%,#3b0f08)}.rb-duel{flex-direction:column;align-items:center;gap:3px;width:100%;padding:4px 2px;display:flex}.rb-duel-kicker{font:600 .5rem var(--font-display);letter-spacing:.28em;text-transform:uppercase;color:#ffd884}.rb-duel.is-damage .rb-duel-kicker{color:#ff8a6e}.rb-duel-row{justify-content:center;align-items:center;gap:6px;display:flex}.rb-duel-side{--duel:#7ee0ff;flex-direction:column;align-items:center;min-width:34px;display:flex}.rb-duel-name{letter-spacing:.14em;text-transform:uppercase;color:#eaf2ffbf;text-overflow:ellipsis;white-space:nowrap;max-width:44px;font-size:.5rem;overflow:hidden}.rb-duel-might{font:800 1.5rem var(--font-display);color:#eafaff;text-shadow:0 0 12px var(--duel),0 2px 2px #000c;line-height:1;display:inline-block}.rb-duel-side.is-lead .rb-duel-might{color:#fff8e4;text-shadow:0 0 16px #ffd884,0 2px 2px #000c}.rb-duel-role{letter-spacing:.22em;text-transform:uppercase;color:var(--duel);font-size:.44rem}.rb-duel-vs{color:#ffd884;text-shadow:0 0 8px #ffd88499;font-size:.9rem}.rb-duel-bar{background:#02060eb3;border-radius:3px;width:90%;height:5px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c9a04a4d}.rb-duel-bar i{transform-origin:0;width:50%;transition:transform .42s var(--rb-ease-out);position:absolute;top:0;bottom:0;left:0}.rb-duel-bar i.is-right{transform-origin:100%;left:auto;right:0}.rb-duel-bf{color:#8fa3c4bf;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.5rem;overflow:hidden}.rb-duel.is-compact .rb-duel-might{font-size:1.1rem}.rb-fore{pointer-events:none}.rb-fore-shards{opacity:.75;filter:blur(1.6px);width:16%;height:108%;position:absolute;top:-4%}.rb-fore-shards.is-left{left:-3%}.rb-fore-shards.is-right{right:-3%}.rb-fore-shards.is-lite{filter:none;opacity:.55}.rb-vignette{pointer-events:none;background:radial-gradient(78% 68%,#0000 60%,#02060e8c);position:absolute;top:0;right:0;bottom:0;left:0}.rb-grain{pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");background-size:160px 160px;position:absolute;top:0;right:0;bottom:0;left:0}@media(max-height:860px){.rb-left-gutter{width:100px}.rb-tip-art-img{max-height:140px}}@media(prefers-reduced-motion:reduce){.rb-cf-glint,.rb-cf-skel,.rb-cf-charge,.rb-cf-counter,.rb-clk-holder,.rb-medal-emp,.rb-medal-ring,.rb-hp-cells i.is-armed,.rb-hp-final,.rb-bframe-flow i,.rb-bf-lane.is-contested,.rb-medal,.rb-cardview .rb-cv-inner{transition:none!important;animation:none!important}.rb-cf-glint{opacity:0!important}.rb-cf-charge{background-position:0 40%,0 0}.rb-bframe-flow{opacity:0!important}.rb-grain{display:none}}.gl-phone .rb-cf-corner,.gl-tablet .rb-cf-corner{filter:none}.gl-phone .rb-cf-foil,.gl-tablet .rb-cf-foil,.gl-phone .rb-cf-glint,.gl-tablet .rb-cf-glint,.gl-phone .rb-cf-tags,.gl-phone .rb-cf-ribbon{display:none}.gl-phone .rb-cf-counter{min-width:12px;height:12px;padding:0 3px;font-size:8px}.gl-phone .rb-fxo-num{font-size:22px!important}.gl-phone .rb-gilt{min-width:80vw;padding:8px 40px 6px}.gl-phone .rb-gilt-end{width:22px;height:22px}.gl-phone .rb-gilt-text{font-size:1.15rem}.gl-phone .rb-cv-inner,.gl-tablet .rb-cv-inner,.gl-phone .rb-cardview:hover .rb-cv-inner{box-shadow:0 6px 16px #00000080}.gl-phone .rb-clock,.gl-tablet .rb-clock,.gl-phone .rb-medal-disc,.gl-tablet .rb-medal-disc{filter:none}.rb-dist{flex-direction:column;display:flex}.rb-dist-meter{flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:8px;display:flex}.rb-dist-pip{background:#ffffff1f;border-radius:3px;width:16px;height:5px;transition:background .16s,box-shadow .16s;box-shadow:inset 0 0 0 1px #ffffff14}.rb-dist-pip.is-on{background:linear-gradient(90deg,#7ee0ff,#b8f1ff);box-shadow:0 0 8px #7ee0ff8c,inset 0 0 0 1px #ffffff59}.rb-dist-count{text-align:center;letter-spacing:.06em;color:var(--mist,#9fb3c8);margin-bottom:12px;font-size:11px}.rb-dist-count b{color:#7ee0ff;font-size:13px;font-weight:800}.rb-dist-cap{opacity:.65}.rb-dist-rows{flex-direction:column;gap:6px;display:flex}.rb-dist-row{background:#00000038;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px 7px 12px;transition:border-color .14s,background .14s,box-shadow .14s;display:flex}.rb-dist-row.is-set{background:#7ee0ff0f;border-color:#7ee0ff47}.rb-dist-row.is-cursor{border-color:#7ee0ffb3;box-shadow:0 0 0 1px #7ee0ff40,0 0 18px #7ee0ff2e}.rb-dist-name{color:var(--foam,#e8f4ff);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.rb-dist-stepper{flex:none;align-items:center;gap:6px;display:flex}.rb-dist-btn{width:28px;height:28px;color:var(--foam,#e8f4ff);background:#ffffff0d;border:1px solid #ffffff24;border-radius:9px;justify-content:center;align-items:center;font-size:15px;font-weight:700;line-height:1;transition:border-color .12s,background .12s,transform .12s;display:flex}.rb-dist-btn:hover:not(:disabled){background:#7ee0ff1f;border-color:#7ee0ff99}.rb-dist-btn:active:not(:disabled){transform:scale(.92)}.rb-dist-btn:disabled{opacity:.28;cursor:default}.rb-dist-val{text-align:center;width:26px;color:var(--gold-2,#f2d08a);font-size:15px;font-weight:800}.rb-dist-max{height:28px;color:var(--gold-2,#f2d08a);letter-spacing:.12em;text-transform:uppercase;background:#f2d08a14;border:1px solid #f2d08a59;border-radius:9px;padding:0 9px;font-size:10px;font-weight:800;transition:border-color .12s,background .12s}.rb-dist-max:hover:not(:disabled){background:#f2d08a2e;border-color:#f2d08acc}.rb-dist-max:disabled{opacity:.25;cursor:default}.rb-dist-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.rb-dist-keys{letter-spacing:.1em;text-transform:uppercase;color:#9fb3c899;font-size:9.5px}.gl-phone .rb-dist-keys{display:none}.gl-phone .rb-dist-row{gap:8px;padding:6px 8px}.gl-phone .rb-dist-btn{width:34px;height:34px}.gl-phone .rb-dist-max{height:34px}.rb-board.rb-review~.theater-bar{bottom:.7rem}.rb-board.rb-review .rb-bottombar{padding-bottom:calc(var(--theater-bar-h,9rem) + 1.4rem);transition:padding-bottom .26s cubic-bezier(.22,1,.36,1)}.rb-reviewhand-bar{justify-content:center;margin-bottom:2px;display:flex}.rb-reviewhand-toggle{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--mist,#9fb3c8);letter-spacing:.22em;text-transform:uppercase;background:#070d1ab8;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:3px 12px;font-size:9.5px;font-weight:800;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.rb-reviewhand-toggle:hover{color:#cbeaff;background:#7ee0ff14;border-color:#7ee0ff8c}.rb-reviewhand-n{color:#9fe4ff;letter-spacing:0;text-align:center;background:#7ee0ff29;border-radius:999px;min-width:16px;padding:0 4px;font-size:9.5px;line-height:14px}.rb-reviewhand-chev{font-size:10px;line-height:1;transition:transform .24s cubic-bezier(.22,1,.36,1)}.rb-reviewhand-toggle.is-open .rb-reviewhand-chev{transform:rotate(180deg)}.rb-reviewhand{transition:max-height .3s cubic-bezier(.22,1,.36,1),opacity .22s;overflow:hidden}.rb-reviewhand.is-tucked{opacity:.6;pointer-events:none;max-height:30px;-webkit-mask-image:linear-gradient(#000 30%,#00000026 100%);mask-image:linear-gradient(#000 30%,#00000026)}.rb-reviewhand.is-open{max-height:52vh}.gl-phone .rb-board.rb-review .rb-bottombar{padding-bottom:calc(var(--theater-bar-h,7rem) + .6rem)}.gl-phone .rb-reviewhand.is-open{max-height:34vh}.rb-deckhead{align-items:center;gap:12px;margin-bottom:10px;display:flex}.rb-deckhead span{letter-spacing:.3em;text-transform:uppercase;color:#7ee0ffc7;flex:none;font-size:10px;font-weight:800}.rb-deckhead i{background:linear-gradient(90deg,#7ee0ff66,#7ee0ff0a 60%,#0000);flex:1;height:1px}.rb-deckgrid{grid-template-columns:1fr;gap:10px;display:grid}@media(min-width:768px){.rb-deckgrid{grid-template-columns:1fr 1fr}}.rb-decktile{--rb-accent:#7ee0ff;text-align:left;background:linear-gradient(140deg,#ffffff0b,#ffffff03 55%),#081221b8;border:1px solid #ffffff14;border-radius:16px;align-items:stretch;gap:12px;width:100%;padding:10px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #00000059}.rb-decktile:before{content:"";background:linear-gradient(180deg,transparent,var(--rb-accent) 22%,var(--rb-accent) 78%,transparent);opacity:.55;width:3px;transition:opacity .18s,width .18s;position:absolute;inset:0 auto 0 0}.rb-decktile:hover{border-color:var(--rb-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.rb-decktile:hover{border-color:color-mix(in srgb,var(--rb-accent) 45%,transparent)}}.rb-decktile:hover{box-shadow:0 14px 30px #00000073}.rb-decktile:hover:before{opacity:1}.rb-decktile.is-on{border-color:var(--rb-accent)}@supports (color:color-mix(in lab,red,red)){.rb-decktile.is-on{border-color:color-mix(in srgb,var(--rb-accent) 70%,transparent)}}.rb-decktile.is-on{background:linear-gradient(140deg,var(--rb-accent),#ffffff03 60%),#081221d1}@supports (color:color-mix(in lab,red,red)){.rb-decktile.is-on{background:linear-gradient(140deg,color-mix(in srgb,var(--rb-accent) 14%,transparent),#ffffff03 60%),#081221d1}}.rb-decktile.is-on{box-shadow:0 0 0 1px var(--rb-accent),0 16px 34px #00000080,0 0 30px var(--rb-accent)}@supports (color:color-mix(in lab,red,red)){.rb-decktile.is-on{box-shadow:0 0 0 1px color-mix(in srgb,var(--rb-accent) 45%,transparent),0 16px 34px #00000080,0 0 30px color-mix(in srgb,var(--rb-accent) 22%,transparent)}}.rb-decktile.is-on:before{opacity:1;width:4px}.rb-decktile-art{aspect-ratio:63/88;background:#0a1a2e;border-radius:10px;flex:none;width:66px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 4px 12px #00000073}.rb-decktile-art img{object-fit:cover;transform-origin:50% 30%;width:100%;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);transform:scale(1.68)}.rb-decktile:hover .rb-decktile-art img{transform:scale(1.78)}.rb-decktile-art-empty{background:linear-gradient(160deg,#10263f,#081525);position:absolute;top:0;right:0;bottom:0;left:0}.rb-decktile-art-scrim{box-shadow:inset 0 0 14px var(--rb-accent);background:linear-gradient(#0000 55%,#040a1499);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-decktile-art-scrim{box-shadow:inset 0 0 14px color-mix(in srgb,var(--rb-accent) 28%,transparent)}}.rb-decktile-body{flex-direction:column;flex:1;justify-content:center;gap:4px;min-width:0;display:flex}.rb-decktile-top{align-items:center;gap:8px;min-width:0;display:flex}.rb-decktile-name{font-family:var(--font-display,inherit);letter-spacing:.02em;color:var(--foam,#e8f4ff);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13.5px;font-weight:800;overflow:hidden}.rb-decktile-gems{flex:none;align-items:center;gap:2px;display:inline-flex}.rb-decktile-colorless{color:#dfe8f6a6;font-size:12px}.rb-decktile-blurb{color:var(--mist,#9fb3c8);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.rb-decktile-stats{letter-spacing:.16em;text-transform:uppercase;color:#7ee0ff99;flex-wrap:wrap;align-items:center;gap:5px;margin-top:2px;font-size:9.5px;font-weight:600;display:flex}.rb-decktile-stats b{color:#c8eefff2;font-weight:800}.rb-decktile-stats i{color:#7ee0ff4d;font-style:normal}.rb-decktile-casual{color:#f2d08acc;letter-spacing:.14em;border:1px solid #f2d08a4d;border-radius:999px;padding:0 5px;font-style:normal}.rb-decktile-mark{color:var(--rb-accent);text-shadow:0 0 10px var(--rb-accent);font-size:12px;line-height:1;position:absolute;top:8px;right:10px}@supports (color:color-mix(in lab,red,red)){.rb-decktile-mark{text-shadow:0 0 10px color-mix(in srgb,var(--rb-accent) 60%,transparent)}}.rb-botlevel{background:linear-gradient(140deg,#7ee0ff12,#ffffff03 60%),#081221b3;border:1px solid #7ee0ff29;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.rb-botlevel-copy{min-width:0}.rb-botlevel-label{letter-spacing:.3em;text-transform:uppercase;color:#7ee0ffc7;font-size:10px;font-weight:800}.rb-botlevel-blurb{color:var(--mist,#9fb3c8);margin-top:5px;font-size:12px}.rb-botlevel-seg{background:#0000004d;border:1px solid #7ee0ff33;border-radius:999px;flex:none;align-items:center;gap:3px;padding:3px;display:flex}.rb-botlevel-pill{letter-spacing:.16em;text-transform:uppercase;color:var(--mist,#9fb3c8);border-radius:999px;padding:6px 16px;font-size:11px;font-weight:800;transition:color .16s,background .16s,box-shadow .16s}.rb-botlevel-pill:hover{color:#cbeaff}.rb-botlevel-pill.is-on{color:#04202e;background:linear-gradient(#a9ecff,#56c6ee);box-shadow:inset 0 1px #fff9,0 0 18px #7ee0ff59}.rb-vault{--rb-identity:#7ee0ff}.rb-ident{border:1px solid var(--rb-identity);border-radius:11px;align-items:center;gap:9px;margin-top:9px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.rb-ident{border:1px solid color-mix(in srgb,var(--rb-identity) 30%,transparent)}}.rb-ident{background:linear-gradient(100deg,var(--rb-identity),#ffffff04)}@supports (color:color-mix(in lab,red,red)){.rb-ident{background:linear-gradient(100deg,color-mix(in srgb,var(--rb-identity) 12%,transparent),#ffffff04)}}.rb-ident.is-empty{background:#ffffff05;border-style:dashed;border-color:#ffffff24}.rb-ident-gems{flex:none;gap:2px;display:inline-flex}.rb-ident-q{color:#ffffff73;border:1px dashed #ffffff4d;border-radius:50%;place-items:center;width:15px;height:15px;font-size:9px;display:grid}.rb-ident-copy{flex-direction:column;min-width:0;line-height:1.25;display:flex}.rb-ident-label{letter-spacing:.26em;text-transform:uppercase;color:#9fb3c8b3;font-size:8px;font-weight:800}.rb-ident-value{color:var(--foam,#e8f4ff);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.rb-ident-off{color:#ffb4a4;letter-spacing:.08em;text-transform:uppercase;background:#ff5a3c1f;border:1px solid #ff5a3c73;border-radius:999px;flex:none;margin-left:auto;padding:2px 7px;font-size:9px;font-weight:800}.rb-hero{background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;gap:10px;padding:8px;transition:border-color .16s,background .16s;display:flex}.rb-hero.is-set[data-kind=legend]{border-color:var(--rb-identity)}@supports (color:color-mix(in lab,red,red)){.rb-hero.is-set[data-kind=legend]{border-color:color-mix(in srgb,var(--rb-identity) 38%,transparent)}}.rb-hero.is-set[data-kind=legend]{background:linear-gradient(120deg,var(--rb-identity),#ffffff04)}@supports (color:color-mix(in lab,red,red)){.rb-hero.is-set[data-kind=legend]{background:linear-gradient(120deg,color-mix(in srgb,var(--rb-identity) 9%,transparent),#ffffff04)}}.rb-hero.is-set[data-kind=champion]{background:linear-gradient(120deg,#f4dc5a12,#ffffff04);border-color:#f4dc5a57}.rb-hero.is-empty{border-style:dashed}.rb-hero.is-bad{border-color:#ff5a3c80}.rb-hero-art{aspect-ratio:63/88;background:#0a1a2e;border-radius:8px;flex:none;width:54px;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,0 3px 10px #00000073}.rb-hero-art:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 8px 18px #0000008c}.rb-hero-art img{object-fit:cover;width:100%;height:100%}.rb-hero-art-empty{color:#ffffff40;background:linear-gradient(160deg,#10263f,#081525);place-items:center;font-size:17px;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.rb-hero-art-scrim{pointer-events:none;background:linear-gradient(#0000 60%,#040a1480);position:absolute;top:0;right:0;bottom:0;left:0}.rb-hero-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.rb-hero-title{color:var(--foam,#e8f4ff);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}.rb-hero.is-empty .rb-hero-title{color:#9fb3c8d9}.rb-hero-sub{color:var(--mist,#9fb3c8);font-size:9.5px;line-height:1.4}.rb-hero-actions{gap:6px;margin-top:auto;padding-top:4px;display:flex}.rb-hero-cta{border:1px solid var(--rb-identity);border-radius:999px;padding:3px 10px}@supports (color:color-mix(in lab,red,red)){.rb-hero-cta{border:1px solid color-mix(in srgb,var(--rb-identity) 45%,transparent)}}.rb-hero-cta{background:var(--rb-identity)}@supports (color:color-mix(in lab,red,red)){.rb-hero-cta{background:color-mix(in srgb,var(--rb-identity) 12%,transparent)}}.rb-hero-cta{color:var(--rb-identity)}@supports (color:color-mix(in lab,red,red)){.rb-hero-cta{color:color-mix(in srgb,var(--rb-identity) 88%,white)}}.rb-hero-cta{letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800;transition:background .15s,border-color .15s}.rb-hero-cta:hover{background:var(--rb-identity)}@supports (color:color-mix(in lab,red,red)){.rb-hero-cta:hover{background:color-mix(in srgb,var(--rb-identity) 26%,transparent)}}.rb-hero-clear{color:#9fb3c8d9;letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:999px;padding:3px 9px;font-size:9px;font-weight:700}.rb-hero-clear:hover{color:#ffb4a4;border-color:#ff5a3c80}.rb-deckrow.is-bad{background:#ff5a3c0d;border-radius:9px;box-shadow:inset 2px 0 #ff5a3cbf}.rb-deckrow-issue{color:#ffb4a4;align-items:baseline;gap:5px;padding:1px 8px 3px 30px;font-size:9.5px;line-height:1.35;display:flex}.rb-hero .rb-deckrow-issue{padding-left:0}.rb-deckrow-issue span{opacity:.85;font-size:7px}.rb-deckrow-issue em{color:#9fb3c899;font-style:normal}.rb-vault-toast{z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#cbeaff;letter-spacing:.04em;background:#070d1af0;border:1px solid #7ee0ff59;border-radius:999px;padding:9px 20px;font-size:12px;font-weight:700;animation:.26s cubic-bezier(.22,1,.36,1) rb-toast-in;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000008c,0 0 22px #7ee0ff29}@keyframes rb-toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.rb-picker{z-index:70;background:#02060ed6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.rb-picker-panel{background:linear-gradient(160deg,#0e1e32f7,#060e1af7);border:1px solid #7ee0ff33;border-radius:18px;flex-direction:column;gap:10px;width:min(96vw,980px);max-height:86vh;padding:18px 20px 16px;display:flex;box-shadow:0 30px 80px #000000b3}.rb-picker-head{align-items:flex-start;gap:14px;display:flex}.rb-picker-title{font-family:var(--font-display,inherit);letter-spacing:.12em;color:#7ee0ff;font-size:16px;font-weight:800}.rb-picker-sub{color:var(--mist,#9fb3c8);max-width:62ch;margin-top:4px;font-size:11px}.rb-picker-x{width:26px;height:26px;color:var(--mist,#9fb3c8);border-radius:8px;flex:none;margin-left:auto}.rb-picker-x:hover{color:#e8f4ff;background:#ffffff14}.rb-picker-grid{flex-wrap:wrap;flex:1;align-content:flex-start;gap:12px;min-height:0;padding:4px 2px 2px;display:flex;overflow-y:auto}.rb-picker-card{border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:3px;width:118px;padding:6px 4px 8px;transition:border-color .15s,background .15s,transform .18s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.rb-picker-card:hover{background:#7ee0ff12;border-color:#7ee0ff66;transform:translateY(-3px)}.rb-picker-card.is-on{background:#7ee0ff1f;border-color:#7ee0ffcc;box-shadow:0 0 20px #7ee0ff33}.rb-picker-name{color:var(--foam,#e8f4ff);text-align:center;font-size:10.5px;font-weight:700;line-height:1.25}.rb-picker-gems{gap:2px;display:inline-flex}.rb-picker-note{letter-spacing:.1em;text-transform:uppercase;color:#7ee0ffa6;text-align:center;font-size:8.5px}.rb-picker-empty{text-align:center;width:100%;color:var(--mist,#9fb3c8);padding:36px 0;font-size:12px}.rb-share-head{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.rb-share-title{letter-spacing:.28em;text-transform:uppercase;color:#7ee0ffc7;font-size:9.5px;font-weight:800}.rb-share-meta{color:#9fb3c8bf;margin-left:auto;font-size:10px}.rb-share-rows{flex-direction:column;gap:5px;display:flex}.rb-share-row{grid-template-columns:minmax(0,13rem) 1fr 2.6rem;align-items:center;gap:10px;display:grid}.rb-share-name{min-width:0;color:var(--foam,#e8f4ff);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:11.5px;font-weight:700;display:flex;overflow:hidden}.rb-share-gems{flex:none;gap:1px;display:inline-flex}.rb-share-track{background:#ffffff0e;border-radius:999px;height:9px;overflow:hidden}.rb-share-fill{border-radius:999px;height:100%;animation:.62s cubic-bezier(.22,1,.36,1) rb-share-grow;display:block}@keyframes rb-share-grow{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.rb-share-pct{color:#c8eeffe6;text-align:right;font-size:10.5px;font-weight:800}@media(max-width:640px){.rb-share-row{grid-template-columns:minmax(0,8rem) 1fr 2.4rem;gap:7px}.rb-share-name{font-size:10.5px}}.rb-vault-panebar{display:none}@media(max-width:899px){.rb-vault-pool,.rb-vault-deck{border-left:0;width:auto;position:absolute;top:0;right:0;bottom:52px;left:0}.rb-vault[data-pane=pool] .rb-vault-deck,.rb-vault[data-pane=deck] .rb-vault-pool{display:none}.rb-vault-panebar{z-index:40;padding:7px 12px calc(7px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060e1af2;border-top:1px solid #ffffff17;gap:6px;display:flex;position:absolute;bottom:0;left:0;right:0}.rb-vault-panebtn{color:var(--mist,#9fb3c8);letter-spacing:.2em;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 0;font-size:11px;font-weight:800;display:inline-flex;position:relative}.rb-vault-panebtn.is-on{color:#9fe4ff;background:#7ee0ff21;border-color:#7ee0ff99}.rb-vault-panecount{letter-spacing:0;background:#ffffff1a;border-radius:999px;padding:0 6px;font-size:10px}.rb-vault-panewarn{background:#ff5a3c;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:10px;box-shadow:0 0 8px #ff5a3ccc}.rb-vault-toast{bottom:76px}.rb-picker-card{width:96px}.rb-picker-panel{max-height:92vh;padding:14px 14px 12px}}.rb-moment-host{z-index:88;pointer-events:none;contain:strict;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-ent{left:var(--ent-x);top:var(--ent-y);pointer-events:none;width:0;height:0;position:absolute}.rb-ent>span{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.rb-ent-ring{width:calc(var(--ent-w) * 1.9);height:calc(var(--ent-w) * 1.9);border:2px solid var(--ent-a);box-shadow:0 0 22px -4px var(--ent-a),inset 0 0 18px -6px var(--ent-a);opacity:0;animation:rb-ent-ring .62s var(--rb-ease-out) forwards}.rb-ent-ring.is-2{border-color:var(--ent-b);opacity:0;animation-duration:.76s;animation-delay:.11s}@keyframes rb-ent-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.14)}22%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.rb-ent-halo{width:calc(var(--ent-w) * 2.6);height:calc(var(--ent-w) * 2.6);background:radial-gradient(circle,var(--ent-a) 0%,transparent 62%)}@supports (color:color-mix(in lab,red,red)){.rb-ent-halo{background:radial-gradient(circle,color-mix(in srgb,var(--ent-a) 45%,transparent) 0%,transparent 62%)}}.rb-ent-halo{opacity:0;animation:rb-ent-halo .9s var(--rb-ease-out) forwards}@keyframes rb-ent-halo{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}30%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.1)}}.rb-ent-chev{width:calc(var(--ent-w) * 2.2);height:calc(var(--ent-w) * .8);border:1.5px solid var(--ent-b);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.rb-ent-chev{border:1.5px solid color-mix(in srgb,var(--ent-b) 80%,transparent)}}.rb-ent-chev{opacity:0;animation:rb-ent-chev .82s var(--rb-ease-out) 80ms forwards;border-top-color:#0000}.rb-ent-chev.is-2{animation-duration:.96s;animation-delay:.22s}@keyframes rb-ent-chev{0%{opacity:0;transform:translate(-50%,-20%)scale(.2)}25%{opacity:.8}to{opacity:0;transform:translate(-50%,-20%)scale(1.25)}}.rb-ent-flash{width:var(--ent-w);height:var(--ent-h);mix-blend-mode:screen;opacity:0;background:linear-gradient(104deg,#0000 22%,#ffffffeb 47%,#fff0 70%);border-radius:6%;animation:.52s ease-out 60ms forwards rb-ent-flash}@keyframes rb-ent-flash{0%{opacity:0;background-position:-60% 0}30%{opacity:1}to{opacity:0;background-position:160% 0}}.rb-ent.is-static .rb-ent-halo{animation-duration:.56s}.rb-ent-land{animation:rb-ent-land .6s var(--rb-ease-snap)}@keyframes rb-ent-land{0%{transform:translateY(-18px)scale(1.1)}55%{transform:translateY(2px)scale(.985)}to{transform:none}}.rb-ign{left:var(--ign-x);top:var(--ign-y);pointer-events:none;width:0;height:0;position:absolute}.rb-ign>span{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.rb-ign-ring{width:var(--ign-s);height:var(--ign-s);border:2px dashed var(--ign-a)}@supports (color:color-mix(in lab,red,red)){.rb-ign-ring{border:2px dashed color-mix(in srgb,var(--ign-a) 88%,transparent)}}.rb-ign-ring{box-shadow:0 0 20px -6px var(--ign-a);opacity:0;animation:rb-ign-ring 1.5s var(--rb-ease-out) forwards}.rb-ign-ring.is-2{width:calc(var(--ign-s) * .78);height:calc(var(--ign-s) * .78);border-style:solid;border-color:var(--ign-b)}@supports (color:color-mix(in lab,red,red)){.rb-ign-ring.is-2{border-color:color-mix(in srgb,var(--ign-b) 70%,transparent)}}.rb-ign-ring.is-2{animation-name:rb-ign-ring-rev;animation-delay:90ms}@keyframes rb-ign-ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(-70deg)}18%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(1.14)rotate(120deg)}}@keyframes rb-ign-ring-rev{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)rotate(60deg)}20%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.05)rotate(-110deg)}}.rb-ign-spark-ring{width:calc(var(--ign-s) * 1.25);height:calc(var(--ign-s) * 1.25);background:repeating-conic-gradient(from 0deg,var(--ign-a) 0deg 1.6deg,transparent 1.6deg 30deg)}@supports (color:color-mix(in lab,red,red)){.rb-ign-spark-ring{background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--ign-a) 90%,transparent) 0deg 1.6deg,transparent 1.6deg 30deg)}}.rb-ign-spark-ring{opacity:0;animation:rb-ign-sparks 1.2s var(--rb-ease-out) .1s forwards;-webkit-mask-image:radial-gradient(circle,#0000 42%,#000 48% 56%,#0000 62%);mask-image:radial-gradient(circle,#0000 42%,#000 48%,#000 56%,#0000 62%)}@keyframes rb-ign-sparks{0%{opacity:0;transform:translate(-50%,-50%)scale(.45)rotate(0)}25%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.3)rotate(46deg)}}.rb-ign-core{width:calc(var(--ign-s) * .55);height:calc(var(--ign-s) * .55);background:radial-gradient(circle,var(--ign-a),transparent 66%)}@supports (color:color-mix(in lab,red,red)){.rb-ign-core{background:radial-gradient(circle,color-mix(in srgb,var(--ign-a) 62%,transparent),transparent 66%)}}.rb-ign-core{opacity:0;animation:rb-ent-halo 1s var(--rb-ease-out) forwards}.rb-ign-label{left:0;top:calc(var(--ign-s) * -.62);font:800 .66rem/1 var(--font-display);letter-spacing:.34em;text-transform:uppercase;white-space:nowrap;color:#fff6de;text-shadow:0 0 14px var(--ign-a),0 2px 5px #000000d9;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.rb-ign-label{text-shadow:0 0 14px color-mix(in srgb,var(--ign-a) 80%,transparent),0 2px 5px #000000d9}}.rb-ign-label{opacity:0;animation:rb-ign-label 1.4s var(--rb-ease-out) .2s forwards}@keyframes rb-ign-label{0%{opacity:0;filter:blur(5px);transform:translate(-50%,-20%)scale(1.25)}22%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}72%{opacity:1}to{opacity:0;transform:translate(-50%,-80%)scale(1)}}.rb-ign-pulse{animation:rb-ign-pulse .88s var(--rb-ease-out)}@keyframes rb-ign-pulse{0%{filter:brightness()}30%{filter:brightness(1.45)saturate(1.2)}to{filter:brightness()}}.rb-deal{width:var(--deal-w);height:var(--deal-h);perspective:900px;pointer-events:none;will-change:transform,opacity;position:absolute}.rb-deal-inner{transform-style:preserve-3d;will-change:transform;position:absolute;top:0;right:0;bottom:0;left:0}.rb-deal-back,.rb-deal-face{backface-visibility:hidden;box-shadow:0 10px 26px #0009,inset 0 0 0 1.5px var(--deal-gold);border-radius:6%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rb-deal-back,.rb-deal-face{box-shadow:0 10px 26px #0009,inset 0 0 0 1.5px color-mix(in srgb,var(--deal-gold) 60%,transparent)}}.rb-deal-back{background:radial-gradient(60% 42% at 50% 42%,var(--deal-accent),transparent 70%),linear-gradient(160deg,#0d2340,#071626 55%,#04101d);transform:rotateY(180deg)}@supports (color:color-mix(in lab,red,red)){.rb-deal-back{background:radial-gradient(60% 42% at 50% 42%,color-mix(in srgb,var(--deal-accent) 26%,transparent),transparent 70%),linear-gradient(160deg,#0d2340,#071626 55%,#04101d)}}.rb-deal-back i{background:var(--deal-accent);width:46%;height:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.rb-deal-back i{background:color-mix(in srgb,var(--deal-accent) 70%,transparent)}}.rb-deal-back i{clip-path:polygon(50% 2%,96% 26%,96% 74%,50% 98%,4% 74%,4% 26%);opacity:.5}.rb-deal.is-rune .rb-deal-back{background:radial-gradient(60% 42% at 50% 42%,#f4dc5a38,#0000 70%),linear-gradient(160deg,#241f0c,#14120a 60%,#0a0906)}.rb-deal.is-landmark .rb-deal-back{background:radial-gradient(60% 42% at 50% 42%,#b56cff38,#0000 70%),linear-gradient(160deg,#1b1235,#100a22 60%,#070413)}.rb-deal-face{background:#0a1a2e}.rb-deal-face img{object-fit:cover;width:100%;height:100%;display:block}.rb-deal-face.is-blank{background:radial-gradient(70% 50% at 50% 34%,var(--deal-accent),transparent 72%),linear-gradient(170deg,#143254,#0a1a2e 60%,#061223)}@supports (color:color-mix(in lab,red,red)){.rb-deal-face.is-blank{background:radial-gradient(70% 50% at 50% 34%,color-mix(in srgb,var(--deal-accent) 22%,transparent),transparent 72%),linear-gradient(170deg,#143254,#0a1a2e 60%,#061223)}}.rb-deal-glint{pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(104deg,#0000 38%,#ffffffd9,#0000 62%);border-radius:6%;position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%}.rb-deal.is-mulligan .rb-deal-back{filter:saturate(.6)brightness(.85)}.rb-deal-trailmote{background:radial-gradient(circle,#fff 0%,var(--deal-accent) 42%,transparent 72%);opacity:0;pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;transform:translate(-50%,-50%)}.rb-deal-catch{animation:rb-deal-catch .4s var(--rb-ease-snap)}@keyframes rb-deal-catch{0%{transform:scale(.9)}55%{transform:scale(1.045)}to{transform:none}}.rb-idle{pointer-events:none;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.rb-idle-lane{height:52%;position:absolute;top:24%}.rb-idle-lane.is-0{width:34%;left:8%}.rb-idle-lane.is-1{width:34%;left:58%}.rb-cmotes{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-cmotes>span{background:radial-gradient(circle,#fff 0%,var(--cmote) 45%,transparent 72%);box-shadow:0 0 6px var(--cmote);border-radius:50%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-cmotes>span{box-shadow:0 0 6px color-mix(in srgb,var(--cmote) 60%,transparent)}}.rb-cmotes>span{opacity:0;will-change:transform,opacity}.rb-weather{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-weather>i{background:linear-gradient(180deg,transparent,var(--wx));height:12px;opacity:calc(.12 + var(--wi) * .34);border-radius:999px;animation-name:rb-weather-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-12%}.rb-weather:not(.is-contested)>i{animation-name:rb-weather-rise;top:auto;bottom:-12%}.rb-weather.is-contested>i{background:linear-gradient(180deg,transparent,var(--wx))}@supports (color:color-mix(in lab,red,red)){.rb-weather.is-contested>i{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--wx) 88%,#ff9a2e))}}.rb-weather>i.is-streak{height:30px;opacity:calc(.2 + var(--wi) * .4)}@keyframes rb-weather-fall{0%{opacity:0;transform:translateY(0)scaleY(.6)}12%{opacity:1}to{opacity:0;transform:translateY(125%)scaleY(1)}}@keyframes rb-weather-rise{0%{opacity:0;transform:translateY(0)scale(1)}18%{opacity:1}to{opacity:0;transform:translateY(-125%)scale(.7)}}.rb-weather-shimmer{background:linear-gradient(180deg,transparent 40%,var(--wx) 78%,transparent 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-weather-shimmer{background:linear-gradient(180deg,transparent 40%,color-mix(in srgb,var(--wx) 14%,transparent) 78%,transparent 100%)}}.rb-weather-shimmer{mix-blend-mode:screen;animation:2.6s ease-in-out infinite alternate rb-weather-shimmer}@keyframes rb-weather-shimmer{0%{opacity:.25;transform:translateY(0)scaleY(1)}to{opacity:.7;transform:translateY(-3%)scaleY(1.05)}}.rb-medal-crop{background:#0a1a2e;border-radius:50%;display:block;position:absolute;top:5%;right:5%;bottom:5%;left:5%;overflow:hidden}.rb-medal-crop .rb-medal-art{object-position:50% 8%;transform-origin:50% 0;border-radius:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.32)}.rb-intro-medal-disc img{object-fit:cover;object-position:50% 8%;transform-origin:50% 0;width:100%;height:100%;transform:scale(1.32)}.rb-medal-disc,.rb-breathe{animation:6.2s ease-in-out infinite rb-breathe}@keyframes rb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}.rb-pool-chip{transition:transform .22s var(--rb-ease-snap),box-shadow .22s var(--rb-ease-out),filter .22s var(--rb-ease-out)}.rb-pool-chip:hover,.rb-pool-chip:focus-visible{filter:brightness(1.22)saturate(1.15);transform:translateY(-3px)scale(1.09);box-shadow:0 0 0 1px #ffffff47,0 6px 16px -4px #000000b3,0 0 18px -4px}.rb-intro{z-index:92;cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-intro-curtain{background:radial-gradient(70% 50%,#0a1a2ef0,#02060efc 72%),linear-gradient(#02060e,#061223 50%,#02060e);position:absolute;top:0;right:0;bottom:0;left:0}.rb-intro-rayhost{pointer-events:none;width:0;height:0;position:absolute;left:50%}.rb-intro-rayhost.is-far{top:26%}.rb-intro-rayhost.is-near{top:74%}.rb-intro-rays{mix-blend-mode:screen;width:150vmax;height:150vmax;position:absolute;top:0;left:0;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 56%);mask-image:radial-gradient(circle,#000,#0000 56%)}.rb-intro-stage{z-index:2;flex-direction:column;gap:26px;width:min(1120px,94vw);display:flex;position:relative}.rb-intro-row{align-items:center;gap:22px;display:flex}.rb-intro-row.is-far{text-align:right;flex-direction:row-reverse}.rb-intro-hero{align-items:center;gap:18px;display:flex}.rb-intro-row.is-far .rb-intro-hero{flex-direction:row-reverse}.rb-intro-heroText{flex-direction:column;gap:8px;min-width:0;display:flex}.rb-intro-row.is-far .rb-intro-heroText{align-items:flex-end}.rb-intro-medal{filter:drop-shadow(0 10px 30px #000000b3);border-radius:50%;flex:none;position:relative}.rb-intro-medal-ring{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.rb-intro-medal-disc{background:linear-gradient(170deg,#143254,#061223);border-radius:50%;position:absolute;top:5%;right:5%;bottom:5%;left:5%;overflow:hidden;box-shadow:inset 0 0 26px -6px #000000e6}.rb-intro-medal-disc img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.rb-intro-medal-empty{width:100%;height:100%;font:800 2.4rem var(--font-display);color:#dfe8f659;place-items:center;display:grid}.rb-intro-medal-sheen{pointer-events:none;z-index:2;mix-blend-mode:screen;background:linear-gradient(128deg,#ffffff57,#ffffff0a 34%,#0000 58%);border-radius:50%;position:absolute;top:5%;right:5%;bottom:5%;left:5%}.rb-intro-medal-gems{z-index:4;gap:5px;display:flex;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.rb-intro-medal-gems>span{background:radial-gradient(circle at 34% 28%,var(--gem) 0%,var(--gem) 42%,#0a1420 100%);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}@supports (color:color-mix(in lab,red,red)){.rb-intro-medal-gems>span{background:radial-gradient(circle at 34% 28%,color-mix(in srgb,var(--gem) 55%,#fff) 0%,var(--gem) 42%,#0a1420 100%)}}.rb-intro-medal-gems>span{box-shadow:0 0 10px -2px var(--gem),inset 0 0 0 1px #ffd884b3,inset 0 -2px 4px #0009}.rb-intro-plate{transform-origin:0;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%);border-left:3px solid var(--plate-a);background:linear-gradient(#0c1a2cf0,#040c16f0);padding:8px 18px 9px;position:relative;box-shadow:inset 0 0 0 1px #c9a04a8c,inset 0 1px #fff4d638,0 8px 24px #0009}.rb-intro-row.is-far .rb-intro-plate{transform-origin:100%;clip-path:polygon(14px 0,100% 0,100% 100%,14px 100%,0 50%);border-left:0;border-right:3px solid var(--plate-a)}.rb-intro-plate-who{font:600 .58rem var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#8fa3c4e6;display:block}.rb-intro-plate-name{font:800 clamp(1.15rem,2.6vw,1.8rem) var(--font-display);letter-spacing:.1em;color:#f6fbff;text-shadow:0 0 20px var(--plate-a),0 2px 6px #000000d9;margin-top:2px;display:block}@supports (color:color-mix(in lab,red,red)){.rb-intro-plate-name{text-shadow:0 0 20px color-mix(in srgb,var(--plate-a) 45%,transparent),0 2px 6px #000000d9}}.rb-intro-plate-deck{letter-spacing:.16em;text-transform:uppercase;color:var(--plate-b);margin-top:2px;font-size:.66rem;font-style:normal;display:block}@supports (color:color-mix(in lab,red,red)){.rb-intro-plate-deck{color:color-mix(in srgb,var(--plate-b) 78%,#dfe8f6)}}.rb-intro-runes{align-items:flex-end;gap:3px;height:16px;display:flex}.rb-intro-row.is-far .rb-intro-runes{justify-content:flex-end}.rb-intro-runes>i{clip-path:polygon(50% 0,100% 26%,100% 74%,50% 100%,0 74%,0 26%);background:linear-gradient(170deg,var(--rune) 0%,var(--rune) 45%,#08182a 100%);width:11px;height:15px;display:block}@supports (color:color-mix(in lab,red,red)){.rb-intro-runes>i{background:linear-gradient(170deg,color-mix(in srgb,var(--rune) 80%,#fff) 0%,var(--rune) 45%,#08182a 100%)}}.rb-intro-runes>i{box-shadow:0 0 7px -1px var(--rune)}.rb-intro-bfs{gap:10px;margin-left:auto;display:flex}.rb-intro-row.is-far .rb-intro-bfs{margin-left:0;margin-right:auto}.rb-intro-bf{aspect-ratio:1.4;width:clamp(104px,13vw,158px);transform-style:preserve-3d;background:linear-gradient(160deg,#1b1235,#070413);border-radius:5px;position:relative;overflow:hidden;box-shadow:0 10px 28px #000000a6}.rb-intro-bf img{object-fit:cover;width:100%;height:100%;display:block}.rb-intro-bf-frame{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #7ee0ff80,inset 0 0 0 2.5px #c9a04a8c,inset 0 0 22px -8px #7ee0ffe6}.rb-intro-bf-glint{z-index:3;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(104deg,#0000 40%,#fff4d6e6,#0000 60%);position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%}.rb-intro-bf-name{z-index:4;font:700 .56rem var(--font-display);letter-spacing:.18em;text-transform:uppercase;text-align:center;color:#eaf4ff;background:linear-gradient(#0000,#02060eeb);padding:10px 6px 4px;font-style:normal;position:absolute;bottom:0;left:0;right:0}.rb-intro-vs{pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.rb-intro-vs-seam{background:linear-gradient(90deg,#0000,#7ee0ffd9 20%,#ffd884f2,#7ee0ffd9 80%,#0000);width:min(1120px,94vw);height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #7ee0ffb3}.rb-intro-vs-mark{width:62px;height:62px;font:800 1.35rem var(--font-display);letter-spacing:.06em;color:#fff6de;clip-path:polygon(50% 0,100% 26%,100% 74%,50% 100%,0 74%,0 26%);text-shadow:0 0 16px #ffd884e6;background:radial-gradient(circle,#0a1a2ef5 40%,#02060ee6);place-items:center;display:grid;position:relative;box-shadow:0 0 30px -6px #ffd884cc}.rb-intro-flourish{z-index:3;flex-direction:column;align-items:center;gap:8px;margin-top:34px;display:flex;position:relative;overflow:hidden}.rb-intro-title{font:800 clamp(1.9rem,6.6vw,3.4rem) var(--font-display);letter-spacing:.34em;text-indent:.34em;color:#0000;filter:drop-shadow(0 0 28px #ffd8848c)drop-shadow(0 3px 7px #000000d9);background:linear-gradient(#fff7e4,#ffd884 36%,#c9a04a 62%,#7a5512);-webkit-background-clip:text;background-clip:text}.rb-intro-titleSweep{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(104deg,#0000,#ffffff8c,#0000);width:46%;position:absolute;top:0;bottom:30%;left:0}.rb-intro-sub{letter-spacing:.34em;text-transform:uppercase;color:#8fa3c4e6;font-size:.7rem;font-style:normal}.rb-intro-skip{text-align:center;letter-spacing:.34em;text-transform:uppercase;color:#8fa3c480;pointer-events:none;font-size:.6rem;position:absolute;bottom:18px;left:0;right:0}.rb-cer-laurelhost{pointer-events:none;z-index:0;width:100%;height:0;display:block;position:relative}.rb-cer-laurel{filter:drop-shadow(0 0 22px #ffd88459);width:min(620px,96vw);position:absolute;top:50%;left:50%;translate:-50% -52%}.rb-cer-ascend{transform-origin:50% 100%;pointer-events:none;background:linear-gradient(to top,var(--asc),transparent 76%);width:62%;height:190%;position:absolute;bottom:-14%;left:50%;translate:-50%}@supports (color:color-mix(in lab,red,red)){.rb-cer-ascend{background:linear-gradient(to top,color-mix(in srgb,var(--asc) 55%,transparent),transparent 76%)}}.rb-cer-ascend{mix-blend-mode:screen;-webkit-mask-image:linear-gradient(#0000 15%,#000 100%);mask-image:linear-gradient(#0000 15%,#000)}.rb-cer-points{background:linear-gradient(#0a1a2ed1,#040c16db);border-radius:10px;padding:12px 16px 14px;position:relative;box-shadow:inset 0 0 0 1px #c9a04a57,0 10px 30px #00000080}.rb-cer-points-head{font:600 .6rem var(--font-display);letter-spacing:.26em;text-transform:uppercase;color:#8fa3c4e6;align-items:baseline;gap:10px;display:flex}.rb-cer-points-head b{letter-spacing:.04em;color:#ffd884;font-variant-numeric:tabular-nums;font-size:1.5rem}.rb-cer-points-head b i{color:#8fa3c4cc;font-size:.8rem;font-style:normal}.rb-cer-points-opp{letter-spacing:.2em;margin-left:auto;font-size:.56rem}.rb-cer-points.is-loss .rb-cer-points-head b{color:#aebfda}.rb-cer-points-cells{gap:4px;margin-top:9px;display:flex}.rb-cer-points-cells i{background:#7ee0ff1a;border-radius:2px;flex:1;height:12px;display:block;box-shadow:inset 0 0 0 1px #ffffff14}.rb-cer-points-cells i.is-lit{background:linear-gradient(#a7ecff,#2fa7d6);box-shadow:0 0 12px -2px #7ee0ffe6,inset 0 0 0 1px #ffffff4d}.rb-cer-points-cells i.is-last.is-lit{background:linear-gradient(#fff4d6,#c9a04a);box-shadow:0 0 18px -1px #ffd884f2,inset 0 0 0 1px #ffffff73}.rb-cer-points.is-loss .rb-cer-points-cells i.is-lit{box-shadow:none;background:linear-gradient(#8fa3c4,#46566f)}.rb-cer-points-etch{font:800 .66rem var(--font-display);letter-spacing:.34em;text-transform:uppercase;text-align:center;color:#ffd884;text-shadow:0 0 18px #ffd884b3;margin-top:9px}.rb-cer-dim{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-cer-dim-lens{background:radial-gradient(circle at 50% 54%,#0000 6%,#02060e8c 46%,#02060ef0 82%);position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%}.rb-cer-dim i{opacity:0;background:radial-gradient(circle,#ffd0a0,#ff7a3c 45%,#0000 72%);border-radius:50%;animation-name:rb-cer-ember;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;bottom:-4%}@keyframes rb-cer-ember{0%{opacity:0;transform:translateY(0)scale(.6)}18%{opacity:.85}to{opacity:0;transform:translateY(-52vh)scale(.3)}}.rb-cf-spec{z-index:4;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .24s var(--rb-ease-out);background:radial-gradient(46% 34% at calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%),#ffffff3d 0%,#ffffff12 38%,transparent 72%);mix-blend-mode:screen;position:absolute;top:0;right:0;bottom:0;left:0}.rb-cardview:hover .rb-cf-spec,.rb-cv-inner:hover .rb-cf-spec,.rb-cf.is-spec:hover .rb-cf-spec{opacity:1}.rb-cf.is-r-common .rb-cf-bevel{box-shadow:inset 0 0 0 1px #c9d3e066,inset 0 0 0 2.5px #1e242eeb,inset 1px 1px 0 2.5px #ffffff24,inset -1px -1px 0 2.5px #0009}.rb-cf.is-r-common .rb-cf-corner{color:#c9d3e0bf;filter:none}.rb-cf.is-r-common .rb-cf-spec{background:radial-gradient(40% 30% at calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%),#ffffff1f 0%,transparent 70%)}.rb-cf.is-r-uncommon .rb-cf-bevel{box-shadow:inset 0 0 0 1px var(--cf-rare),inset 0 0 0 2.5px #10261ef0,inset 1px 1px 0 2.5px #d6ffeb4d,inset -1px -1px 0 2.5px #00000094}@supports (color:color-mix(in lab,red,red)){.rb-cf.is-r-uncommon .rb-cf-bevel{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cf-rare) 72%,transparent),inset 0 0 0 2.5px #10261ef0,inset 1px 1px 0 2.5px #d6ffeb4d,inset -1px -1px 0 2.5px #00000094}}.rb-cf.is-r-uncommon .rb-cf-spec{background:repeating-linear-gradient(101deg,#ffffff12 0 1px,transparent 1px 3px),radial-gradient(52% 26% at calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%),#ffffff42 0%,transparent 72%);mask-image:radial-gradient(60% 34% at calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%),black 0%,transparent 76%);-webkit-mask-image:radial-gradient(60% 34% at calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%),black 0%,transparent 76%)}.rb-cf.is-rare .rb-cf-foil{background:repeating-linear-gradient(calc(66deg + var(--cf-mx) * 26deg),#b881a98c 0 2px,#7ee0ff66 2px 4px,#ffd88457 4px 6px,transparent 6px 11px);background-size:220% 220%;background-position:calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%);opacity:.2}.rb-cf.is-epic .rb-cf-foil{background:linear-gradient(calc(112deg + var(--cf-mx) * 40deg),#7ee0ff00 12%,#7ee0ff80 28%,#b56cff80,#ffbe4a8c,#35d39a6b 70%,#7ee0ff00 88%);background-size:260% 260%;background-position:calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%);opacity:.3}.rb-cf.is-r-epic .rb-cf-inner{box-shadow:inset 0 0 0 .5px var(--cf-rare),inset 0 0 18px -4px var(--cf-rare)}@supports (color:color-mix(in lab,red,red)){.rb-cf.is-r-epic .rb-cf-inner{box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--cf-rare) 70%,transparent),inset 0 0 18px -4px color-mix(in srgb,var(--cf-rare) 65%,transparent)}}.rb-cf.is-r-epic .rb-cf-inner{animation:5.4s ease-in-out infinite rb-cf-epicrim}@keyframes rb-cf-epicrim{0%,to{opacity:.72}50%{opacity:1}}.rb-cf.is-r-showcase .rb-cf-bevel{box-shadow:inset 0 0 0 1px #e6f4ff57,inset 0 0 22px -8px #9c7cffd9}.rb-cf.is-r-showcase .rb-cf-inner{opacity:0}.rb-cf.is-r-showcase .rb-cf-corner{opacity:.35}.rb-cf-edge{z-index:2;border-radius:inherit;pointer-events:none;filter:blur(.4px)saturate(1.2);background:conic-gradient(#7ee0ff,#b56cff,#ffbe4a,#35d39a,#7ee0ff);padding:2px;animation:7.5s linear infinite rb-cf-edgespin;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes rb-cf-edgespin{0%{filter:blur(.4px)saturate(1.2)hue-rotate()}to{filter:blur(.4px)saturate(1.2)hue-rotate(360deg)}}.rb-cf.is-showcase .rb-cf-foil{background:linear-gradient(calc(100deg + var(--cf-mx) * 60deg),#7ee0ff80,#b56cff80 30%,#fff4d699 50%,#35d39a73 72%,#7ee0ff80);background-size:300% 300%;background-position:calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%);opacity:.4}.rb-cf.is-promo .rb-cf-foil{background:linear-gradient(calc(96deg + var(--cf-mx) * 24deg),transparent 24%,#ff8d6b80 48%,transparent 72%);background-size:240% 240%;background-position:calc(var(--cf-mx) * 100%) calc(var(--cf-my) * 100%);opacity:.22}.rb-cf-gem{z-index:6;pointer-events:none;filter:drop-shadow(0 1px 2px #000c);place-items:center;display:grid;position:absolute;bottom:3.5%;right:4%}.rb-cf-gem>svg{z-index:2;position:relative}.rb-cf-gem-socket{background:radial-gradient(circle,var(--cf-rare) 0%,transparent 68%);border-radius:50%;position:absolute;top:-28%;right:-28%;bottom:-28%;left:-28%}@supports (color:color-mix(in lab,red,red)){.rb-cf-gem-socket{background:radial-gradient(circle,color-mix(in srgb,var(--cf-rare) 42%,transparent) 0%,transparent 68%)}}.rb-cf-gem-socket{animation:4.8s ease-in-out infinite rb-cf-socket;box-shadow:inset 0 0 0 1px #ffd88473}@keyframes rb-cf-socket{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.07)}}.rb-cf-tag{clip-path:polygon(5px 0,100% 0,calc(100% - 5px) 100%,0 100%);box-shadow:inset 0 1px #fff4d652,inset 0 -1px #000000b3,inset 0 0 0 1px var(--cf-gold);position:relative;background:linear-gradient(#16283ef2,#06101cf2)!important}@supports (color:color-mix(in lab,red,red)){.rb-cf-tag{box-shadow:inset 0 1px #fff4d652,inset 0 -1px #000000b3,inset 0 0 0 1px color-mix(in srgb,var(--cf-gold) 26%,transparent)}}.rb-cf-tag{color:#e6efff;text-shadow:0 1px 0 #000000d9,0 0 8px var(--cf-a)}@supports (color:color-mix(in lab,red,red)){.rb-cf-tag{text-shadow:0 1px 0 #000000d9,0 0 8px color-mix(in srgb,var(--cf-a) 40%,transparent)}}.hub-hero{pointer-events:none;z-index:0;height:520px;position:absolute;inset:-40px 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 96%);mask-image:linear-gradient(#000,#000 52%,#0000 96%)}.hub-hero-layer{will-change:transform;transform:translate3d(calc(var(--hx,0) * 1px),calc(var(--hy,0) * 1px),0);position:absolute;top:0;right:0;bottom:0;left:0}.hub-hero-glow{filter:blur(6px);background:radial-gradient(38% 42% at 18% 42%,#ffb92e1a,#0000 70%),radial-gradient(34% 40% at 50% 34%,#9a6bff17,#0000 70%),radial-gradient(38% 44% at 82% 44%,#7ee0ff1a,#0000 70%)}.hub-hero-sigils{justify-content:flex-end;align-items:center;gap:clamp(34px,6vw,96px);padding:54px clamp(24px,6vw,110px) 0 0;display:flex}.hub-hero-sigil{width:clamp(76px,9vw,128px);height:clamp(76px,9vw,128px);color:var(--sig);opacity:.3;animation:9s ease-in-out infinite rb-breathe;position:relative}.hub-hero-sigil:nth-child(2){animation-delay:-3s}.hub-hero-sigil:nth-child(3){animation-delay:-6s}.hub-hero-sigil svg{width:100%;height:100%;filter:drop-shadow(0 0 18px var(--sig))}@supports (color:color-mix(in lab,red,red)){.hub-hero-sigil svg{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--sig) 45%,transparent))}}.hub-hero-sigil:after{content:"";background:radial-gradient(circle at calc(var(--gx,50%)) calc(var(--gy,50%)),var(--sig) 0%,transparent 62%);border-radius:50%;position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%}@supports (color:color-mix(in lab,red,red)){.hub-hero-sigil:after{background:radial-gradient(circle at calc(var(--gx,50%)) calc(var(--gy,50%)),color-mix(in srgb,var(--sig) 50%,transparent) 0%,transparent 62%)}}.hub-hero-sigil:after{mix-blend-mode:screen;opacity:.85}.hub-hero-scan{mix-blend-mode:overlay;opacity:.5;background:repeating-linear-gradient(#ffffff06 0,#ffffff06 1px,#0000 1px,#0000 4px)}@media(prefers-reduced-motion:reduce){.rb-ent-ring,.rb-ent-chev,.rb-ent-flash,.rb-ign-ring,.rb-ign-spark-ring,.rb-ign-label,.rb-ent-land,.rb-ign-pulse,.rb-weather>i,.rb-weather-shimmer,.rb-medal-disc,.rb-breathe,.rb-cf-edge,.rb-cf-socket,.rb-cf.is-r-epic .rb-cf-inner,.rb-cer-dim i,.rb-deal-catch,.hub-hero-sigil{animation:none!important}.rb-cf-edge{filter:none}.rb-cmotes,.rb-weather,.hub-hero-scan,.rb-intro-rays,.rb-intro-titleSweep{display:none}.rb-deal,.rb-deal-trailmote,.rb-pool-chip{transition:none}}.gl-phone .rb-cf-spec,.gl-tablet .rb-cf-spec{display:none}.gl-phone .rb-cf-edge{filter:none;animation-duration:12s}.gl-phone .rb-cf-gem,.gl-tablet .rb-cf-gem{filter:none}.gl-phone .rb-cmotes,.gl-phone .rb-weather>i:nth-child(n+7){display:none}.gl-phone .rb-intro-medal{filter:none}.gl-phone .rb-intro-rays{display:none}.gl-phone .rb-intro-stage{gap:14px;width:96vw}.gl-phone .rb-intro-row,.gl-phone .rb-intro-hero{gap:10px}.gl-phone .rb-intro-bfs{display:none}.gl-phone .rb-cer-laurel{width:96vw}.rb-scene.is-lite~.rb-idle .rb-cmotes{display:none}@media(max-width:720px){.rb-intro-stage{gap:16px;width:96vw}.rb-intro-bfs{display:none}.rb-intro-medal{width:96px!important;height:96px!important}.rb-intro-vs-mark{width:46px;height:46px;font-size:1rem}.hub-hero{height:360px}.hub-hero-sigils{justify-content:center;gap:22px;padding:84px 14px 0 0}}@media(max-width:640px){.rb-decktile-top{align-items:flex-start}.rb-decktile-name{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.25;display:-webkit-box}.rb-decktile-gems{margin-top:1px}.rb-decktile-blurb{-webkit-line-clamp:2}.rb-decktile-art{width:58px}}.rb-sc{background:var(--rb-abyss);color:#eaf2ff;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.rb-sc-scroll{z-index:5;overscroll-behavior:contain;flex-direction:column;gap:22px;padding:40px clamp(16px,5vw,64px) 80px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}.rb-sc-head{align-items:flex-start;gap:20px;width:100%;max-width:1180px;margin:0 auto;display:flex}.rb-sc-kicker{font:600 .6rem var(--font-display);letter-spacing:.34em;text-transform:uppercase;color:#7ee0ffbf;display:block}.rb-sc-head h1{font:800 clamp(2rem,5vw,3.1rem) var(--font-display);letter-spacing:.2em;color:#0000;background:linear-gradient(#fff7e4,#ffd884 40%,#c9a04a 72%,#7a5512);-webkit-background-clip:text;background-clip:text;margin:6px 0 8px}.rb-sc-head p{color:#aebfdaeb;max-width:62ch;font-size:.86rem;line-height:1.55}.rb-sc-back{letter-spacing:.18em;text-transform:uppercase;color:#cfe3ff;background:#0a1a2eb3;border-radius:6px;flex:none;margin-left:auto;padding:8px 14px;font-size:.72rem;box-shadow:inset 0 0 0 1px #7ee0ff47}.rb-sc-back:hover{background:#122c4acc}.rb-sc-section{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(#081424d1,#030a14db);border-radius:12px;width:100%;max-width:1180px;margin:0 auto;padding:18px 20px 20px;box-shadow:inset 0 0 0 1px #c9a04a33,inset 0 1px #fff4d61a,0 16px 44px #00000073}.rb-sc-section>header>b{font:800 1rem var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#f2f8ff;align-items:baseline;gap:10px;display:flex}.rb-sc-section>header>b>i{letter-spacing:.1em;color:#ffd884d9;font-size:.7rem;font-style:normal}.rb-sc-section>header>p{color:#aebfdad9;max-width:88ch;margin:6px 0 0;font-size:.78rem;line-height:1.6}.rb-sc-body{flex-direction:column;gap:14px;margin-top:16px;display:flex}.rb-sc-body>code{color:#7ee0ffeb;white-space:pre-wrap;background:#020a14c7;border-radius:6px;padding:8px 11px;font-size:.68rem;line-height:1.5;display:block;overflow-x:auto;box-shadow:inset 0 0 0 1px #7ee0ff29}.rb-sc-btn{font:700 .72rem var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#dcecff;transition:transform .18s var(--rb-ease-snap),box-shadow .18s var(--rb-ease-out),filter .18s var(--rb-ease-out);white-space:nowrap;background:linear-gradient(#142c48e6,#081626e6);border-radius:7px;padding:9px 15px;box-shadow:inset 0 0 0 1px #7ee0ff4d,inset 0 1px #ffffff1a,0 6px 16px #0006}.rb-sc-btn:hover{filter:brightness(1.2);box-shadow:inset 0 0 0 1px #7ee0ff8c,0 10px 22px #00000080,0 0 22px -8px var(--rb-energy);transform:translateY(-2px)}.rb-sc-btn:active{transform:translateY(0)}.rb-sc-btn.is-primary{color:#1a1204;box-shadow:inset 0 1px #fff9,0 8px 20px #00000080,0 0 26px -10px var(--rb-gold-2);background:linear-gradient(#ffe9b4,#ffd884 40%,#c9a04a)}.rb-sc-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.rb-sc-stack{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rb-sc-stack.is-row{flex-flow:wrap;align-items:center}.rb-sc-card{aspect-ratio:148/206;width:132px}.rb-sc-medal{flex:none}.rb-sc-pool{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.rb-sc-points{flex-direction:column;gap:8px;min-width:210px;display:flex}.rb-sc-deal{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.rb-sc-deck,.rb-sc-aside{aspect-ratio:148/206;width:86px;font:700 .56rem var(--font-display);letter-spacing:.22em;color:#aebfdad9;background:linear-gradient(160deg,#0d2340,#04101d);border-radius:7px;flex:none;place-items:center;gap:2px;display:grid;box-shadow:inset 0 0 0 1.5px #c9a04a73,inset 0 0 22px -8px #7ee0ffcc,0 8px 22px #00000080}.rb-sc-deck b{color:#eafaff;letter-spacing:0;font-size:1.15rem}.rb-sc-aside{background:linear-gradient(160deg,#241b2c,#100a18);box-shadow:inset 0 0 0 1.5px #b56cff59,0 8px 22px #00000080}.rb-sc-hand{gap:8px;display:flex}.rb-sc-slot{aspect-ratio:148/206;background:#7ee0ff0d;border-radius:7px;width:86px;box-shadow:inset 0 0 0 1px #7ee0ff38}.rb-sc-gallery{flex-wrap:wrap;gap:20px;display:flex}.rb-sc-gallery figure{flex-direction:column;align-items:center;gap:9px;margin:0;display:flex}.rb-sc-galleryCard{aspect-ratio:148/206;width:148px}.rb-sc-gallery figcaption{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.rb-sc-gallery figcaption b{font:800 .66rem var(--font-display);letter-spacing:.2em;text-transform:uppercase}.rb-sc-gallery figcaption span{letter-spacing:.1em;color:#8fa3c4cc;font-size:.62rem}.rb-sc-foot{letter-spacing:.04em;color:#8fa3c48c;width:100%;max-width:1180px;margin:8px auto 0;font-size:.6rem;line-height:1.7}@media(max-width:720px){.rb-sc-scroll{padding:24px 14px 60px}.rb-sc-hand .rb-sc-slot:nth-child(n+4){display:none}.rb-sc-section{padding:14px 14px 16px}}.rb-picker-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.5em;display:-webkit-box;overflow:hidden}@media(max-width:899px){.rb-vault-inspect{display:none}}@media(max-width:380px){.gl-phone .rb-chain-title{display:none}}:root{--rb-slab-hi:#2a4460;--rb-slab:#16283c;--rb-slab-lo:#0a1626;--rb-gilt:#c9a04a;--rb-gilt-hi:#ffe2a3;--rb-gilt-lo:#6b4c14;--rb-noise:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.16 0'/></filter><rect width='120' height='120' filter='url(%23n)'/></svg>")}.rb-board.is-aaa .rb-lanes.is-gutter{margin-right:0}.rb-board.is-aaa .rb-chain-dock.is-gutter{margin-right:160px}.rb-board.is-aaa .rb-chain-dock{min-height:18px}.rb-board.is-aaa .rb-left-gutter{width:112px}.rb-board.is-aaa .rb-bastion-me{height:140px}.rb-board.is-aaa .rb-topbar{background:linear-gradient(#ffffff0a,#0000 40%),linear-gradient(#0a1626db,#040a14eb);border-bottom:1px solid #c9a04a59;box-shadow:0 1px #ffe2a314,0 8px 24px -10px #000c}.rb-board.is-aaa .rb-bframe{top:-6px;right:-6px;bottom:-6px;left:-6px}.rb-board.is-aaa .rb-bframe-outer{box-shadow:inset 0 0 0 1px #ffe2a38c,inset 0 0 0 3px var(--bf),inset 0 0 0 4px #000000b3,inset 0 0 0 5px var(--bf),inset 0 0 26px -10px var(--bf-2),0 0 0 1px #0009,0 0 22px -6px var(--bf-2),0 24px 60px -20px #000000e6;border:0;border-radius:22px;top:4px;right:4px;bottom:4px;left:4px}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bframe-outer{box-shadow:inset 0 0 0 1px #ffe2a38c,inset 0 0 0 3px color-mix(in srgb,var(--bf) 85%,#000),inset 0 0 0 4px #000000b3,inset 0 0 0 5px color-mix(in srgb,var(--bf) 55%,transparent),inset 0 0 26px -10px var(--bf-2),0 0 0 1px #0009,0 0 22px -6px var(--bf-2),0 24px 60px -20px #000000e6}}.rb-board.is-aaa .rb-bframe-inner{border-color:var(--bf);border-radius:17px;top:12px;right:12px;bottom:12px;left:12px}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bframe-inner{border-color:color-mix(in srgb,var(--bf) 28%,transparent)}}.rb-board.is-aaa .rb-bframe-corner{filter:drop-shadow(0 2px 2px #000000e6)drop-shadow(0 0 6px #ffd88466);width:56px;height:56px}.rb-board.is-aaa .rb-bframe-corner.is-tl{top:-3px;left:-3px}.rb-board.is-aaa .rb-bframe-corner.is-tr{top:-3px;right:-3px}.rb-board.is-aaa .rb-bframe-corner.is-bl{bottom:-3px;left:-3px}.rb-board.is-aaa .rb-bframe-corner.is-br{bottom:-3px;right:-3px}.rb-board.is-aaa .rb-bframe-notch{width:42px;height:11px}.rb-board.is-aaa .rb-bframe-flow{border-radius:23px;padding:5px;top:3px;right:3px;bottom:3px;left:3px}.rb-board.is-aaa .rb-bframe.is-showdown .rb-bframe-outer{box-shadow:inset 0 0 0 1px #fff1c8e6,inset 0 0 0 3px var(--bf-2),inset 0 0 0 4px #000000b3,inset 0 0 0 5px var(--bf-2),inset 0 0 40px -10px var(--bf-2),0 0 36px -4px var(--bf-2),0 24px 60px -20px #000000e6}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bframe.is-showdown .rb-bframe-outer{box-shadow:inset 0 0 0 1px #fff1c8e6,inset 0 0 0 3px color-mix(in srgb,var(--bf-2) 80%,#000),inset 0 0 0 4px #000000b3,inset 0 0 0 5px color-mix(in srgb,var(--bf-2) 60%,transparent),inset 0 0 40px -10px var(--bf-2),0 0 36px -4px var(--bf-2),0 24px 60px -20px #000000e6}}.rb-board.is-aaa .rb-bastion{background:linear-gradient(180deg,#ffffff12,#fff0 22%),var(--rb-noise),linear-gradient(180deg,#1a2c42c7,#0a1626db);box-shadow:inset 0 0 0 1px #ffe2a338,inset 0 0 0 2px #040a14d9,inset 0 0 0 3px var(--rb-seat),inset 0 2px 0 3px #ffffff0d,inset 0 -3px 0 3px #0000008c,0 16px 36px -14px #000000d9;border:0;border-radius:14px;padding-left:22px;padding-right:168px}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bastion{box-shadow:inset 0 0 0 1px #ffe2a338,inset 0 0 0 2px #040a14d9,inset 0 0 0 3px color-mix(in srgb,var(--rb-seat) 22%,transparent),inset 0 2px 0 3px #ffffff0d,inset 0 -3px 0 3px #0000008c,0 16px 36px -14px #000000d9}}.rb-board.is-aaa .rb-bastion:before{opacity:.5;height:3px;left:4%;right:4%}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bastion.is-turn{box-shadow:inset 0 0 0 1px #ffe2a359,inset 0 0 0 2px #040a14d9,inset 0 0 0 3px color-mix(in srgb,var(--rb-seat) 55%,transparent),inset 0 2px 0 3px #ffffff0f,inset 0 -3px 0 3px #0000008c,inset 0 0 70px -30px color-mix(in srgb,var(--rb-seat) 70%,transparent),0 0 30px -8px color-mix(in srgb,var(--rb-seat) 60%,transparent),0 16px 36px -14px #000000d9}}.rb-board.is-aaa .rb-zone-label{display:none}.rb-board.is-aaa .rb-legend-zone{align-items:center;gap:16px}.rb-board.is-aaa .rb-champ-socket{background:radial-gradient(80% 70% at 50% 40%,#7ee0ff14,#0000 70%),linear-gradient(#02060e8c,#02060ebf);border-radius:8px;position:relative;box-shadow:inset 0 3px 8px #000c,inset 0 0 0 1px #c9a04a73,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px #c9a04a38,0 1px #ffffff0f}.rb-board.is-aaa .rb-champ-socket:after{content:"Champion";writing-mode:vertical-rl;font:600 .52rem var(--font-display);letter-spacing:.34em;text-transform:uppercase;color:#ffd88466;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(180deg)}.rb-board.is-aaa .rb-slot-empty{border:0}.rb-board.is-aaa .rb-base-zone{background:linear-gradient(180deg,#02060e66,#02060e38 30%,#02060e6b),var(--rb-noise);border-radius:10px;padding:6px 10px 4px;position:relative;box-shadow:inset 0 4px 10px #000000bf,inset 0 0 0 1px #c9a04a2e,inset 0 -1px #ffe2a324,0 1px #ffffff0d}.rb-board.is-aaa .rb-base-zone>span:first-child{font:600 .52rem var(--font-display);letter-spacing:.32em;color:#ffd8848c}.rb-board.is-aaa .rb-base-zone .rb-shelf-empty{font:600 .54rem var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#c8d6ec47;padding:8px 0}.rb-board.is-aaa .rb-rune{clip-path:polygon(28% 0,72% 0,100% 22%,100% 78%,72% 100%,28% 100%,0 78%,0 22%);background:linear-gradient(160deg,#ffffff8c,#fff0 38%),radial-gradient(70% 60% at 50% 70%,var(--rune) 0%,var(--rune) 45%,var(--rune) 100%);border:0;border-radius:6px;width:26px;height:34px}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-rune{background:linear-gradient(160deg,#ffffff8c,#fff0 38%),radial-gradient(70% 60% at 50% 70%,color-mix(in srgb,var(--rune) 70%,#fff) 0%,var(--rune) 45%,color-mix(in srgb,var(--rune) 40%,#04101f) 100%)}}.rb-board.is-aaa .rb-rune{box-shadow:inset 0 0 0 2px var(--rune),inset 0 -4px 6px #00000080,0 0 12px -2px var(--rune)}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-rune{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--rune) 40%,#6b4c14),inset 0 -4px 6px #00000080,0 0 12px -2px var(--rune)}}.rb-board.is-aaa .rb-rune svg{filter:drop-shadow(0 1px 1px #000000e6)}.rb-board.is-aaa .rb-rune svg path,.rb-board.is-aaa .rb-rune svg polygon,.rb-board.is-aaa .rb-rune svg circle{fill:#04101f;stroke:#04101f}.rb-board.is-aaa .rb-rune.is-exhausted{opacity:.5;filter:saturate(.3)brightness(.8);box-shadow:inset 0 0 0 2px #2a2416}.rb-board.is-aaa .rb-rune-zone{max-width:40%}.rb-board.is-aaa .rb-rune-zone>div:first-child{gap:5px}.rb-board.is-aaa .rb-pile{background:radial-gradient(90% 55% at 50% 118%,#ffd8845c,#c9a04a24 45%,transparent 72%),var(--rb-noise),linear-gradient(180deg,#16283ceb,#060e1af2);border:0;border-radius:12px;min-width:146px;padding:6px 10px 7px 8px;box-shadow:inset 0 0 0 1px #ffe2a380,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px #c9a04a59,inset 0 2px 0 4px #ffffff0f,inset 0 -6px 12px #0009,0 10px 24px -10px #000000d9}.rb-board.is-aaa .rb-pile:before{content:"";opacity:.85;pointer-events:none;background:radial-gradient(6px 5px at 12% 60%,#ffe2a3 30%,#b8862c 60%,#0000 70%),radial-gradient(6px 5px at 28% 40%,#ffe2a3 30%,#b8862c 60%,#0000 70%),radial-gradient(6px 5px at 44% 70%,#ffd884 30%,#a97a26 60%,#0000 70%),radial-gradient(6px 5px at 60% 45%,#ffe2a3 30%,#b8862c 60%,#0000 70%),radial-gradient(6px 5px at 76% 65%,#ffd884 30%,#a97a26 60%,#0000 70%),radial-gradient(6px 5px at 90% 40%,#ffe2a3 30%,#b8862c 60%,#0000 70%);border-radius:999px;height:12px;position:absolute;bottom:4px;left:8px;right:8px}.rb-board.is-aaa .rb-pile.is-empty:before{opacity:.35}.rb-board.is-aaa .rb-pile-energy{gap:8px}.rb-board.is-aaa .rb-pile-hex{filter:drop-shadow(0 0 8px #7ee0ffb3)drop-shadow(0 2px 2px #000c);width:40px;height:40px}.rb-board.is-aaa .rb-pile-num{color:#f6fdff;text-shadow:0 0 16px var(--rb-energy),0 0 2px #fff,0 3px 3px #000000e6;letter-spacing:-.02em;font-size:1.95rem}.rb-board.is-aaa .rb-pile-unit{font:600 .56rem var(--font-display);letter-spacing:.3em;color:#ffd884b3}.rb-board.is-aaa .rb-pile-gem{background:linear-gradient(180deg,#ffffff4d,#fff0 45%),linear-gradient(180deg,var(--gem),var(--gem-lo));border:0;height:24px;padding:0 8px 0 5px}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-pile-gem{background:linear-gradient(180deg,#ffffff4d,#fff0 45%),linear-gradient(180deg,color-mix(in srgb,var(--gem) 34%,var(--gem-lo)),var(--gem-lo))}}.rb-board.is-aaa .rb-pile-gem{box-shadow:inset 0 0 0 1px #ffe2a399,inset 0 0 0 2px #040a14cc,0 2px 6px #000000b3,0 0 10px -3px var(--gem)}.rb-board.is-aaa .rb-pile-meter{margin-bottom:8px}.rb-board.is-aaa .rb-pile-meter i{background:#02060eb3;border-radius:2px;height:5px;box-shadow:inset 0 1px 2px #000c}.rb-board.is-aaa .rb-pile-meter i.is-ready{background:linear-gradient(180deg,#d6f7ff,var(--rb-energy));box-shadow:0 0 6px var(--rb-energy)}.rb-board.is-aaa .rb-piles{grid-template-columns:repeat(2,minmax(0,auto));align-content:center;gap:5px 6px;display:grid}.rb-board.is-aaa .rb-pile-chip{background:linear-gradient(180deg,#ffffff1f,#fff0 45%),var(--rb-noise),linear-gradient(180deg,#18283ef2,#060e1af5);border:0;border-radius:8px;gap:6px;padding:3px 9px 3px 6px;font-size:11px;box-shadow:inset 0 0 0 1px #ffe2a380,inset 0 0 0 2px #040a14d9,inset 0 -2px 3px #0009,0 3px 8px #000000b3}.rb-board.is-aaa .rb-pile-chip b{text-shadow:0 1px #000000e6,0 0 8px #ffd88459;font-size:12px}.rb-board.is-aaa .rb-pile-chip:hover{box-shadow:inset 0 0 0 1px #ffe2a3,inset 0 0 0 2px #040a14d9,0 0 12px -2px #ffd884,0 3px 8px #000000b3}.rb-board.is-aaa .rb-pile-back{border-radius:3px;width:17px;height:23px;box-shadow:0 1px 2px #000c}.rb-board.is-aaa .rb-bf-lane{--rb-lane-glow:transparent;background:linear-gradient(180deg,#ffffff12,#fff0 16%),var(--rb-noise),radial-gradient(120% 90% at 50% 45%,#1c364e99,#081422b3 85%);box-shadow:inset 0 0 0 1px #ffe2a352,inset 0 0 0 3px #040a14eb,inset 0 0 0 4px #c9a04a66,inset 0 2px 0 5px #ffffff0f,inset 0 -3px 0 5px #0000008c,inset 0 0 70px -24px var(--rb-lane-seat),inset 0 0 90px -30px var(--rb-lane-glow),0 22px 48px -16px #000000d9;transition:box-shadow .42s var(--rb-ease-out);border:0;border-radius:16px;animation:none}.rb-board.is-aaa .rb-bf-lane.is-contested{--rb-lane-glow:#ff9a2ed9;animation:2.4s ease-in-out infinite rb-tile-contest}@keyframes rb-tile-contest{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}.rb-board.is-aaa .rb-bf-lane.is-showdown{--rb-lane-glow:#ffd884;animation:1.1s ease-in-out infinite rb-tile-heart}@keyframes rb-tile-heart{0%,to{filter:brightness()}18%{filter:brightness(1.16)}40%{filter:brightness(1.02)}}.rb-board.is-aaa .rb-bf-lane.is-combat{--rb-lane-glow:#ff5a3c}.rb-board.is-aaa .rb-bf-lane.is-target{--rb-lane-glow:#35d39a;animation:1.4s ease-in-out infinite rb-tile-heart}.rb-board.is-aaa .rb-lane-grid{gap:10px;padding:10px}.rb-board.is-aaa .rb-bf-col{gap:6px}.rb-board.is-aaa .rb-bf-tile{background:linear-gradient(#ffffff14,#fff0 40%),linear-gradient(#040a14d9,#040a14b3);border-radius:10px;padding:5px;position:relative;box-shadow:inset 0 0 0 1px #ffe2a38c,inset 0 0 0 2px #040a14e6,inset 0 0 0 3px #c9a04a4d,inset 0 4px 10px #000c,0 10px 22px -8px #000000e6}.rb-board.is-aaa .rb-bf-tile .rb-cardview{filter:drop-shadow(0 6px 10px #000000b3)}.rb-board.is-aaa .rb-lane-owner{z-index:3;border-width:2px;width:12px;height:12px;top:2px;left:2px}.rb-board.is-aaa .rb-bf-plate{background:linear-gradient(180deg,#ffffff1a,#fff0 45%),var(--rb-noise),linear-gradient(180deg,#1c3048,#0b1828);border-radius:7px;padding:5px 10px 6px;position:relative;box-shadow:inset 0 0 0 1px #ffe2a380,inset 0 0 0 2px #040a14d9,inset 0 -2px 3px #0000008c,0 4px 10px #000000b3}.rb-board.is-aaa .rb-bf-name{font:700 .8rem var(--font-display);letter-spacing:.06em;color:#fff3d6;text-shadow:0 1px #000000f2,0 0 10px #ffd88440;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-board.is-aaa .rb-bf-status{letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:9px;display:flex}.rb-board.is-aaa .rb-bf-rulesplate{background:linear-gradient(180deg,#ffffff0d,#fff0 30%),var(--rb-noise),linear-gradient(180deg,#081220e6,#040a14eb);border-radius:7px;flex:1;min-height:0;padding:7px 10px;overflow:hidden;box-shadow:inset 0 3px 8px #000000bf,inset 0 0 0 1px #c9a04a59,inset 0 0 0 2px #040a14d9,inset 0 -1px #ffe2a31f}.rb-board.is-aaa .rb-bf-rulesplate .rb-bf-rules{-webkit-line-clamp:6;color:#eaf2ffdb;max-height:none;font-size:10.5px;line-height:1.35}.rb-board.is-aaa .rb-bf-rulesplate.is-empty{font:600 .56rem var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#ffd88459;justify-content:center;align-items:center;display:flex}.rb-board.is-aaa .rb-lane-chip{padding:2px 7px;font-size:8.5px;box-shadow:0 2px 4px #0009,inset 0 1px #ffffff1f}.rb-board.is-aaa .rb-units-col{gap:6px}.rb-board.is-aaa .rb-lane-units{gap:10px;min-height:0}.rb-board.is-aaa .rb-socket{background:radial-gradient(60% 50%,#7ee0ff12,#0000 70%),linear-gradient(#02060e6b,#02060e9e);border-radius:6%;transition:box-shadow .32s,background .32s;position:relative;box-shadow:inset 0 3px 8px #000c,inset 0 0 0 1px #7ee0ff1f,inset 0 0 0 2px #040a14b3,0 1px #ffffff0f}.rb-board.is-aaa .rb-socket:before{content:"";aspect-ratio:1;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#7ee0ff14;width:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #7ee0ff26}.rb-board.is-aaa .rb-socket.is-deploy{animation:1.4s ease-in-out infinite alternate rb-socket-deploy;box-shadow:inset 0 3px 8px #0009,inset 0 0 0 1.5px #35d39ad9,inset 0 0 26px -6px #35d39ab3,0 0 18px -4px #35d39acc}.rb-board.is-aaa .rb-socket.is-deploy:before{background:#35d39a4d}.rb-board.is-aaa .rb-socket.is-deploy:after{content:"Deploy here";text-align:center;font:700 .5rem var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:#9ff0cf;text-shadow:0 1px 2px #000000e6;position:absolute;bottom:6%;left:0;right:0}@keyframes rb-socket-deploy{0%{filter:brightness(.9)}to{filter:brightness(1.25)}}.rb-board.is-aaa .rb-lane-mid{min-height:14px}.rb-board.is-aaa .rb-lane-vs{font-size:11px;font-family:var(--font-display);letter-spacing:.14em;color:#fff3d6;text-shadow:0 1px 2px #000000e6}.rb-board.is-aaa .rb-hidden-slot{min-width:0;min-height:0}.rb-board.is-aaa .rb-hidden-empty{opacity:1;background:#02060e80;border:0;width:30px;height:21px;box-shadow:inset 0 2px 5px #000c,inset 0 0 0 1px #ffffff14}.rb-board.is-aaa .rb-hidden-slot.is-mine .rb-hidden-empty{box-shadow:inset 0 2px 5px #000c,inset 0 0 0 1px #7ee0ff4d}.rb-board.is-aaa .rb-lane-units .rb-cardview .rb-cv-inner,.rb-board.is-aaa .rb-base-zone .rb-cardview .rb-cv-inner{box-shadow:0 10px 18px -6px #000000d9,0 2px 4px #0009}.rb-board.is-aaa .rb-rift{background:linear-gradient(#040a1459,#040a141f 25%,#040a141f 75%,#040a1459);border:0;border-radius:12px;width:96px;padding:10px 4px;box-shadow:inset 0 0 0 1px #c9a04a33,inset 0 0 40px -16px #7ee0ff73}.rb-board.is-aaa .rb-rift-title{letter-spacing:.28em;color:#ffe2a3;text-shadow:0 1px #000000e6;background:linear-gradient(#1c3048,#0b1828);border-radius:5px;padding:4px 6px;font-size:9px;box-shadow:inset 0 0 0 1px #ffe2a373,inset 0 0 0 2px #040a14d9,0 3px 8px #000000b3}.rb-board.is-aaa .rb-rift.is-showdown .rb-rift-title{box-shadow:inset 0 0 0 1px #fff1c8,inset 0 0 0 2px #040a14d9,0 0 14px -2px #ffd884}.rb-board.is-aaa .rb-clk-seg.is-on path{stroke-width:7px}.rb-board.is-aaa .rb-clk-caption b{text-shadow:0 1px #000000e6,0 0 10px #7ee0ff80;font-size:.8rem}.rb-board.is-aaa .rb-medal{gap:0}.rb-board.is-aaa .rb-medal-disc{filter:drop-shadow(0 12px 22px #000000d9) drop-shadow(0 0 14px var(--medal-a))}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-medal-disc{filter:drop-shadow(0 12px 22px #000000d9) drop-shadow(0 0 14px color-mix(in srgb,var(--medal-a) 45%,transparent))}}.rb-medal-domring{pointer-events:none;background:conic-gradient(from 0deg,transparent 0 20%,var(--medal-a) 30%,transparent 40%,transparent 60%,var(--medal-b,var(--medal-a)) 72%,transparent 82%);opacity:.85;filter:blur(.6px);z-index:0;border-radius:50%;animation:9s linear infinite rb-domring;position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;-webkit-mask:radial-gradient(circle,#0000 60%,#000 61% 68%,#0000 69%);mask:radial-gradient(circle,#0000 60%,#000 61% 68%,#0000 69%)}.rb-medal-domring:after{content:"";box-shadow:0 0 14px -2px var(--medal-a);opacity:.6;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes rb-domring{to{transform:rotate(360deg)}}.rb-board.is-aaa .rb-medal-xp{z-index:3;margin:0;padding:1px 9px 2px;position:absolute;bottom:9px;left:50%;transform:translate(-50%);box-shadow:0 3px 8px #000000d9,inset 0 1px #fff3}.rb-board.is-aaa .rb-medal-gems{bottom:-2%}.rb-board.is-aaa .rb-medal-name{font:600 .58rem var(--font-display);letter-spacing:.22em;color:#fff3d6;text-shadow:0 1px #000000e6;max-width:120px;margin-top:6px}.rb-board.is-aaa .rb-bastion-opp .rb-medal-name{display:none}.rb-board.is-aaa .rb-hp{background:linear-gradient(180deg,#ffffff14,#fff0 40%),var(--rb-noise),linear-gradient(180deg,#16283cf0,#060e1af5);border:0;border-radius:12px;width:152px;padding:6px 10px 9px;box-shadow:inset 0 0 0 1px #ffe2a380,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px #c9a04a59,inset 0 -4px 8px #0000008c,0 10px 24px -10px #000000d9}.rb-board.is-aaa .rb-hp-num{text-shadow:0 0 16px var(--hp),0 0 2px #fff,0 3px 3px #000000e6;font-size:1.9rem}.rb-board.is-aaa .rb-hp-label{font:600 .6rem var(--font-display);letter-spacing:.22em;color:#fff3d6}.rb-board.is-aaa .rb-hp-kicker{font:600 .5rem var(--font-display);letter-spacing:.3em;color:#ffd88499}.rb-board.is-aaa .rb-hp-track{margin:6px 6px 0;position:relative}.rb-board.is-aaa .rb-hp-bar{background:linear-gradient(#030a14,#0a1a2e);border-radius:4px;height:18px;margin-top:0;box-shadow:inset 0 2px 5px #000000e6,inset 0 0 0 1px #c9a04a8c,inset 0 0 0 2px #040a14e6}.rb-board.is-aaa .rb-hp-fill{background:linear-gradient(180deg,var(--hp),var(--hp) 50%,var(--hp));border-radius:2px;top:2px;right:2px;bottom:2px;left:2px}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-hp-fill{background:linear-gradient(180deg,color-mix(in srgb,var(--hp) 65%,#fff),var(--hp) 50%,color-mix(in srgb,var(--hp) 55%,#000))}}.rb-board.is-aaa .rb-hp-fill{box-shadow:0 0 12px var(--hp),inset 0 1px #ffffff73}.rb-board.is-aaa .rb-hp-cells i{border-right:2px solid #040a14f2}.rb-board.is-aaa .rb-hp-cells i.is-last{box-shadow:inset 0 0 0 1.5px #ffd88499}.rb-board.is-aaa .rb-hp-cap{z-index:2;background:linear-gradient(135deg,#ffe2a3,#c9a04a 55%,#6b4c14);width:16px;height:16px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg);box-shadow:inset 0 0 0 1px #fff4d68c,0 2px 4px #000c}.rb-board.is-aaa .rb-hp-cap.is-l{left:-9px}.rb-board.is-aaa .rb-hp-cap.is-r{right:-9px}.rb-board.is-aaa .rb-hp-cap:after{content:"";background:#0a1a2e;position:absolute;top:4px;right:4px;bottom:4px;left:4px;box-shadow:inset 0 0 0 1px #c9a04a99}.rb-board.is-aaa .rb-hp.is-final .rb-hp-cap.is-r{background:linear-gradient(135deg,#fff8e6,#ffd884 55%,#c9a04a);box-shadow:0 0 14px #ffd884,inset 0 0 0 1px #fff}.rb-board.is-aaa .rb-hp.is-final{box-shadow:inset 0 0 0 1px #fff1c8,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px #c9a04a,0 0 26px -4px #ffd884,0 10px 24px -10px #000000d9}.rb-board.is-aaa .rb-hp-final{font-size:.6rem}.rb-board.is-aaa .rb-points-gutter{right:14px}.rb-board.is-aaa .rb-points-gutter.is-top{top:14px}.rb-board.is-aaa .rb-points-gutter.is-bottom{bottom:14px}.rb-board.is-aaa .rb-hand{align-items:flex-start;height:128px;min-height:0;padding-top:0;overflow:visible;padding-bottom:0!important}.rb-board.is-aaa .rb-hand-row{align-items:flex-start}.rb-board.is-aaa .rb-hand-card .rb-cv-inner{box-shadow:0 14px 26px -8px #000000e6,0 3px 6px #000000b3}.rb-board.is-aaa .rb-bottombar{padding-bottom:0}.rb-board.is-aaa .rb-rail>.panel,.rb-board.is-aaa .rb-rail [data-inspector-panel]{background:linear-gradient(180deg,#ffffff0d,#fff0 30%),var(--rb-noise),linear-gradient(180deg,#0e1c2ce6,#040a14f0);border:0;border-radius:12px;box-shadow:inset 0 0 0 1px #ffe2a352,inset 0 0 0 2px #040a14d9,inset 0 0 0 3px #c9a04a2e,0 14px 30px -14px #000000d9}@media(prefers-reduced-motion:reduce){.rb-medal-domring,.rb-shaft,.rb-conduit,.rb-board.is-aaa .rb-bf-lane,.rb-board.is-aaa .rb-socket.is-deploy{animation:none!important}}.rb-scene.is-lite .rb-shaft,.rb-scene.is-lite .rb-conduits{display:none}.rb-board.is-aaa .rb-bastion{background:linear-gradient(180deg,#ffffff14,#fff0 20%),var(--rb-noise),linear-gradient(180deg,#1a2c4280,#0a162699)}.rb-board.is-aaa .rb-base-zone{background:linear-gradient(180deg,#02060e6b,#02060e2e 30%,#02060e5c),repeating-linear-gradient(90deg,transparent 0 46px,#ffd8840d 46px 47px),var(--rb-noise)}.rb-board.is-aaa .rb-base-zone:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffe2a373 20%,#ffe2a373 80%,#0000);border-radius:2px;height:2px;position:absolute;bottom:3px;left:6px;right:6px}.rb-board.is-aaa .rb-bastion-opp .rb-base-zone:after{top:3px;bottom:auto}.rb-board.is-aaa .rb-socket{background:radial-gradient(60% 50%,#7ee0ff14,#0000 70%),linear-gradient(#02060e4d,#02060e80)}.rb-board.is-aaa .rb-bottombar:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(50% 60% at 50% 100%,#ffc87838,#0000 70%);height:70%;position:absolute;bottom:-10%;left:20%;right:20%}.rb-board.is-aaa .rb-bf-lane{box-shadow:inset 0 0 0 1px #ffe8b4b3,inset 0 0 0 3px #040a14eb,inset 0 0 0 5px #c9a04ab3,inset 0 0 0 6px #3c280acc,inset 0 3px 0 6px #ffffff12,inset 0 -4px 0 6px #0009,inset 0 0 70px -24px var(--rb-lane-seat),inset 0 0 90px -30px var(--rb-lane-glow),0 22px 48px -16px #000000d9}.rb-board.is-aaa .rb-bastion{box-shadow:inset 0 0 0 1px #ffe8b499,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px var(--rb-seat),inset 0 3px 0 4px #ffffff0f,inset 0 -4px 0 4px #0009,0 16px 36px -14px #000000d9}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bastion{box-shadow:inset 0 0 0 1px #ffe8b499,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px color-mix(in srgb,var(--rb-seat) 35%,#c9a04a),inset 0 3px 0 4px #ffffff0f,inset 0 -4px 0 4px #0009,0 16px 36px -14px #000000d9}}.rb-board.is-aaa .rb-bastion.is-turn{box-shadow:inset 0 0 0 1px #fff1c8d9,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px var(--rb-seat),inset 0 3px 0 4px #ffffff12,inset 0 -4px 0 4px #0009,inset 0 0 70px -30px var(--rb-seat),0 0 30px -8px var(--rb-seat),0 16px 36px -14px #000000d9}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bastion.is-turn{box-shadow:inset 0 0 0 1px #fff1c8d9,inset 0 0 0 3px #040a14e6,inset 0 0 0 4px color-mix(in srgb,var(--rb-seat) 70%,#c9a04a),inset 0 3px 0 4px #ffffff12,inset 0 -4px 0 4px #0009,inset 0 0 70px -30px color-mix(in srgb,var(--rb-seat) 70%,transparent),0 0 30px -8px color-mix(in srgb,var(--rb-seat) 60%,transparent),0 16px 36px -14px #000000d9}}.rb-board.is-aaa .rb-socket{background:radial-gradient(60% 50%,#7ee0ff0d,#0000 70%),linear-gradient(#02060e2e,#02060e52);box-shadow:inset 0 3px 8px #0000008c,inset 0 0 0 1px #7ee0ff12,0 1px #ffffff0a}.rb-board.is-aaa .rb-socket:before{background:#7ee0ff0d;box-shadow:inset 0 0 0 1px #7ee0ff1a}.rb-board.is-aaa .rb-bf-tile,.rb-board.is-aaa .rb-bf-plate,.rb-board.is-aaa .rb-pile,.rb-board.is-aaa .rb-hp,.rb-board.is-aaa .rb-pile-chip{outline-offset:-1px;outline:1px solid #ffe8b41f}.rb-board.is-aaa .rb-bf-rulesplate{min-height:46px}.rb-board.is-aaa .rb-bf-col{min-height:0}.rb-board.is-aaa .rb-bf-tile .rb-cardview{flex-shrink:0}.rb-scene .rb-nebula{filter:none;opacity:.8}.rb-scene .rb-shaft{filter:none;background-blend-mode:multiply;background:linear-gradient(90deg,#0000,#d2f0ff24 40%,#d2f0ff24 60%,#0000),linear-gradient(#d2f0ff1f,#d2f0ff0a 45%,#0000 80%)}.rb-scene .rb-shaft.is-2{background:linear-gradient(90deg,#0000,#ffe2aa1f 40%,#ffe2aa1f 60%,#0000),linear-gradient(#ffe2aa1a,#ffe2aa08 45%,#0000 80%)}.rb-scene .rb-core{filter:none}.rb-scene.is-final .rb-core{filter:none;opacity:1}.rb-scene .rb-ribbons{filter:none}.rb-scene .rb-conduit{filter:none;opacity:.9}.rb-scene.is-combat .rb-conduit{filter:none}.rb-scene .rb-ground .rb-lane path[style]{filter:none!important}.rb-scene.is-lite .rb-plate{opacity:.82}.rb-scene.is-lite .rb-grade{background:radial-gradient(70% 60%,#02060e2e,#02060e66),linear-gradient(#02060e4d,#0000 14%,#0000 86%,#02060e4d)}.rb-board.is-aaa .rb-bf-col{overflow:hidden}.rb-board.is-aaa .rb-bf-rulesplate{flex:1 1 0;min-height:0}.rb-board.is-aaa .rb-bf-col>.flex{flex-shrink:0}.gl-phone .rb-rift,.gl-tablet .rb-rift{background:#040a1480;border-color:#c9a04a4d}.gl-phone .rb-bf-lane,.gl-tablet .rb-bf-lane{background:radial-gradient(120% 80%,#0a1e2e73,#02060e80 70%)}.gl-phone .rb-bastion,.gl-tablet .rb-bastion{background:linear-gradient(#02060e80,#02060e5c)}.rb-tok{--tok-hi:#dfe8f6;--tok-mid:#8fa3c4;--tok-lo:#1b2536;border-radius:inherit;color:var(--tok-hi);font-family:var(--font-display);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.rb-tok-stone{background:radial-gradient(90% 70% at 50% 36%,var(--tok-mid),transparent 70%),var(--rb-noise),linear-gradient(180deg,var(--tok-lo),var(--tok-lo) 60%,#06080e);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-tok-stone{background:radial-gradient(90% 70% at 50% 36%,color-mix(in srgb,var(--tok-mid) 55%,transparent),transparent 70%),var(--rb-noise),linear-gradient(180deg,color-mix(in srgb,var(--tok-lo) 70%,#2a2a34),color-mix(in srgb,var(--tok-lo) 88%,#000) 60%,#06080e)}}.rb-tok-stone:after{content:"";opacity:.22;background:linear-gradient(60deg,transparent 46%,var(--tok-hi) 47%,transparent 48%),linear-gradient(-60deg,transparent 46%,var(--tok-hi) 47%,transparent 48%),linear-gradient(0deg,transparent 46%,var(--tok-hi) 47%,transparent 48%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.rb-tok-stone:after{background:linear-gradient(60deg,transparent 46%,color-mix(in srgb,var(--tok-hi) 40%,transparent) 47%,transparent 48%),linear-gradient(-60deg,transparent 46%,color-mix(in srgb,var(--tok-hi) 40%,transparent) 47%,transparent 48%),linear-gradient(0deg,transparent 46%,color-mix(in srgb,var(--tok-hi) 40%,transparent) 47%,transparent 48%)}}.rb-tok-stone:after{background-size:22px 38px;-webkit-mask:radial-gradient(70% 70% at 50% 45%,#000,#0000 80%);mask:radial-gradient(70% 70% at 50% 45%,#000,#0000 80%)}.rb-tok-rim{box-shadow:inset 0 0 0 1px var(--tok-hi),inset 0 0 0 2px #0000008c,inset 0 0 0 3px var(--tok-mid),0 0 0 1px #00000080;border-radius:5%;position:absolute;top:7%;right:7%;bottom:7%;left:7%}@supports (color:color-mix(in lab,red,red)){.rb-tok-rim{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tok-hi) 55%,transparent),inset 0 0 0 2px #0000008c,inset 0 0 0 3px color-mix(in srgb,var(--tok-mid) 45%,transparent),0 0 0 1px #00000080}}.rb-tok-rim{pointer-events:none}.rb-tok-rivet{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff3d6,var(--rb-gilt) 45%,var(--rb-gilt-lo) 100%);border-radius:50%;width:7%;position:absolute;box-shadow:0 1px 2px #000000e6,inset 0 -1px 1px #00000080}.rb-tok-rivet.is-tl{top:3%;left:4%}.rb-tok-rivet.is-tr{top:3%;right:4%}.rb-tok-rivet.is-bl{bottom:3%;left:4%}.rb-tok-rivet.is-br{bottom:3%;right:4%}.rb-tok-halo{aspect-ratio:1;background:radial-gradient(circle,var(--tok-hi),var(--tok-mid) 45%,transparent 70%);border-radius:50%;width:78%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.rb-tok-halo{background:radial-gradient(circle,color-mix(in srgb,var(--tok-hi) 42%,transparent),color-mix(in srgb,var(--tok-mid) 18%,transparent) 45%,transparent 70%)}}.rb-tok-halo{pointer-events:none}.rb-tok-sigil{z-index:1;color:var(--tok-hi);filter:drop-shadow(0 2px 2px #000000e6) drop-shadow(0 0 8px var(--tok-hi));margin-top:-14%;position:relative}@supports (color:color-mix(in lab,red,red)){.rb-tok-sigil{filter:drop-shadow(0 2px 2px #000000e6) drop-shadow(0 0 8px color-mix(in srgb,var(--tok-hi) 60%,transparent))}}.rb-tok.is-landscape .rb-tok-sigil{margin-top:0;margin-right:34%}.rb-tok-plate{z-index:2;text-align:center;background:linear-gradient(180deg,#ffffff1a,#fff0 45%),var(--rb-noise),linear-gradient(180deg,#1c2130,#0a0e18);border-radius:4px;padding:3px 4px 4px;position:absolute;bottom:9%;left:10%;right:10%;box-shadow:inset 0 0 0 1px #ffe2a380,inset 0 0 0 2px #040a14d9,inset 0 -2px 3px #0000008c,0 3px 8px #000000b3}.rb-tok.is-landscape .rb-tok-plate{width:40%;inset:50% 6% auto auto;transform:translateY(-50%)}.rb-tok-name{font:700 .62rem var(--font-display);letter-spacing:.08em;color:#fff3d6;text-shadow:0 1px 0 #000000f2,0 0 8px var(--tok-hi)}@supports (color:color-mix(in lab,red,red)){.rb-tok-name{text-shadow:0 1px 0 #000000f2,0 0 8px color-mix(in srgb,var(--tok-hi) 40%,transparent)}}.rb-tok-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-tok-tags{font:600 .42rem var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--tok-hi);margin-top:1px}@supports (color:color-mix(in lab,red,red)){.rb-tok-tags{color:color-mix(in srgb,var(--tok-hi) 75%,#fff)}}.rb-tok-tags{opacity:.85;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rb-tok-kicker{z-index:2;font:700 .4rem var(--font-display);letter-spacing:.34em;text-transform:uppercase;color:#ffe2a399;text-shadow:0 1px #000000e6;position:absolute;top:9%;left:50%;transform:translate(-50%)}.rb-tok.is-tiny .rb-tok-rim{top:5%;right:5%;bottom:5%;left:5%}.rb-tok.is-tiny .rb-tok-rivet{display:none}.rb-tok.is-tiny .rb-tok-sigil{margin-top:0}.rb-board.is-aaa .rb-socket{background:radial-gradient(70% 60% at 50% 55%,#00000029,#0000 75%),linear-gradient(#02040a24,#02040a3d);border-radius:6%;transition:box-shadow .32s,background .32s,opacity .32s;box-shadow:inset 0 2px 6px #0000006b,inset 0 0 0 1px #00000029,0 1px #ffeccd0d}.rb-board.is-aaa .rb-socket:before{opacity:0;background:#ffd88414;transition:opacity .32s;box-shadow:inset 0 0 0 1px #ffd8842e}.rb-board.is-aaa .rb-socket.is-deploy:before{opacity:1;background:#35d39a4d;box-shadow:inset 0 0 0 1px #35d39a80}.rb-board.is-aaa .rb-socket.is-spare{opacity:.85}.rb-board.is-aaa .rb-lane-units.items-start .rb-socket{opacity:.7}.rb-board.is-aaa .rb-chain-dock{z-index:24;pointer-events:none;width:max-content;max-width:58%;min-height:0;position:absolute;top:124px;left:14%;transform:translateY(-62%);margin:0!important}.rb-board.is-aaa .rb-chain-dock .rb-chain{pointer-events:auto;background:linear-gradient(180deg,#ffffff14,#fff0 40%),var(--rb-noise),linear-gradient(180deg,#0e1424db,#040812eb);-webkit-backdrop-filter:blur(6px)saturate(1.2);backdrop-filter:blur(6px)saturate(1.2);border:0;border-radius:12px;gap:5px;padding:5px 12px 6px;transition:box-shadow .32s;box-shadow:inset 0 0 0 1px #ffe2a373,inset 0 0 0 2px #040a14d9,inset 0 0 0 3px #c9a04a47,0 12px 28px -10px #000000e6,0 0 0 1px #00000080}.rb-board.is-aaa .rb-chain-dock .rb-chain.is-closed{gap:0;padding:3px 12px 4px}.rb-board.is-aaa .rb-chain-dock .rb-chain.is-closed .rb-chain-items{display:none}.rb-board.is-aaa .rb-chain-dock .rb-chain.is-showdown{box-shadow:inset 0 0 0 1px #fff1c8d9,inset 0 0 0 2px #040a14d9,inset 0 0 0 3px #ff9a2e80,0 0 22px -4px #ff9a2e99,0 12px 28px -10px #000000e6}.rb-board.is-aaa .rb-chain-title{color:#ffe2a3;text-shadow:0 1px #000000e6}.rb-board.is-aaa .rb-chain-head{gap:10px}.rb-board.is-aaa .rb-chain-holders{margin-left:6px}.rb-board.is-aaa .rb-chain-items{gap:12px;padding:2px 2px 0}.rb-board.is-aaa .rb-chain-item{box-shadow:inset 0 0 0 1px var(--seat),0 3px 8px #000000b3;background:linear-gradient(#ffffff0f,#fff0 45%),linear-gradient(#141e32e6,#060c18f2)}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-chain-item{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--seat) 45%,transparent),0 3px 8px #000000b3}}.rb-board.is-aaa .rb-lanes{margin-top:0}.rb-board.is-aaa .rb-bastion-opp .rb-base-zone{padding-bottom:10px}.rb-clk-seg-glow{stroke:var(--clk-seat);opacity:.8}.rb-clk-seg-hot{stroke:#fff;opacity:.85}.rb-clock.is-showdown .rb-clk-seg-glow{stroke:#ffd884}.rb-clock.is-combat .rb-clk-seg-glow{stroke:#ff5a3c}.rb-clk-seg path{stroke:#ffe2a31a}.rb-clk-seg.is-next path{stroke:#7882a038}.rb-clk-seg.is-past path{stroke:#c9a04a8c}.rb-clk-seg.is-on path:not(.rb-clk-seg-glow):not(.rb-clk-seg-hot){stroke:var(--clk-seat)}@supports (color:color-mix(in lab,red,red)){.rb-clk-seg.is-on path:not(.rb-clk-seg-glow):not(.rb-clk-seg-hot){stroke:color-mix(in srgb,var(--clk-seat) 70%,#fff)}}.rb-clk-seg.is-on path:not(.rb-clk-seg-glow):not(.rb-clk-seg-hot){filter:none}.rb-clk-seg.is-on text{fill:#0a1220;font-weight:800}.rb-clock.is-showdown .rb-clk-seg.is-on path:not(.rb-clk-seg-glow):not(.rb-clk-seg-hot){stroke:#ffe8b0;filter:none}.rb-clock.is-combat .rb-clk-seg.is-on path:not(.rb-clk-seg-glow):not(.rb-clk-seg-hot){stroke:#ff8a6e;filter:none}.rb-board.is-aaa .rb-clock{filter:drop-shadow(0 12px 20px #000000d9)drop-shadow(0 0 14px #c9a04a38)}.rb-board.is-aaa .rb-clk-seg.is-on path:not(.rb-clk-seg-glow):not(.rb-clk-seg-hot){stroke-width:6px}.rb-board.is-aaa .rb-clk-caption b{color:#fff3d6;text-shadow:0 1px #000000e6,0 0 10px #ffd88459}@media(prefers-reduced-motion:reduce){.rb-clk-seg-glow{opacity:.6}}.rb-board.is-aaa .rb-bastion-opp{background:linear-gradient(180deg,#ffffff14,#fff0 20%),var(--rb-noise),linear-gradient(180deg,#1e22466b,#0e102885)}.rb-board.is-aaa .rb-bastion-me{background:linear-gradient(180deg,#ffffff14,#fff0 20%),var(--rb-noise),linear-gradient(180deg,#3c281866,#1e120a85)}.rb-board.is-aaa .rb-bf-rulesplate{background:linear-gradient(180deg,#ffffff0d,#fff0 30%),var(--rb-noise),linear-gradient(180deg,#080c1adb,#040610e6)}.rb-board.is-aaa .rb-rift{background:linear-gradient(#0406104d,#0406100d 25%,#0406100d 75%,#0406104d)}.rb-scene .rb-grade{background:radial-gradient(60% 40% at 50% 104%,#ffaa5a33,#0000 70%),radial-gradient(70% 60%,#0000 60%,#06041442),linear-gradient(#0a08283d,#0000 16%,#0000 84%,#2814061a)}.rb-scene.is-showdown .rb-grade{background:radial-gradient(60% 40% at 50% 104%,#ffaa5a3d,#0000 70%),radial-gradient(56% 50%,#0000 50%,#06041480),linear-gradient(#0a08284d,#0000 16%,#0000 84%,#2814062e)}.rb-scene .rb-base{background:linear-gradient(#0a0b2a,#1a1e46 38%,#1c1c2a 62%,#2a1a10)}.rb-board.is-aaa .rb-bottombar:before{background:radial-gradient(50% 60% at 50% 100%,#ffb06047,#0000 70%)}.rb-board.is-aaa .rb-bastion-opp{height:128px}.rb-board.is-aaa .rb-chain-dock{top:134px}.rb-board.is-aaa .rb-bastion-opp .rb-pile{gap:2px;padding:5px 10px 5px 8px}.rb-board.is-aaa .rb-bastion-opp .rb-pile-hex{width:32px;height:32px}.rb-board.is-aaa .rb-bastion-opp .rb-pile-num{font-size:1.6rem}.rb-board.is-aaa .rb-bastion-opp .rb-pile-meter{margin-bottom:4px}.rb-board.is-aaa .rb-bastion-opp .rb-pile-meter i{height:4px}.rb-board.is-aaa .rb-bastion-opp .rb-pile:before{height:9px;bottom:3px}.rb-scene .rb-conduit{stroke:#ffd884;opacity:.85}.rb-scene.is-combat .rb-conduit{stroke:#ff8a6e}.rb-scene .rb-ribbon:nth-child(2){stroke:#8dffb0;opacity:.45}.rb-scene .rb-ribbon:nth-child(3){stroke:#c39bff;opacity:.45}.rb-scene .rb-shaft{background:linear-gradient(90deg,#0000,#c8b4ff21 40%,#c8b4ff21 60%,#0000),linear-gradient(#c8b4ff1f,#c8b4ff0a 45%,#0000 80%)}.rb-scene .rb-nebula{background:radial-gradient(34% 26% at 22% 30%,#b274ff14,#0000 70%),radial-gradient(28% 22% at 78% 26%,#6e8cff12,#0000 70%),radial-gradient(40% 24% at 50% 8%,#ffce760d,#0000 70%)}.rb-scene .rb-nebula.is-2{background:radial-gradient(30% 20% at 30% 70%,#76ff960d,#0000 70%),radial-gradient(30% 22% at 70% 74%,#ff9e460f,#0000 70%)}.rb-board.is-aaa .rb-chain-dock{left:21%;transform:translateY(-78%)}.rb-board.is-aaa .rb-chain-dock .rb-chain.is-closed{transform:translateY(6px)}.rb-tok{--tok-w:86px}.rb-tok-plate{padding:2px 3px 3px;left:7%;right:7%}.rb-tok-name{font-size:max(6.5px,calc(var(--tok-w) * .105));letter-spacing:.05em}.rb-tok-tags{font-size:max(4.5px,calc(var(--tok-w) * .066));letter-spacing:.18em}.rb-tok-kicker{font-size:max(4.5px,calc(var(--tok-w) * .06))}.rb-cardview[data-iid^="-"] .rb-tok-name,.rb-tip .rb-tok-name{font-size:max(6.5px,calc(var(--tok-w) * .105))}.rb-cardview[data-iid^="-"] .rb-tok-tags,.rb-tip .rb-tok-tags{font-size:max(4.5px,calc(var(--tok-w) * .066))}.rb-tip .rb-tip-art .rb-cardview{margin-bottom:22px}.rb-board.is-aaa .rb-lane-mid{max-width:100%;overflow:hidden}.rb-board.is-aaa .rb-lane-vs{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.rb-scene .rb-core{background:radial-gradient(circle,rgba(150,236,255,calc(.28 + var(--rb-pressure) * .3)),rgba(90,210,240,calc(.16 + var(--rb-pressure) * .18)) 34%,#b274ff1a 56%,transparent 70%)}.rb-scene.is-combat .rb-core{background:radial-gradient(circle,#ffc8be80,#ff5a3c47 40%,#0000 70%)}.rb-scene .rb-flare{background:radial-gradient(30% 50%,#96ecff52,#b274ff1f 50%,#0000 75%)}.rb-board{--rb-zone-far:#3a3672;--rb-zone-far-lo:#1e1c48;--rb-zone-near:#6a4426;--rb-zone-near-lo:#3a2414}.rb-board.is-aaa .rb-bf-lane{background:linear-gradient(180deg,#ffffff12,#fff0 14%),var(--rb-noise),linear-gradient(180deg,var(--rb-zone-far) 0%,var(--rb-zone-far-lo) 30%,#1a182838 50%,var(--rb-zone-near-lo) 70%,var(--rb-zone-near) 100%)}@supports (color:color-mix(in lab,red,red)){.rb-board.is-aaa .rb-bf-lane{background:linear-gradient(180deg,#ffffff12,#fff0 14%),var(--rb-noise),linear-gradient(180deg,color-mix(in srgb,var(--rb-zone-far) 46%,transparent),color-mix(in srgb,var(--rb-zone-far-lo) 34%,transparent) 30%,#1a182838,color-mix(in srgb,var(--rb-zone-near-lo) 34%,transparent) 70%,color-mix(in srgb,var(--rb-zone-near) 46%,transparent))}}.rb-board.is-aaa .rb-lane-units.items-start .rb-socket{background:linear-gradient(#14102c4d,#14102c66)}.rb-cf.is-exhausted .rb-cf-art{filter:saturate(.4)brightness(.92)contrast(.9)}.rb-cf.is-exhausted .rb-cf-art:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;z-index:2;background:linear-gradient(#a8b6d233,#96a5c424);position:absolute;top:0;right:0;bottom:0;left:0}.rb-cf.is-exhausted .rb-cf-inner{opacity:.55}.rb-cf.is-exhausted .rb-tok{--tok-lo:#33405a;--tok-mid:#a9b9d6}.rb-cf.is-exhausted .rb-tok-stone{filter:brightness(1.18)}.rb-cf.is-exhausted .rb-tok-plate{background:linear-gradient(180deg,#ffffff1a,#fff0 45%),var(--rb-noise),linear-gradient(180deg,#2a3142,#161c2a)}.rb-cf.is-exhausted .rb-tok-name{color:#f4ecdc}.rb-board.is-aaa .rb-chain-dock .rb-chain{transition:box-shadow .32s ease,opacity .26s ease,transform .32s var(--rb-ease-out)}.rb-board.is-aaa .rb-chain-dock:not(.is-pending) .rb-chain:hover,.rb-board.is-aaa .rb-bastion-opp:hover+.rb-chain-dock:not(.is-pending) .rb-chain{opacity:.35;transform:translateY(-12px)}.rb-board.is-aaa .rb-bastion-opp:hover+.rb-chain-dock:not(.is-pending) .rb-chain.is-closed,.rb-board.is-aaa .rb-chain-dock:not(.is-pending) .rb-chain.is-closed:hover{transform:translateY(-6px)}@media(prefers-reduced-motion:reduce){.rb-board.is-aaa .rb-chain-dock .rb-chain{transition:opacity .2s}.rb-board.is-aaa .rb-chain-dock:not(.is-pending) .rb-chain:hover,.rb-board.is-aaa .rb-bastion-opp:hover+.rb-chain-dock:not(.is-pending) .rb-chain{transform:none}}.rb-duel{width:100%}.rb-duel-side{flex:1 1 0;min-width:0}.rb-duel-name{white-space:normal;text-overflow:clip;text-wrap:balance;max-width:100%;line-height:1.2;overflow:visible}.rb-duel-bf{white-space:normal;text-overflow:clip;text-wrap:balance;overflow-wrap:anywhere;color:#c8d6ecd9;max-width:100%;line-height:1.25;overflow:visible}.rb-rift-bfname{text-wrap:balance;overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.25}.rb-board.is-aaa .rb-log{padding:0;position:relative;overflow:hidden}.rb-board.is-aaa .rb-log:before{content:"";pointer-events:none;opacity:.16;background-color:#0000;background-image:linear-gradient(60deg,#0000 46%,#dce6fa80,#0000 48%),linear-gradient(-60deg,#0000 46%,#dce6fa80,#0000 48%),linear-gradient(#0000 52%,#dce6fa80,#0000 54%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:26px 45px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:10px;position:absolute;top:3px;right:3px;bottom:3px;left:3px;-webkit-mask:radial-gradient(80% 90% at 50% 40%,#000 30%,#0000 100%);mask:radial-gradient(80% 90% at 50% 40%,#000 30%,#0000 100%)}.rb-board.is-aaa .rb-log-head{z-index:1;font:600 .58rem var(--font-display);letter-spacing:.34em;text-transform:uppercase;color:#e9d6a6;text-shadow:0 1px #000000f2,0 0 10px #ffd88433;background:linear-gradient(#ffffff0d,#fff0 60%),linear-gradient(#0a1222b3,#060c1880);align-items:center;gap:8px;margin:0;padding:7px 12px 6px;display:flex;position:relative;box-shadow:inset 0 -1px #c9a04a59,inset 0 -2px #0009,0 1px #ffe2a30f}.rb-board.is-aaa .rb-log-head:before,.rb-board.is-aaa .rb-log-head:after{content:"";background:linear-gradient(90deg,#0000,#c9a04a73,#0000);flex:1;height:1px}.rb-board.is-aaa .rb-log-body{z-index:1;padding:6px 12px 8px;position:relative}.rb-log-empty{min-height:120px;font:600 .58rem var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:#c8d6ec6b;text-shadow:0 1px #000000e6;flex-direction:column;flex:auto;justify-content:center;align-self:stretch;align-items:center;gap:6px;display:flex}.rb-log-empty i{background:linear-gradient(90deg,#0000,#c9a04a8c,#0000);width:26px;height:1px;display:block}.rb-log-empty span{text-align:center}.rb-board.is-aaa .rb-duel{background:radial-gradient(80% 70%,#0408129e,#0408124d 70%,#0000);border-radius:10px;padding:6px 4px 7px;box-shadow:inset 0 0 0 1px #ffd8841f}.rb-board.is-aaa .rb-duel-bf{text-shadow:0 1px #000000f2,0 0 6px #000c}.rb-board.is-aaa .rb-duel-name{text-shadow:0 1px #000000f2}.gl-chest-stage{background:radial-gradient(at 50% 62%,#1b1430,#0a0f1f 48%,#050811);overflow:hidden}.gl-chest-stage:before{content:"";pointer-events:none;background:radial-gradient(at 50% 68%,#e9c15c47,#0000 52%),repeating-radial-gradient(circle at 50% 66%,#e9c15c0d 0,#e9c15c0d 2px,#0000 2px,#0000 120px);position:absolute;top:0;right:0;bottom:0;left:0}.gl-chest-stage:after{content:"";pointer-events:none;border:2px solid #e9c15c29;border-bottom:0;border-radius:50% 50% 0 0;width:1200px;height:900px;position:absolute;top:54%;left:50%;transform:translate(-50%,-60%);box-shadow:inset 0 0 120px #e9c15c14}.gl-chest-scene{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.gl-chest-head{flex-direction:column;align-items:center;gap:8px;margin-bottom:6px;display:flex}.gl-chest-kicker{letter-spacing:.32em;text-transform:uppercase;color:#e9c15c;text-shadow:0 2px 8px #000c;font-size:11px}.gl-chest-streak{align-items:center;gap:6px;display:flex}.gl-chest-streak i{background:#ffffff0f;border:1px solid #e9c15c73;border-radius:50%;width:12px;height:12px;transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 6px #0009}.gl-chest-streak i.is-lit{background:radial-gradient(circle at 35% 35%,#fff6cf,#e9c15c 55%,#a8792a);box-shadow:0 0 10px #e9c15ccc}.is-open .gl-chest-streak i.is-lit{animation:gl-chest-pip .5s calc(var(--i) * 70ms) both}@keyframes gl-chest-pip{0%{transform:scale(1)}40%{transform:scale(1.7);box-shadow:0 0 18px #fff6cf}to{transform:scale(1)}}.gl-chest-streak span{letter-spacing:.2em;text-transform:uppercase;color:#cfd8e6cc;margin-left:6px;font-size:11px}.gl-chest-pedestal{justify-content:center;align-items:flex-end;width:640px;max-width:94vw;height:330px;display:flex;position:relative}.gl-chest-plinth{z-index:0;pointer-events:none;width:560px;height:120px;position:absolute;bottom:-34px;left:50%;transform:translate(-50%)}.gl-chest-plinth b{background:linear-gradient(90deg,#1d1838,#3a2f6b 30%,#4a3b86,#3a2f6b 70%,#1d1838);border-radius:0 0 280px 280px/0 0 40px 40px;height:80px;position:absolute;top:40px;left:0;right:0;box-shadow:0 30px 60px #000000b3}.gl-chest-plinth b:after{content:"";opacity:.85;background:linear-gradient(90deg,#0000,#e9c15c 20%,#fff1b8,#e9c15c 80%,#0000);border-radius:3px;height:6px;position:absolute;top:30px;left:6%;right:6%}.gl-chest-plinth i{background:radial-gradient(at 50% 40%,#6b5cc0,#3b2f7a 55%,#2a2158);border-radius:50%;height:84px;position:absolute;top:0;left:0;right:0;box-shadow:inset 0 -8px 20px #00000080,0 0 0 4px #e9c15c8c,0 0 40px #e9c15c40}.gl-chest-plinth i:after{content:"";border:1px solid #e9c15c59;border-radius:50%;position:absolute;top:10px;right:40px;bottom:10px;left:40px}.gl-chest-rays{z-index:1;opacity:0;pointer-events:none;background:conic-gradient(#ffdc7800,#ffdc788c 6deg,#ffdc7800,#78dcff59,#ffdc7800 30deg,#ffdc7880 42deg,#ffdc7800 52deg,#ff78a059 60deg,#ffdc7800,#ffdc788c 80deg,#ffdc7800 92deg);border-radius:50%;width:1800px;height:1800px;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)scale(.2);-webkit-mask:radial-gradient(circle,#000 0%,#000000b3 30%,#0000 62%);mask:radial-gradient(circle,#000 0%,#000000b3 30%,#0000 62%)}.gl-chest-stage.is-open .gl-chest-rays{animation:1.1s cubic-bezier(.16,1,.3,1) forwards gl-chest-rays,22s linear 1.1s infinite gl-chest-spin}.gl-chest-beam{transform-origin:50% 100%;clip-path:polygon(38% 100%,62% 100%,100% 0,0 0);filter:blur(2px);z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#0000,#ffdc7840 55%,#ffecaabf);width:420px;height:620px;position:absolute;bottom:150px;left:50%;transform:translate(-50%)scaleY(0)}.gl-chest-stage.is-open .gl-chest-beam{animation:.9s cubic-bezier(.16,1,.3,1) .12s forwards gl-chest-beam,3s ease-in-out 1.1s infinite gl-chest-beam-breathe}@keyframes gl-chest-beam{0%{opacity:0;transform:translate(-50%)scaleY(0)}to{opacity:1;transform:translate(-50%)scaleY(1)}}@keyframes gl-chest-beam-breathe{0%,to{opacity:.9}50%{opacity:.7}}@keyframes gl-chest-rays{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)rotate(0)}30%{opacity:1}to{opacity:.85;transform:translate(-50%,-50%)scale(1)rotate(18deg)}}@keyframes gl-chest-spin{to{transform:translate(-50%,-50%)scale(1)rotate(378deg)}}.gl-chest-flash{opacity:0;pointer-events:none;z-index:5;background:radial-gradient(circle at 50% 62%,#fffae6,#ffdc7899 22%,#0000 55%);position:absolute;top:0;right:0;bottom:0;left:0}.gl-chest-stage.is-open .gl-chest-flash{animation:.9s ease-out forwards gl-chest-flash}@keyframes gl-chest-flash{0%{opacity:0}12%{opacity:1}to{opacity:0}}.gl-chest-dust{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.gl-chest-dust i{left:calc(8% + var(--i) * 4.8%);width:4px;height:4px;animation:gl-chest-dust calc(9s + var(--i) * .7s) linear calc(var(--i) * -1.3s) infinite;opacity:0;background:#ffecaabf;border-radius:50%;position:absolute;bottom:-10px;box-shadow:0 0 8px #ffecaae6}@keyframes gl-chest-dust{0%{opacity:0;transform:translateY(0)translate(0)}15%{opacity:.9}to{transform:translateY(-88vh) translate(calc((var(--i) - 9) * 6px));opacity:0}}.gl-chest{z-index:2;transform-origin:50% 100%;width:320px;height:300px;animation:3.6s ease-in-out infinite gl-chest-bob;position:relative}@keyframes gl-chest-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.gl-chest.is-strain{animation:.16s linear infinite gl-chest-strain}@keyframes gl-chest-strain{0%{transform:translate(0)rotate(0)}25%{transform:translate(-2px,1px)rotate(-.6deg)}50%{transform:translate(2px,-1px)rotate(.6deg)}75%{transform:translate(-1px)rotate(-.3deg)}to{transform:translate(1px,1px)rotate(.3deg)}}.gl-chest.is-open{animation:.6s cubic-bezier(.34,1.56,.64,1) both gl-chest-open-bounce}@keyframes gl-chest-open-bounce{0%{transform:scale(1)}40%{transform:scale(1.06)translateY(-8px)}to{transform:scale(1)translateY(0)}}.gl-chest-glow{z-index:0;filter:blur(6px);opacity:0;background:radial-gradient(at 50% 70%,#ffdc788c,#0000 62%);width:560px;height:300px;transition:opacity .4s;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.gl-chest.is-open .gl-chest-glow{opacity:1}.gl-chest-body{filter:drop-shadow(0 18px 30px #000000b3);z-index:2;position:absolute;bottom:0;left:0}.gl-chest-lid{z-index:3}.gl-chest-inner{opacity:0;transition:opacity .35s .15s}.gl-chest.is-open .gl-chest-inner{opacity:1;filter:drop-shadow(0 0 18px #ffdc78)}.gl-chest-lid{transform-origin:50% 100%;filter:drop-shadow(0 10px 20px #0009);transition:transform .55s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:92px;left:0;transform:perspective(600px)rotateX(0)}.gl-chest.is-open .gl-chest-lid{transform:perspective(600px)rotateX(-108deg)}.gl-chest-gem{transform-origin:160px 126px;animation:2.6s ease-in-out infinite gl-chest-gem}@keyframes gl-chest-gem{0%,to{filter:brightness()}50%{filter:brightness(1.8)drop-shadow(0 0 6px #ff9aa6)}}.gl-chest-sheen{fill:url(#chestGold);opacity:0;mix-blend-mode:screen;animation:3.4s ease-in-out infinite gl-chest-sheen}@keyframes gl-chest-sheen{0%,70%,to{opacity:0}80%{opacity:.35}90%{opacity:0}}.gl-chest-sparkles{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.gl-chest-sparkles i{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 6px #ffecaae6);opacity:0;width:18px;height:18px;animation:gl-chest-twinkle 2.8s calc(var(--i) * .31s) ease-in-out infinite;background:radial-gradient(circle,#fff 0,#fff 22%,#ffe9a8 45%,#0000 70%);margin:-9px 0 0 -9px;position:absolute}.gl-chest.is-open .gl-chest-sparkles i{animation-duration:.9s}@keyframes gl-chest-twinkle{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}}.gl-lever{z-index:3;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;width:84px;height:220px;position:absolute;bottom:40px;right:8%}.gl-lever.is-armed{cursor:grab}.gl-lever.is-armed:active{cursor:grabbing}.gl-lever-housing{background:linear-gradient(90deg,#5b3d12,#c99a3c 40%,#f1d68a,#b88a34 60%,#4b3110);border-radius:12px 12px 6px 6px;width:46px;height:120px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0009,inset 0 0 0 2px #00000059}.gl-lever-housing:after{content:"";background:#1a1008;border-radius:6px;width:10px;height:92px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 6px #000}.gl-lever-arm{transform-origin:50% 100%;width:12px;height:120px;transform:translate(-50%) rotate(calc(-8deg + var(--drag,0) * 58deg));transition:transform .12s linear;position:absolute;bottom:96px;left:50%}.gl-lever.is-pulled .gl-lever-arm{transition:transform .28s cubic-bezier(.34,1.56,.64,1);transform:translate(-50%)rotate(58deg)}.gl-lever-rod{background:linear-gradient(90deg,#6b4a1a,#e9c15c 45%,#fff1b8 55%,#a8792a);border-radius:6px;width:12px;height:120px;position:absolute;bottom:0;left:0;box-shadow:0 4px 12px #0009}.gl-lever-knob{background:radial-gradient(circle at 35% 30%,#fff6cf,#e9c15c 45%,#7a5514);border-radius:50%;width:40px;height:40px;position:absolute;top:-18px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #0009,0 0 0 2px #00000059}.gl-lever.is-armed .gl-lever-knob:after{content:"";background:conic-gradient(from 0deg,transparent 0 80%,#fff6cfe6 88%,transparent 96%);mix-blend-mode:screen;border-radius:50%;animation:2.6s ease-in-out infinite gl-lever-glint;position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}@keyframes gl-lever-glint{0%,55%,to{opacity:0;transform:rotate(0)scale(.9)}65%{opacity:1;transform:rotate(160deg)scale(1.15)}80%{opacity:0;transform:rotate(360deg)scale(.9)}}.gl-lever.is-armed .gl-lever-arm{animation:2.6s ease-in-out infinite gl-lever-beckon}@keyframes gl-lever-beckon{0%,55%,to{filter:brightness()}66%{filter:brightness(1.5)drop-shadow(0 0 12px #ffecaae6)}}.gl-lever-hint{letter-spacing:.34em;color:#fff1b8;text-shadow:0 0 12px #e9c15ce6;font-size:11px;animation:1.4s ease-in-out infinite gl-lever-hint;position:absolute;top:-34px;left:50%;transform:translate(-50%)}@keyframes gl-lever-hint{0%,to{opacity:.7;transform:translate(-50%)}50%{opacity:1;transform:translate(-50%,6px)}}.gl-chest-cta{letter-spacing:.28em;text-transform:uppercase;color:#cfd8e6d9;font-size:13px}.gl-chest-error{color:#ff8a8a;font-size:12px}.gl-chest-reward{z-index:4;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.gl-chest-berries{font-family:var(--font-display,Cinzel, serif);letter-spacing:.06em;color:#fff6cf;text-shadow:0 0 30px #ffdc78e6,0 6px 18px #000c;background:#060a148c;border:4px solid #e9c15c;border-radius:10px;padding:6px 26px;font-size:64px;font-weight:900}.gl-chest-sub{letter-spacing:.22em;text-transform:uppercase;color:#cfd8e6d9;font-size:12px}.gl-chest-sub b{color:#e9c15c}.gl-chest-treasure{flex-direction:column;align-items:center;gap:6px;margin-top:4px;display:flex}.gl-chest-card{border-radius:10px;width:150px;box-shadow:0 16px 50px #000000b3,0 0 0 2px #e9c15c99,0 0 40px #e9c15c59}.gl-chest-name{color:#cfd8e6e6;font-size:12px}.gl-chest-actions{justify-content:center;gap:12px;margin-top:8px;display:flex}@media(max-width:720px){.gl-chest{transform:scale(.8)}.gl-lever{right:2%;transform:scale(.85)}.gl-chest-berries{font-size:44px}}.gl-chest-dock.is-ready{position:fixed;overflow:hidden}.gl-chest-dock.is-ready:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#fff6cf8c,#0000 60%);animation:2.8s ease-in-out infinite gl-dock-shimmer;position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%}@keyframes gl-dock-shimmer{0%,60%,to{opacity:0;transform:translate(-60%)}70%{opacity:1}90%{opacity:0;transform:translate(60%)}}.gl-cinema.gl-cinema-playing [data-cinema-hide],.gl-cinema.gl-cinema-playing [data-inspector-panel]{display:none!important}.vault-backdrop{z-index:0;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.vault-backdrop-plate{filter:saturate(.92)brightness(.62);will-change:transform;background-position:50% 38%;background-size:cover;animation:48s ease-in-out infinite alternate vault-drift;position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%}@keyframes vault-drift{0%{transform:translate(-1.2%)scale(1.02)}to{transform:translate(1.2%,-1%)scale(1.08)}}.vault-backdrop-scrim{background:radial-gradient(120% 80% at 50% 0%,#070d1a26,#070d1ab8 55%,#070d1af5),linear-gradient(180deg,#070d1a59 0%,#070d1adb 42%,var(--color-abyss) 100%);position:absolute;top:0;right:0;bottom:0;left:0}.vault-backdrop-dust{opacity:.55;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#ffd8848c,#0000 60%),radial-gradient(1px 1px at 36% 64%,#ffd88466,#0000 60%),radial-gradient(1.5px 1.5px at 58% 18%,#ffd88473,#0000 60%),radial-gradient(1px 1px at 74% 46%,#eaf2ff59,#0000 60%),radial-gradient(1.5px 1.5px at 88% 72%,#ffd88480,#0000 60%),radial-gradient(1px 1px at 22% 86%,#ffd88459,#0000 60%);animation:26s linear infinite vault-dust;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes vault-dust{0%{transform:translate(0)}to{transform:translate(-2%,-6%)}}@media(prefers-reduced-motion:reduce){.vault-backdrop-plate,.vault-backdrop-dust{animation:none}}.vault-page{z-index:1;position:relative}.vault-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions""tabs tabs";align-items:end;gap:1.25rem 2rem;margin-bottom:2.25rem;display:grid}.vault-header>*{min-width:0}.vault-header-main{grid-area:main}.vault-header-actions{flex-wrap:wrap;grid-area:actions;align-items:center;gap:.75rem;display:flex}.vault-header-tabs{scrollbar-width:none;grid-area:tabs;margin:0 -1rem;padding:0 1rem;overflow-x:auto}.vault-header-tabs::-webkit-scrollbar{display:none}.vault-header-tabs .seg{width:max-content;max-width:none;display:inline-flex;overflow:visible}@media(max-width:640px){.vault-header{grid-template-columns:1fr;grid-template-areas:"main""actions""tabs";gap:1rem;margin-bottom:1.5rem}.vault-header-actions{justify-content:stretch}.vault-header-actions>*{flex:1}}.vault-eyebrow{letter-spacing:.34em;text-transform:uppercase;color:#ffd884c7;margin-bottom:.6rem;font-size:11px;font-weight:800}.vault-title{font-family:var(--font-display);letter-spacing:.08em;color:#0000;text-shadow:0 0 46px #ffb92e2e;background-image:linear-gradient(#fff1cf,#ffd884 38%,#ffb92e 70%,#b8760a);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.4rem,5.2vw,4.25rem);font-weight:800;line-height:1}.vault-rule{background:linear-gradient(90deg,#ffd884b3,#ffd8841f 70%,#0000);align-items:center;gap:.6rem;width:min(100%,22rem);height:1px;margin:.95rem 0 .9rem;display:flex;position:relative}.vault-rule i{background:linear-gradient(135deg,#ffe4a8,#e89a0c);width:7px;height:7px;position:absolute;top:50%;left:0;transform:translate(-1px,-50%)rotate(45deg);box-shadow:0 0 10px #ffb92e99}.vault-subtitle{overflow-wrap:anywhere;color:#eaf2ffc7;max-width:44rem;margin:0;font-size:15.5px;line-height:1.55}.vault-stats{letter-spacing:.18em;text-transform:uppercase;color:#8fa3c4e6;flex-wrap:wrap;gap:.35rem 1.5rem;margin:.9rem 0 0;padding:0;font-size:11.5px;list-style:none;display:flex}.vault-stats li{position:relative}.vault-stats li+li:before{content:"·";color:#ffd88480;position:absolute;left:-.95rem}.seg{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:#03070f8c;border:1px solid #ffd88438;border-radius:999px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px #ffffff0d,0 10px 30px #00000059}.seg::-webkit-scrollbar{display:none}.seg-btn{letter-spacing:.16em;text-transform:uppercase;color:#8fa3c4f2;white-space:nowrap;border-radius:999px;padding:.55rem 1.15rem;font-size:11.5px;font-weight:800;transition:color .18s;position:relative}.seg-btn:hover{color:var(--color-foam)}.seg-btn.is-active{color:#2a1c02}.seg-thumb{background:linear-gradient(160deg,#ffe4a8,#ffb92e 55%,#e89a0c);border-radius:999px;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 1px #fff9,0 4px 18px #ffb92e59}.seg-label{z-index:1;align-items:center;gap:.5rem;display:inline-flex;position:relative}.seg-count{letter-spacing:.05em;color:inherit;opacity:.85;background:#00000040;border-radius:999px;padding:.1rem .45rem;font-size:10px;font-style:normal}.glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#101a2e9e,#080e1bb8);border:1px solid #ffd8841f;border-radius:1.1rem;box-shadow:inset 0 1px #ffffff0f,0 18px 50px #00000073}.vault-section-title{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--color-foam);font-size:1.15rem;font-weight:800}.poster{cursor:pointer;background:#0a1322;border:1px solid #ffd88424;border-radius:1.1rem;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000080,inset 0 1px #ffffff0f}.poster:hover{border-color:#ffd88473;transform:translateY(-5px);box-shadow:0 30px 70px #0009,0 0 0 1px #ffd8842e,0 0 40px #ffb92e24}.poster-art{aspect-ratio:4/3;position:relative;overflow:hidden}.poster-art img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);transform:scale(1.08)}.poster:hover .poster-art img{transform:scale(1.16)}.poster-art:after{content:"";background:linear-gradient(#0a132200 35%,#0a1322eb);position:absolute;top:0;right:0;bottom:0;left:0}.poster:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(105deg,#0000 35%,#fff0c838,#0000 65%);position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%)}.poster:hover:after{transition:transform .9s;transform:translate(130%)}.poster-body{z-index:2;padding:.85rem 1rem 1rem;position:relative}.poster-name{color:var(--color-foam);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:800;overflow:hidden}.poster-meta{letter-spacing:.14em;text-transform:uppercase;color:var(--color-mist);align-items:center;gap:.6rem;margin-top:.35rem;font-size:11px;display:flex}.poster-dots{gap:4px;display:inline-flex}.poster-dots span{border:1px solid #00000080;border-radius:999px;width:9px;height:9px;box-shadow:0 0 8px #0006}.poster-tools{z-index:4;opacity:0;gap:.3rem;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:.6rem;right:.6rem;transform:translateY(-4px)}.poster:hover .poster-tools,.poster:focus-within .poster-tools{opacity:1;transform:none}.poster-new{color:#ffd884d9;min-height:100%;box-shadow:none;background:#ffd8840a;border:1px dashed #ffd88459;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}.poster-new:hover{background:#ffd88414;border-style:solid}.poster-new b{font-size:2rem;font-weight:300;line-height:1}.poster-new span{letter-spacing:.22em;text-transform:uppercase;font-size:11px}.event-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#101a2e8c,#080e1bb3);border:1px solid #ffd8841a;border-radius:1.1rem;transition:border-color .2s,box-shadow .26s;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 14px 40px #0006}.event-card.is-open{border-color:#ffd88452;box-shadow:inset 0 1px #ffffff0f,0 22px 60px #00000080,0 0 40px #ffb92e14}.event-head{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;padding:.9rem 1.1rem;transition:background .16s;display:grid}.event-head:hover{background:#ffffff0a}.event-fan{flex-shrink:0;width:76px;height:52px;display:flex;position:relative}.event-fan img{aspect-ratio:63/88;object-fit:cover;background:#0a1322;border:1px solid #ffffff2e;border-radius:4px;width:38px;position:absolute;top:0;box-shadow:0 6px 16px #0009}.event-fan img:first-child{z-index:3;left:0;transform:rotate(-6deg)}.event-fan img:nth-child(2){z-index:2;left:18px;transform:translateY(2px)}.event-fan img:nth-child(3){z-index:1;left:36px;transform:rotate(6deg)}.event-name{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-foam);white-space:nowrap;text-overflow:ellipsis;font-size:1.02rem;font-weight:800;overflow:hidden}.event-card.is-open .event-name{color:var(--color-gold-2)}.event-sub{color:var(--color-mist);flex-wrap:wrap;align-items:center;gap:.45rem .6rem;margin-top:.3rem;font-size:11.5px;display:flex}.event-date{letter-spacing:.14em;text-transform:uppercase;color:var(--color-mist);white-space:nowrap;text-align:right;font-size:11px}.event-date b{letter-spacing:.02em;color:var(--color-foam);font-size:14px;display:block}.event-body{padding:.25rem 1.1rem 1.1rem}.standing{text-align:left;background:#ffffff08;border:1px solid #0000;border-radius:.9rem;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:.8rem;width:100%;padding:.55rem .7rem .55rem .55rem;transition:background .16s,border-color .16s,transform .2s;display:grid}.standing:hover{background:#ffd8840f;border-color:#ffd8844d;transform:translate(2px)}.standing img{aspect-ratio:63/88;object-fit:cover;background:#0a1322;border-radius:5px;width:46px;box-shadow:0 8px 18px #0000008c}.standing-name{color:var(--color-foam);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;overflow:hidden}.standing-player{color:var(--color-mist);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.5rem;margin-top:.15rem;font-size:12px;display:flex;overflow:hidden}.standing-add{letter-spacing:.2em;text-transform:uppercase;color:#ffd884bf;border:1px solid #ffd88440;border-radius:999px;padding:.45rem .85rem;font-size:10.5px;font-weight:800;transition:all .16s}.standing:hover .standing-add{color:#2a1c02;background:linear-gradient(160deg,#ffe4a8,#ffb92e);border-color:#0000}.standing-add.is-done{color:var(--color-jade);background:#19c97f26;border-color:#19c97f80}.medal{font-variant-numeric:tabular-nums;width:30px;height:30px;color:var(--color-mist);background:#0000004d;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11.5px;font-weight:800;display:inline-flex}.medal.is-compact{width:24px;height:24px;font-size:10.5px}.medal.m1{color:#2a1c02;background:linear-gradient(160deg,#fff0c2,#ffb92e 55%,#d88a08);border-color:#0000;box-shadow:0 0 14px #ffb92e73,inset 0 1px #ffffffb3}.medal.m2{color:#131a26;background:linear-gradient(160deg,#fff,#c9d3e3 55%,#8894a8);border-color:#0000;box-shadow:0 0 10px #c9d3e359,inset 0 1px #fffc}.medal.m3{color:#2b1608;background:linear-gradient(160deg,#f4c89c,#cd7f32 55%,#8a4f1c);border-color:#0000;box-shadow:0 0 10px #cd7f3259,inset 0 1px #ffffff80}.rail{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#ffd88459 transparent;gap:.6rem;padding:.5rem .25rem .75rem;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3%,#000 96%,#0000)}.rail>*{scroll-snap-align:start;flex-shrink:0}.art-tile{opacity:.82;background:#0a1322;border:1px solid #ffffff14;border-radius:.6rem;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000080}.art-tile:hover{opacity:1;transform:translateY(-4px)scale(1.03);box-shadow:0 16px 30px #0009}.art-tile.is-chosen{opacity:1;box-shadow:0 0 0 2px #ffb92e,0 0 24px #ffb92e73,0 12px 26px #0009}.art-tile img{object-fit:cover;width:100%;height:100%;display:block}.art-tile .tick{color:#2a1c02;background:linear-gradient(160deg,#ffe4a8,#ffb92e);border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:grid;position:absolute;top:5px;right:5px;box-shadow:0 2px 8px #0009}.art-tile.is-coin{font-family:var(--font-display);color:#2a1c02;background:radial-gradient(circle at 35% 30%,#fff0c2,#ffb92e 55%,#b8760a);place-items:center;font-weight:800;display:grid}.hub-card-art{filter:saturate(1.05);background-position:50% 32%;background-size:cover;height:128px;margin:-1.35rem -1.35rem 0;transition:transform .7s cubic-bezier(.22,1,.36,1);position:relative;-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000)}.hub-card:hover .hub-card-art{transform:scale(1.04)}.hub-card-art+.hub-card-head{margin-top:-1.6rem}.row-glass{text-align:left;background:#ffffff08;border:1px solid #ffd8841a;border-radius:.9rem;align-items:center;gap:.75rem;padding:.6rem .8rem;transition:background .16s,border-color .16s,transform .2s;display:flex}.row-glass:hover{background:#ffd8840d;border-color:#ffd88447}.row-glass.is-hot{background:#ffd88414;border-color:#ffd88466}.row-glass.is-selected{background:#ffd88417;border-color:#ffd88473;box-shadow:0 0 24px #ffb92e1a}.table-glass th{letter-spacing:.22em;text-transform:uppercase;color:#ffd88499;padding:.6rem .75rem .6rem 0;font-size:10px;font-weight:800}.table-glass td{border-top:1px solid #ffffff0d;padding:.6rem .75rem .6rem 0}.table-glass tr.is-me td{background:#ffd8840f}.tier-pill{letter-spacing:.16em;text-transform:uppercase;opacity:.95;border:1px solid;border-radius:999px;padding:.2rem .55rem;font-size:10px;font-weight:800}.vault-header.is-royal .vault-title{text-shadow:0 0 46px #a06bff38;background-image:linear-gradient(#efe4ff,#d5c0ff 38%,#a06bff 70%,#5a2fb3)}.vault-header.is-royal .vault-eyebrow{color:#d5c0ffc7}.vault-header.is-royal .vault-rule{background:linear-gradient(90deg,#d5c0ffb3,#d5c0ff1f 70%,#0000)}.vault-header.is-royal .vault-rule i{background:linear-gradient(135deg,#e8dcff,#7a45e0);box-shadow:0 0 10px #a06bff99}.vault-header.is-cyan .vault-title{text-shadow:0 0 46px #7ee0ff38;background-image:linear-gradient(#f0fcff,#dff6ff 38%,#7ee0ff 70%,#2a8fb0)}.vault-header.is-cyan .vault-eyebrow{color:#dff6ffc7}.vault-header.is-cyan .vault-rule{background:linear-gradient(90deg,#dff6ffb3,#dff6ff1f 70%,#0000)}.vault-header.is-cyan .vault-rule i{background:linear-gradient(135deg,#eafbff,#3aa6c8);box-shadow:0 0 10px #7ee0ff99}.vault-header.is-center{text-align:center;grid-template-columns:1fr;grid-template-areas:"main""actions""tabs";justify-items:center}.vault-header.is-center .vault-rule{width:10rem;margin-left:auto;margin-right:auto}.vault-header.is-center .vault-rule i{left:50%;transform:translate(-50%,-50%)rotate(45deg)}.vault-header.is-center .vault-stats{justify-content:center}.vault-header.is-center .vault-title{font-size:clamp(2rem,4vw,3rem)}.vault-title.is-sm{font-size:clamp(1.8rem,3.2vw,2.6rem)}.auth-tabs{background:#03070f8c;border:1px solid #ffd88438;border-radius:999px;gap:2px;margin-bottom:1.6rem;padding:3px;display:flex}.auth-tabs button{letter-spacing:.16em;text-transform:uppercase;color:#8fa3c4f2;border-radius:999px;flex:1;padding:.55rem 0;font-size:11.5px;font-weight:800;transition:color .18s,background .18s}.auth-tabs button.is-active{color:#2a1c02;background:linear-gradient(160deg,#ffe4a8,#ffb92e 55%,#e89a0c);box-shadow:inset 0 1px #fff9,0 4px 18px #ffb92e59}.vault-title[data-tone=royal]{text-shadow:0 0 46px #a06bff38;background-image:linear-gradient(#efe4ff,#d5c0ff 38%,#a06bff 70%,#5a2fb3)}.vault-title[data-tone=cyan]{text-shadow:0 0 46px #7ee0ff38;background-image:linear-gradient(#f0fcff,#dff6ff 38%,#7ee0ff 70%,#2a8fb0)}.auth-card{width:100%;max-width:30rem}.auth-card .glass{border-color:#ffd8842e;padding:2.2rem 2.2rem 2rem}.auth-card .field-label{letter-spacing:.24em;text-transform:uppercase;color:#ffd884b3;margin-bottom:.45rem;font-size:10.5px;font-weight:800;display:block}.auth-card .input{background:#03070f8c;border-color:#ffd88429;border-radius:.9rem;padding:.9rem 1.1rem;font-size:15px}.auth-card .input:focus{border-color:#ffd8848c;box-shadow:0 0 0 3px #ffb92e1f}.auth-card .btn-gold{letter-spacing:.08em;font-size:15px}.auth-links{text-align:center;color:#8fa3c4cc;margin-top:1.5rem;font-size:12.5px;line-height:1.9}.auth-links a,.auth-links button{color:var(--color-gold-2);text-underline-offset:4px;-webkit-text-decoration:underline #ffd88466;text-decoration:underline #ffd88466}.auth-links a:hover,.auth-links button:hover{color:var(--color-gold)}.cabin-id{align-items:center;gap:1.25rem;display:flex}.cabin-id .name{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-foam);font-size:1.6rem;font-weight:800;line-height:1.1}.cabin-id .mail{color:var(--color-mist);margin-top:.2rem;font-size:13px}.cabin-id .since{letter-spacing:.2em;text-transform:uppercase;color:#ffd88499;margin-top:.45rem;font-size:10.5px}.avatar-pick{border-radius:.8rem;flex-direction:column;align-items:center;gap:.4rem;padding:.4rem .2rem .3rem;transition:background .16s,transform .2s;display:flex;position:relative}.avatar-pick:hover{background:#ffd8840f;transform:translateY(-2px)}.avatar-pick[aria-pressed=true]{background:#ffd88417;box-shadow:inset 0 0 0 1px #ffd88466}.setting-row{border-top:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:.85rem 0;display:flex}.setting-row:first-of-type{border-top:0;padding-top:0}.setting-row .t{color:var(--color-foam);font-size:14.5px;font-weight:800}.setting-row .b{color:var(--color-mist);margin-top:.2rem;font-size:12.5px;line-height:1.5}.account-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media(min-width:1024px){.account-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}.account-grid .span-2{grid-column:1/-1}}.gl-mark{color:#ffd028;transform-origin:50%;background:#080a10e0;border:1px solid #ffffff24;border-radius:6px;align-items:center;gap:4px;padding:2px 4px;display:flex;box-shadow:0 2px 6px #0009}.gl-mark-label{white-space:nowrap;opacity:0;letter-spacing:.14em;max-width:0;font-size:8px;font-weight:800;transition:max-width .18s,opacity .18s;overflow:hidden}.cardview:hover .gl-mark-label{opacity:1;max-width:120px}.gl-hr{background:linear-gradient(90deg,#ffd02873,#ffd0280f);height:1px;margin:8px 0}.cb{background:#0b1526;border-radius:6%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14;container-type:size}.cb-art{background-position:50% 45%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.cb.is-image{box-shadow:none;background:#000}.cb-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.cb-art.is-card{background-position:50% 10%;background-size:200%}.cb-vignette{background:radial-gradient(at 50% 40%,#0000 30%,#04081280 72%,#040812eb);position:absolute;top:0;right:0;bottom:0;left:0}.cb-frame{pointer-events:none;border-radius:4%;position:absolute;top:5.5%;right:5.5%;bottom:5.5%;left:5.5%;box-shadow:0 0 0 1px #ffd02880,inset 0 0 0 1px #ffd02829}.cb.is-epic .cb-frame{box-shadow:0 0 0 1px #ffd028cc,0 0 0 3px #ffd02829,inset 0 0 0 1px #ffd0284d}.cb.is-legendary .cb-frame{box-shadow:0 0 0 1.5px #ffd028,0 0 0 4px #ffd02842,0 0 12px #ffd02859,inset 0 0 0 1px #ffeca080}.cb-seal{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#1a2440,#0a1020);border-radius:50%;justify-content:center;align-items:center;width:30%;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffd028bf,0 2px 6px #000000b3}.cb-seal span{color:#ffd028;font-family:Cinzel,serif;font-size:16cqw;font-weight:800;line-height:1}.cb .foil-layer{opacity:.55}.cb-gallery{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.9rem;display:grid}.cb-tile{text-align:center;border-radius:.8rem;flex-direction:column;align-items:center;gap:.45rem;padding:.5rem .3rem .45rem;transition:background .16s,transform .2s;display:flex;position:relative}.cb-tile:hover{background:#ffd8840f;transform:translateY(-2px)}.cb-tile[aria-pressed=true]{background:#ffd88417;box-shadow:inset 0 0 0 1px #ffd88466}.cb-tile.is-locked:hover{background:#ffd8840a}.cb-tile.is-locked .cb{filter:saturate(.35)brightness(.55)}.cb-tile.is-locked .cb.is-image{filter:saturate(.85)brightness(.8)}.cb-tile .cb-face{width:72px;height:100px}.cb-lock{color:#ffd028;background:#080a10e6;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:58px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffd028a6,0 3px 8px #0009}.cb-tier{letter-spacing:.22em;text-transform:uppercase;font-family:Cinzel,serif;font-size:.5rem}.cb-tier.is-standard{color:#c9d4eab3}.cb-tier.is-rare{color:#ffd028}.cb-tier.is-epic{color:#c9a2ff}.cb-tier.is-legendary{color:#ffe9a8;text-shadow:0 0 10px #ffd02880}.rb-nav{flex-wrap:wrap;gap:.4rem;display:flex}.rb-nav-pill{letter-spacing:.16em;text-transform:uppercase;color:var(--color-mist);border:1px solid #ffffff1a;border-radius:999px;padding:.4rem .8rem;font-size:11px;transition:color .16s,border-color .16s,background .16s}.rb-nav-pill:hover{color:var(--color-foam);border-color:#7ee0ff66}.rb-nav-pill.is-on{color:#7ee0ff;background:#7ee0ff1a;border-color:#7ee0ffb3}.rb-chip{--chip:#7ee0ff;letter-spacing:.08em;color:var(--color-mist);border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:11px;transition:all .16s;display:inline-flex}.rb-chip:hover{border-color:var(--chip)}@supports (color:color-mix(in lab,red,red)){.rb-chip:hover{border-color:color-mix(in srgb,var(--chip) 50%,transparent)}}.rb-chip:hover{color:var(--color-foam)}.rb-chip.is-on{border-color:var(--chip)}@supports (color:color-mix(in lab,red,red)){.rb-chip.is-on{border-color:color-mix(in srgb,var(--chip) 75%,transparent)}}.rb-chip.is-on{background:var(--chip)}@supports (color:color-mix(in lab,red,red)){.rb-chip.is-on{background:color-mix(in srgb,var(--chip) 14%,transparent)}}.rb-chip.is-on{color:var(--chip)}.rb-card-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.9rem;display:grid}.rb-card-tile{border-radius:.6rem;transition:transform .2s;display:block}.rb-card-tile:hover{transform:translateY(-3px)}.rb-card-tile img{width:100%;height:auto;display:block;box-shadow:0 12px 28px #0000008c}.rb-card-tile-name{color:var(--color-foam);text-align:center;white-space:nowrap;text-overflow:ellipsis;margin-top:.4rem;font-size:11.5px;font-weight:700;overflow:hidden}.rb-deck-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;display:grid}.rb-deck-card{border-radius:1rem;transition:transform .2s,box-shadow .2s;display:block;overflow:hidden}.rb-deck-card:hover{transform:translateY(-3px);box-shadow:0 22px 50px #0000008c}.rb-deck-card-art{background:radial-gradient(at 50% 120%,#7ee0ff2e,#0000 60%),#070c1a;height:150px;position:relative;overflow:hidden}.rb-deck-card-champ{position:absolute;top:10px;left:50%;transform:translate(-62%)rotate(-4deg);box-shadow:0 14px 30px #0009}.rb-deck-card-legend{outline:1px solid #7ee0ff80;position:absolute;top:32px;left:50%;transform:translate(8%)rotate(6deg);box-shadow:0 14px 30px #0009}.rb-riot-notice{color:#9fb0ccbf;border-top:1px solid #ffffff0f;max-width:60rem;margin-top:3.5rem;padding-top:1.25rem;font-size:11px;line-height:1.6}.cb-inspect{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03060ed1;justify-content:center;align-items:center;gap:1.5rem;padding:2rem;animation:.18s cbFade;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}@keyframes cbFade{0%{opacity:0}to{opacity:1}}.cb-inspect-body{grid-template-columns:auto minmax(260px,380px);align-items:center;gap:2.5rem;max-width:960px;display:grid}.cb-inspect-card{aspect-ratio:63/88;width:min(440px,44.3864vh);transform-style:preserve-3d;border-radius:22px;transition:transform .12s;animation:.26s cubic-bezier(.2,.9,.3,1.2) cbPop;position:relative;overflow:hidden;box-shadow:0 40px 90px #000000bf,0 0 0 1px #ffd88440}@keyframes cbPop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.cb-inspect-card.is-legendary{box-shadow:0 40px 90px #000000bf,0 0 0 1.5px #ffd028,0 0 60px #ffd02847}.cb-inspect-card.is-locked .cb{filter:saturate(.9)brightness(.85)}.cb-inspect-card .cb-lock-lg{width:46px;height:46px;top:50%}.cb-inspect-meta .cb-tier{font-size:.62rem}.cb-inspect-name{color:var(--color-foam);margin:.35rem 0 .6rem;font-family:Cinzel,serif;font-size:1.9rem;line-height:1.15}.cb-inspect-blurb{color:#c9d4ead9;margin:0;font-size:.95rem;line-height:1.55}.cb-inspect-rule{color:var(--color-foam);background:#ffd8840f;border:1px solid #ffd88440;border-radius:.8rem;flex-direction:column;gap:.25rem;margin-top:1.1rem;padding:.9rem 1rem;font-size:.85rem;display:flex}.cb-inspect-rule-k{letter-spacing:.26em;text-transform:uppercase;color:#ffd028;font-family:Cinzel,serif;font-size:.6rem;font-weight:700}.cb-inspect-arrow{width:52px;height:52px;color:var(--color-foam);background:#090f1dcc;border:1px solid #ffffff1f;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:30px;line-height:1;transition:background .16s;display:flex}.cb-inspect-arrow:hover{background:#ffd88426}@media(max-width:720px){.cb-inspect{gap:.5rem;padding:1rem}.cb-inspect-body{grid-template-columns:1fr;gap:1.2rem;max-height:92vh;overflow-y:auto}.cb-inspect-card{width:min(300px,70vw);margin:0 auto}.cb-inspect-arrow{display:none}}.title-gallery{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.7rem;display:grid}.title-tile{text-align:left;color:var(--color-foam);background:#090f1db3;border:1px solid #ffffff1a;border-radius:.8rem;flex-direction:column;gap:.2rem;padding:.8rem .9rem;transition:border-color .16s,transform .16s,background .16s;display:flex;position:relative}.title-tile:hover{border-color:#ffd88473;transform:translateY(-1px)}.title-tile.is-equipped{border-color:#ffd028;box-shadow:0 0 0 1px #ffd028,0 8px 30px #ffd0282e}.title-tile.is-locked{opacity:.72}.title-tile.is-locked .title-tile-name{color:#c9d4eabf}.title-tile-name{letter-spacing:.02em;font-family:Cinzel,serif;font-size:.95rem;font-weight:700}.title-tile-tier{letter-spacing:.26em;text-transform:uppercase;color:#9fb0c8;font-size:.56rem}.title-tile.is-rare .title-tile-tier{color:#3aa6ff}.title-tile.is-epic .title-tile-tier{color:#a06bff}.title-tile.is-legendary .title-tile-tier{color:#ffd028}.title-tile-hint{color:#c9d4eab3;font-size:.68rem;line-height:1.35}.title-tile-lock{color:#ffd028;background:#0000008c;border:1px solid #ffd88466;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:.6rem;right:.6rem}.sk-scene{--sk-cold:0;--sk-dim:0;--sk-rain:0;--sk-storm:0;--sk-par:1}.sk-sky{object-fit:cover;object-position:50% 0%;filter:saturate(1.05);width:100%;height:100%;animation:150s ease-in-out infinite alternate sk-drift;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes sk-drift{0%{transform:translate(-1.2%)scale(1.02)}to{transform:translate(1.2%,-.6%)scale(1.05)}}.sk-plate{-webkit-mask-image:linear-gradient(#0000009e 0%,#000000e6 9%,#000 20%),radial-gradient(18% 24% at 83% 5%,#0000 58%,#000 100%);mask-image:linear-gradient(#0000009e,#000000e6 9%,#000 20%),radial-gradient(18% 24% at 83% 5%,#0000 58%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.sk-platespace{pointer-events:none;width:max(100cqw,177.683cqh);height:max(100cqh,56.28cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sk-plate-fill{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sk-storm-plate{object-fit:cover;width:100%;height:100%;opacity:var(--sk-storm);transition:opacity 2.6s ease-in-out;animation:30s ease-in-out infinite alternate mf-plate-breathe;position:absolute;top:0;right:0;bottom:0;left:0}.sk-scene[data-phase=recovery] .sk-storm-plate{transition-duration:8s}.sk-grade-warm{pointer-events:none;mix-blend-mode:soft-light;opacity:calc(1 - var(--sk-cold));background:radial-gradient(60% 55% at 6% 12%,#ffd69652,#0000 65%),linear-gradient(#ffecc80f,#0000 40%,#28180824);transition:opacity 2.6s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0}.sk-grade-cold{pointer-events:none;opacity:var(--sk-cold);background:radial-gradient(70% 60% at 50% 30%,#5078dc57,#0000 70%),linear-gradient(#141e468c,#0a102859 60%,#060a1e99);transition:opacity 2.6s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0}.sk-scene[data-phase=recovery] .sk-grade-cold,.sk-scene[data-phase=recovery] .sk-grade-warm{transition-duration:9s}.sk-grade-dim{pointer-events:none;opacity:var(--sk-dim);background:radial-gradient(70% 60% at 50% 40%,#080a1a8c,#080a1af2),linear-gradient(#0a0c1ee6,#0a0c1eb3);transition:opacity 2.2s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0}.sk-sky{transition:filter 2.4s ease-in-out}.sk-scene[data-phase=dread] .sk-sky,.sk-scene[data-phase=ascension] .sk-sky{filter:saturate(.6)brightness(.7)}.sk-scene[data-phase=transform] .sk-sky,.sk-scene[data-phase=mamaragan] .sk-sky,.sk-scene[data-phase=silence] .sk-sky{filter:saturate(.35)brightness(.3)sepia(.2)hue-rotate(185deg)}.sk-scene[data-phase=recovery] .sk-sky{transition-duration:8s}.sk-scene[data-phase=dread] .sk-wisp{animation-direction:reverse}.sk-bell-swing{animation:1.4s cubic-bezier(.2,.9,.3,1) forwards sk-bell-swing}@keyframes sk-bell-swing{0%{transform:translate(0)rotate(0)}18%{transform:translate(2px,3px)rotate(.6deg)}46%{transform:translate(-1.5px,1px)rotate(-.45deg)}74%{transform:translate(.8px,.5px)rotate(.2deg)}to{transform:translate(0)rotate(0)}}.sk-vine-recoil{animation:1.4s cubic-bezier(.22,1.4,.36,1) forwards sk-vine-recoil}@keyframes sk-vine-recoil{0%{transform:rotate(0)translate(0)}20%{transform:rotate(-2.4deg)translate(-3px,2px)}50%{transform:rotate(1.3deg)translate(2px,-1px)}75%{transform:rotate(-.5deg)translate(-1px)}to{transform:rotate(0)translate(0)}}.sk-stone-tumble{animation:2.4s cubic-bezier(.45,0,.9,.4) forwards sk-stone-tumble}@keyframes sk-stone-tumble{0%{opacity:1;transform:translate(0)rotate(0)}30%{opacity:1;transform:translate(8px,26px)rotate(18deg)}70%{opacity:.9;transform:translate(22px,110px)rotate(70deg)}to{opacity:0;transform:translate(34px,220px)rotate(120deg)}}.sk-puff-below{opacity:0;background:radial-gradient(circle,#ffffffd9,#ffffff4d 55%,#0000 75%);border-radius:50%;width:4%;height:5%;animation:1.6s ease-out 1.5s forwards sk-puff-below;position:absolute}@keyframes sk-puff-below{0%{opacity:0;transform:scale(.4)}25%{opacity:.9}to{opacity:0;transform:scale(2.2)translateY(-10px)}}.sk-sheen{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(112deg,#0000 32%,#fff4c88c 48%,#0000 60%) 0 0/260% 100%;border-radius:10px;animation:1s ease-out forwards sk-sheen;position:absolute}@keyframes sk-sheen{0%{opacity:.9;background-position:120% 0}to{opacity:0;background-position:-40% 0}}.sk-dustfall{background:#f0dcaae6;border-radius:50%;width:2px;height:2px;animation:1.3s ease-in forwards sk-dustfall;position:absolute;box-shadow:6px 4px #f0dcaab3,-5px 9px #f0dcaa99,2px 14px #f0dcaa80}.sk-dustfall-bell{box-shadow:10px 6px #f0dcaab3,-9px 12px #f0dcaa99,3px 20px #f0dcaa80,-3px 28px #f0dcaa66}@keyframes sk-dustfall{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(26px)}}.sk-bell-ripple{border:1px solid #ffffff8c;border-radius:50%;width:6%;height:3%;animation:1.6s ease-out forwards sk-bell-ripple;position:absolute;transform:translate(-50%,-50%)scale(.4)}@keyframes sk-bell-ripple{0%{opacity:.8;transform:translate(-50%,-50%)scale(.4)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}.sk-bell-warm-sun{transform-origin:48.3% 32.4%;mix-blend-mode:screen;filter:brightness(1.3)saturate(1.15);animation:6s ease-in-out forwards sk-bell-sun;transform:translate(.84%,-18.8%)scale(.968)}.sk-bell-sunsheen{mix-blend-mode:screen;background:linear-gradient(105deg,#0000 35%,#fff6d68c,#0000 65%) 0 0/300% 100%;border-radius:40%;width:20%;height:26%;animation:6s ease-in-out forwards sk-sunsheen;position:absolute;top:2%;left:40%}@keyframes sk-sunsheen{0%{opacity:0;background-position:130% 0}25%{opacity:1}75%{opacity:1}to{opacity:0;background-position:-30% 0}}@keyframes sk-bell-sun{0%{opacity:0}20%{opacity:.6}70%{opacity:.6}to{opacity:0}}.sk-scorch{pointer-events:none;animation:3s ease-out forwards sk-fade-in;position:absolute}.sk-scorch-art{filter:brightness(.92);width:100%;height:auto;display:block;position:relative}.sk-scorch-smoke{opacity:0;mix-blend-mode:screen;transform-origin:50% 100%;width:46%;height:auto;animation:9s ease-in-out infinite sk-scorch-smoke;position:absolute;bottom:62%;left:18%}@keyframes sk-scorch-smoke{0%{opacity:0;transform:translateY(6%)scale(.85)}35%{opacity:.42}to{opacity:0;transform:translateY(-26%)scale(1.15)}}@keyframes sk-fade-in{0%{opacity:0}to{opacity:1}}.sk-hiddengold{aspect-ratio:249/420;pointer-events:none;width:5.4%;animation:7s ease-in-out forwards sk-hg;position:absolute;top:1.5%;left:24.5%}.gl-portrait .sk-hiddengold{width:8.5%;top:15%;left:30%}.sk-hiddengold-art{filter:saturate(1.08)brightness(1.1)contrast(.92)sepia(.08)drop-shadow(0 0 10px #ffe29680);width:100%;height:100%;animation:7s ease-out forwards sk-hg-rise;position:absolute;top:0;right:0;bottom:0;left:0}.sk-hiddengold-cloud{filter:blur(4px)brightness(1.08);background-position:22% 64%;background-repeat:no-repeat;background-size:700%;border-radius:50%;width:150%;height:90%;position:absolute;top:18%;-webkit-mask-image:radial-gradient(50% 50%,#000 40%,#0000 75%);mask-image:radial-gradient(50% 50%,#000 40%,#0000 75%)}.sk-hiddengold-cloud-l{animation:7s ease-in-out forwards sk-hg-part-l;left:-150%}.sk-hiddengold-cloud-r{animation:7s ease-in-out forwards sk-hg-part-r;left:100%}@keyframes sk-hg{0%{opacity:0}12%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes sk-hg-rise{0%{opacity:0;transform:translateY(6%)}22%{opacity:.25}40%{opacity:.95;transform:translateY(0)}78%{opacity:.95}to{opacity:0;transform:translateY(-2%)}}@keyframes sk-hg-part-l{0%{transform:translate(72%)}38%{transform:translate(0)}74%{transform:translate(0)}to{transform:translate(72%)}}@keyframes sk-hg-part-r{0%{transform:translate(-72%)}38%{transform:translate(0)}74%{transform:translate(0)}to{transform:translate(-72%)}}.sk-rainbow{mix-blend-mode:screen;background:linear-gradient(#ff505080,#ffc83c80,#78dc7880,#5a96ff80,#0000 60%);border-top:3px solid #0000;border-radius:50% 50% 0 0/100% 100% 0 0;width:9%;height:6%;animation:9s ease-in-out forwards sk-hiddengold;position:absolute;-webkit-mask-image:radial-gradient(100% 200% at 50% 100%,#0000 58%,#000 62% 82%,#0000 86%);mask-image:radial-gradient(100% 200% at 50% 100%,#0000 58%,#000 62%,#000 82%,#0000 86%)}.sk-fallruin{filter:brightness(.85);animation:3.8s cubic-bezier(.45,0,.9,.5) forwards sk-fallruin}@keyframes sk-fallruin{0%{opacity:1;transform:translate(0)rotate(0)}75%{opacity:1}to{opacity:0;transform:translate(10px,150px)rotate(150deg)}}.sk-ark{opacity:0;transition:opacity .12s;position:absolute}.sk-ark-on{opacity:.85}.sk-wisp{mix-blend-mode:screen;opacity:.32;filter:blur(1px);will-change:transform;background-position:50% 78%;background-repeat:no-repeat;background-size:140%;height:22%;position:absolute;left:-10%;right:-10%;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30%,#000 70%,#0000)}.sk-wisp-a{animation:190s linear infinite sk-wisp;top:32%}.sk-wisp-b{opacity:.22;background-position:30% 84%;animation:260s linear infinite reverse sk-wisp;top:44%}.sk-wisp-c{opacity:.16;background-position:70% 70%;height:14%;animation:140s linear infinite sk-wisp;top:24%}@keyframes sk-wisp{0%{transform:translate(-4%)}to{transform:translate(4%)}}.sk-scene[data-phase=mamaragan] .sk-wisp,.sk-scene[data-phase=transform] .sk-wisp{opacity:.4;filter:blur(1px)brightness(.6)saturate(.4);animation-duration:40s}.sk-shadow{filter:blur(14px);background:radial-gradient(50% 50%,#0a142880,#0000 70%);border-radius:50%;width:42%;height:18%;animation:9s ease-in-out forwards sk-shadow;position:absolute;top:50%;left:-30%}@keyframes sk-shadow{0%{opacity:0;transform:translate(0)}30%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(280%,6%)}}.sk-cloud-puff{background:radial-gradient(50% 50%,#fffffff2,#ffffff80 50%,#0000 72%);border-radius:50%;animation:5.2s ease-out forwards sk-cloud-puff;position:absolute}@keyframes sk-cloud-puff{0%{opacity:.9;transform:scale(.8)}18%{opacity:.2;transform:scale(1.5)}to{opacity:0;transform:scale(1.1)}}.sk-waterfall{pointer-events:none;position:absolute;overflow:visible}.sk-water{mix-blend-mode:screen;opacity:.55;background:repeating-linear-gradient(#fff0 0,#fff0 6px,#ffffff59 6px,#ffffff59 9px,#fff0 9px,#fff0 18px) 0 0/100% 36px;animation:1.1s linear infinite sk-water;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30%,#000 70%,#0000)}.sk-water-2{opacity:.3;background-size:100% 52px;animation-duration:1.7s;animation-delay:-.4s}@keyframes sk-water{0%{background-position:0 0}to{background-position:0 36px}}.sk-mist{filter:blur(3px);background:radial-gradient(50% 60% at 50% 60%,#fffc,#0000 70%);border-radius:50%;height:32%;animation:3.4s ease-in-out infinite alternate sk-mist;position:absolute;bottom:-12%;left:-60%;right:-60%}@keyframes sk-mist{0%{transform:translate(-4%)scale(1)}to{transform:translate(4%,-8%)scale(1.15)}}.sk-waterfall-disturbed .sk-water{opacity:.85;animation-duration:.4s}.sk-waterfall-disturbed .sk-mist{animation:1.6s ease-out forwards sk-mist-burst}@keyframes sk-mist-burst{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)translateY(-30%)}}.sk-scene.sk-blast .sk-water{animation:.7s ease-out sk-water-blast}@keyframes sk-water-blast{0%{transform:skew(0)}25%{transform:skew(-28deg)translate(18%)}to{transform:skew(0)}}.sk-scene.sk-blast .sk-mist{animation:.9s ease-out forwards sk-mist-burst}.sk-enel{pointer-events:none;position:absolute}.sk-enel-calm,.sk-enel-god{object-fit:contain;object-position:100% 0%;transform-origin:78% 18%;width:100%;height:100%;transition:opacity 2.2s ease-in-out,transform 2.6s ease-in-out,filter 1.2s;position:absolute;top:0;right:0;bottom:0;left:0}.sk-enel-calm{opacity:.8;filter:saturate(.8)brightness(.94);animation:18s ease-in-out infinite sk-enel-breathe}@keyframes sk-enel-breathe{0%{opacity:.78}30%{opacity:.88}55%{opacity:.62}70%{opacity:.3}82%{opacity:.72}to{opacity:.78}}.sk-enel-god{opacity:0;filter:drop-shadow(0 0 18px #78aaffe6)brightness(1.08);transform:scale(1.02);-webkit-mask-image:linear-gradient(#000 45%,#00000059 72%,#0000 92%);mask-image:linear-gradient(#000 45%,#00000059 72%,#0000 92%)}.sk-enel-is-god .sk-enel-calm{opacity:0;animation:none}.sk-enel-is-god .sk-enel-god{opacity:.98;transform:translate(var(--god-tx,0px),var(--god-ty,0px)) scale(1.28)}.sk-scene.sk-god-dominant .sk-enel-god{transform:translate(var(--god-tx,0px),var(--god-ty,0px)) scale(1.42);filter:drop-shadow(0 0 34px #96beff)brightness(1.25);transition-duration:.7s}.sk-scene[data-phase=ascension] .sk-enel-calm{opacity:.95;filter:saturate(1.1)brightness(1.18);animation:none}.sk-scene[data-phase=dread] .sk-enel-calm{opacity:.9;filter:saturate(1.05)brightness(1.1);transition-duration:1.4s;animation:none}.sk-enel-glow{filter:blur(12px);background:radial-gradient(50% 50% at 50% 45%,#6ea0ff47,#0000 70%);border-radius:50%;width:70%;height:70%;animation:7s ease-in-out infinite alternate sk-glow;position:absolute;top:5%;left:20%}@keyframes sk-glow{0%{opacity:.35;transform:scale(.95)}to{opacity:.8;transform:scale(1.08)}}.sk-enel-halo{opacity:0;filter:blur(6px);background:radial-gradient(50% 50%,#a0c8ff8c,#6ea0ff33 45%,#0000 70%);border-radius:50%;width:62%;height:56%;transition:opacity 1.2s;position:absolute;top:-6%;left:34%}.sk-enel-is-god .sk-enel-halo{opacity:1;animation:1.4s ease-in-out infinite alternate sk-glow}.sk-drum{opacity:0;filter:blur(2px);background:radial-gradient(50% 50%,#aad2ffe6,#78aaff59 55%,#0000 72%);border-radius:50%;width:19%;height:25%;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.sk-drum-lit{opacity:1;animation:.55s ease-out sk-drum-pulse}@keyframes sk-drum-pulse{0%{opacity:1;transform:translate(-50%,-50%)scale(.6)}to{opacity:.7;transform:translate(-50%,-50%)scale(2.2)}}.sk-filament{opacity:0;filter:drop-shadow(0 0 3px #96beffe6);width:16%;height:21%;animation:11s step-end infinite sk-filament;position:absolute;transform:translate(-10%,-60%)}@keyframes sk-filament{0%,92%{opacity:0}92.4%,93.1%{opacity:.9}93.4%,93.8%{opacity:0}94%,94.6%{opacity:.7}94.8%,to{opacity:0}}.sk-scene[data-phase=ascension] .sk-filament,.sk-scene[data-phase=mamaragan] .sk-filament{animation-duration:1.6s}.sk-enel-wisp{mix-blend-mode:screen;opacity:.35;filter:blur(2px);background-position:40% 72%;background-repeat:no-repeat;background-size:200%;width:60%;height:26%;position:absolute;left:10%;-webkit-mask-image:radial-gradient(60% 60%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 60%,#000 30%,#0000 75%)}.sk-enel-wisp-1{animation:46s linear infinite sk-enel-wisp;top:28%}.sk-enel-wisp-2{opacity:.25;animation:71s linear infinite reverse sk-enel-wisp;top:48%;left:30%}@keyframes sk-enel-wisp{0%{transform:translate(-18%)}to{transform:translate(22%)}}.sk-raigo{pointer-events:none;transform-origin:50%;width:40%;height:26%;animation:3s cubic-bezier(.2,.7,.3,1) forwards sk-raigo-grow;position:absolute}.sk-raigo-core{background:radial-gradient(50% 50%,#1e285af2,#141a3cd9 55%,#141a3c00 72%);border-radius:50%;animation:6s linear infinite sk-raigo-spin;position:absolute;top:15%;right:15%;bottom:15%;left:15%;box-shadow:inset 0 0 40px #78aaff80,0 0 60px #5a8cff59}.sk-raigo-ring{border:2px solid #96beff73;border-color:#96beff73 #0000;border-radius:50%;animation:3.2s linear infinite sk-raigo-spin;position:absolute;top:8%;right:8%;bottom:8%;left:8%}.sk-raigo-ring-2{animation-duration:2.1s;animation-direction:reverse;top:22%;right:22%;bottom:22%;left:22%}@keyframes sk-raigo-spin{to{transform:rotate(360deg)}}@keyframes sk-raigo-grow{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.sk-raigo-dissolve{animation:1.8s ease-in forwards sk-raigo-dissolve}@keyframes sk-raigo-dissolve{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(24px);transform:scale(1.5)}}.sk-fx{pointer-events:none}.sk-flash{aspect-ratio:1;background:radial-gradient(50% 50% at 50% 50%,var(--sk-flash-hue),#b4d2ff59 40%,transparent 70%);mix-blend-mode:screen;filter:blur(6px);border-radius:50%;animation:linear forwards sk-flash-pop;position:absolute;transform:translate(-50%,-50%)}@keyframes sk-flash-pop{0%{opacity:0}12%{opacity:1}30%{opacity:.55}45%{opacity:.95}to{opacity:0}}.sk-bolts{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.sk-bolt{animation:linear forwards sk-bolt-flicker}@keyframes sk-bolt-flicker{0%{opacity:0}8%{opacity:1}22%{opacity:.35}34%{opacity:1}60%{opacity:.6}to{opacity:0}}.sk-pulse{mix-blend-mode:screen;background:radial-gradient(70% 55% at 50% 30%,#bed7ffd9,#78a0f059 55%,#0000 80%);animation:.9s ease-out forwards sk-pulse;position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%}@keyframes sk-pulse{0%{opacity:0}20%{opacity:1}to{opacity:0}}.sk-white{background:#f6f9ff;animation:linear forwards sk-white;position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%}@keyframes sk-white{0%{opacity:0}15%{opacity:1}to{opacity:0}}.sk-rain{opacity:var(--sk-rain);mix-blend-mode:screen;background:repeating-linear-gradient(112deg,#0000 0,#0000 14px,#dcebff47 14px,#dcebff47 15px,#0000 15px,#0000 34px) 0 0/120px 260px;transition:opacity 1.8s ease-in-out;animation:.55s linear infinite sk-rain;position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%}.sk-rain-2{background-image:repeating-linear-gradient(108deg,#0000 0,#0000 22px,#dcebff2e 22px,#dcebff2e 23px,#0000 23px,#0000 52px);background-size:90px 180px;animation-duration:.42s}@keyframes sk-rain{0%{background-position:0 0}to{background-position:-60px 260px}}.sk-scene[data-phase=recovery] .sk-rain{transition-duration:6s}.sk-debris{opacity:0;animation:1s cubic-bezier(.2,.7,.6,1) forwards sk-debris}@keyframes sk-debris{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1}to{opacity:0;transform:translate3d(calc(var(--sk-dx,1) * 30px),-70px,0) rotate(200deg)}}.sk-fog{opacity:0;background:radial-gradient(60% 40% at 50% 70%,#c8d2e659,#0000 70%);transition:opacity 2s;position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%}.sk-scene[data-phase=silence] .sk-fog,.sk-scene[data-phase=recovery] .sk-fog{opacity:1}.sk-scene[data-phase=recovery] .sk-fog{opacity:0;transition-duration:9s}.sk-fg{object-fit:cover;object-position:50% 100%;transform-origin:50% 100%;width:100%;height:100%;animation:34s ease-in-out infinite alternate mf-plate-breathe;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes sk-fg-blast{0%{transform:translateY(0)}20%{transform:translateY(-6px)skew(-2deg)}to{transform:translateY(0)}}.sk-hot{border-radius:14px;transition:background .22s;position:absolute}.sk-hot:hover{background:radial-gradient(60% 60%,#ffdc9612,#0000 75%)}.sk-scene[data-quality=still] .sk-sky,.sk-scene[data-quality=still] .sk-plate,.sk-scene[data-quality=still] .sk-storm-plate,.sk-scene[data-quality=still] .sk-fg,.sk-scene[data-quality=still] .sk-enel-calm,.sk-scene[data-quality=still] .sk-mist,.sk-scene[data-quality=still] .sk-filament,.sk-scene[data-quality=still] .sk-enel-wisp{animation:none}.sk-scene[data-quality=still] .sk-wisp{animation-duration:600s}.sk-scene[data-quality=lite] .sk-wisp-c,.sk-scene[data-quality=lite] .sk-enel-wisp-2{display:none}[data-board-theme=skypiea] .board-surface{pointer-events:none}[data-board-theme=skypiea] .board-surface>*{pointer-events:auto}.sk-bell-cluster{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(40% 54% at 49.5% 20%,#000 50%,#0000 100%);mask-image:radial-gradient(40% 54% at 49.5% 20%,#000 50%,#0000)}.sk-bell-cluster img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sk-bell-storm{transform-origin:50.8% 24.4%;filter:brightness(1.18)contrast(1.05);transition:opacity 1.2s ease-in-out;transform:translate(-1.67%,-10.8%)scale(.977)}.sk-bell-cluster-storm .sk-bell-storm{opacity:1}.sk-scene[data-phase=recovery] .sk-bell-storm{transition-duration:2.2s}.sk-bell-charged{transform-origin:48.7% 33.2%;filter:brightness(1.28)saturate(1.1);transform:translate(.42%,-19.6%)scale(.935)}.sk-bell-charged.sk-charged-on{animation:.17s linear forwards sk-charged}@keyframes sk-charged{0%{opacity:0}25%{opacity:1}60%{opacity:.85}to{opacity:0}}.sk-bell-rim{mix-blend-mode:screen;filter:blur(10px);opacity:0;background:radial-gradient(50% 50%,#cde4ffcc,#96beff47 50%,#0000 72%);border-radius:50%;width:28%;height:40%;position:absolute;top:0%;left:36%}.sk-bell-rim.sk-charged-on{animation:.24s ease-out forwards sk-charged}.sk-plate{transition:filter 1.5s ease-in-out}.sk-scene[data-phase=transform] .sk-plate,.sk-scene[data-phase=mamaragan] .sk-plate,.sk-scene[data-phase=silence] .sk-plate{filter:brightness(.35)saturate(.45)}.sk-scene[data-phase=recovery] .sk-plate{transition-duration:8s}.sk-scene[data-quality=still] .sk-bell-charged.sk-charged-on{animation-duration:.12s}[data-board-theme=skypiea] .board-surface,[data-board-theme=skypiea] .board-surface.enemy{box-shadow:none;background:0 0;border-color:#ffcd780f}[data-board-theme=skypiea] .board-surface:after{background:radial-gradient(112% 96%,#0000 56%,#070d1a57)}.sk-enel-art{aspect-ratio:1448/1086;max-width:100%;height:90%;position:absolute;top:0;right:0}.sk-enel-calm{object-fit:contain;object-position:100% 0%;filter:saturate(.82)brightness(.9)drop-shadow(0 0 22px #6ea0ff59);width:100%;height:100%;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#000 52%,#00000080 78%,#0000 96%);mask-image:linear-gradient(#000 52%,#00000080 78%,#0000 96%)}.sk-strikelight{pointer-events:none;background:radial-gradient(52% 62% at var(--lx) var(--ly),rgba(212,232,255,calc(.75 * var(--ls))),rgba(150,190,255,calc(.28 * var(--ls))) 38%,transparent 66%),radial-gradient(70% 70% at var(--sx) var(--sy),rgba(4,8,24,calc(.55 * var(--ls))),transparent 62%);mix-blend-mode:screen;animation:linear forwards sk-flash-pop;position:absolute;top:0;right:0;bottom:0;left:0}.sk-smoke{opacity:0;mix-blend-mode:screen;pointer-events:none;transform-origin:50% 100%;height:auto;position:absolute}.sk-smoke-b{animation:11.7s ease-in-out forwards sk-smoke-rise}.sk-smoke-a{animation:11.7s ease-in-out forwards sk-smoke-drift}@keyframes sk-smoke-rise{0%{opacity:0;transform:translateY(8%)scale(.9)}25%{opacity:.75}70%{opacity:.55}to{opacity:0;transform:translateY(-14%)scale(1.12)}}@keyframes sk-smoke-drift{0%{opacity:0;transform:translate(-4%)scale(.95)}30%{opacity:.6}75%{opacity:.4}to{opacity:0;transform:translate(10%)translateY(-6%)scale(1.08)}}.sk-southbird{pointer-events:none;width:9%;animation:13s linear forwards sk-southbird;position:absolute;top:4%;left:100%}@keyframes sk-southbird{0%{top:4%;left:100%}to{top:9%;left:-12%}}.sk-southbird-lift{pointer-events:none;width:5.5%;animation:5s cubic-bezier(.3,.6,.5,1) forwards sk-southbird-lift;position:absolute;top:26%;left:60%}@keyframes sk-southbird-lift{0%{opacity:0;top:26%;left:60%}12%{opacity:1}to{opacity:0;top:-2%;left:6%}}.sk-bird{aspect-ratio:720/372;filter:brightness(.66)saturate(.85);width:100%;animation:.62s ease-in-out infinite sk-bird-bob;display:block;position:relative}.sk-bird-fast{filter:brightness(.72)saturate(.9);animation-duration:.4s}.sk-bird-f{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.sk-bird-up{animation:.62s step-end infinite sk-bird-a}.sk-bird-down{animation:.62s step-end infinite sk-bird-b}.sk-bird-fast .sk-bird-up,.sk-bird-fast .sk-bird-down{animation-duration:.4s}@keyframes sk-bird-a{0%{opacity:1}50%{opacity:0}}@keyframes sk-bird-b{0%{opacity:0}50%{opacity:1}}@keyframes sk-bird-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7%)}}.sk-scene[data-quality=still] .sk-bird,.sk-scene[data-quality=still] .sk-bird-down{animation:none}.sk-scene[data-quality=still] .sk-bird-up{opacity:1;animation:none}.sk-scene .sk-plate-box .mf-plate-wide,.sk-scene .sk-storm-plate,.sk-scene .sk-fg{animation:none}.sk-scene.sk-blast .sk-fg{animation:.8s ease-out sk-fg-blast}.sk-breathe{transform-origin:50%;will-change:transform;animation:27s cubic-bezier(.45,.05,.55,.95) infinite alternate sk-breathe}.sk-breathe-fg{transform-origin:50% 100%;animation-duration:33s;animation-delay:-7s}@keyframes sk-breathe{0%{transform:scale(1)}to{transform:scale(1.004)}}.sk-scene[data-quality=still] .sk-breathe{animation:none}.sk-fgspace{pointer-events:none;width:max(100cqw,177.683cqh);height:max(100cqh,56.28cqw);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gl-portrait .sk-scene .sk-platespace{left:38%;transform:translate(-38%,-50%)}.gl-portrait .sk-scene .sk-plate-box>.sk-plate,.gl-portrait .sk-scene .sk-plate-box>.sk-storm-plate{object-position:38% 50%}.gl-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3em;max-width:100%;line-height:1;display:inline-flex;overflow:hidden}.gl-title-xs{font-size:9px}.gl-title-sm{font-size:10.5px}.gl-title-md{letter-spacing:.24em;font-size:12px}.gl-title-common{color:#d6deecb8}.gl-title-rare{color:#8fd0ff;text-shadow:0 0 8px #50aaff59}.gl-title-epic{color:#d8a8ff;text-shadow:0 0 10px #aa5aff73}.gl-title-legendary{color:#0000;filter:drop-shadow(0 0 6px #ffc44673);background:linear-gradient(100deg,#b8862a,#ffe9a8 22%,#ffc53d 40%,#fff4cf 50%,#e0a52e 62%,#ffe08a 80%,#b8862a) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-weight:800;animation:4.8s linear infinite gl-title-foil}.gl-title-legendary .gl-title-mark{color:#ffd46a;-webkit-text-fill-color:#ffd46a}@keyframes gl-title-foil{0%{background-position:0 0}to{background-position:220% 0}}@media(prefers-reduced-motion:reduce){.gl-title-legendary{animation:none}}.gl-title-parchment.gl-title-common{color:#5a4526}.gl-title-parchment.gl-title-rare{color:#1f5a8a;text-shadow:none}.gl-title-parchment.gl-title-epic{color:#5b2a8a;text-shadow:none}.gl-title-parchment.gl-title-legendary{color:#0000;filter:none;background:linear-gradient(100deg,#6b4a0c,#b8801a 30%,#7a5210,#c08a20 70%,#6b4a0c) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text}.gl-title-parchment.gl-title-legendary .gl-title-mark{color:#8a5a10;-webkit-text-fill-color:#8a5a10}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-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 ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
