/*! 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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom: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;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"IBM Plex Sans Variable", ui-sans-serif, system-ui, sans-serif;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"IBM Plex Sans Variable", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"IBM Plex Mono", ui-monospace, monospace;--animate-badge-pop:badge-pop .32s cubic-bezier(.34, 1.56, .64, 1);--animate-badge-ring:badge-ring .7s cubic-bezier(0, 0, .2, 1);--animate-wheel-spin:wheel-spin 3s cubic-bezier(.12, .7, .2, 1) both;--animate-coin-flip:coin-flip 1.2s ease-out both;--animate-dice-tumble:dice-tumble 1s ease-out both;--animate-run-loot-card:run-loot-card .45s ease-out both;--animate-run-loot-glow:run-loot-glow .65s ease-out both;--animate-chest-shake:chest-shake 1.1s ease-in both;--animate-loot-burst:loot-burst .7s ease-out .95s both;--animate-loot-pop:loot-pop .55s cubic-bezier(.34, 1.56, .64, 1) .95s both;--animate-loot-choices:loot-choices .3s ease-out 1.35s both;--animate-dungeon-banner:dungeon-banner .6s ease-out both;--animate-dungeon-enter:dungeon-enter .4s ease-out both;--animate-dungeon-enter-left:dungeon-enter-left .4s ease-out both;--animate-dungeon-lunge-right:dungeon-lunge-right .3s cubic-bezier(.5, 0, .3, 1);--animate-dungeon-lunge-left:dungeon-lunge-left .3s cubic-bezier(.5, 0, .3, 1);--animate-dungeon-hit-right:dungeon-hit-right .35s ease-out;--animate-dungeon-hit-left:dungeon-hit-left .35s ease-out;--animate-dungeon-whiff-right:dungeon-whiff-right .4s cubic-bezier(.5, 0, .3, 1);--animate-dungeon-whiff-left:dungeon-whiff-left .4s cubic-bezier(.5, 0, .3, 1);--animate-dungeon-dodge-right:dungeon-dodge-right .4s ease-out;--animate-dungeon-dodge-left:dungeon-dodge-left .4s ease-out;--animate-dungeon-shake:dungeon-shake .4s ease-out;--animate-dungeon-float:dungeon-float .8s ease-out both;--animate-dungeon-fall:dungeon-fall .5s ease-in both;--animate-dungeon-cheer:dungeon-cheer .7s ease-out .2s both;--animate-dungeon-settle:dungeon-settle .3s ease-out both;--animate-raid-slam:raid-slam .8s ease-out;--animate-raid-shockwave:raid-shockwave .9s ease-out both;--animate-fight-enrage:fight-enrage .7s ease-in-out infinite;--animate-fight-jolt:fight-jolt .35s steps(6, end);--animate-fight-burn:fight-burn .35s ease-out;--animate-fight-poison:fight-poison .35s ease-in-out;--animate-gear-swing:gear-swing .3s cubic-bezier(.5, 0, .3, 1);--animate-gear-thrust:gear-thrust .3s cubic-bezier(.5, 0, .3, 1);--animate-gear-shoot:gear-shoot .3s ease-out;--animate-gear-cast:gear-cast .3s ease-out;--animate-gear-punch:gear-punch .3s cubic-bezier(.5, 0, .3, 1);--animate-gear-brace:gear-brace .35s ease-out;--animate-gear-pulse:gear-pulse .3s ease-out}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]){position:relative}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}*{scrollbar-width:thin;scrollbar-color:var(--border) transparent}body{background-color:var(--background);color:var(--foreground)}button:focus-visible,[role=button]:focus-visible{outline:3px solid var(--ring)}@supports (color:color-mix(in lab, red, red)){button:focus-visible,[role=button]:focus-visible{outline:3px solid color-mix(in oklab, var(--ring) 50%, transparent)}}button:focus-visible,[role=button]:focus-visible{outline-offset:0}[data-slot=composer][data-empty=true]:before{content:attr(data-placeholder);padding-inline:inherit;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;color:var(--muted-foreground);position:absolute;inset-inline:0;overflow:hidden}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-4{inset:calc(var(--spacing) * 4)}.inset-x-0{inset-inline:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:0}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-16{top:calc(var(--spacing) * 16)}.top-\[50\%\]{top:50%}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-6{right:calc(var(--spacing) * -6)}.-right-px{right:-1px}.right-0{right:0}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-full{right:100%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.-bottom-px{bottom:-1px}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-11{bottom:calc(var(--spacing) * 11)}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-4{left:calc(var(--spacing) * 4)}.left-\[50\%\]{left:50%}.left-full{left:100%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.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}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-m-px{margin:-1px}.m-1{margin:var(--spacing)}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.m-2{margin:calc(var(--spacing) * 2)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0\.75{margin-inline:calc(var(--spacing) * .75)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.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-3{margin-top:calc(var(--spacing) * 3)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.field-sizing-content{field-sizing:content}.aspect-\[3\/1\]{aspect-ratio:3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-0{width:0;height:0}.size-0\.5{width:calc(var(--spacing) * .5);height:calc(var(--spacing) * .5)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-\[calc\(var\(--doll-cell\)\*0\.625\)\]{width:calc(var(--doll-cell) * .625);height:calc(var(--doll-cell) * .625)}.size-\[calc\(var\(--doll-cell\)\*0\.4375\)\]{width:calc(var(--doll-cell) * .4375);height:calc(var(--doll-cell) * .4375)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--radix-select-trigger-height\){height:var(--radix-select-trigger-height)}.h-\(--viewport-height\,100dvh\){height:var(--viewport-height,100dvh)}.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-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-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[34rem\]{height:34rem}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100dvh-3rem\)\]{height:calc(100dvh - 3rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-popover-content-available-height\){max-height:var(--radix-popover-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-\(--radix-tooltip-content-available-height\){max-height:var(--radix-tooltip-content-available-height)}.max-h-36{max-height:calc(var(--spacing) * 36)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[calc\(3\*2rem\+2\*0\.375rem\)\]{max-height:6.75rem}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[inherit\]{max-height:inherit}.min-h-0{min-height:0}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-40{min-height:calc(var(--spacing) * 40)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-13{width:calc(var(--spacing) * 13)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-42{width:calc(var(--spacing) * 42)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-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-96{width:calc(var(--spacing) * 96)}.w-\[300px\]{width:300px}.w-\[352px\]{width:352px}.w-\[380px\]{width:380px}.w-\[calc\(\(100\%-var\(--gap\)\)\/2\)\]{width:calc((100% - var(--gap)) / 2)}.w-\[calc\(var\(--cols\)\*\(var\(--cell\)\+var\(--gap\)\)-var\(--gap\)\)\]{width:calc(var(--cols) * (var(--cell) + var(--gap)) - var(--gap))}.w-auto{width:auto}.w-dvw{width:100dvw}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\(--radix-dropdown-menu-content-available-width\){max-width:var(--radix-dropdown-menu-content-available-width)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[45\%\]{max-width:45%}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(calc\(100vw-2rem\)\,var\(--radix-popper-available-width\,100vw\)\)\]{max-width:min(calc(100vw - 2rem), var(--radix-popper-available-width,100vw))}.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-\(--cell-size\){min-width:var(--cell-size)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-right{transform-origin:100%}.-translate-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-6{--tw-translate-x:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-10{--tw-translate-x:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-10{--tw-translate-x:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-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-chest-shake{animation:var(--animate-chest-shake)}.animate-coin-flip{animation:var(--animate-coin-flip)}.animate-dice-tumble{animation:var(--animate-dice-tumble)}.animate-dungeon-banner{animation:var(--animate-dungeon-banner)}.animate-dungeon-cheer{animation:var(--animate-dungeon-cheer)}.animate-dungeon-dodge-left{animation:var(--animate-dungeon-dodge-left)}.animate-dungeon-dodge-right{animation:var(--animate-dungeon-dodge-right)}.animate-dungeon-enter{animation:var(--animate-dungeon-enter)}.animate-dungeon-enter-left{animation:var(--animate-dungeon-enter-left)}.animate-dungeon-fall{animation:var(--animate-dungeon-fall)}.animate-dungeon-float{animation:var(--animate-dungeon-float)}.animate-dungeon-hit-left{animation:var(--animate-dungeon-hit-left)}.animate-dungeon-hit-right{animation:var(--animate-dungeon-hit-right)}.animate-dungeon-lunge-left{animation:var(--animate-dungeon-lunge-left)}.animate-dungeon-lunge-right{animation:var(--animate-dungeon-lunge-right)}.animate-dungeon-shake{animation:var(--animate-dungeon-shake)}.animate-dungeon-whiff-left{animation:var(--animate-dungeon-whiff-left)}.animate-dungeon-whiff-right{animation:var(--animate-dungeon-whiff-right)}.animate-fight-burn{animation:var(--animate-fight-burn)}.animate-fight-enrage{animation:var(--animate-fight-enrage)}.animate-fight-jolt{animation:var(--animate-fight-jolt)}.animate-fight-poison{animation:var(--animate-fight-poison)}.animate-gear-brace{animation:var(--animate-gear-brace)}.animate-gear-cast{animation:var(--animate-gear-cast)}.animate-gear-pulse{animation:var(--animate-gear-pulse)}.animate-gear-punch{animation:var(--animate-gear-punch)}.animate-gear-shoot{animation:var(--animate-gear-shoot)}.animate-gear-swing{animation:var(--animate-gear-swing)}.animate-gear-thrust{animation:var(--animate-gear-thrust)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-loot-burst{animation:var(--animate-loot-burst)}.animate-loot-choices{animation:var(--animate-loot-choices)}.animate-loot-pop{animation:var(--animate-loot-pop)}.animate-pulse{animation:var(--animate-pulse)}.animate-raid-shockwave{animation:var(--animate-raid-shockwave)}.animate-raid-slam{animation:var(--animate-raid-slam)}.animate-wheel-spin{animation:var(--animate-wheel-spin)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-12{scroll-margin-top:calc(var(--spacing) * 12)}.scroll-mt-14{scroll-margin-top:calc(var(--spacing) * 14)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.columns-2{columns:2}.auto-rows-min{grid-auto-rows:min-content}.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-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[repeat\(auto-fill\,minmax\(4\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(5\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(7\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(12rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(16rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.grid-cols-\[repeat\(var\(--cols\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items: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-px{gap:1px}: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-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.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-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[var\(--gap\)\]{column-gap:var(--gap)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * 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)}: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-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-\[inherit\]{border-top-left-radius:inherit;border-top-right-radius:inherit}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-md{border-top-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-background\/60{border-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.border-background\/60{border-color:color-mix(in oklab, var(--background) 60%, transparent)}}.border-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-destructive,.border-destructive\/60{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/60{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.border-foreground\/25{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/25{border-color:color-mix(in oklab, var(--foreground) 25%, transparent)}}.border-input{border-color:var(--input)}.border-live,.border-live\/50{border-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.border-live\/50{border-color:color-mix(in oklab, var(--live) 50%, transparent)}}.border-muted-foreground,.border-muted-foreground\/60{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/60{border-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.border-primary,.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-rarity-epic\/60{border-color:var(--rarity-epic)}@supports (color:color-mix(in lab, red, red)){.border-rarity-epic\/60{border-color:color-mix(in oklab, var(--rarity-epic) 60%, transparent)}}.border-rarity-legendary\/60{border-color:var(--rarity-legendary)}@supports (color:color-mix(in lab, red, red)){.border-rarity-legendary\/60{border-color:color-mix(in oklab, var(--rarity-legendary) 60%, transparent)}}.border-rarity-rare\/60{border-color:var(--rarity-rare)}@supports (color:color-mix(in lab, red, red)){.border-rarity-rare\/60{border-color:color-mix(in oklab, var(--rarity-rare) 60%, transparent)}}.border-rarity-uncommon\/60{border-color:var(--rarity-uncommon)}@supports (color:color-mix(in lab, red, red)){.border-rarity-uncommon\/60{border-color:color-mix(in oklab, var(--rarity-uncommon) 60%, transparent)}}.border-rarity-unique\/60{border-color:var(--rarity-unique)}@supports (color:color-mix(in lab, red, red)){.border-rarity-unique\/60{border-color:color-mix(in oklab, var(--rarity-unique) 60%, transparent)}}.border-ring{border-color:var(--ring)}.border-transparent{border-color:#0000}.border-warning-foreground\/40{border-color:var(--warning-foreground)}@supports (color:color-mix(in lab, red, red)){.border-warning-foreground\/40{border-color:color-mix(in oklab, var(--warning-foreground) 40%, transparent)}}.border-white{border-color:var(--color-white)}.border-t-border\/60{border-top-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-t-border\/60{border-top-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-t-transparent{border-top-color:#0000}.border-b-border{border-bottom-color:var(--border)}.border-l-primary{border-left-color:var(--primary)}.border-l-transparent{border-left-color:#0000}.bg-\(--login-card\){background-color:var(--login-card)}.bg-\(--logo\){background-color:var(--logo)}.bg-accent{background-color:var(--accent)}.bg-accent-foreground\/80{background-color:var(--accent-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-accent-foreground\/80{background-color:color-mix(in oklab, var(--accent-foreground) 80%, transparent)}}.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/30{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}}.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.bg-background,.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--background) 80%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-black{background-color:var(--color-black)}.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\/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\/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\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current,.bg-current\/15{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.bg-current\/15{background-color:color-mix(in oklab, currentcolor 15%, transparent)}}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-foreground,.bg-foreground\/30{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab, var(--foreground) 30%, transparent)}}.bg-foreground\/85{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/85{background-color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.bg-foreground\/\[0\.03\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.03\]{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.bg-foreground\/\[0\.06\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.bg-link\/80{background-color:var(--link)}@supports (color:color-mix(in lab, red, red)){.bg-link\/80{background-color:color-mix(in oklab, var(--link) 80%, transparent)}}.bg-live,.bg-live\/10{background-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.bg-live\/10{background-color:color-mix(in oklab, var(--live) 10%, transparent)}}.bg-live\/40{background-color:var(--live)}@supports (color:color-mix(in lab, red, red)){.bg-live\/40{background-color:color-mix(in oklab, var(--live) 40%, transparent)}}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-rarity-epic,.bg-rarity-epic\/10{background-color:var(--rarity-epic)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-epic\/10{background-color:color-mix(in oklab, var(--rarity-epic) 10%, transparent)}}.bg-rarity-legendary\/10{background-color:var(--rarity-legendary)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-legendary\/10{background-color:color-mix(in oklab, var(--rarity-legendary) 10%, transparent)}}.bg-rarity-rare,.bg-rarity-rare\/10{background-color:var(--rarity-rare)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-rare\/10{background-color:color-mix(in oklab, var(--rarity-rare) 10%, transparent)}}.bg-rarity-uncommon,.bg-rarity-uncommon\/10{background-color:var(--rarity-uncommon)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-uncommon\/10{background-color:color-mix(in oklab, var(--rarity-uncommon) 10%, transparent)}}.bg-rarity-unique,.bg-rarity-unique\/10{background-color:var(--rarity-unique)}@supports (color:color-mix(in lab, red, red)){.bg-rarity-unique\/10{background-color:color-mix(in oklab, var(--rarity-unique) 10%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-transparent{background-color:#0000}.bg-viewer-backdrop,.bg-viewer-backdrop\/60{background-color:var(--viewer-backdrop)}@supports (color:color-mix(in lab, red, red)){.bg-viewer-backdrop\/60{background-color:color-mix(in oklab, var(--viewer-backdrop) 60%, transparent)}}.bg-warning{background-color:var(--warning)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_35\%_30\%\,color-mix\(in_oklab\,var\(--warning\)\,white_30\%\)\,var\(--warning\)_55\%\,color-mix\(in_oklab\,var\(--warning\)\,black_15\%\)\)\]{background-image:radial-gradient(circle at 35% 30%,var(--warning),var(--warning) 55%,var(--warning))}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(circle_at_35\%_30\%\,color-mix\(in_oklab\,var\(--warning\)\,white_30\%\)\,var\(--warning\)_55\%\,color-mix\(in_oklab\,var\(--warning\)\,black_15\%\)\)\]{background-image:radial-gradient(circle at 35% 30%,color-mix(in oklab,var(--warning),white 30%),var(--warning) 55%,color-mix(in oklab,var(--warning),black 15%))}}.bg-\[repeating-linear-gradient\(45deg\,var\(--muted-foreground\)_0_1\.5px\,var\(--muted\)_1\.5px_3px\)\]{background-image:repeating-linear-gradient(45deg,var(--muted-foreground) 0 1.5px,var(--muted) 1.5px 3px)}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-border{--tw-gradient-from:var(--border);--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-viewer-backdrop{--tw-gradient-from:var(--viewer-backdrop);--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_right\,transparent\,\#000_3rem\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 3rem);mask-image:linear-gradient(90deg,#0000,#000 3rem)}.\[mask-image\:radial-gradient\(circle_at_15px_15px\,transparent_6px\,\#000_6\.5px\)\]{-webkit-mask-image:radial-gradient(circle at 15px 15px,#0000 6px,#000 6.5px);mask-image:radial-gradient(circle at 15px 15px,#0000 6px,#000 6.5px)}.fill-background{fill:var(--background)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-muted{fill:var(--muted)}.fill-muted-foreground{fill:var(--muted-foreground)}.fill-muted\/30{fill:var(--muted)}@supports (color:color-mix(in lab, red, red)){.fill-muted\/30{fill:color-mix(in oklab, var(--muted) 30%, transparent)}}.fill-popover{fill:var(--popover)}.fill-primary{fill:var(--primary)}.fill-primary-foreground{fill:var(--primary-foreground)}.fill-primary\/10{fill:var(--primary)}@supports (color:color-mix(in lab, red, red)){.fill-primary\/10{fill:color-mix(in oklab, var(--primary) 10%, transparent)}}.fill-rarity-epic{fill:var(--rarity-epic)}.fill-rarity-rare{fill:var(--rarity-rare)}.fill-rarity-uncommon{fill:var(--rarity-uncommon)}.fill-rarity-unique{fill:var(--rarity-unique)}.fill-warning{fill:var(--warning)}.fill-warning-foreground{fill:var(--warning-foreground)}.stroke-background{stroke:var(--background)}.stroke-destructive{stroke:var(--destructive)}.stroke-muted-foreground,.stroke-muted-foreground\/60{stroke:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.stroke-muted-foreground\/60{stroke:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.stroke-primary,.stroke-primary\/20{stroke:var(--primary)}@supports (color:color-mix(in lab, red, red)){.stroke-primary\/20{stroke:color-mix(in oklab, var(--primary) 20%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-16{padding-inline:calc(var(--spacing) * 16)}.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-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-px{padding-top:1px}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-28{padding-right:calc(var(--spacing) * 28)}.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-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-11{padding-bottom:calc(var(--spacing) * 11)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-\[0\.5em\]{padding-left:.5em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.font-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.font-runic{font-family:"Noto Sans Runic", var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-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\.8rem\]{font-size:.8rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.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\.5em\]{--tw-tracking:.5em;letter-spacing:.5em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{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-\(--login-ink\){color:var(--login-ink)}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-gem-amethyst{color:var(--gem-amethyst)}.text-gem-diamond{color:var(--gem-diamond)}.text-gem-emerald{color:var(--gem-emerald)}.text-gem-ruby{color:var(--gem-ruby)}.text-gem-sapphire{color:var(--gem-sapphire)}.text-gem-topaz{color:var(--gem-topaz)}.text-link{color:var(--link)}.text-live{color:var(--live)}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, var(--muted-foreground) 60%, transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-rarity-epic{color:var(--rarity-epic)}.text-rarity-legendary{color:var(--rarity-legendary)}.text-rarity-rare{color:var(--rarity-rare)}.text-rarity-uncommon{color:var(--rarity-uncommon)}.text-rarity-unique{color:var(--rarity-unique)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-viewer-destructive{color:var(--viewer-destructive)}.text-viewer-foreground,.text-viewer-foreground\/70{color:var(--viewer-foreground)}@supports (color:color-mix(in lab, red, red)){.text-viewer-foreground\/70{color:color-mix(in oklab, var(--viewer-foreground) 70%, transparent)}}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.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_0_1px_rgb\(0_0_0\/0\.4\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-3px_0_color-mix\(in_oklab\,var\(--warning\)\,black_30\%\)\,0_1px_2px_color-mix\(in_oklab\,var\(--warning\)\,black_60\%\)\]{--tw-shadow:inset 0 -3px 0 var(--tw-shadow-color,var(--warning)), 0 1px 2px var(--tw-shadow-color,var(--warning))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_-3px_0_color-mix\(in_oklab\,var\(--warning\)\,black_30\%\)\,0_1px_2px_color-mix\(in_oklab\,var\(--warning\)\,black_60\%\)\]{--tw-shadow:inset 0 -3px 0 var(--tw-shadow-color,color-mix(in oklab,var(--warning),black 30%)), 0 1px 2px var(--tw-shadow-color,color-mix(in oklab,var(--warning),black 60%))}}.shadow-\[inset_0_-3px_0_color-mix\(in_oklab\,var\(--warning\)\,black_30\%\)\,0_1px_2px_color-mix\(in_oklab\,var\(--warning\)\,black_60\%\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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-background{--tw-ring-color:var(--background)}.ring-border{--tw-ring-color:var(--border)}.ring-destructive{--tw-ring-color:var(--destructive)}.ring-live{--tw-ring-color:var(--live)}.ring-primary{--tw-ring-color:var(--primary)}.ring-ring,.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-warning{--tw-ring-color:var(--warning)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[1px\]{--tw-blur:blur(1px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--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,)}.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-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-\[color\,background-color\,transform\]{transition-property:color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;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))}.transition-none{transition-property:none}.duration-45{--tw-duration:45ms;transition-duration:45ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing) * 8)}.\[contain-intrinsic-size\:auto_var\(--section-h\)\]{contain-intrinsic-size:auto var(--section-h)}.\[content-visibility\:auto\]{content-visibility:auto}.\[overflow-clip-margin\:4px\]{overflow-clip-margin:4px}.fade-in{--tw-enter-opacity:0}.fade-out{--tw-exit-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}.slide-in-from-bottom-4{--tw-enter-translate-y:calc(4*var(--spacing))}:is(.\*\:w-full\!>*){width:100%!important}:is(.\*\:border-x-0>*){border-inline-style:var(--tw-border-style);border-inline-width:0}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}.group-focus-within\/count\:flex:is(:where(.group\/count):focus-within *){display:flex}.group-focus-within\/section\:opacity-100:is(:where(.group\/section):focus-within *){opacity:1}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:hidden:is(:where(.group):hover *){display:none}.group-hover\:inline:is(:where(.group):hover *){display:inline}.group-hover\:bg-primary\/70:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/70:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/nameplate\:opacity-100:is(:where(.group\/nameplate):hover *),.group-hover\/section\:opacity-100:is(:where(.group\/section):hover *){opacity:1}}.group-focus-visible\:bg-primary\/70:is(:where(.group):focus-visible *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:bg-primary\/70:is(:where(.group):focus-visible *){background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.group-has-focus-visible\:flex:is(:where(.group):has(:focus-visible) *){display:flex}.group-has-focus-visible\:hidden:is(:where(.group):has(:focus-visible) *){display:none}.group-has-data-\[orientation\=horizontal\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[orientation\=horizontal\]\/tabs\:h-7:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 7)}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=horizontal\]\/tabs\:h-auto:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:auto}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/avatar\:text-\[10px\]:is(:where(.group\/avatar)[data-size=xs] *){font-size:10px}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-2:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -2)}.before\:-inset-y-1:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -1)}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10 * -1)}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:bg-background\/75:before{content:var(--tw-content);background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.before\:bg-background\/75:before{background-color:color-mix(in oklab, var(--background) 75%, transparent)}}.before\:blur-md:before{content:var(--tw-content);--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:rounded-md:after{content:var(--tw-content);border-radius:calc(var(--radius) - 2px)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:mt-0:last-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:sr-only:empty{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.empty\:hidden:empty{display:none}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-\[3px\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.hover\:border-border\/60:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-\[color-mix\(in_oklab\,var\(--destructive\)\,var\(--foreground\)_12\%\)\]:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--destructive\)\,var\(--foreground\)_12\%\)\]:hover{background-color:color-mix(in oklab,var(--destructive),var(--foreground) 12%)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--secondary\)\,var\(--secondary-foreground\)_15\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--secondary\)\,var\(--secondary-foreground\)_15\%\)\]:hover{background-color:color-mix(in oklab,var(--secondary),var(--secondary-foreground) 15%)}}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:bg-accent\/70:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/70:hover{background-color:color-mix(in oklab, var(--accent) 70%, 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-current\/25:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.hover\:bg-current\/25:hover{background-color:color-mix(in oklab, currentcolor 25%, transparent)}}.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--foreground) 3%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.hover\:bg-primary\/85:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/85:hover{background-color:color-mix(in oklab, var(--primary) 85%, transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-viewer-foreground\/15:hover{background-color:var(--viewer-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-viewer-foreground\/15:hover{background-color:color-mix(in oklab, var(--viewer-foreground) 15%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-live:hover{color:var(--live)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-popover-foreground:hover{color:var(--popover-foreground)}.hover\:text-viewer-foreground:hover{color:var(--viewer-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-4:hover{--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)}.hover\:ring-ring\/50:hover{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.hover\:ring-ring\/50:hover{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--accent)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--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)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:ring-\[3px\]:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-ring\/50:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:after\:ring-ring\/50:focus-visible:after{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.active\:cursor-grabbing:active{cursor:grabbing}@media (hover:hover){.enabled\:hover\:bg-accent:enabled:hover{background-color:var(--accent)}.enabled\:hover\:bg-muted\/50:enabled:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-muted\/50:enabled:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}:where([data-menu-open]) .in-data-menu-open\:bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){:where([data-menu-open]) .in-data-menu-open\:bg-accent\/50{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}:where([data-menu-open]) .in-data-menu-open\:text-foreground{color:var(--foreground)}:where([data-menu-open]) .in-data-menu-open\:opacity-100{opacity:1}:where([data-menu-open]) .in-data-menu-open\: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)}:where([data-menu-open]) .in-data-menu-open\:ring-ring{--tw-ring-color:var(--ring)}:where([data-menu-open]) .in-data-menu-open\:ring-inset{--tw-ring-inset:inset}.has-focus-visible\:ring-\[3px\]:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-focus-visible\:ring-ring\/50:has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus-visible\:ring-ring\/50:has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-data-\[state\=checked\]\:text-foreground:has([data-state=checked]){color:var(--foreground)}.has-\[\:focus-visible\]\:ring-\[3px\]:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\:focus-visible\]\:ring-ring\/50:has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\:focus-visible\]\:ring-ring\/50:has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[aria-invalid\=true\]\]\:border-destructive:has([aria-invalid=true]){border-color:var(--destructive)}.has-\[\[aria-invalid\=true\]\]\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.has-\[\[aria-invalid\=true\]\]\:ring-destructive\/20:has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\[data-state\=checked\]\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.has-\[\[data-state\=checked\]\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-state\=checked\]\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}@media (hover:hover){.aria-disabled\:hover\:bg-transparent[aria-disabled=true]:hover{background-color:#0000}}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-pressed\:border-primary[aria-pressed=true]{border-color:var(--primary)}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:text-accent-foreground[aria-pressed=true]{color:var(--accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-current\:font-semibold[data-current]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.data-current\:text-popover-foreground[data-current]{color:var(--popover-foreground)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}.data-inset\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-marked\:ring-2[data-marked]{--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)}.data-marked\:ring-primary[data-marked]{--tw-ring-color:var(--primary)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[enter\=left\]\:slide-in-from-left[data-enter=left]{--tw-enter-translate-x:-100%}.data-\[enter\=right\]\:slide-in-from-right[data-enter=right]{--tw-enter-translate-x:100%}.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}.data-\[size\=xs\]\:size-4[data-size=xs]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab, var(--destructive) 90%, transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2>*)[data-slot=field]{padding:calc(var(--spacing) * 2)}:is(.\*\:data-\[slot\=field\]\:p-4>*)[data-slot=field]{padding:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}:is(.\*\:data-\[slot\=tabs-content\]\:hidden>*)[data-slot=tabs-content]{display:none}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--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)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=on\]\:border-live[data-state=on]{border-color:var(--live)}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=on\]\:text-live[data-state=on]{color:var(--live)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=unchecked\]\:pl-2[data-state=unchecked]{padding-left:calc(var(--spacing) * 2)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-badge-pop{animation:var(--animate-badge-pop)}.motion-safe\:animate-badge-ring{animation:var(--animate-badge-ring)}.motion-safe\:animate-dungeon-fall{animation:var(--animate-dungeon-fall)}.motion-safe\:animate-dungeon-hit-right{animation:var(--animate-dungeon-hit-right)}.motion-safe\:animate-dungeon-settle{animation:var(--animate-dungeon-settle)}.motion-safe\:animate-dungeon-shake{animation:var(--animate-dungeon-shake)}.motion-safe\:animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-run-loot-card{animation:var(--animate-run-loot-card)}.motion-safe\:animate-run-loot-glow{animation:var(--animate-run-loot-glow)}.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:animate-wheel-spin{animation:var(--animate-wheel-spin)}.motion-safe\:transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\: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))}.motion-safe\: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))}.motion-safe\:delay-300{transition-delay:.3s}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}.motion-safe\:delay-300{--tw-animation-delay:.3s;animation-delay:.3s}.motion-safe\:fade-in-0{--tw-enter-opacity:0}.motion-safe\:slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:w-full{width:100%}.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:bg-popover{background-color:var(--popover)}.max-md\:p-2{padding:calc(var(--spacing) * 2)}}@media not all and (width>=40rem){.max-sm\:max-h-56{max-height:calc(var(--spacing) * 56)}.max-sm\:max-h-72{max-height:calc(var(--spacing) * 72)}.max-sm\:max-h-80{max-height:calc(var(--spacing) * 80)}}@media (width>=40rem){.sm\:h-\[min\(68dvh\,46rem\)\]{height:min(68dvh,46rem)}.sm\:h-\[min\(78dvh\,52rem\)\]{height:min(78dvh,52rem)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-5xl{max-width:var(--container-5xl)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:self-start{align-self:flex-start}.sm\:self-stretch{align-self:stretch}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container not (width>=32rem){.\@max-\[32rem\]\:block{display:block}.\@max-\[32rem\]\:hidden{display:none}.\@max-\[32rem\]\:flex-wrap{flex-wrap:wrap}.\@max-\[32rem\]\:whitespace-normal{white-space:normal}}@container not (width>=15rem){.\@max-\[15rem\]\:hidden{display:none}.\@max-\[15rem\]\:inline-flex{display:inline-flex}}@container not (width>=6rem){.\@max-\[6rem\]\:hidden{display:none}}@container (width>=16rem){.\@\[16rem\]\:inline{display:inline}}@container (width>=21rem){.\@\[21rem\]\:inline{display:inline}}@container (width>=26rem){.\@min-\[26rem\]\:col-span-1{grid-column:span 1/span 1}.\@min-\[26rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@container (width>=32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=42rem){.\@2xl\:sticky{position:sticky}.\@2xl\:top-0{top:0}.\@2xl\:top-4{top:calc(var(--spacing) * 4)}.\@2xl\:-mt-4{margin-top:calc(var(--spacing) * -4)}.\@2xl\:flex-row{flex-direction:row}.\@2xl\:items-start{align-items:flex-start}.\@2xl\:pt-4{padding-top:calc(var(--spacing) * 4)}}@container (width>=48rem){.\@3xl\:m-2{margin:calc(var(--spacing) * 2)}.\@3xl\:h-11{height:calc(var(--spacing) * 11)}.\@3xl\:h-12{height:calc(var(--spacing) * 12)}.\@3xl\:h-16{height:calc(var(--spacing) * 16)}.\@3xl\:h-20{height:calc(var(--spacing) * 20)}.\@3xl\:grid-cols-\[repeat\(auto-fill\,minmax\(7rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.\@3xl\:grid-cols-\[repeat\(auto-fill\,minmax\(9rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}:is(.\@3xl\:\*\:scale-125>*){--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@container (width>=64rem){.\@5xl\:bottom-2{bottom:calc(var(--spacing) * 2)}.\@5xl\:left-3{left:calc(var(--spacing) * 3)}.\@5xl\:m-2\.5{margin:calc(var(--spacing) * 2.5)}.\@5xl\:h-14{height:calc(var(--spacing) * 14)}.\@5xl\:h-15{height:calc(var(--spacing) * 15)}.\@5xl\:h-20{height:calc(var(--spacing) * 20)}.\@5xl\:h-24{height:calc(var(--spacing) * 24)}.\@5xl\:w-80{width:calc(var(--spacing) * 80)}.\@5xl\:grid-cols-\[repeat\(auto-fill\,minmax\(8\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.\@5xl\:grid-cols-\[repeat\(auto-fill\,minmax\(11rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}.\@5xl\:gap-2{gap:calc(var(--spacing) * 2)}:is(.\@5xl\:\*\:scale-150>*){--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-destructive\/20:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/20:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:text-accent-foreground:is(.dark *):hover{color:var(--accent-foreground)}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:has-\[\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:has-\[\[aria-invalid\=true\]\]\:ring-destructive\/40:is(.dark *):has([aria-invalid=true]){--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input:is(.dark *)[data-state=active]{border-color:var(--input)}.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30:is(.dark *)[data-state=active]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media (pointer:coarse){.pointer-coarse\:size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.pointer-coarse\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.pointer-coarse\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.pointer-coarse\:min-h-11{min-height:calc(var(--spacing) * 11)}.pointer-coarse\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.pointer-coarse\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.pointer-coarse\:gap-2{gap:calc(var(--spacing) * 2)}.pointer-coarse\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.pointer-coarse\:before\:absolute:before{content:var(--tw-content);position:absolute}.pointer-coarse\:before\:-inset-x-1:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1)}.pointer-coarse\:before\:-inset-y-2:before{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:min-w-0>*):is(span):last-child{min-width:0}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:w-full>*{width:100%}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (width>=28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>div\]\:\!block>div{display:block!important}.\[\&\>div\]\:min-h-0>div{min-height:0}.\[\&\>div\]\:\!w-full>div{width:100%!important}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\]\:text-live>svg{color:var(--live)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}:where(.\[\:where\(\&\>\*\)\]\:min-w-0>*){min-width:0}[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--accent)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--secondary) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--accent-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(./ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(./ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(./ibm-plex-sans-greek-wght-normal-CmyJS8uq.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(./ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(./ibm-plex-sans-latin-ext-wght-normal-CIII54If.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(./ibm-plex-sans-latin-wght-normal-IvpUvPa2.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 Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./cinzel-latin-ext-wght-normal-CG36JvV6.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:Cinzel Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./cinzel-latin-wght-normal-DMUuCU8H.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-cyrillic-ext-wght-normal-Bg62sWL9.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-cyrillic-wght-normal-BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-vietnamese-wght-normal-CDLFB6hb.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-latin-ext-wght-normal-ltf1AbuM.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./cormorant-garamond-latin-wght-normal-CUoBjw-S.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal-CB9ihrfo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(./ibm-plex-mono-latin-600-normal-DWFSQ4vo.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(./ibm-plex-mono-latin-700-normal-CNHXzs6v.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-cyrillic-400-normal-Ckz2YJkH.woff2)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-cyrillic-500-normal--wrb4dVK.woff2)format("woff2"),url(./pixelify-sans-cyrillic-500-normal-CR9SIKMr.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-ext-500-normal-BHT4w5qI.woff2)format("woff2"),url(./pixelify-sans-latin-ext-500-normal-Bkr-oq6R.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-500-normal-DC052d-m.woff2)format("woff2"),url(./pixelify-sans-latin-500-normal-Bq6pAlou.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-cyrillic-600-normal-BhqNJYOZ.woff2)format("woff2"),url(./pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2)format("woff2"),url(./pixelify-sans-latin-ext-600-normal-CDaIumwU.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2)format("woff2"),url(./pixelify-sans-latin-600-normal-BNlgYbDL.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-cyrillic-700-normal-CYtG5Rfp.woff2)format("woff2"),url(./pixelify-sans-cyrillic-700-normal-BrZTw8tu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-ext-700-normal-ClyJstAh.woff2)format("woff2"),url(./pixelify-sans-latin-ext-700-normal-BadXkHzZ.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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-700-normal-D3Xxx3QE.woff2)format("woff2"),url(./pixelify-sans-latin-700-normal-BctWAS0u.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:Noto Sans Runic;font-style:normal;font-display:swap;font-weight:400;src:url(./noto-sans-runic-runic-400-normal-BZc_rAOQ.woff2)format("woff2"),url(./noto-sans-runic-runic-400-normal-DYBj2eoI.woff)format("woff")}[data-theme]{--radius:.625rem;--card-foreground:var(--foreground);--popover:var(--card);--popover-foreground:var(--foreground);--secondary:var(--muted);--secondary-foreground:var(--foreground);--chart-1:var(--primary);--chart-2:var(--live);--chart-3:var(--link);--chart-4:var(--destructive);--destructive-foreground:var(--background);--warning-foreground:var(--background);--chart-5:var(--muted-foreground);--sidebar:var(--card);--sidebar-foreground:var(--foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--accent-foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--logo:var(--foreground);--login-ink:var(--foreground);--login-card:var(--card)}@supports (color:color-mix(in lab, red, red)){[data-theme]{--login-card:color-mix(in oklab, var(--card) 85%, transparent)}}[data-theme]{--viewer-backdrop:oklch(13% 0 0/.96);--viewer-foreground:oklch(97% 0 0);--viewer-destructive:oklch(75% .14 25)}:where(:root),[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.625rem;--background:oklch(79% .013 80);--foreground:oklch(14.5% .012 80);--card:oklch(81% .013 80);--card-foreground:oklch(14.5% .012 80);--popover:oklch(81% .013 80);--popover-foreground:oklch(14.5% .012 80);--primary:oklch(20.5% .012 80);--primary-foreground:oklch(98.5% .004 80);--secondary:oklch(74% .013 80);--secondary-foreground:oklch(20.5% .012 80);--muted:oklch(74% .013 80);--muted-foreground:oklch(39% .012 80);--accent:oklch(74% .013 80);--accent-foreground:oklch(20.5% .012 80);--destructive:oklch(40% .15 27);--warning:oklch(39% .09 65);--destructive-foreground:oklch(98.5% .004 80);--live:oklch(38% .105 150);--rarity-uncommon:oklch(34% .103 148);--rarity-rare:oklch(35% .122 255);--rarity-epic:oklch(37% .16 305);--rarity-legendary:oklch(36% .101 50);--rarity-unique:oklch(35% .076 85);--gem-ruby:oklch(37% .154 25);--gem-sapphire:oklch(35% .104 250);--gem-emerald:oklch(34% .081 160);--gem-topaz:oklch(35% .076 95);--gem-amethyst:oklch(37% .18 305);--gem-diamond:oklch(35% .012 255);--link:oklch(42% .17 260);--border:oklch(68% .013 80);--input:oklch(68% .013 80);--ring:oklch(56% .012 80);--sidebar:oklch(74% .013 80);--sidebar-foreground:oklch(14.5% .012 80);--sidebar-primary:oklch(20.5% .012 80);--sidebar-primary-foreground:oklch(98.5% .004 80);--sidebar-accent:oklch(84% .013 80);--sidebar-accent-foreground:oklch(20.5% .012 80);--sidebar-border:oklch(68% .013 80);--sidebar-ring:oklch(56% .012 80);--login-glow:oklch(97% .008 80);--login-edge:oklch(88% .012 80);--login-card:oklch(91% .012 80/.85)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .188 22.216);--warning:oklch(82% .15 80);--live:oklch(72.3% .2 149.579);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(73% .166 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(70.7% .155 254.624);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0);--login-glow:oklch(20% 0 0);--login-edge:oklch(11% 0 0);--login-card:oklch(20.5% 0 0/.85)}[data-theme=fjord]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(30% .022 262);--foreground:oklch(95% .01 255);--card:oklch(34% .026 262);--primary:oklch(82% .075 215);--primary-foreground:oklch(27% .03 250);--muted:oklch(39% .03 262);--muted-foreground:oklch(80% .025 255);--accent:oklch(43% .045 240);--accent-foreground:oklch(97% .008 255);--destructive:oklch(74% .13 18);--warning:oklch(86% .1 84);--live:oklch(80% .1 135);--rarity-uncommon:oklch(79% .18 148);--rarity-rare:oklch(81% .097 255);--rarity-epic:oklch(82% .113 305);--rarity-legendary:oklch(82% .112 50);--rarity-unique:oklch(81% .15 85);--gem-ruby:oklch(82% .101 25);--gem-sapphire:oklch(81% .099 250);--gem-emerald:oklch(79% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(82% .113 305);--gem-diamond:oklch(93% .012 255);--link:oklch(83% .08 245);--border:oklch(90% .03 255/.12);--input:oklch(90% .03 255/.18);--ring:oklch(65% .06 225);--logo:oklch(86% .06 215);--login-glow:oklch(40% .045 235);--login-edge:oklch(21% .02 262);--login-ink:oklch(84% .07 215)}[data-theme=midnight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(17% .03 268);--foreground:oklch(95% .015 265);--card:oklch(21% .035 268);--primary:oklch(78% .11 278);--primary-foreground:oklch(20% .045 272);--muted:oklch(27% .04 268);--muted-foreground:oklch(74% .035 265);--accent:oklch(31% .06 272);--accent-foreground:oklch(96% .015 265);--destructive:oklch(66% .19 22);--warning:oklch(82% .15 80);--live:oklch(77% .15 160);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(80% .11 235);--border:oklch(85% .06 268/.12);--input:oklch(85% .06 268/.16);--ring:oklch(60% .1 275);--logo:oklch(86% .065 278);--login-glow:oklch(26% .06 278);--login-edge:oklch(12% .03 265);--login-ink:oklch(82% .08 278)}[data-theme=abyss]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(17% .03 228);--foreground:oklch(95% .02 210);--card:oklch(21% .035 228);--primary:oklch(82% .13 190);--primary-foreground:oklch(20% .045 225);--muted:oklch(27% .04 228);--muted-foreground:oklch(75% .04 215);--accent:oklch(30% .055 215);--accent-foreground:oklch(96% .02 210);--destructive:oklch(66% .19 22);--warning:oklch(82% .15 80);--live:oklch(80% .15 160);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(80% .1 240);--border:oklch(85% .06 210/.12);--input:oklch(85% .06 210/.16);--ring:oklch(62% .1 195);--logo:oklch(86% .11 190);--login-glow:oklch(27% .049 200);--login-edge:oklch(11% .03 235);--login-ink:oklch(85% .11 190)}[data-theme=grove]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(18% .025 160);--foreground:oklch(95% .02 140);--card:oklch(22% .03 160);--primary:oklch(87% .15 112);--primary-foreground:oklch(22% .045 150);--muted:oklch(28% .035 160);--muted-foreground:oklch(76% .04 145);--accent:oklch(31% .045 155);--accent-foreground:oklch(96% .02 140);--destructive:oklch(66% .18 30);--warning:oklch(82% .15 80);--live:oklch(79% .16 152);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(73% .166 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(82% .1 200);--border:oklch(85% .06 150/.12);--input:oklch(85% .06 150/.16);--ring:oklch(65% .12 120);--logo:oklch(90% .12 112);--login-glow:oklch(27% .05 150);--login-edge:oklch(12% .025 165);--login-ink:oklch(88% .14 112)}[data-theme=ember]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(16% .012 45);--foreground:oklch(95% .015 70);--card:oklch(20% .015 45);--primary:oklch(75% .165 52);--primary-foreground:oklch(18% .03 40);--muted:oklch(26% .018 45);--muted-foreground:oklch(74% .03 60);--accent:oklch(30% .04 45);--accent-foreground:oklch(96% .015 70);--destructive:oklch(66% .2 5);--warning:oklch(82% .15 80);--live:oklch(76% .16 145);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(86% .12 88);--border:oklch(90% .04 50/.11);--input:oklch(90% .04 50/.15);--ring:oklch(60% .13 50);--logo:oklch(78% .146 55);--login-glow:oklch(29% .08 45);--login-edge:oklch(10% .01 40);--login-ink:oklch(78% .146 55)}[data-theme=garnet]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(18% .04 12);--foreground:oklch(95% .015 60);--card:oklch(22% .047 12);--primary:oklch(82% .11 85);--primary-foreground:oklch(20% .04 20);--muted:oklch(28% .055 12);--muted-foreground:oklch(76% .035 40);--accent:oklch(34% .09 12);--accent-foreground:oklch(96% .015 60);--destructive:oklch(70% .17 32);--warning:oklch(80% .14 65);--live:oklch(78% .15 150);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(80% .08 230);--border:oklch(90% .05 30/.12);--input:oklch(90% .05 30/.16);--ring:oklch(65% .1 75);--logo:oklch(84% .1 85);--login-glow:oklch(32% .11 15);--login-edge:oklch(11% .03 12);--login-ink:oklch(82% .11 85)}[data-theme=sanctuary]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:0rem;--background:oklch(18% .003 85);--foreground:oklch(90% .014 85);--card:oklch(21% .004 85);--primary:oklch(77% .08 89);--primary-foreground:oklch(18% .004 80);--muted:oklch(27% .006 80);--muted-foreground:oklch(74% .012 80);--accent:oklch(30% .012 75);--accent-foreground:oklch(87% .075 89);--destructive:oklch(66% .19 25);--warning:oklch(93% .15 105);--live:oklch(82% .2 142);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(70% .15 278);--border:oklch(36% .022 75);--input:oklch(36% .022 75);--ring:oklch(86% .11 90);--logo:oklch(77% .08 89);--login-glow:oklch(36% .13 32);--login-edge:oklch(7% .008 30);--login-ink:oklch(77% .08 89);--bevel-light:oklch(62% .03 78);--bevel-dark:oklch(5% .003 60)}[data-theme=obscur]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:.25rem;--background:oklch(17% .012 55);--foreground:oklch(92% .025 85);--card:oklch(20% .014 55);--popover:oklch(14% .01 55);--primary:oklch(90% .035 85);--primary-foreground:oklch(17% .012 55);--muted:oklch(25% .014 55);--muted-foreground:oklch(74% .025 75);--accent:oklch(28% .018 50);--accent-foreground:oklch(86% .09 85);--destructive:oklch(64% .18 30);--destructive-foreground:oklch(14% .01 55);--warning:oklch(86% .13 88);--live:oklch(78% .15 150);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(83% .1 78);--border:oklch(34% .03 60);--input:oklch(34% .03 60);--ring:oklch(82% .11 82);--logo:oklch(86% .09 85);--login-glow:oklch(40% .14 24);--login-edge:oklch(7% .008 40);--login-ink:oklch(86% .09 85)}[data-theme=velvet]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(18% .035 335);--foreground:oklch(95% .02 350);--card:oklch(22% .04 335);--primary:oklch(83% .09 40);--primary-foreground:oklch(22% .05 340);--muted:oklch(28% .045 335);--muted-foreground:oklch(76% .04 345);--accent:oklch(32% .06 340);--accent-foreground:oklch(96% .02 350);--destructive:oklch(66% .19 20);--warning:oklch(82% .15 80);--live:oklch(78% .15 155);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(80% .1 300);--border:oklch(90% .05 340/.12);--input:oklch(90% .05 340/.16);--ring:oklch(65% .08 40);--logo:oklch(86% .08 45);--login-glow:oklch(28% .07 340);--login-edge:oklch(12% .03 330);--login-ink:oklch(85% .08 45)}[data-theme=synthwave]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(16% .05 295);--foreground:oklch(95% .03 310);--card:oklch(20% .06 295);--primary:oklch(72% .21 345);--primary-foreground:oklch(16% .05 295);--muted:oklch(26% .07 295);--muted-foreground:oklch(76% .06 310);--accent:oklch(30% .09 300);--accent-foreground:oklch(96% .025 310);--destructive:oklch(68% .17 40);--warning:oklch(82% .15 80);--live:oklch(85% .15 175);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(85% .13 210);--border:oklch(80% .12 320/.16);--input:oklch(80% .12 320/.2);--ring:oklch(65% .2 345);--logo:oklch(78% .16 345);--login-glow:oklch(30% .13 330);--login-edge:oklch(10% .05 285);--login-ink:oklch(85% .13 210)}[data-theme=phosphor]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-shadow:0 0 .4em oklch(88% .2 145/.35);--radius:0rem;--background:oklch(15% .025 150);--foreground:oklch(88% .2 145);--card:oklch(18% .03 150);--primary:oklch(88% .2 145);--primary-foreground:oklch(15% .025 150);--muted:oklch(24% .045 150);--muted-foreground:oklch(72% .14 148);--accent:oklch(30% .07 150);--accent-foreground:oklch(90% .17 145);--destructive:oklch(66% .15 60);--warning:oklch(88% .17 100);--live:oklch(88% .2 145);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(86% .12 180);--border:oklch(88% .2 145/.22);--input:oklch(88% .2 145/.28);--ring:oklch(70% .17 145);--login-glow:oklch(22% .06 150);--login-edge:oklch(8% .02 150);font-family:IBM Plex Mono,ui-monospace,monospace}[data-theme=amber]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-shadow:0 0 .4em oklch(80% .16 75/.35);--radius:0rem;--background:oklch(15% .02 60);--foreground:oklch(80% .16 75);--card:oklch(18% .025 60);--primary:oklch(80% .16 75);--primary-foreground:oklch(15% .02 60);--muted:oklch(24% .04 62);--muted-foreground:oklch(70% .13 68);--accent:oklch(30% .065 62);--accent-foreground:oklch(86% .12 78);--destructive:oklch(68% .19 28);--warning:oklch(92% .14 100);--live:oklch(82% .17 140);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(86% .1 200);--border:oklch(80% .16 75/.22);--input:oklch(80% .16 75/.28);--ring:oklch(66% .13 72);--login-glow:oklch(22% .05 60);--login-edge:oklch(8% .015 60);font-family:IBM Plex Mono,ui-monospace,monospace}[data-theme=circuit]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:.25rem;--background:oklch(29% .07 160);--foreground:oklch(97% .01 150);--card:oklch(33% .075 160);--primary:oklch(85% .12 88);--primary-foreground:oklch(26% .06 160);--muted:oklch(37% .075 160);--muted-foreground:oklch(84% .04 150);--accent:oklch(42% .085 160);--accent-foreground:oklch(98% .008 150);--destructive:oklch(74% .15 30);--warning:oklch(84% .13 78);--live:oklch(90% .16 145);--rarity-uncommon:oklch(78% .18 148);--rarity-rare:oklch(80% .102 255);--rarity-epic:oklch(81% .119 305);--rarity-legendary:oklch(81% .119 50);--rarity-unique:oklch(81% .15 85);--gem-ruby:oklch(82% .101 25);--gem-sapphire:oklch(80% .105 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(81% .119 305);--gem-diamond:oklch(93% .012 255);--link:oklch(82% .11 55);--border:oklch(97% .01 150/.16);--input:oklch(97% .01 150/.22);--ring:oklch(75% .12 88);--logo:oklch(86% .12 88);--login-glow:oklch(38% .085 158);--login-edge:oklch(18% .05 162);--login-ink:oklch(86% .12 88)}[data-theme=blueprint]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:0rem;--background:oklch(30% .11 262);--foreground:oklch(97% .015 240);--card:oklch(34% .11 262);--primary:oklch(95% .034 220);--primary-foreground:oklch(30% .11 262);--muted:oklch(38% .11 262);--muted-foreground:oklch(85% .05 240);--accent:oklch(42% .11 260);--accent-foreground:oklch(98% .01 240);--destructive:oklch(71% .16 35);--warning:oklch(87% .14 85);--live:oklch(86% .15 165);--rarity-uncommon:oklch(81% .18 148);--rarity-rare:oklch(83% .086 255);--rarity-epic:oklch(84% .099 305);--rarity-legendary:oklch(84% .098 50);--rarity-unique:oklch(83% .15 85);--gem-ruby:oklch(84% .088 25);--gem-sapphire:oklch(83% .088 250);--gem-emerald:oklch(81% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(84% .099 305);--gem-diamond:oklch(93% .012 255);--link:oklch(88% .1 200);--border:oklch(100% 0 0/.22);--input:oklch(100% 0 0/.28);--ring:oklch(85% .08 220);--login-glow:oklch(40% .12 258);--login-edge:oklch(24% .1 265)}[data-theme=bios]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:0rem;--background:oklch(31% .2 264);--foreground:oklch(96% 0 0);--card:oklch(35% .19 264);--primary:oklch(95% .16 105);--primary-foreground:oklch(31% .2 264);--muted:oklch(39% .18 264);--muted-foreground:oklch(80% 0 0);--accent:oklch(44% .16 264);--accent-foreground:oklch(100% 0 0);--destructive:oklch(74% .155 25);--destructive-foreground:oklch(22% .15 264);--warning:oklch(80% .15 65);--live:oklch(87% .19 145);--rarity-uncommon:oklch(78% .18 148);--rarity-rare:oklch(79% .108 255);--rarity-epic:oklch(81% .119 305);--rarity-legendary:oklch(81% .119 50);--rarity-unique:oklch(80% .15 85);--gem-ruby:oklch(81% .107 25);--gem-sapphire:oklch(79% .11 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(81% .119 305);--gem-diamond:oklch(93% .012 255);--link:oklch(90% .12 195);--border:oklch(100% 0 0/.3);--input:oklch(100% 0 0/.4);--ring:oklch(95% .16 105);--logo:oklch(95% .16 105);--login-glow:oklch(40% .19 264);--login-edge:oklch(20% .14 264);--login-ink:oklch(90% .12 195);font-family:IBM Plex Mono,ui-monospace,monospace}[data-theme=old-school]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-shadow:1px 1px oklch(0% 0 0/.85);--radius:0rem;--background:oklch(26.5% .019 74);--foreground:oklch(92.1% .034 86);--card:oklch(31.9% .023 72);--primary:oklch(77.1% .165 62);--primary-foreground:oklch(19% .021 69);--muted:oklch(36.7% .028 73);--muted-foreground:oklch(79% .046 84);--accent:oklch(41.7% .033 76);--accent-foreground:oklch(93.9% .034 86);--destructive:oklch(70% .19 29);--warning:oklch(95% .19 108);--live:oklch(80% .2 143);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(77% .119 255);--rarity-epic:oklch(79% .133 305);--rarity-legendary:oklch(78% .142 50);--rarity-unique:oklch(78% .15 85);--gem-ruby:oklch(79% .121 25);--gem-sapphire:oklch(77% .122 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(79% .133 305);--gem-diamond:oklch(93% .012 255);--link:oklch(90% .15 195);--border:oklch(10% .01 70/.75);--input:oklch(60% .04 80/.45);--ring:oklch(95% .19 108);--logo:oklch(77.1% .165 62);--login-glow:oklch(34% .04 70);--login-edge:oklch(15% .012 70);--login-ink:oklch(77.1% .165 62)}[data-theme=sign-off]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--radius:.375rem;--background:oklch(19% .008 260);--foreground:oklch(94% .006 95);--card:oklch(23.5% .009 260);--primary:oklch(75% .15 60);--primary-foreground:oklch(20% .02 60);--muted:oklch(29% .01 260);--muted-foreground:oklch(74% .01 95);--accent:oklch(36% .08 260);--accent-foreground:oklch(97% .004 95);--destructive:oklch(71% .17 28);--warning:oklch(83% .14 80);--live:oklch(76% .19 140);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(78% .11 262);--border:oklch(100% 0 0/.12);--input:oklch(100% 0 0/.16);--ring:oklch(75% .15 60);--logo:oklch(75% .15 60);--login-glow:oklch(26% .012 260);--login-edge:oklch(12% .005 260);--login-ink:oklch(75% .15 60)}[data-theme=high-contrast-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(0% 0 0);--foreground:oklch(100% 0 0);--card:oklch(13% 0 0);--primary:oklch(93% .181 103);--primary-foreground:oklch(0% 0 0);--muted:oklch(22% 0 0);--muted-foreground:oklch(88% 0 0);--accent:oklch(32% 0 0);--accent-foreground:oklch(100% 0 0);--destructive:oklch(64% .2 25);--warning:oklch(90% .12 90);--live:oklch(87% .22 145);--rarity-uncommon:oklch(76% .18 148);--rarity-rare:oklch(76% .12 255);--rarity-epic:oklch(76% .15 305);--rarity-legendary:oklch(76% .15 50);--rarity-unique:oklch(76% .15 85);--gem-ruby:oklch(72% .174 25);--gem-sapphire:oklch(74% .139 250);--gem-emerald:oklch(78% .17 160);--gem-topaz:oklch(86% .17 95);--gem-amethyst:oklch(74% .168 305);--gem-diamond:oklch(93% .012 255);--link:oklch(86% .143 200);--border:oklch(100% 0 0/.55);--input:oklch(100% 0 0/.65);--ring:oklch(93% .181 103);--login-glow:oklch(15% 0 0);--login-edge:oklch(0% 0 0);--login-card:oklch(0% 0 0/.9)}[data-theme=frost]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(93.5% .011 260);--foreground:oklch(30% .025 262);--card:oklch(96% .008 260);--primary:oklch(46% .08 245);--primary-foreground:oklch(98% .005 255);--muted:oklch(89.5% .016 260);--muted-foreground:oklch(47% .03 258);--accent:oklch(87% .035 225);--accent-foreground:oklch(30% .04 250);--destructive:oklch(53% .16 18);--warning:oklch(50% .1 65);--live:oklch(50% .11 145);--rarity-uncommon:oklch(46% .136 148);--rarity-rare:oklch(48% .16 255);--rarity-epic:oklch(50% .16 305);--rarity-legendary:oklch(49% .13 50);--rarity-unique:oklch(48% .1 85);--gem-ruby:oklch(50% .2 25);--gem-sapphire:oklch(48% .138 250);--gem-emerald:oklch(47% .108 160);--gem-topaz:oklch(48% .101 95);--gem-amethyst:oklch(50% .18 305);--gem-diamond:oklch(48% .012 255);--link:oklch(48% .11 250);--border:oklch(86% .018 260);--input:oklch(84% .018 260);--ring:oklch(68% .06 245);--logo:oklch(45% .07 245);--login-glow:oklch(99% .004 250);--login-edge:oklch(86% .03 240);--login-ink:oklch(55% .08 240)}[data-theme=daybreak]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.75rem;--background:oklch(98.5% .004 240);--foreground:oklch(22% .03 255);--card:oklch(100% 0 0);--primary:oklch(50% .165 255);--primary-foreground:oklch(99% .005 240);--muted:oklch(94% .012 245);--muted-foreground:oklch(50% .03 255);--accent:oklch(92% .035 250);--accent-foreground:oklch(25% .06 255);--destructive:oklch(56% .21 25);--warning:oklch(52% .1 65);--live:oklch(52% .126 155);--rarity-uncommon:oklch(49% .144 148);--rarity-rare:oklch(51% .16 255);--rarity-epic:oklch(52% .16 305);--rarity-legendary:oklch(52% .14 50);--rarity-unique:oklch(51% .1 85);--gem-ruby:oklch(53% .2 25);--gem-sapphire:oklch(50% .144 250);--gem-emerald:oklch(49% .112 160);--gem-topaz:oklch(50% .105 95);--gem-amethyst:oklch(52% .18 305);--gem-diamond:oklch(50% .012 255);--link:oklch(48% .16 255);--border:oklch(89% .015 245);--input:oklch(87% .015 245);--ring:oklch(70% .1 255);--logo:oklch(45% .14 255);--login-glow:oklch(99% .006 230);--login-edge:oklch(86% .05 240);--login-ink:oklch(50% .15 255)}[data-theme=lagoon]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.75rem;--background:oklch(97% .014 195);--foreground:oklch(25% .04 220);--card:oklch(98.5% .008 195);--primary:oklch(46% .078 200);--primary-foreground:oklch(99% .005 195);--muted:oklch(93% .025 195);--muted-foreground:oklch(48% .05 215);--accent:oklch(90% .05 190);--accent-foreground:oklch(27% .05 215);--destructive:oklch(55% .2 25);--warning:oklch(52% .1 65);--live:oklch(52% .13 155);--rarity-uncommon:oklch(48% .14 148);--rarity-rare:oklch(50% .16 255);--rarity-epic:oklch(52% .16 305);--rarity-legendary:oklch(51% .137 50);--rarity-unique:oklch(50% .1 85);--gem-ruby:oklch(52% .2 25);--gem-sapphire:oklch(49% .141 250);--gem-emerald:oklch(48% .11 160);--gem-topaz:oklch(49% .103 95);--gem-amethyst:oklch(52% .18 305);--gem-diamond:oklch(49% .012 255);--link:oklch(48% .14 255);--border:oklch(89% .025 195);--input:oklch(87% .025 195);--ring:oklch(70% .08 200);--logo:oklch(46% .078 200);--login-glow:oklch(99% .01 190);--login-edge:oklch(86% .05 195);--login-ink:oklch(60% .1 200)}[data-theme=sakura]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:1rem;--background:oklch(97% .012 355);--foreground:oklch(25% .04 340);--card:oklch(98.5% .008 355);--primary:oklch(49% .17 335);--primary-foreground:oklch(99% .005 350);--muted:oklch(93% .025 355);--muted-foreground:oklch(50% .05 340);--accent:oklch(90% .045 350);--accent-foreground:oklch(28% .06 340);--destructive:oklch(55% .2 28);--warning:oklch(52% .1 65);--live:oklch(51% .125 155);--rarity-uncommon:oklch(48% .14 148);--rarity-rare:oklch(49% .16 255);--rarity-epic:oklch(51% .16 305);--rarity-legendary:oklch(50% .135 50);--rarity-unique:oklch(49% .1 85);--gem-ruby:oklch(52% .2 25);--gem-sapphire:oklch(49% .141 250);--gem-emerald:oklch(48% .11 160);--gem-topaz:oklch(49% .103 95);--gem-amethyst:oklch(51% .18 305);--gem-diamond:oklch(49% .012 255);--link:oklch(50% .15 295);--border:oklch(89% .03 355);--input:oklch(87% .03 355);--ring:oklch(72% .1 340);--logo:oklch(49% .17 335);--login-glow:oklch(99% .005 350);--login-edge:oklch(88% .06 350);--login-ink:oklch(60% .15 340)}[data-theme=matcha]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.75rem;--background:oklch(96.5% .018 115);--foreground:oklch(25% .035 140);--card:oklch(98% .012 110);--primary:oklch(46% .11 140);--primary-foreground:oklch(98% .01 110);--muted:oklch(92.5% .03 120);--muted-foreground:oklch(49% .04 135);--accent:oklch(89% .06 125);--accent-foreground:oklch(27% .05 140);--destructive:oklch(55% .19 30);--warning:oklch(52% .1 65);--live:oklch(51% .126 155);--rarity-uncommon:oklch(48% .14 148);--rarity-rare:oklch(50% .16 255);--rarity-epic:oklch(52% .16 305);--rarity-legendary:oklch(51% .137 50);--rarity-unique:oklch(49% .1 85);--gem-ruby:oklch(52% .2 25);--gem-sapphire:oklch(49% .141 250);--gem-emerald:oklch(48% .11 160);--gem-topaz:oklch(49% .103 95);--gem-amethyst:oklch(51% .18 305);--gem-diamond:oklch(49% .012 255);--link:oklch(50% .086 210);--border:oklch(88% .03 120);--input:oklch(86% .03 120);--ring:oklch(65% .1 140);--logo:oklch(45% .1 140);--login-glow:oklch(98.5% .02 110);--login-edge:oklch(87% .06 125);--login-ink:oklch(55% .11 140)}[data-theme=dune]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(95% .025 80);--foreground:oklch(27% .04 50);--card:oklch(97% .02 80);--primary:oklch(48% .135 45);--primary-foreground:oklch(98% .01 80);--muted:oklch(91% .035 78);--muted-foreground:oklch(50% .05 55);--accent:oklch(88% .05 70);--accent-foreground:oklch(30% .05 50);--destructive:oklch(52% .2 10);--warning:oklch(52% .1 65);--live:oklch(51% .13 150);--rarity-uncommon:oklch(47% .138 148);--rarity-rare:oklch(49% .16 255);--rarity-epic:oklch(50% .16 305);--rarity-legendary:oklch(50% .135 50);--rarity-unique:oklch(49% .1 85);--gem-ruby:oklch(51% .2 25);--gem-sapphire:oklch(48% .138 250);--gem-emerald:oklch(47% .108 160);--gem-topaz:oklch(48% .101 95);--gem-amethyst:oklch(50% .18 305);--gem-diamond:oklch(48% .012 255);--link:oklch(48% .095 230);--border:oklch(87% .035 75);--input:oklch(85% .035 75);--ring:oklch(65% .1 50);--logo:oklch(50% .13 45);--login-glow:oklch(98% .02 85);--login-edge:oklch(84% .06 65);--login-ink:oklch(60% .13 45)}[data-theme=lavender]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(96.5% .015 300);--foreground:oklch(25% .05 295);--card:oklch(98% .01 300);--primary:oklch(49% .19 292);--primary-foreground:oklch(99% .005 300);--muted:oklch(92.5% .03 300);--muted-foreground:oklch(50% .06 295);--accent:oklch(90% .05 300);--accent-foreground:oklch(28% .07 295);--destructive:oklch(55% .21 25);--warning:oklch(52% .1 65);--live:oklch(51% .114 160);--rarity-uncommon:oklch(48% .14 148);--rarity-rare:oklch(49% .16 255);--rarity-epic:oklch(51% .16 305);--rarity-legendary:oklch(50% .135 50);--rarity-unique:oklch(49% .1 85);--gem-ruby:oklch(51% .2 25);--gem-sapphire:oklch(49% .141 250);--gem-emerald:oklch(48% .11 160);--gem-topaz:oklch(49% .103 95);--gem-amethyst:oklch(51% .18 305);--gem-diamond:oklch(49% .012 255);--link:oklch(50% .17 265);--border:oklch(89% .03 300);--input:oklch(87% .03 300);--ring:oklch(70% .12 292);--logo:oklch(49% .19 292);--login-glow:oklch(99% .005 300);--login-edge:oklch(87% .06 300);--login-ink:oklch(58% .16 292)}[data-theme=typewriter]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.125rem;--background:oklch(95.5% .02 90);--foreground:oklch(20% .01 60);--card:oklch(97% .018 90);--primary:oklch(23% .01 60);--primary-foreground:oklch(96% .02 90);--muted:oklch(92% .025 90);--muted-foreground:oklch(47% .02 70);--accent:oklch(92% .12 100);--accent-foreground:oklch(20% .01 60);--destructive:oklch(52% .19 25);--warning:oklch(52% .1 65);--live:oklch(51% .12 150);--rarity-uncommon:oklch(45% .133 148);--rarity-rare:oklch(47% .158 255);--rarity-epic:oklch(48% .16 305);--rarity-legendary:oklch(48% .13 50);--rarity-unique:oklch(47% .098 85);--gem-ruby:oklch(49% .2 25);--gem-sapphire:oklch(47% .136 250);--gem-emerald:oklch(45% .104 160);--gem-topaz:oklch(47% .099 95);--gem-amethyst:oklch(49% .18 305);--gem-diamond:oklch(47% .012 255);--link:oklch(45% .13 260);--border:oklch(82% .02 80);--input:oklch(78% .02 80);--ring:oklch(50% .02 70);--login-glow:oklch(98% .015 90);--login-edge:oklch(86% .03 85);--login-ink:oklch(30% .01 60);font-family:IBM Plex Mono,ui-monospace,monospace}[data-theme=beige-box]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:0rem;--background:oklch(87% .012 85);--foreground:oklch(18% .005 85);--card:oklch(92% .009 85);--primary:oklch(31% .13 265);--primary-foreground:oklch(99% 0 0);--muted:oklch(82% .013 85);--muted-foreground:oklch(42% .012 85);--accent:oklch(82% .06 255);--accent-foreground:oklch(20% .06 265);--destructive:oklch(48% .18 27);--warning:oklch(46% .1 65);--live:oklch(45% .13 145);--rarity-uncommon:oklch(42% .125 148);--rarity-rare:oklch(45% .15 255);--rarity-epic:oklch(46% .16 305);--rarity-legendary:oklch(45% .12 50);--rarity-unique:oklch(44% .09 85);--gem-ruby:oklch(46% .189 25);--gem-sapphire:oklch(44% .128 250);--gem-emerald:oklch(42% .097 160);--gem-topaz:oklch(44% .093 95);--gem-amethyst:oklch(46% .18 305);--gem-diamond:oklch(44% .012 255);--link:oklch(42% .2 264);--border:oklch(70% .012 85);--input:oklch(55% .01 85);--ring:oklch(31% .13 265);--logo:oklch(31% .13 265);--login-glow:oklch(93% .01 85);--login-edge:oklch(54% .09 195);--login-ink:oklch(31% .13 265)}[data-theme=sign-on]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.375rem;--background:oklch(95% .014 92);--foreground:oklch(20% .01 95);--card:oklch(97% .01 92);--primary:oklch(47% .19 262);--primary-foreground:oklch(99% 0 0);--muted:oklch(89% .022 92);--muted-foreground:oklch(42% .015 92);--accent:oklch(86% .055 255);--accent-foreground:oklch(25% .08 262);--destructive:oklch(50% .19 30);--warning:oklch(50% .11 65);--live:oklch(50% .14 140);--rarity-uncommon:oklch(47% .13 148);--rarity-rare:oklch(47% .15 255);--rarity-epic:oklch(49% .16 305);--rarity-legendary:oklch(48% .12 50);--rarity-unique:oklch(47% .09 85);--gem-ruby:oklch(51% .2 25);--gem-sapphire:oklch(48% .138 250);--gem-emerald:oklch(47% .108 160);--gem-topaz:oklch(48% .101 95);--gem-amethyst:oklch(50% .18 305);--gem-diamond:oklch(48% .012 255);--link:oklch(45% .19 262);--border:oklch(82% .03 250);--input:oklch(66% .04 250);--ring:oklch(50% .19 262);--logo:oklch(50% .19 262);--login-glow:oklch(97% .01 95);--login-edge:oklch(55% .15 262);--login-ink:oklch(50% .19 262)}[data-theme=printout]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:0rem;--background:oklch(97.5% .006 150);--foreground:oklch(24% .01 250);--card:oklch(99% .004 150);--primary:oklch(42% .08 155);--primary-foreground:oklch(98% .006 150);--muted:oklch(93% .025 150);--muted-foreground:oklch(47% .03 160);--accent:oklch(90% .045 150);--accent-foreground:oklch(24% .04 155);--destructive:oklch(52% .19 25);--warning:oklch(50% .1 65);--live:oklch(52% .13 150);--rarity-uncommon:oklch(48% .14 148);--rarity-rare:oklch(50% .16 255);--rarity-epic:oklch(52% .16 305);--rarity-legendary:oklch(51% .137 50);--rarity-unique:oklch(50% .1 85);--gem-ruby:oklch(52% .2 25);--gem-sapphire:oklch(50% .144 250);--gem-emerald:oklch(48% .11 160);--gem-topaz:oklch(49% .103 95);--gem-amethyst:oklch(52% .18 305);--gem-diamond:oklch(50% .012 255);--link:oklch(45% .13 260);--border:oklch(85% .04 150);--input:oklch(80% .04 150);--ring:oklch(60% .08 155);--logo:oklch(42% .08 155);--login-glow:oklch(99% .005 150);--login-edge:oklch(88% .045 150);--login-ink:oklch(50% .09 155);font-family:IBM Plex Mono,ui-monospace,monospace}[data-theme=parcel]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.375rem;--background:oklch(80% .045 70);--foreground:oklch(20% .015 60);--card:oklch(83% .04 70);--primary:oklch(24% .015 60);--primary-foreground:oklch(86% .04 75);--muted:oklch(75% .05 68);--muted-foreground:oklch(38% .04 60);--accent:oklch(71% .06 66);--accent-foreground:oklch(18% .02 60);--destructive:oklch(41% .16 27);--warning:oklch(40% .08 65);--live:oklch(39% .11 150);--rarity-uncommon:oklch(36% .108 148);--rarity-rare:oklch(37% .128 255);--rarity-epic:oklch(39% .16 305);--rarity-legendary:oklch(38% .105 50);--rarity-unique:oklch(37% .08 85);--gem-ruby:oklch(39% .162 25);--gem-sapphire:oklch(37% .109 250);--gem-emerald:oklch(36% .085 160);--gem-topaz:oklch(37% .08 95);--gem-amethyst:oklch(39% .18 305);--gem-diamond:oklch(37% .012 255);--link:oklch(38% .12 255);--border:oklch(68% .05 65);--input:oklch(62% .05 65);--ring:oklch(45% .05 60);--logo:oklch(24% .015 60);--login-glow:oklch(86% .04 75);--login-edge:oklch(68% .06 65);--login-ink:oklch(30% .02 60)}[data-theme=zine]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.25rem;--background:oklch(96.5% .016 88);--foreground:oklch(30% .12 262);--card:oklch(98% .012 88);--primary:oklch(47% .155 255);--primary-foreground:oklch(98% .008 90);--muted:oklch(93% .02 88);--muted-foreground:oklch(47% .07 262);--accent:oklch(88% .07 350);--accent-foreground:oklch(30% .12 262);--destructive:oklch(52% .2 25);--warning:oklch(50% .1 65);--live:oklch(52% .13 155);--rarity-uncommon:oklch(47% .138 148);--rarity-rare:oklch(49% .16 255);--rarity-epic:oklch(51% .16 305);--rarity-legendary:oklch(50% .135 50);--rarity-unique:oklch(49% .1 85);--gem-ruby:oklch(51% .2 25);--gem-sapphire:oklch(49% .141 250);--gem-emerald:oklch(48% .11 160);--gem-topaz:oklch(49% .103 95);--gem-amethyst:oklch(51% .18 305);--gem-diamond:oklch(49% .012 255);--link:oklch(55% .22 355);--border:oklch(87% .03 262);--input:oklch(82% .04 262);--ring:oklch(68% .2 355);--logo:oklch(60% .22 355);--login-glow:oklch(99% .012 88);--login-edge:oklch(88% .07 350);--login-ink:oklch(47% .155 255)}[data-theme=dot-matrix]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:0rem;--background:oklch(78% .11 120);--foreground:oklch(28% .06 145);--card:oklch(81% .1 120);--primary:oklch(34% .08 145);--primary-foreground:oklch(86% .1 120);--muted:oklch(73% .11 122);--muted-foreground:oklch(36% .07 145);--accent:oklch(68% .12 125);--accent-foreground:oklch(24% .06 145);--destructive:oklch(40% .13 25);--warning:oklch(38% .07 70);--live:oklch(34% .08 145);--rarity-uncommon:oklch(36% .108 148);--rarity-rare:oklch(37% .128 255);--rarity-epic:oklch(40% .16 305);--rarity-legendary:oklch(38% .1 50);--rarity-unique:oklch(37% .08 85);--gem-ruby:oklch(39% .162 25);--gem-sapphire:oklch(37% .109 250);--gem-emerald:oklch(36% .085 160);--gem-topaz:oklch(37% .08 95);--gem-amethyst:oklch(39% .18 305);--gem-diamond:oklch(37% .012 255);--link:oklch(33% .062 220);--border:oklch(34% .08 145/.35);--input:oklch(34% .08 145/.45);--ring:oklch(34% .08 145);--login-glow:oklch(84% .11 120);--login-edge:oklch(62% .12 125);font-family:IBM Plex Mono,ui-monospace,monospace}[data-theme=high-contrast-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(100% 0 0);--foreground:oklch(0% 0 0);--card:oklch(100% 0 0);--primary:oklch(40% .2 264);--primary-foreground:oklch(100% 0 0);--muted:oklch(93% 0 0);--muted-foreground:oklch(30% 0 0);--accent:oklch(88% .057 264);--accent-foreground:oklch(0% 0 0);--destructive:oklch(48% .194 27);--warning:oklch(45% .1 65);--live:oklch(45% .124 150);--rarity-uncommon:oklch(48% .141 148);--rarity-rare:oklch(50% .16 255);--rarity-epic:oklch(52% .16 305);--rarity-legendary:oklch(51% .137 50);--rarity-unique:oklch(50% .1 85);--gem-ruby:oklch(52% .2 25);--gem-sapphire:oklch(49% .141 250);--gem-emerald:oklch(48% .11 160);--gem-topaz:oklch(49% .103 95);--gem-amethyst:oklch(51% .18 305);--gem-diamond:oklch(49% .012 255);--link:oklch(40% .2 264);--border:oklch(0% 0 0/.6);--input:oklch(0% 0 0/.7);--ring:oklch(40% .2 264);--login-glow:oklch(100% 0 0);--login-edge:oklch(90% 0 0);--login-card:oklch(100% 0 0/.92)}[data-theme=phosphor] ::selection{background-color:var(--foreground);color:var(--background);text-shadow:none}[data-theme=amber] ::selection{background-color:var(--foreground);color:var(--background);text-shadow:none}[data-theme=dot-matrix] ::selection{background-color:var(--foreground);color:var(--background);text-shadow:none}[data-theme=circuit] ::selection{background-color:var(--primary);color:var(--primary-foreground)}[data-theme=blueprint] ::selection{background-color:var(--primary);color:var(--primary-foreground)}[data-theme=beige-box] ::selection{background-color:var(--primary);color:var(--primary-foreground)}[data-theme=parcel] ::selection{background-color:var(--primary);color:var(--primary-foreground)}[data-theme=sanctuary] ::selection{background-color:var(--primary);color:var(--primary-foreground)}[data-theme=obscur] ::selection{color:var(--foreground);background-color:oklch(50% .18 22/.7)}[data-theme=old-school] ::selection{background-color:var(--warning);color:oklch(0% 0 0);text-shadow:none}:root[data-theme=old-school] :is([data-display],[data-slot=dialog-title],[data-slot=card-title]):not([data-display=false]){font-family:Pixelify Sans,IBM Plex Sans Variable,sans-serif}[data-theme=bios] ::selection{background-color:var(--link);color:var(--background)}[data-theme=synthwave] ::selection{background-color:oklch(72% .21 345/.45)}[data-theme=zine] ::selection{background-color:oklch(70% .2 355/.4)}[data-theme=typewriter] ::selection{background-color:var(--accent);color:var(--accent-foreground)}[data-theme=printout] ::selection{background-color:var(--accent);color:var(--accent-foreground)}:root[data-theme=phosphor] body:after,:root[data-theme=amber] body:after,:root[data-theme=blueprint] body:after,:root[data-theme=typewriter] body:after,:root[data-theme=parcel] body:after,:root[data-theme=zine] body:after,:root[data-theme=dot-matrix] body:after,:root[data-theme=sanctuary] body:after,:root[data-theme=obscur] body:after,:root[data-theme=old-school] body:after{content:"";z-index:2147483647;pointer-events:none;position:fixed;inset:0}:root[data-theme=phosphor] body:after,:root[data-theme=amber] body:after{background:radial-gradient(#0000 60%,oklch(0% 0 0/.28)),repeating-linear-gradient(#0000 0 2px,oklch(0% 0 0/.2) 2px 3px)}:root[data-theme=blueprint] body:after{background:linear-gradient(oklch(100% 0 0/.07) 1px,#0000 1px) 0 0/100px 100px,linear-gradient(90deg,oklch(100% 0 0/.07) 1px,#0000 1px) 0 0/100px 100px,linear-gradient(oklch(100% 0 0/.03) 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,oklch(100% 0 0/.03) 1px,#0000 1px) 0 0/20px 20px}:root[data-theme=typewriter] body:after{opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.25 0 0 0 0 0.18 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-theme=parcel] body:after{opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.6' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.24 0 0 0 0 0.15 0 0 0 0 0.06 0 0 0 0.55 0'/%3E%3C/filter%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.012' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.2 0 0 0 0 0.1 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-theme=zine] body:after{opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.2 0 0 0 0 0.55 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-theme=dot-matrix] body:after{background:linear-gradient(90deg,oklch(28% .06 145/.07) 1px,#0000 1px) 0 0/4px 4px,linear-gradient(oklch(28% .06 145/.07) 1px,#0000 1px) 0 0/4px 4px}:root[data-theme=sanctuary] body:after{background:radial-gradient(#0000 55%,oklch(0% 0 0/.3)),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.85 0 0 0 0 0.75 0 0 0 0 0.6 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-theme=sanctuary]{--stone-texture:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='720' height='720'%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.0075' numOctaves='4' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2.4 0 0 0 1.2'/%3E%3C/filter%3E%3Cfilter id='l' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.01' numOctaves='4' seed='12' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .8  0 0 0 0 .78  0 0 0 0 .72  2.4 0 0 0 -1.2'/%3E%3C/filter%3E%3Cfilter id='v' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.005 0.011' numOctaves='5' seed='13' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .82  0 0 0 0 .8  0 0 0 0 .74  1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.31 1.0 0.31 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Cfilter id='w' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.014 0.024' numOctaves='4' seed='14' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .8  0 0 0 0 .78  0 0 0 0 .72  1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.5 0.67 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.008 0.013' numOctaves='3' seed='15' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -16 0 0 0 1'/%3E%3C/filter%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5  0 0 0 0 .48  0 0 0 0 .44  0 0 0 -1.6 1.1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)' opacity='0.22'/%3E%3Crect width='100%25' height='100%25' filter='url(%23l)' opacity='0.07'/%3E%3Crect width='100%25' height='100%25' filter='url(%23c)' opacity='0.14'/%3E%3Crect width='100%25' height='100%25' filter='url(%23v)' opacity='0.09'/%3E%3Crect width='100%25' height='100%25' filter='url(%23w)' opacity='0.05'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.14'/%3E%3C/svg%3E")}:root[data-theme=sanctuary] [data-shell]{background-color:oklch(13% .003 80);background-image:radial-gradient(ellipse at 50% 40%, transparent 30%, oklch(0% 0 0/.5)), var(--stone-texture);background-attachment:fixed;padding:3px}:root[data-theme=sanctuary] :is([data-pane],[data-slot=card],[data-slot=dialog-content]){border:12px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cdefs%3E%3ClinearGradient id='i' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%239a968c'/%3E%3Cstop offset='.5' stop-color='%235e5b54'/%3E%3Cstop offset='1' stop-color='%232a2825'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23b4ae9f'/%3E%3Cstop offset='.45' stop-color='%236b675e'/%3E%3Cstop offset='1' stop-color='%2325231f'/%3E%3C/linearGradient%3E%3CradialGradient id='gem' cx='.35' cy='.3' r='.8'%3E%3Cstop offset='0' stop-color='%23dcefff'/%3E%3Cstop offset='.35' stop-color='%232f6fd8'/%3E%3Cstop offset='1' stop-color='%230a1d4a'/%3E%3C/radialGradient%3E%3CradialGradient id='stud' cx='.35' cy='.3' r='.8'%3E%3Cstop offset='0' stop-color='%23f2e2ae'/%3E%3Cstop offset='.45' stop-color='%23b0914f'/%3E%3Cstop offset='1' stop-color='%233d3017'/%3E%3C/radialGradient%3E%3Cg id='e'%3E%3Crect width='12' height='12' fill='%230c0b09'/%3E%3Crect y='1' width='12' height='2' fill='url(%23i)'/%3E%3Crect y='3' width='12' height='6' fill='%2314120f'/%3E%3Cg fill='url(%23r)' stroke='%23050404' stroke-width='.6'%3E%3Cellipse cx='3' cy='6' rx='3.3' ry='1.8' transform='rotate(-38 3 6)'/%3E%3Cellipse cx='9' cy='6' rx='3.3' ry='1.8' transform='rotate(-38 9 6)'/%3E%3C/g%3E%3Crect y='9' width='12' height='1' fill='%230c0b09'/%3E%3Crect y='10' width='12' height='1' fill='%23a3884f'/%3E%3Crect y='11' width='12' height='1' fill='%23000'/%3E%3C/g%3E%3Cg id='k'%3E%3Crect width='12' height='12' fill='%230c0b09'/%3E%3Cpath d='M1 1h11v2H3v9H1z' fill='url(%23i)'/%3E%3Cpath d='M10 10h2v1h-1v1h-1z' fill='%23a3884f'/%3E%3Cpath d='M11 11h1v1h-1z' fill='%23000'/%3E%3Crect x='3' y='3' width='7' height='7' fill='%2314120f'/%3E%3Cg fill='none' stroke='url(%23r)' stroke-width='1.3'%3E%3Ccircle cx='5' cy='5' r='1.9'/%3E%3Ccircle cx='8' cy='5' r='1.9'/%3E%3Ccircle cx='5' cy='8' r='1.9'/%3E%3Ccircle cx='8' cy='8' r='1.9'/%3E%3C/g%3E%3Ccircle cx='6.5' cy='6.5' r='1.5' fill='url(%23gem)' stroke='%23050404' stroke-width='.4'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23e' transform='translate(12 0)'/%3E%3Cuse href='%23e' transform='translate(24 36) rotate(180)'/%3E%3Cuse href='%23e' transform='translate(0 24) rotate(-90)'/%3E%3Cuse href='%23e' transform='translate(36 12) rotate(90)'/%3E%3Cuse href='%23k' transform='translate(0 0)'/%3E%3Cuse href='%23k' transform='translate(36 0) scale(-1 1)'/%3E%3Cuse href='%23k' transform='translate(0 36) scale(1 -1)'/%3E%3Cuse href='%23k' transform='translate(36 36) scale(-1 -1)'/%3E%3C/svg%3E") 12/12px repeat}:root[data-theme=sanctuary] [data-pane]{background-color:var(--background);margin:3px}:root[data-theme=sanctuary] :is([data-pane],[data-pane-surface],[data-slot=card],[data-slot=dialog-content]){background-image:var(--stone-texture);background-attachment:fixed}:root[data-theme=sanctuary] [data-pane-header]{border-style:solid;border-width:0 0 12px;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12'%3E%3Cdefs%3E%3ClinearGradient id='r' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23bdb7a8'/%3E%3Cstop offset='.5' stop-color='%23726d63'/%3E%3Cstop offset='1' stop-color='%232e2c28'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%239a968c'/%3E%3Cstop offset='1' stop-color='%232a2825'/%3E%3C/linearGradient%3E%3CradialGradient id='s' cx='.35' cy='.3' r='.8'%3E%3Cstop offset='0' stop-color='%23f2e2ae'/%3E%3Cstop offset='.45' stop-color='%23b0914f'/%3E%3Cstop offset='1' stop-color='%233d3017'/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect width='18' height='12' fill='%230c0b09'/%3E%3Crect y='.4' width='18' height='1.2' fill='url(%23i)'/%3E%3Crect y='10.05' width='18' height='1.2' fill='url(%23i)'/%3E%3Crect y='11.25' width='18' height='.75' fill='%23a3884f'/%3E%3Cg fill='none'%3E%3Cpath d='M0 6C1.8 8.7 2.7 8.7 4.5 8.7S7.2 8.7 9 6 11.7 3.3 13.5 3.3 16.2 3.3 18 6' transform='translate(-4.5 0)' stroke='%23050404' stroke-width='3.5'/%3E%3Cpath d='M0 6C1.8 8.7 2.7 8.7 4.5 8.7S7.2 8.7 9 6 11.7 3.3 13.5 3.3 16.2 3.3 18 6' transform='translate(-4.5 0)' stroke='url(%23r)' stroke-width='2.1'/%3E%3Cpath d='M0 6C1.8 8.7 2.7 8.7 4.5 8.7S7.2 8.7 9 6 11.7 3.3 13.5 3.3 16.2 3.3 18 6' transform='translate(-4.5 0)' stroke='%2324221e' stroke-width='.45'/%3E%3Cpath d='M0 6C1.8 8.7 2.7 8.7 4.5 8.7S7.2 8.7 9 6 11.7 3.3 13.5 3.3 16.2 3.3 18 6' transform='translate(13.5 0)' stroke='%23050404' stroke-width='3.5'/%3E%3Cpath d='M0 6C1.8 8.7 2.7 8.7 4.5 8.7S7.2 8.7 9 6 11.7 3.3 13.5 3.3 16.2 3.3 18 6' transform='translate(13.5 0)' stroke='url(%23r)' stroke-width='2.1'/%3E%3Cpath d='M0 6C1.8 8.7 2.7 8.7 4.5 8.7S7.2 8.7 9 6 11.7 3.3 13.5 3.3 16.2 3.3 18 6' transform='translate(13.5 0)' stroke='%2324221e' stroke-width='.45'/%3E%3Cpath d='M0 6C1.8 3.3 2.7 3.3 4.5 3.3S7.2 3.3 9 6 11.7 8.7 13.5 8.7 16.2 8.7 18 6' transform='translate(-4.5 0)' stroke='%23050404' stroke-width='3.5'/%3E%3Cpath d='M0 6C1.8 3.3 2.7 3.3 4.5 3.3S7.2 3.3 9 6 11.7 8.7 13.5 8.7 16.2 8.7 18 6' transform='translate(-4.5 0)' stroke='url(%23r)' stroke-width='2.1'/%3E%3Cpath d='M0 6C1.8 3.3 2.7 3.3 4.5 3.3S7.2 3.3 9 6 11.7 8.7 13.5 8.7 16.2 8.7 18 6' transform='translate(-4.5 0)' stroke='%2324221e' stroke-width='.45'/%3E%3Cpath d='M0 6C1.8 3.3 2.7 3.3 4.5 3.3S7.2 3.3 9 6 11.7 8.7 13.5 8.7 16.2 8.7 18 6' transform='translate(13.5 0)' stroke='%23050404' stroke-width='3.5'/%3E%3Cpath d='M0 6C1.8 3.3 2.7 3.3 4.5 3.3S7.2 3.3 9 6 11.7 8.7 13.5 8.7 16.2 8.7 18 6' transform='translate(13.5 0)' stroke='url(%23r)' stroke-width='2.1'/%3E%3Cpath d='M0 6C1.8 3.3 2.7 3.3 4.5 3.3S7.2 3.3 9 6 11.7 8.7 13.5 8.7 16.2 8.7 18 6' transform='translate(13.5 0)' stroke='%2324221e' stroke-width='.45'/%3E%3Cpath d='M13.5 3.3C15.3 3.3 16.2 3.3 18 6C19.8 8.7 20.7 8.7 22.5 8.7' transform='translate(-4.5 0)' stroke='%23050404' stroke-width='3.5'/%3E%3Cpath d='M13.5 3.3C15.3 3.3 16.2 3.3 18 6C19.8 8.7 20.7 8.7 22.5 8.7' transform='translate(-4.5 0)' stroke='url(%23r)' stroke-width='2.1'/%3E%3Cpath d='M13.5 3.3C15.3 3.3 16.2 3.3 18 6C19.8 8.7 20.7 8.7 22.5 8.7' transform='translate(-4.5 0)' stroke='%2324221e' stroke-width='.45'/%3E%3C/g%3E%3Cg fill='url(%23s)' stroke='%23050404' stroke-width='.25'%3E%3Ccircle cx='4.5' cy='2.75' r='.75'/%3E%3Ccircle cx='4.5' cy='9.25' r='.75'/%3E%3Ccircle cx='13.5' cy='2.75' r='.75'/%3E%3Ccircle cx='13.5' cy='9.25' r='.75'/%3E%3C/g%3E%3C/svg%3E") 0 0 12/0 0 12px repeat}:root[data-theme=sanctuary] :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){border:6px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cdefs%3E%3ClinearGradient id='i' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%239a968c'/%3E%3Cstop offset='.5' stop-color='%235e5b54'/%3E%3Cstop offset='1' stop-color='%232a2825'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23b4ae9f'/%3E%3Cstop offset='.45' stop-color='%236b675e'/%3E%3Cstop offset='1' stop-color='%2325231f'/%3E%3C/linearGradient%3E%3CradialGradient id='gem' cx='.35' cy='.3' r='.8'%3E%3Cstop offset='0' stop-color='%23dcefff'/%3E%3Cstop offset='.35' stop-color='%232f6fd8'/%3E%3Cstop offset='1' stop-color='%230a1d4a'/%3E%3C/radialGradient%3E%3CradialGradient id='stud' cx='.35' cy='.3' r='.8'%3E%3Cstop offset='0' stop-color='%23f2e2ae'/%3E%3Cstop offset='.45' stop-color='%23b0914f'/%3E%3Cstop offset='1' stop-color='%233d3017'/%3E%3C/radialGradient%3E%3Cg id='e'%3E%3Crect width='6' height='6' fill='%230c0b09'/%3E%3Crect y='.5' width='6' height='1' fill='url(%23i)'/%3E%3Cg fill='url(%23r)' stroke='%23050404' stroke-width='.3'%3E%3Ccircle cx='1.5' cy='3' r='1.1'/%3E%3Ccircle cx='4.5' cy='3' r='1.1'/%3E%3C/g%3E%3Crect y='4.5' width='6' height='.75' fill='%23a3884f'/%3E%3C/g%3E%3Cg id='k'%3E%3Crect width='6' height='6' fill='%230c0b09'/%3E%3Cpath d='M.5 .5h5.5v1H1.5v4.5h-1z' fill='url(%23i)'/%3E%3Ccircle cx='3.3' cy='3.3' r='1.5' fill='url(%23stud)' stroke='%23050404' stroke-width='.3'/%3E%3Cpath d='M4.5 4.5h1.5v.75H5.25V6H4.5z' fill='%23a3884f'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23e' transform='translate(6 0)'/%3E%3Cuse href='%23e' transform='translate(12 18) rotate(180)'/%3E%3Cuse href='%23e' transform='translate(0 12) rotate(-90)'/%3E%3Cuse href='%23e' transform='translate(18 6) rotate(90)'/%3E%3Cuse href='%23k' transform='translate(0 0)'/%3E%3Cuse href='%23k' transform='translate(18 0) scale(-1 1)'/%3E%3Cuse href='%23k' transform='translate(0 18) scale(1 -1)'/%3E%3Cuse href='%23k' transform='translate(18 18) scale(-1 -1)'/%3E%3C/svg%3E") 6/6px repeat;box-shadow:0 6px 16px oklch(0% 0 0/.6)}:root[data-theme=sanctuary] [data-slot=tooltip-content]{--popover:oklch(5% .003 60/.88);box-shadow:none;border-color:#0000}:root[data-theme=sanctuary] :is([data-display],[data-slot=dialog-title],[data-slot=card-title]):not([data-display=false]){letter-spacing:.04em;color:var(--primary);font-family:Cinzel Variable,IBM Plex Sans Variable,sans-serif}:root[data-theme=sanctuary] [data-slot=button]:not([data-variant=ghost],[data-variant=link]){--slab-light:oklch(70% .008 85);--slab-dark:oklch(54% .008 80);--slab-edge-light:oklch(84% .01 85);--slab-edge-dark:oklch(34% .006 80);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03 0.06' numOctaves='3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2 0 0 0 1'/%3E%3C/filter%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -1.5 0 0 0 .9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)' opacity='.22'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.3'/%3E%3C/svg%3E"), linear-gradient(var(--slab-light), var(--slab-dark));color:oklch(15% .004 80);letter-spacing:.08em;text-shadow:0 1px oklch(100% 0 0/.3);box-shadow:inset 2px 2px 0 var(--slab-edge-light), inset -2px -2px 0 var(--slab-edge-dark), 0 0 0 2px oklch(4% .002 60), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 3px 6px oklch(0% 0 0/.55);border:0;font-family:Cinzel Variable,IBM Plex Sans Variable,sans-serif;font-weight:800}:root[data-theme=sanctuary] [data-slot=button][data-variant=destructive]{--slab-light:oklch(68% .07 28);--slab-dark:oklch(55% .08 26);--slab-edge-light:oklch(80% .06 30);--slab-edge-dark:oklch(34% .06 25)}:root[data-theme=sanctuary] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):hover{filter:brightness(1.1)}:root[data-theme=sanctuary] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):active{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='m' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03 0.06' numOctaves='3' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -2 0 0 0 1'/%3E%3C/filter%3E%3Cfilter id='g' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  -1.5 0 0 0 .9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)' opacity='.22'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='.3'/%3E%3C/svg%3E"), linear-gradient(var(--slab-dark), var(--slab-light));box-shadow:inset 2px 2px 0 var(--slab-edge-dark), inset -2px -2px 0 var(--slab-edge-light), 0 0 0 2px oklch(4% .002 60), var(--tw-ring-offset-shadow), var(--tw-ring-shadow);padding-top:1px}:root[data-theme=sanctuary] :is([data-slot=input],[data-slot=textarea],[data-slot=composer],[data-slot=select-trigger]){box-shadow:inset 1px 1px 0 var(--bevel-dark), inset -1px -1px 0 var(--bevel-light), var(--tw-ring-offset-shadow), var(--tw-ring-shadow);background-color:oklch(7% .003 60)}:root[data-theme=sanctuary] [data-slot=scroll-area-scrollbar]{background-color:oklch(6% .003 60);border-color:oklch(30% .016 70)}:root[data-theme=sanctuary] [data-slot=scroll-area-thumb]{background:linear-gradient(90deg, oklch(45% .06 80), var(--primary) 50%, oklch(45% .06 80));border-radius:0;box-shadow:inset 0 0 0 1px oklch(0% 0 0/.7)}:root[data-theme=obscur] body:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.45 0 0 0 0 0.4 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-theme=obscur]{--deco-shell:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='132' height='132' viewBox='0 0 120 120'%3E%3Cg opacity='0.4'%3E%3Cpath d='M60,0L120,60L60,120L0,60ZM0 58L120 58M0 62L120 62M60 58L12 48M60 58L108 48M60 58L24 36M60 58L96 36M60 58L36 24M60 58L84 24M60 58L48 12M60 58L72 12M60 58L60 0M27 58L60 25L93 58M60 62L12 72M60 62L108 72M60 62L24 84M60 62L96 84M60 62L36 96M60 62L84 96M60 62L48 108M60 62L72 108M60 62L60 120M27 62L60 95L93 62M0 -37.2L37.2 0L0 37.2L-37.2 0ZM0 -21.599999999999998L21.599999999999998 0L0 21.599999999999998L-21.599999999999998 0ZM-3 0L0 -3L3 0L0 3ZM120 -37.2L157.2 0L120 37.2L82.8 0ZM120 -21.599999999999998L141.6 0L120 21.599999999999998L98.4 0ZM117 0L120 -3L123 0L120 3ZM0 82.8L37.2 120L0 157.2L-37.2 120ZM0 98.4L21.599999999999998 120L0 141.6L-21.599999999999998 120ZM-3 120L0 117L3 120L0 123ZM120 82.8L157.2 120L120 157.2L82.8 120ZM120 98.4L141.6 120L120 141.6L98.4 120ZM117 120L120 117L123 120L120 123Z' fill='none' stroke='%23d9b56a' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");--deco-pane:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='132' height='132' viewBox='0 0 120 120'%3E%3Cg opacity='0.09'%3E%3Cpath d='M60,0L120,60L60,120L0,60ZM0 58L120 58M0 62L120 62M60 58L12 48M60 58L108 48M60 58L24 36M60 58L96 36M60 58L36 24M60 58L84 24M60 58L48 12M60 58L72 12M60 58L60 0M27 58L60 25L93 58M60 62L12 72M60 62L108 72M60 62L24 84M60 62L96 84M60 62L36 96M60 62L84 96M60 62L48 108M60 62L72 108M60 62L60 120M27 62L60 95L93 62M0 -37.2L37.2 0L0 37.2L-37.2 0ZM0 -21.599999999999998L21.599999999999998 0L0 21.599999999999998L-21.599999999999998 0ZM-3 0L0 -3L3 0L0 3ZM120 -37.2L157.2 0L120 37.2L82.8 0ZM120 -21.599999999999998L141.6 0L120 21.599999999999998L98.4 0ZM117 0L120 -3L123 0L120 3ZM0 82.8L37.2 120L0 157.2L-37.2 120ZM0 98.4L21.599999999999998 120L0 141.6L-21.599999999999998 120ZM-3 120L0 117L3 120L0 123ZM120 82.8L157.2 120L120 157.2L82.8 120ZM120 98.4L141.6 120L120 141.6L98.4 120ZM117 120L120 117L123 120L120 123Z' fill='none' stroke='%23d9b56a' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E")}:root[data-theme=obscur] [data-shell]{background-color:oklch(7% .006 50);background-image:radial-gradient(ellipse 120% 100% at 20% 0%, transparent 40%, oklch(0% 0 0/.42)), radial-gradient(ellipse 70% 60% at 12% 0%, oklch(62% .09 70/.08), transparent 70%), var(--deco-shell);background-attachment:fixed;padding:4px}:root[data-theme=obscur] [data-pane]{background-color:var(--background);border:8px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='r' x='-10%25' y='-10%25' width='120%25' height='120%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.22' numOctaves='3' seed='5'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='12' xChannelSelector='R' yChannelSelector='G'/%3E%3CfeGaussianBlur stdDeviation='0.6'/%3E%3C/filter%3E%3Cmask id='m'%3E%3Crect width='180' height='180' fill='white'/%3E%3Crect x='10' y='10' width='160' height='160' filter='url(%23r)'/%3E%3C/mask%3E%3Crect width='180' height='180' fill='%23020101' mask='url(%23m)'/%3E%3C/svg%3E") 30/15px round;margin:4px}:root[data-theme=obscur] :is([data-pane],[data-pane-surface],[data-slot=card],[data-slot=dialog-content]){background-image:radial-gradient(ellipse 120% 100% at 20% 0%, transparent 40%, oklch(0% 0 0/.42)), radial-gradient(ellipse 90% 90% at 6% 0%, oklch(85% .08 75/.09), transparent 65%), var(--deco-pane);background-repeat:no-repeat,no-repeat,repeat;background-attachment:fixed;background-origin:border-box}:root[data-theme=obscur] [data-pane-header]{border-bottom:14px solid #0000;position:relative}:root[data-theme=obscur] [data-pane-header]:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 20' width='84' height='20'%3E%3Cdefs%3E%3ClinearGradient id='pg' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23cf4049'/%3E%3Cstop offset='1' stop-color='%235c0f16'/%3E%3C/linearGradient%3E%3Cg id='p'%3E%3Cpath d='M0 -8C5 -6.5 6 2.5 0 8C-5.5 2.5 -4.5 -6.5 0 -8Z' fill='url(%23pg)'/%3E%3Cpath d='M0 -6Q0.8 0 0 6' stroke='%235c0f16' stroke-width='0.5' fill='none' opacity='0.6'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23p' transform='translate(9 11) rotate(75) scale(0.8)'/%3E%3Cuse href='%23p' transform='translate(27 7) rotate(125) scale(0.66)' opacity='0.92'/%3E%3Cuse href='%23p' transform='translate(45 12) rotate(35) scale(0.55)' opacity='0.8'/%3E%3Cuse href='%23p' transform='translate(61 6) rotate(160) scale(0.45)' opacity='0.62'/%3E%3Cuse href='%23p' transform='translate(76 11) rotate(95) scale(0.36)' opacity='0.45'/%3E%3C/svg%3E") 100%/84px 20px no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 20' preserveAspectRatio='none' width='600' height='20'%3E%3Cdefs%3E%3ClinearGradient id='g' gradientUnits='userSpaceOnUse' x1='0' x2='600' y1='0' y2='0'%3E%3Cstop offset='0' stop-color='%235c0f16'/%3E%3Cstop offset='0.08' stop-color='%2393202a'/%3E%3Cstop offset='0.55' stop-color='%23a5262f'/%3E%3Cstop offset='1' stop-color='%235c0f16'/%3E%3C/linearGradient%3E%3ClinearGradient id='f'%3E%3Cstop offset='0' stop-color='white' stop-opacity='0.95'/%3E%3Cstop offset='0.35' stop-color='white' stop-opacity='0.8'/%3E%3Cstop offset='0.7' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cmask id='m'%3E%3Crect width='600' height='20' fill='url(%23f)'/%3E%3C/mask%3E%3Cfilter id='e' x='0' y='-30%25' width='100%25' height='160%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03 0.4' numOctaves='2' seed='2'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='3' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Cfilter id='b' x='0' y='-30%25' width='100%25' height='160%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.004 0.5' numOctaves='2' seed='9' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='3' xChannelSelector='R' yChannelSelector='G' result='d'/%3E%3CfeColorMatrix in='n' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 -1.3' result='s'/%3E%3CfeComposite in='d' in2='s' operator='in'/%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M2 4.5C120 3 260 3.5 420 6L420 11C260 15 120 16 3 16C0 12 0 8 2 4.5Z' fill='url(%23g)' mask='url(%23m)' filter='url(%23b)'/%3E%3Cg filter='url(%23e)' stroke='url(%23g)' fill='none' stroke-linecap='round'%3E%3Cpath d='M9 3.5L49 3.4L89 3.3L129 3.9L169 4.0L172 4.1' stroke-width='1.6' stroke-opacity='0.93'/%3E%3Cpath d='M4 11.7L44 11.8L84 11.2L124 10.6L164 10.2L204 10.2L244 9.9L262 10.0' stroke-width='2.1' stroke-opacity='0.85'/%3E%3Cpath d='M9 9.1L49 8.6L89 8.6L129 8.6L169 8.0L209 7.8L249 7.7L289 7.9L329 7.9L369 7.8L409 8.3L449 8.4L467 8.3' stroke-width='2.4' stroke-opacity='0.87'/%3E%3Cpath d='M4 4.7L44 4.3L84 4.1L124 4.3L164 4.6' stroke-width='2.3' stroke-opacity='0.64'/%3E%3Cpath d='M3 16.3L43 16.2L83 15.1L123 14.7L163 13.7L181 13.5' stroke-width='1.0' stroke-opacity='0.83'/%3E%3Cpath d='M9 3.8L49 3.1L89 3.5L129 3.9L169 4.0L209 4.2L249 4.0L272 3.6' stroke-width='1.3' stroke-opacity='0.75'/%3E%3Cpath d='M1 10.1L41 10.0L81 9.6L121 9.1L161 9.2L201 8.7L241 8.7L281 8.6L321 8.4L361 8.6L401 8.8L441 8.8L481 8.9' stroke-width='2.1' stroke-opacity='0.68'/%3E%3Cpath d='M3 15.5L43 15.0L83 14.7L123 14.1L163 13.1L203 13.0L243 12.8L283 12.8L307 12.5' stroke-width='2.3' stroke-opacity='0.87'/%3E%3Cpath d='M5 13.1L45 12.3L85 12.4L125 11.6L165 10.8L205 10.9L245 10.7L285 10.7L310 10.5' stroke-width='2.0' stroke-opacity='0.69'/%3E%3Cpath d='M8 8.5L48 8.0L88 8.2L128 7.9L168 7.6L208 7.4L248 7.3L288 7.5L328 7.7L368 7.6L408 8.1L419 7.8' stroke-width='2.4' stroke-opacity='0.99'/%3E%3Cpath d='M5 10.0L45 9.4L85 9.3L125 9.1L165 8.7L205 8.7L245 8.3L285 8.5L325 8.2L351 8.2' stroke-width='1.7' stroke-opacity='0.71'/%3E%3Cpath d='M5 14.9L45 14.6L85 13.9L125 13.0L165 12.5L205 12.4L239 12.3' stroke-width='1.2' stroke-opacity='0.82'/%3E%3Cpath d='M2 10.4L42 10.1L82 9.8L122 9.3L162 9.4L202 9.2L242 9.0L282 9.0L322 8.9L362 8.4L402 8.8L442 8.7L482 9.0L502 9.1' stroke-width='1.4' stroke-opacity='0.65'/%3E%3Cpath d='M3 4.0L43 3.8L83 3.9L123 4.4L163 4.2L192 4.5' stroke-width='1.8' stroke-opacity='0.97'/%3E%3Cpath d='M5 12.2L45 12.1L85 12.0L125 11.0L165 10.7L205 10.5L245 10.5L285 10.5L325 10.4L365 10.2L405 9.6L405 9.8' stroke-width='1.5' stroke-opacity='0.95'/%3E%3Cpath d='M7 9.7L47 9.7L87 9.3L127 8.8L167 8.9L207 8.8L247 8.8L287 8.4L327 8.5L340 8.4' stroke-width='1.0' stroke-opacity='0.97'/%3E%3Cpath d='M7 10.3L47 9.9L87 9.5L127 9.3L167 9.1L207 8.7L247 8.6L287 8.5L290 8.6' stroke-width='1.1' stroke-opacity='0.79'/%3E%3Cpath d='M5 5.5L45 4.9L85 5.1L125 5.1L165 5.7L168 5.4' stroke-width='1.8' stroke-opacity='0.94'/%3E%3Cpath d='M7 11.8L47 11.8L87 10.9L127 10.7L167 10.2L207 10.1L247 9.7L257 9.9' stroke-width='2.5' stroke-opacity='0.99'/%3E%3Cpath d='M3 4.3L43 4.0L83 4.2L123 4.2L163 4.8L203 4.8L243 4.4L282 4.3' stroke-width='1.6' stroke-opacity='0.90'/%3E%3Cpath d='M3 11.0L43 11.1L83 10.4L123 10.4L163 9.6L203 9.4L243 9.6L283 9.6L323 9.3L355 9.2' stroke-width='1.3' stroke-opacity='0.94'/%3E%3Cpath d='M4 14.8L44 14.7L84 14.3L124 13.1L164 12.5L204 12.2L244 12.1L284 12.1L316 11.9' stroke-width='1.0' stroke-opacity='0.57'/%3E%3Cpath d='M8 10.2L48 9.6L88 9.2L128 9.2L168 8.9L208 8.8L248 8.5L288 8.3L315 8.4' stroke-width='2.4' stroke-opacity='0.99'/%3E%3Cpath d='M8 6.3L48 6.5L88 6.3L128 6.4L168 6.3L208 6.1L248 5.7L288 6.0L328 5.8L368 6.3L408 6.6L415 6.8' stroke-width='1.5' stroke-opacity='0.95'/%3E%3Cpath d='M3 5.9L43 5.8L83 6.0L123 5.8L163 5.9L203 5.8L243 5.6L283 5.5L323 5.6L339 5.9' stroke-width='1.6' stroke-opacity='0.59'/%3E%3Cpath d='M2 6.8L42 6.3L82 6.1L122 6.3L162 6.0L202 6.1L242 5.7L282 5.6L310 5.8' stroke-width='1.2' stroke-opacity='0.69'/%3E%3Cpath d='M8 15.5L48 15.2L88 14.5L128 14.0L141 13.7' stroke-width='1.2' stroke-opacity='0.58'/%3E%3Cpath d='M10 14.0L50 14.0L90 12.9L130 12.4L170 12.2L210 11.5L229 11.7' stroke-width='1.5' stroke-opacity='0.77'/%3E%3Cpath d='M0 4.3L40 4.2L80 3.7L120 4.0L160 4.8L172 4.6' stroke-width='2.3' stroke-opacity='0.57'/%3E%3Cpath d='M3 15.6L43 15.4L83 14.9L123 13.9L163 13.5L203 13.1L243 13.3L250 13.0' stroke-width='1.3' stroke-opacity='0.94'/%3E%3Cpath d='M4 11.9L44 11.5L84 11.4L124 10.9L164 10.4L204 10.0L244 9.8L265 9.9' stroke-width='1.4' stroke-opacity='0.60'/%3E%3Cpath d='M9 6.0L49 6.1L89 6.0L129 6.1L169 6.0L209 6.1L249 5.5L289 5.9L329 5.7L369 6.3L395 6.5' stroke-width='1.3' stroke-opacity='0.69'/%3E%3Cpath d='M6 8.9L46 8.9L86 8.4L126 8.2L166 8.4L206 8.2L246 7.9L286 7.9L306 7.7' stroke-width='1.0' stroke-opacity='0.62'/%3E%3Cpath d='M4 12.9L44 12.9L84 11.9L124 11.6L164 11.4L204 11.1L244 10.8L284 10.9L324 10.2L364 10.0L404 10.3L436 10.1' stroke-width='1.6' stroke-opacity='0.62'/%3E%3Cpath d='M4 4.0L44 3.3L84 3.3L124 3.7L164 4.0L185 4.2' stroke-width='1.8' stroke-opacity='0.67'/%3E%3Cpath d='M2 4.4L42 4.2L82 4.1L122 4.1L162 4.6L163 4.6' stroke-width='1.4' stroke-opacity='0.55'/%3E%3Cpath d='M1 13.9L41 14.1L81 13.6L121 12.8L161 12.4L201 12.0L241 12.0L281 11.8L304 11.5' stroke-width='1.0' stroke-opacity='0.64'/%3E%3Cpath d='M3 13.9L43 13.7L83 13.0L123 12.5L163 11.6L203 11.3L243 11.8L283 11.5L323 11.0L349 10.9' stroke-width='1.5' stroke-opacity='0.92'/%3E%3Cpath d='M4 6.9L44 6.7L84 6.3L124 6.5L164 6.8L204 6.2L244 6.3L284 6.0L324 6.3L364 6.6L404 6.8L407 6.9' stroke-width='1.3' stroke-opacity='0.74'/%3E%3Cpath d='M5 12.6L45 12.2L85 12.0L125 11.6L165 10.7L205 10.6L245 10.9L285 10.5L325 10.1L346 10.1' stroke-width='1.8' stroke-opacity='0.81'/%3E%3C/g%3E%3C/svg%3E") 0/calc(100% - 60px) 20px no-repeat;height:20px;position:absolute;inset:auto 0 -16px}:root[data-theme=obscur] :is([data-slot=card],[data-slot=dialog-content]){border:22px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='48' y2='48'%3E%3Cstop offset='0' stop-color='%23ecd49a'/%3E%3Cstop offset='0.6' stop-color='%23c9a45c'/%3E%3Cstop offset='1' stop-color='%238a6a30'/%3E%3C/linearGradient%3E%3ClinearGradient id='pg' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23cf4049'/%3E%3Cstop offset='1' stop-color='%235c0f16'/%3E%3C/linearGradient%3E%3Cg id='p'%3E%3Cpath d='M0 -8C5 -6.5 6 2.5 0 8C-5.5 2.5 -4.5 -6.5 0 -8Z' fill='url(%23pg)'/%3E%3Cpath d='M0 -6Q0.8 0 0 6' stroke='%235c0f16' stroke-width='0.5' fill='none' opacity='0.6'/%3E%3C/g%3E%3Cg id='k'%3E%3Cg fill='none' stroke='url(%23a)' stroke-linecap='round'%3E%3Cpath d='M34 13H72' stroke-width='1.3'/%3E%3Cpath d='M13 34V72' stroke-width='1.3'/%3E%3Cpath d='M34 13A21 21 0 0 1 13 34' stroke-width='1.3'/%3E%3Cpath d='M4.5 4.5C14 12 24 12 25 21C25.8 28 19 30 17 26.5C15.4 23.6 18.6 21.4 20.6 23.4' stroke-width='1.8'/%3E%3Cpath d='M34 13C38 8.5 44 8 48 10' stroke-width='1.3'/%3E%3Cg transform='matrix(0 1 1 0 0 0)'%3E%3Cpath d='M4.5 4.5C14 12 24 12 25 21C25.8 28 19 30 17 26.5C15.4 23.6 18.6 21.4 20.6 23.4' stroke-width='1.8'/%3E%3Cpath d='M34 13C38 8.5 44 8 48 10' stroke-width='1.3'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='4.5' cy='4.5' r='3.2' fill='url(%23a)'/%3E%3Ccircle cx='13' cy='13' r='1.6' fill='url(%23a)'/%3E%3Cuse href='%23p' transform='translate(31 31) rotate(-45) scale(0.95)'/%3E%3C/g%3E%3C/defs%3E%3Crect x='4.5' y='4.5' width='135' height='135' fill='none' stroke='%23c9a45c' stroke-width='2'/%3E%3Cuse href='%23k'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 1 144 0)'/%3E%3Cuse href='%23k' transform='matrix(1 0 0 -1 0 144)'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 -1 144 144)'/%3E%3C/svg%3E") 48/22px}:root[data-theme=obscur] [data-slot=dialog-content]{border-width:28px;border-image-width:28px;box-shadow:0 30px 80px oklch(0% 0 0/.7)}:root[data-theme=obscur] :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){border:8px solid #0000;border-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='2.5' y='2.5' width='19' height='19' fill='none' stroke='%23c9a45c' stroke-opacity='0.75'/%3E%3Crect x='5.5' y='5.5' width='13' height='13' fill='none' stroke='%23c9a45c' stroke-opacity='0.3' stroke-width='0.6'/%3E%3Cg fill='%23ecd49a'%3E%3Cpath d='M2.5 -0.5L5.5 2.5L2.5 5.5L-0.5 2.5Z'/%3E%3Cpath d='M21.5 -0.5L24.5 2.5L21.5 5.5L18.5 2.5Z'/%3E%3Cpath d='M2.5 18.5L5.5 21.5L2.5 24.5L-0.5 21.5Z'/%3E%3Cpath d='M21.5 18.5L24.5 21.5L21.5 24.5L18.5 21.5Z'/%3E%3C/g%3E%3C/svg%3E") 8/8px;box-shadow:0 10px 28px oklch(0% 0 0/.65)}:root[data-theme=obscur] [data-slot=tooltip-content]{--popover:oklch(6% .006 50/.92);border-color:oklch(80% .1 82/.55) #0000 #0000;box-shadow:0 6px 16px oklch(0% 0 0/.5)}:root[data-theme=obscur] :is([data-display],[data-slot=dialog-title],[data-slot=card-title]):not([data-display=false]){letter-spacing:.12em;text-transform:uppercase;color:var(--accent-foreground);font-family:Cormorant Garamond Variable,IBM Plex Sans Variable,sans-serif;font-weight:700}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]){--obscur-paint:#e9ddc4;--obscur-streak:#999;--obscur-stroke:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none' width='160' height='40'%3E%3Cfilter id='s' x='-4%25' y='-15%25' width='108%25' height='130%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.03 0.35' numOctaves='3' seed='4'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='6' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Cpath d='M5 5C50 2 110 3 156 6L155 35C110 38 50 37 4 35Z' filter='url(%23s)'/%3E%3C/svg%3E");isolation:isolate;letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;font-family:Cormorant Garamond Variable,IBM Plex Sans Variable,sans-serif;font-weight:700;transition:filter .12s}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):before,:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):after{content:"";z-index:-1;-webkit-mask:var(--obscur-stroke) center / 100% 100% no-repeat;-webkit-mask:var(--obscur-stroke) center / 100% 100% no-repeat;-webkit-mask:var(--obscur-stroke) center / 100% 100% no-repeat;mask:var(--obscur-stroke) center / 100% 100% no-repeat;transition:-webkit-mask-size .12s,mask-size .12s;position:absolute;inset:0}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):before{background:var(--obscur-paint)}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):after{background:var(--obscur-streak);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none' width='160' height='40'%3E%3Cfilter id='t' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.5' numOctaves='2' seed='12'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1.6'/%3E%3C/filter%3E%3Crect width='160' height='40' filter='url(%23t)'/%3E%3C/svg%3E") center / 100% 100% no-repeat, var(--obscur-stroke) center / 100% 100% no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none' width='160' height='40'%3E%3Cfilter id='t' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.5' numOctaves='2' seed='12'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1.6'/%3E%3C/filter%3E%3Crect width='160' height='40' filter='url(%23t)'/%3E%3C/svg%3E") center / 100% 100% no-repeat, var(--obscur-stroke) center / 100% 100% no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none' width='160' height='40'%3E%3Cfilter id='t' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.5' numOctaves='2' seed='12'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1.6'/%3E%3C/filter%3E%3Crect width='160' height='40' filter='url(%23t)'/%3E%3C/svg%3E") center / 100% 100% no-repeat, var(--obscur-stroke) center / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none' width='160' height='40'%3E%3Cfilter id='t' x='0' y='0' width='100%25' height='100%25' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.006 0.5' numOctaves='2' seed='12'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -1.6'/%3E%3C/filter%3E%3Crect width='160' height='40' filter='url(%23t)'/%3E%3C/svg%3E") center / 100% 100% no-repeat, var(--obscur-stroke) center / 100% 100% no-repeat;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}:root[data-theme=obscur] [data-slot=button][data-variant=destructive]{--obscur-paint:#e55745;--obscur-streak:#595959}:root[data-theme=obscur] [data-slot=button][data-variant=secondary]{--obscur-paint:#3e332c;--obscur-streak:#1a1a1a}:root[data-theme=obscur] [data-slot=button][data-variant=outline]{--obscur-stroke:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none' width='160' height='40'%3E%3Cfilter id='s' x='-4%25' y='-15%25' width='108%25' height='130%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.04 0.3' numOctaves='3' seed='4'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='4' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Cpath d='M5 5C50 2 110 3 156 6L155 35C110 38 50 37 4 35Z' fill-opacity='0.06' stroke='black' stroke-opacity='0.7' stroke-width='1.6' filter='url(%23s)'/%3E%3C/svg%3E")}:root[data-theme=obscur] [data-slot=button][data-variant=outline]:after{content:none}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):hover{filter:brightness(1.06)}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):hover:before{-webkit-mask-size:104% 100%;mask-size:104% 100%}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):hover:after{-webkit-mask-size:100% 100%,104% 100%;mask-size:100% 100%,104% 100%}:root[data-theme=obscur] [data-slot=button]:not([data-variant=ghost],[data-variant=link]):active{filter:brightness(.94);padding-top:1px}:root[data-theme=obscur] :is([data-slot=input],[data-slot=textarea],[data-slot=composer],[data-slot=select-trigger]){box-shadow:inset 0 2px 8px oklch(0% 0 0/.7), var(--tw-ring-offset-shadow), var(--tw-ring-shadow);background-color:oklch(10% .008 50)}:root[data-theme=obscur] [data-slot=scroll-area-scrollbar]{background:linear-gradient(90deg,#0000 40%,oklch(6% .006 50/.8) 40% 60%,#0000 60%);border-color:#0000}:root[data-theme=obscur] [data-slot=scroll-area-thumb]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 100' preserveAspectRatio='none' width='6' height='100'%3E%3Cdefs%3E%3ClinearGradient id='g'%3E%3Cstop offset='0' stop-color='%238a6a30'/%3E%3Cstop offset='0.5' stop-color='%23ecd49a'/%3E%3Cstop offset='1' stop-color='%238a6a30'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M3 1C5 10 5 90 3 99C1 90 1 10 3 1Z' fill='url(%23g)'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;border-radius:0}:root[data-theme=obscur] [data-shell]:after{content:"";pointer-events:none;will-change:translate, transform;z-index:2147483645;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1000' height='800'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23d4454e'/%3E%3Cstop offset='1' stop-color='%235c0f16'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23e8707a'/%3E%3Cstop offset='1' stop-color='%2393202a'/%3E%3C/linearGradient%3E%3Cg id='p'%3E%3Cpath d='M0 -8C5 -6.5 6 2.5 0 8C-5.5 2.5 -4.5 -6.5 0 -8Z'/%3E%3Cpath d='M0 -6Q0.8 0 0 6' stroke='%235c0f16' stroke-width='0.5' fill='none' opacity='0.5'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(0 652) rotate(97) scale(0.36 0.75)' opacity='0.54'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(913 241) rotate(30) scale(0.79 0.82)' opacity='0.53'/%3E%3Cuse href='%23p' fill='url(%23b)' transform='translate(450 280) rotate(262) scale(0.62 0.65)' opacity='0.52'/%3E%3Cuse href='%23p' fill='url(%23b)' transform='translate(364 550) rotate(281) scale(0.77 0.89)' opacity='0.49'/%3E%3Cuse href='%23p' fill='url(%23b)' transform='translate(700 85) rotate(260) scale(0.61 0.69)' opacity='0.54'/%3E%3Cuse href='%23p' fill='url(%23b)' transform='translate(122 50) rotate(177) scale(0.67 0.76)' opacity='0.45'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(64 268) rotate(46) scale(0.53 0.61)' opacity='0.45'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(399 83) rotate(112) scale(0.72 0.83)' opacity='0.44'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(611 301) rotate(93) scale(0.76 0.81)' opacity='0.45'/%3E%3Cuse href='%23p' fill='url(%23b)' transform='translate(740 476) rotate(67) scale(0.77 0.90)' opacity='0.52'/%3E%3Cuse href='%23p' fill='url(%23b)' transform='translate(164 395) rotate(133) scale(0.71 0.73)' opacity='0.43'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(894 86) rotate(242) scale(0.79 0.81)' opacity='0.51'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(909 525) rotate(256) scale(0.57 0.63)' opacity='0.44'/%3E%3Cuse href='%23p' fill='url(%23b)' transform='translate(228 683) rotate(323) scale(0.32 0.66)' opacity='0.45'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(763 707) rotate(240) scale(0.82 0.92)' opacity='0.50'/%3E%3Cuse href='%23p' fill='url(%23a)' transform='translate(582 456) rotate(212) scale(0.78 0.79)' opacity='0.46'/%3E%3C/svg%3E") 0 0/1000px 800px;animation:75s linear infinite obscur-petals-far,23s ease-in-out infinite obscur-gust-far;position:fixed;inset:-800px -60px 0}@keyframes obscur-petals-far{to{translate:0 800px}}@keyframes obscur-gust-far{0%,to{transform:translate(0)}35%{transform:translate(-40px)}60%{transform:translate(-25px)}85%{transform:translate(45px)}}:root[data-theme=obscur][data-window-inactive] [data-shell]:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:root[data-theme=obscur] [data-shell]:after{display:none}}:root[data-theme=old-school] body:after{opacity:.35;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.06 0 0 0 0 0.03 0 0 0 0.6 0'/%3E%3C/filter%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.015' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.05 0 0 0 0 0.04 0 0 0 0 0.02 0 0 0 0.45 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}:root[data-theme=sign-on]{--win-shell:oklch(82% .02 92);--win-frame:oklch(50% .19 262);--win-frame-light:oklch(70% .13 258);--win-bar:linear-gradient(oklch(70% .13 258), oklch(55% .18 262) 14%, oklch(50% .19 262) 55%, oklch(43% .18 263));--win-bar-line:oklch(38% .16 263);--win-bar-ink:oklch(99% 0 0);--win-bar-ink-muted:oklch(93% .03 255);--win-bar-shadow:oklch(25% .12 263/.6);--win-bar-live:oklch(90% .16 140);--win-bar-accent:oklch(99% 0 0);--win-bar-accent-ink:oklch(43% .18 263);--win-hover:oklch(80% .13 75);--win-field-shade:oklch(85% .03 250);--win-thumb:linear-gradient(90deg, oklch(89% .05 258), oklch(83% .07 258));--win-thumb-edge:oklch(76% .08 258)}:root[data-theme=sign-off]{--win-shell:oklch(15% .006 260);--win-frame:oklch(30% .012 260);--win-frame-light:oklch(45% .015 260);--win-bar:linear-gradient(oklch(50% .015 260), oklch(36% .012 260) 14%, oklch(28% .01 260) 55%, oklch(20% .008 260));--win-bar-line:oklch(75% .15 60);--win-bar-ink:oklch(96% .004 95);--win-bar-ink-muted:oklch(82% .008 95);--win-bar-shadow:oklch(0% 0 0/.7);--win-bar-live:oklch(76% .19 140);--win-bar-accent:oklch(75% .15 60);--win-bar-accent-ink:oklch(20% .02 60);--win-hover:oklch(75% .15 60);--win-field-shade:oklch(0% 0 0/.6);--win-thumb:linear-gradient(90deg, oklch(40% .012 260), oklch(33% .01 260));--win-thumb-edge:oklch(47% .015 260)}:root:is([data-theme=sign-on],[data-theme=sign-off]) [data-shell]{background-color:var(--win-shell);padding:3px}:root:is([data-theme=sign-on],[data-theme=sign-off]) [data-pane]{border:3px solid var(--win-frame);box-shadow:inset 0 0 0 1px var(--win-frame-light);background-color:var(--background);border-radius:9px 9px 4px 4px;margin:3px}:root:is([data-theme=sign-on],[data-theme=sign-off]) [data-pane-header]{--foreground:var(--win-bar-ink);--muted-foreground:var(--win-bar-ink-muted);--logo:var(--win-bar-ink);--live:var(--win-bar-live);--primary:var(--win-bar-accent);--primary-foreground:var(--win-bar-accent-ink);--link:var(--win-bar-accent);--ring:var(--win-bar-accent);--accent:oklch(100% 0 0/.18);--accent-foreground:var(--win-bar-ink);border-bottom:2px solid var(--win-bar-line);background:var(--win-bar);color:var(--win-bar-ink);text-shadow:1px 1px 0 var(--win-bar-shadow)}:root:is([data-theme=sign-on],[data-theme=sign-off]) [data-slot=button]:not([data-variant=ghost],[data-variant=link]){background-image:linear-gradient(oklch(100% 0 0/.3),oklch(100% 0 0/0) 55%,oklch(0% 0 0/.08))}:root:is([data-theme=sign-on],[data-theme=sign-off]) [data-slot=button]:not([data-variant=ghost],[data-variant=link]):hover{box-shadow:inset 0 0 0 1px var(--win-hover), var(--tw-ring-offset-shadow), var(--tw-ring-shadow)}:root:is([data-theme=sign-on],[data-theme=sign-off]) :is([data-slot=input],[data-slot=textarea],[data-slot=composer],[data-slot=select-trigger]){box-shadow:inset 1px 1px 0 var(--win-field-shade), var(--tw-ring-offset-shadow), var(--tw-ring-shadow)}:root:is([data-theme=sign-on],[data-theme=sign-off]) [data-slot=scroll-area-thumb]{border:1px solid var(--win-thumb-edge);background:var(--win-thumb);border-radius:3px}:root:is([data-theme=sign-on],[data-theme=sign-off]) ::selection{color:oklch(99% 0 0);background:oklch(50% .17 262)}@media (forced-colors:active){:root:is([data-theme=sign-on],[data-theme=sign-off]) :is([data-pane-header],[data-slot=button]){background-image:none}:root[data-theme] body:before,:root[data-theme] body:after,:root[data-theme=obscur] [data-shell]:after{display:none}}.run-loot-jackpot{filter:drop-shadow(0 0 8px);outline:1px solid;animation-duration:.65s}.dungeon-location-reveal{animation:dungeon-room-arrive var(--entrance-duration) ease-in-out both;--location-glow:.14}.dungeon-location-opening{--location-glow:.22}.dungeon-location-boss{--location-glow:.3}.dungeon-location-icon{animation:dungeon-location-approach var(--entrance-duration) ease-in-out both}.dungeon-location-glow{filter:blur(22px);opacity:var(--location-glow);background:currentColor}.dungeon-location-shadow{background:var(--background);filter:blur(14px);width:65%;animation:dungeon-location-part var(--entrance-duration) ease-in-out both;position:absolute;inset-block:-1rem}.dungeon-location-shadow-left{--shadow-travel:-100%;right:50%}.dungeon-location-shadow-right{--shadow-travel:100%;left:50%}.dungeon-location-reveal,.dungeon-location-reveal :is(.dungeon-location-icon,.dungeon-location-shadow){animation-play-state:paused;animation-delay:var(--entrance-delay)}@keyframes dungeon-room-arrive{0%{opacity:0}20%,75%{opacity:1}to{opacity:0}}@keyframes dungeon-location-part{0%,20%{transform:translate(0)}75%,to{transform:translateX(var(--shadow-travel))}}@keyframes dungeon-location-approach{0%,20%{transform:scale(.96)}75%,to{transform:scale(1.06)}}.raid-charge{animation:raid-charge var(--charge-duration) linear both paused;animation-delay:var(--charge-delay)}.raid-charge-dust{animation:raid-charge-dust var(--charge-duration) ease-out both paused;animation-delay:var(--charge-delay)}.raid-boss-reveal{animation:ease-out both paused raid-boss-reveal}@keyframes raid-charge{0%{opacity:0;transform:translateX(var(--charge-distance)) rotate(calc(-12deg * var(--charge-direction,1)))}18%{opacity:1;transform:translate(calc(-50px * var(--charge-direction,1)), var(--charge-bounce)) rotate(calc(-8deg * var(--charge-direction,1)))}38%{transform:translate(calc(-30px * var(--charge-direction,1)), 0) rotate(calc(4deg * var(--charge-direction,1)))}58%{transform:translate(calc(-14px * var(--charge-direction,1)), var(--charge-bounce)) rotate(calc(-5deg * var(--charge-direction,1)))}78%{transform:translate(calc(4px * var(--charge-direction,1)), 0) rotate(calc(3deg * var(--charge-direction,1)))}to{opacity:1;transform:none}}@keyframes raid-charge-dust{0%,to{opacity:0;transform:scaleX(.5)}25%,55%{opacity:.18;transform:translateX(calc(-8px * var(--charge-direction,1))) scaleX(1.2)}}@keyframes raid-boss-reveal{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.explore-ambush-shadow,.explore-ambush-edge{filter:blur(12px);width:80%;animation:explore-ambush-sweep var(--ambush-duration) ease-in-out both paused;animation-delay:var(--ambush-delay);inset-block:-1rem;position:absolute;right:-10%}.explore-ambush-shadow{background:var(--background)}.explore-ambush-edge{filter:blur(16px);background:currentColor;width:12%;animation-name:explore-ambush-edge}.explore-ambush-text{animation:explore-ambush-text var(--ambush-duration) ease-out both paused;animation-delay:var(--ambush-delay)}@keyframes explore-ambush-text{0%,to{opacity:0;transform:scale(.85)}20%,65%{opacity:1;transform:scale(1)}}.explore-travel-fade{animation:.25s ease-out both paused explore-travel-fade}.explore-enemy-glow{filter:drop-shadow(0 0 8px)}@keyframes explore-travel-fade{0%{opacity:1}to{opacity:0}}@keyframes explore-ambush-sweep{0%{opacity:0;transform:translate(110%)}35%{opacity:.9}to{opacity:0;transform:translate(-140%)}}@keyframes explore-ambush-edge{0%{opacity:0;transform:translate(110%)}35%{opacity:.18}to{opacity:0;transform:translate(-900%)}}@media (prefers-reduced-motion:reduce){.raid-charge,.raid-charge-dust,.raid-boss-reveal,.dungeon-location-reveal,.explore-ambush-shadow,.explore-ambush-edge,.explore-ambush-text,.explore-travel-fade,.dungeon-location-reveal :is(.dungeon-location-icon,.dungeon-location-shadow){animation:none}.raid-charge-dust{display:none}}.fight-chilled{filter:drop-shadow(0 0 3px var(--rarity-rare))}.fight-chilled :is(.animate-dungeon-lunge-right,.animate-dungeon-lunge-left){animation-duration:.45s}[data-shell]{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.message-alerts{top:calc(env(safe-area-inset-top,0px) + 4rem);transition:width .2s ease-out}.alert-motion{animation:.2s ease-out both message-alert-enter}.alert-motion[data-alert-exiting]{pointer-events:none;animation:.2s ease-in both message-alert-exit}.message-alert-item{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.message-alert-item-extra{opacity:0;visibility:hidden;grid-template-rows:0fr;transform:translateY(-8px)}.message-alert-item-extra>div{overflow-clip-margin:4px;overflow:clip}.message-alert-item-extra[data-expanded=true]{opacity:1;visibility:visible;grid-template-rows:1fr;margin-top:.5rem;transition:grid-template-rows .2s ease-out,margin-top .2s ease-out,opacity .2s ease-out,transform .2s ease-out;transform:none}@keyframes message-alert-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes message-alert-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.message-alerts{transition:none}.alert-motion,.alert-motion[data-alert-exiting]{animation:none}.message-alert-item-extra[data-expanded=true]{transition:none;transform:none}}@media (pointer:coarse){[data-shell]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}[data-shell] :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}[data-pane-header] [data-slot=button]{min-width:2.75rem;min-height:2.75rem}:is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger]){min-height:2.75rem}}@media not all and (width>=768px){[data-radix-popper-content-wrapper]:has(>:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-narrow-sheet])){inset:auto 0 max(0px, calc(100% - var(--viewport-bottom,100%))) 0!important;min-width:0!important;transform:none!important}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-narrow-sheet]){padding-bottom:max(.25rem, env(safe-area-inset-bottom));border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%!important;max-width:none!important;max-height:calc(var(--viewport-height,100dvh) * .85)!important;animation:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-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}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes badge-pop{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes badge-ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9,2.2)}}@keyframes wheel-spin{0%{transform:rotate(0)}to{transform:rotate(var(--wheel-end))}}@keyframes coin-flip{0%{transform:translateY(0)rotateX(0)}50%{transform:translateY(-1.5rem)rotateX(1080deg)}to{transform:translateY(0)rotateX(2160deg)}}@keyframes dice-tumble{0%{transform:translateY(0)rotate(0)}25%{transform:translateY(-1rem)rotate(240deg)}50%{transform:translateY(0)rotate(420deg)}75%{transform:translateY(-.4rem)rotate(600deg)}to{transform:translateY(0)rotate(720deg)}}@keyframes run-loot-card{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes run-loot-glow{0%{opacity:.55;box-shadow:0 0 18px 2px}to{opacity:0;box-shadow:0 0}}@keyframes chest-shake{0%{opacity:0;transform:translateY(-1rem)scale(.6)}12%{opacity:1;transform:translateY(0)scale(1)}20%{transform:rotate(-4deg)}28%{transform:rotate(4deg)}36%{transform:rotate(-7deg)}44%{transform:rotate(7deg)}52%{transform:translateY(-2px)rotate(-10deg)}60%{transform:translateY(-2px)rotate(10deg)}66%{transform:translateY(-4px)rotate(-13deg)}72%{transform:translateY(-4px)rotate(13deg)}80%{transform:translateY(6px)scale(1.18,.82)}88%{opacity:1;transform:translateY(-.5rem)scale(.9,1.15)}to{opacity:0;transform:translateY(-.5rem)scale(1.6)}}@keyframes loot-burst{0%{opacity:0;transform:scale(.2)}15%{opacity:.8}to{opacity:0;transform:scale(3.5)}}@keyframes loot-pop{0%{opacity:0;transform:translateY(2rem)scale(.3)}to{opacity:1;transform:none}}@keyframes loot-choices{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes dungeon-banner{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes dungeon-enter{0%{opacity:0;transform:translate(1.5rem)}to{opacity:1;transform:none}}@keyframes dungeon-enter-left{0%{opacity:0;transform:translate(-1.5rem)}to{opacity:1;transform:none}}@keyframes dungeon-lunge-right{25%{transform:translate(-.25rem)}50%{transform:translate(1rem)scale(1.1)}}@keyframes dungeon-lunge-left{25%{transform:translate(.25rem)}50%{transform:translate(-1rem)scale(1.1)}}@keyframes dungeon-hit-right{0%,30%{color:var(--destructive)}25%{transform:translate(.4rem)rotate(8deg)}55%{transform:translate(-.15rem)rotate(-3deg)}}@keyframes dungeon-hit-left{0%,30%{color:var(--destructive)}25%{transform:translate(-.4rem)rotate(-8deg)}55%{transform:translate(.15rem)rotate(3deg)}}@keyframes dungeon-whiff-right{20%{transform:translate(-.25rem)}45%{transform:translate(1.5rem)rotate(10deg)}70%{transform:translate(1.1rem)rotate(-6deg)}}@keyframes dungeon-whiff-left{20%{transform:translate(.25rem)}45%{transform:translate(-1.5rem)rotate(-10deg)}70%{transform:translate(-1.1rem)rotate(6deg)}}@keyframes dungeon-dodge-right{35%{opacity:.5;transform:translate(.75rem,-.5rem)skew(-10deg)}65%{opacity:.7;transform:translate(.5rem)}}@keyframes dungeon-dodge-left{35%{opacity:.5;transform:translate(-.75rem,-.5rem)skew(10deg)}65%{opacity:.7;transform:translate(-.5rem)}}@keyframes dungeon-shake{15%{transform:translate(-3px,1px)}30%{transform:translate(3px,-1px)}45%{transform:translate(-2px,-1px)}60%{transform:translate(2px,1px)}80%{transform:translate(-1px)}}@keyframes dungeon-cheer{30%{transform:translateY(-.5rem)}50%{transform:none}70%{transform:translateY(-.2rem)}}@keyframes dungeon-settle{0%{opacity:0}to{opacity:1}}@keyframes dungeon-float{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1.25rem)}}@keyframes dungeon-fall{to{opacity:.4;filter:grayscale();transform:translateY(.25rem)}}@keyframes fight-enrage{50%{transform:scale(1.08)}}@keyframes raid-slam{10%{transform:translate(-5px,2px)}25%{transform:translate(5px,-2px)}40%{transform:translate(-4px,-1px)}55%{transform:translate(4px,2px)}75%{transform:translate(-2px)}}@keyframes raid-shockwave{0%{opacity:.6;transform:translate(0)scaleX(.3)}to{opacity:0;transform:translate(-100%)scaleX(1)}}@keyframes fight-jolt{0%,to{filter:none;transform:translate(0)}20%{filter:brightness(1.8) drop-shadow(0 0 4px var(--rarity-unique));transform:translate(-2px,1px)}40%{filter:none;transform:translate(2px,-1px)}60%{filter:brightness(1.6) drop-shadow(0 0 3px var(--rarity-unique));transform:translate(-1px,-1px)}}@keyframes fight-burn{0%,to{filter:none}30%{filter:drop-shadow(0 0 5px var(--rarity-legendary))}60%{filter:drop-shadow(0 0 2px var(--rarity-legendary))}}@keyframes fight-poison{0%,to{filter:none;transform:scale(1)}50%{filter:drop-shadow(0 0 5px var(--rarity-uncommon));transform:scale(.94)}}@keyframes gear-swing{25%{transform:rotate(-30deg)}50%{transform:rotate(35deg)}}@keyframes gear-thrust{25%{transform:translate(-.2rem)}50%{transform:translate(.5rem)scaleX(1.1)}}@keyframes gear-shoot{25%{transform:translate(-.2rem)scaleX(.85)}50%{transform:translate(.15rem)rotate(-8deg)}}@keyframes gear-cast{30%{transform:translateY(-.25rem)rotate(-10deg)}50%{filter:drop-shadow(0 0 6px);transform:translateY(-.25rem)scale(1.15)}}@keyframes gear-punch{25%{transform:scale(.9)}50%{transform:translate(.25rem)scale(1.2)}}@keyframes gear-brace{25%{transform:translate(.2rem)rotate(-12deg)scale(1.2)}50%{transform:translate(.1rem)scale(1.1)}}@keyframes gear-pulse{50%{filter:drop-shadow(0 0 4px);transform:scale(1.25)}}@property --card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.card-scene{--card-mid:color-mix(in oklab, var(--card-a), var(--card-b));--card-night:oklch(from var(--card-a) .17 calc(c * .4) h);--card-dusk:oklch(from var(--card-b) .28 calc(c * .55) h);--card-glint:oklch(from var(--card-a) .97 .03 h);--card-stars:radial-gradient(1.2px 1.2px at 11px 8px, var(--card-glint) 45%, transparent), radial-gradient(1px 1px at 43px 29px, var(--card-glint) 45%, transparent), radial-gradient(1.8px 1.8px at 71px 13px, var(--card-glint) 45%, transparent), radial-gradient(1px 1px at 87px 47px, var(--card-glint) 45%, transparent), radial-gradient(1.2px 1.2px at 24px 53px, var(--card-glint) 45%, transparent), radial-gradient(1.5px 1.5px at 58px 41px, oklch(from var(--card-b) .9 .08 h) 45%, transparent);isolation:isolate;border-radius:inherit;background-color:var(--card-night);pointer-events:none;position:absolute;inset:0;overflow:hidden}.card-scene:before,.card-scene:after{content:"";position:absolute;inset:0}.card-scene:is([data-scene=nebula],[data-scene=topo]):before{aspect-ratio:1;width:150%;inset:50% auto auto 50%;translate:-50% -50%}.card-scene[data-scene=gradient]{background:var(--card-a)}.card-scene[data-scene=gradient]:before{background:linear-gradient(135deg, var(--card-a), var(--card-b) 25%, var(--card-a) 50%, var(--card-b) 75%, var(--card-a));inset:0 -100% -100% 0}.card-scene[data-scene=gradient][data-live]:before{animation:9s ease-in-out infinite alternate card-fold}.card-scene[data-scene=aurora]{background:radial-gradient(120% 90% at 50% 130%, color-mix(in oklab, var(--card-b) 40%, transparent), transparent 70%), var(--card-night)}.card-scene[data-scene=aurora]:before{background:radial-gradient(28% 55% at 22% 58%, var(--card-a), transparent 70%), radial-gradient(24% 50% at 52% 42%, var(--card-mid), transparent 70%), radial-gradient(30% 60% at 82% 55%, var(--card-b), transparent 70%);filter:blur(9px)saturate(1.3);mix-blend-mode:screen;inset:-30% -15%}.card-scene[data-scene=aurora]:after{background:repeating-linear-gradient(90deg, transparent 0 6px, color-mix(in oklab, var(--card-glint) 22%, transparent) 6px 7px, transparent 7px 13px);mix-blend-mode:overlay;inset:0 -13px;-webkit-mask-image:linear-gradient(#0000 5%,#000 35% 55%,#0000 90%);mask-image:linear-gradient(#0000 5%,#000 35% 55%,#0000 90%)}.card-scene[data-scene=aurora][data-live]:before{animation:12s ease-in-out infinite alternate card-aurora}.card-scene[data-scene=aurora][data-live]:after{animation:5s linear infinite card-rays}.card-scene[data-scene=nebula]:before{background:radial-gradient(26% 34% at 32% 42%, var(--card-a), transparent 70%), radial-gradient(30% 26% at 64% 58%, var(--card-b), transparent 70%), radial-gradient(40% 30% at 70% 30%, color-mix(in oklab, var(--card-mid) 60%, transparent), transparent 70%), radial-gradient(14% 18% at 50% 48%, var(--card-glint), transparent 70%);filter:blur(9px)saturate(1.3);opacity:.85}.card-scene[data-scene=nebula]:after{background-image:var(--card-stars);background-size:97px 61px}.card-scene[data-scene=nebula][data-live]:before{animation:40s linear infinite card-swirl}.card-scene[data-scene=nebula][data-live]:after{animation:2.4s ease-in-out infinite alternate card-twinkle}.card-scene[data-scene=sunset]{background:linear-gradient(to bottom, var(--card-dusk) 0%, color-mix(in oklab, var(--card-b) 75%, var(--card-dusk)) 45%, color-mix(in oklab, var(--card-a) 70%, var(--card-b)) 74%)}.card-scene[data-scene=sunset]:before{aspect-ratio:1;background:linear-gradient(to bottom, var(--card-glint) 5%, oklch(from var(--card-a) .85 c h) 45%, var(--card-a) 80%);border-radius:50%;height:84%;inset:12% auto auto 50%;translate:-50%;-webkit-mask:linear-gradient(#000 0 0) 0 0/100% 52% no-repeat,repeating-linear-gradient(#000 0 4px,#0000 4px 7px);mask:linear-gradient(#000 0 0) 0 0/100% 52% no-repeat,repeating-linear-gradient(#000 0 4px,#0000 4px 7px)}.card-scene[data-scene=sunset]:after{background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--card-a) 65%, transparent) 0 1px, transparent 1px 5px), linear-gradient(to bottom, color-mix(in oklab, var(--card-a) 35%, var(--card-night)), var(--card-night));inset:74% 0 0}.card-scene[data-scene=sunset][data-live]:before{animation:1.4s linear infinite card-sun}.card-scene[data-scene=sunset][data-live]:after{animation:1.2s linear infinite card-sea}.card-scene[data-scene=grid]{background:linear-gradient(to bottom, transparent 44%, color-mix(in oklab, var(--card-b) 85%, transparent) 50%, transparent 51%), linear-gradient(to bottom, var(--card-night) 0%, color-mix(in oklab, var(--card-b) 45%, var(--card-night)) 50%, var(--card-night) 50.5%)}.card-scene[data-scene=grid]:before{background:linear-gradient(to bottom, var(--card-a) 1.5px, transparent 1.5px) 0 0 / 100% 8px, linear-gradient(to right, var(--card-a) 1.5px, transparent 1.5px) 50% 0 / 16px 100%;transform-origin:50% 0;inset:50% -60% -40%;transform:perspective(70px)rotateX(58deg);-webkit-mask-image:linear-gradient(#0000,#000 35%);mask-image:linear-gradient(#0000,#000 35%)}.card-scene[data-scene=grid][data-live]:before{animation:.7s linear infinite card-grid}.card-scene[data-scene=waves]{--card-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M0 12C15 2 45 2 60 12C75 22 105 22 120 12V40H0Z'/%3E%3C/svg%3E");background:linear-gradient(to bottom, var(--card-glint), color-mix(in oklab, var(--card-b) 35%, var(--card-glint)) 70%)}.card-scene[data-scene=waves]:before{background:linear-gradient(to bottom, var(--card-b), color-mix(in oklab, var(--card-b) 60%, var(--card-night)));height:68%;-webkit-mask:var(--card-wave) 0 0 / 120px 100% repeat-x;mask:var(--card-wave) 0 0 / 120px 100% repeat-x;inset:auto -120px 0 0}.card-scene[data-scene=waves]:after{background:linear-gradient(to bottom, var(--card-a), color-mix(in oklab, var(--card-a) 55%, var(--card-night)));height:44%;-webkit-mask:var(--card-wave) 0 0 / 96px 100% repeat-x;mask:var(--card-wave) 0 0 / 96px 100% repeat-x;inset:auto 0 0 -96px}.card-scene[data-scene=waves][data-live]:before{animation:6s linear infinite card-swell-back}.card-scene[data-scene=waves][data-live]:after{animation:3.5s linear infinite card-swell-front}.card-scene[data-scene=holo]{background-color:oklch(from var(--card-a) .88 .08 h)}.card-scene[data-scene=holo]:before{background:repeating-linear-gradient(115deg, oklch(from var(--card-a) .86 .14 h) 0px, oklch(from var(--card-a) .9 .13 calc(h + 60)) 14px, oklch(from var(--card-b) .88 .14 h) 28px, oklch(from var(--card-b) .9 .12 calc(h + 60)) 42px, oklch(from var(--card-a) .86 .14 h) 56px);inset:-60%}.card-scene[data-scene=holo]:after{background:radial-gradient(closest-side, color-mix(in oklab, var(--card-glint) 85%, transparent), transparent) -50% 0 / 55% 160% no-repeat, repeating-linear-gradient(45deg, color-mix(in oklab, var(--card-glint) 25%, transparent) 0 1px, transparent 1px 4px);mix-blend-mode:soft-light}.card-scene[data-scene=holo][data-live]:before{animation:6s ease-in-out infinite alternate card-foil}.card-scene[data-scene=holo][data-live]:after{animation:6s ease-in-out infinite alternate card-sheen}.card-scene[data-scene=embers]{background:radial-gradient(130% 90% at 50% 120%, color-mix(in oklab, var(--card-a) 75%, var(--card-night)), var(--card-night) 72%)}.card-scene[data-scene=embers]:before{background-image:radial-gradient(1.5px 1.5px at 7px 51px, var(--card-glint) 40%, transparent), radial-gradient(1.8px 1.8px at 25px 19px, oklch(from var(--card-a) .86 c h) 40%, transparent), radial-gradient(1.2px 1.2px at 43px 38px, oklch(from var(--card-b) .86 c h) 40%, transparent), radial-gradient(2px 2px at 57px 6px, oklch(from var(--card-a) .92 c h) 40%, transparent);background-size:64px 64px;inset:0 0 -64px}.card-scene[data-scene=embers]:after{background-image:radial-gradient(1px 1px at 13px 33px, oklch(from var(--card-b) .9 c h) 40%, transparent), radial-gradient(1.4px 1.4px at 37px 9px, var(--card-glint) 40%, transparent), radial-gradient(1px 1px at 29px 44px, oklch(from var(--card-a) .9 c h) 40%, transparent);opacity:.7;background-size:48px 48px;inset:0 0 -48px}.card-scene[data-scene=embers][data-live]:before{animation:3.6s linear infinite card-rise}.card-scene[data-scene=embers][data-live]:after{animation:2.4s linear infinite card-rise-small}.card-scene[data-scene=stars]{background:radial-gradient(90% 80% at 75% 0%, color-mix(in oklab, var(--card-b) 45%, var(--card-night)), var(--card-night) 75%)}.card-scene[data-scene=stars]:before{background-image:var(--card-stars);opacity:.75;background-size:97px 61px;inset:0 -97px 0 0}.card-scene[data-scene=stars]:after{background-image:radial-gradient(2px 2px at 19px 21px, oklch(from var(--card-a) .9 .1 h) 45%, transparent), radial-gradient(1.5px 1.5px at 74px 64px, var(--card-glint) 45%, transparent), radial-gradient(2.2px 2.2px at 113px 37px, oklch(from var(--card-b) .92 .1 h) 45%, transparent);background-size:131px 83px;inset:0 -131px 0 0}.card-scene[data-scene=stars][data-live]:before{animation:30s linear infinite card-stars-far}.card-scene[data-scene=stars][data-live]:after{animation:16s linear infinite card-stars-near,1.8s ease-in-out infinite alternate card-twinkle}.card-scene[data-scene=lava]{background:linear-gradient(to bottom, var(--card-dusk), var(--card-night))}.card-scene[data-scene=lava]:before,.card-scene[data-scene=lava]:after{filter:blur(5px);mix-blend-mode:screen;border-radius:50%;inset:auto}.card-scene[data-scene=lava]:before{background:radial-gradient(closest-side, var(--card-a) 60%, transparent);width:46%;height:150%;top:35%;left:8%}.card-scene[data-scene=lava]:after{background:radial-gradient(closest-side, var(--card-b) 60%, transparent);width:38%;height:120%;top:-60%;left:52%}.card-scene[data-scene=lava][data-live]:before{animation:9s ease-in-out infinite alternate card-blob-up}.card-scene[data-scene=lava][data-live]:after{animation:11s ease-in-out infinite alternate card-blob-down}.card-scene[data-scene=topo]{background:color-mix(in oklab, var(--card-a) 22%, var(--card-night))}.card-scene[data-scene=topo]:before{background:repeating-radial-gradient(circle at 38% 44%, transparent 0 8px, color-mix(in oklab, var(--card-a) 80%, transparent) 8px 9px, transparent 9px 10px), repeating-radial-gradient(circle at 64% 58%, transparent 0 11px, color-mix(in oklab, var(--card-b) 70%, transparent) 11px 12px, transparent 12px 13px)}.card-scene[data-scene=topo][data-live]:before{animation:60s linear infinite card-swirl}.card-scene[data-scene=halftone]{background:var(--card-b)}.card-scene[data-scene=halftone]:before{background:radial-gradient(circle, var(--card-a) 0 2.4px, transparent 2.9px) 0 0 / 9px 9px;inset:-9px 0 0 -9px;-webkit-mask-image:linear-gradient(110deg,#0000 5%,#000 75%);mask-image:linear-gradient(110deg,#0000 5%,#000 75%)}.card-scene[data-scene=halftone]:after{background:radial-gradient(circle, var(--card-glint) 0 1.2px, transparent 1.6px) 4.5px 4.5px / 9px 9px;opacity:.6;inset:0 0 -9px -9px;-webkit-mask-image:linear-gradient(290deg,#0000 15%,#000 85%);mask-image:linear-gradient(290deg,#0000 15%,#000 85%)}.card-scene[data-scene=halftone][data-live]:before{animation:2.4s linear infinite card-dots}.card-scene[data-scene=halftone][data-live]:after{animation:3.2s linear infinite card-dots-back}.card-scene[data-scene=stripes]:before{background:repeating-linear-gradient(-45deg, var(--card-a) 0 10px, var(--card-b) 10px 20px);inset:0 0 0 -28.2843px}.card-scene[data-scene=stripes]:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--card-glint) 45%, transparent), transparent 50%, color-mix(in oklab, var(--card-night) 30%, transparent))}.card-scene[data-scene=stripes][data-live]:before{animation:1.4s linear infinite card-candy}.card-scene[data-scene=rain]{background:radial-gradient(100% 80% at 50% 0%, color-mix(in oklab, var(--card-b) 25%, var(--card-night)), var(--card-night))}.card-scene[data-scene=rain]:before,.card-scene[data-scene=rain]:after{inset:-64px 0 0}.card-scene[data-scene=rain]:before{background:radial-gradient(1px 2px at 5px 37px, var(--card-glint), transparent) 0 0 / 11px 64px, radial-gradient(1px 13px at 5px 26px, var(--card-a), transparent) 0 0 / 11px 64px, radial-gradient(1px 1.5px at 8px 57px, var(--card-glint), transparent) 0 0 / 17px 64px, radial-gradient(1px 9px at 8px 50px, var(--card-a), transparent) 0 0 / 17px 64px, radial-gradient(1px 11px at 12px 12px, color-mix(in oklab, var(--card-a) 70%, transparent), transparent) 0 0 / 23px 64px}.card-scene[data-scene=rain]:after{background:radial-gradient(.8px 10px at 3px 14px, var(--card-b), transparent) 0 0 / 13px 64px, radial-gradient(.8px 7px at 9px 45px, var(--card-b), transparent) 0 0 / 19px 64px;opacity:.8}.card-scene[data-scene=rain][data-live]:before{animation:1.6s linear infinite card-fall}.card-scene[data-scene=rain][data-live]:after{animation:1.1s linear infinite card-fall}.card-scene[data-scene=bokeh]{background:radial-gradient(90% 120% at 15% 100%, color-mix(in oklab, var(--card-a) 30%, transparent), transparent 70%), radial-gradient(80% 120% at 90% 0%, color-mix(in oklab, var(--card-b) 35%, transparent), transparent 70%), var(--card-night)}.card-scene[data-scene=bokeh]:before,.card-scene[data-scene=bokeh]:after{mix-blend-mode:screen}.card-scene[data-scene=bokeh]:before{background-image:radial-gradient(circle 13px at 18px 20px, color-mix(in oklab, var(--card-a) 40%, transparent) 0 80%, color-mix(in oklab, var(--card-a) 65%, transparent) 92%, transparent), radial-gradient(circle 9px at 64px 44px, color-mix(in oklab, var(--card-mid) 40%, transparent) 0 80%, color-mix(in oklab, var(--card-mid) 65%, transparent) 92%, transparent), radial-gradient(circle 16px at 98px 12px, color-mix(in oklab, var(--card-b) 40%, transparent) 0 80%, color-mix(in oklab, var(--card-b) 65%, transparent) 92%, transparent);filter:blur(1px);background-size:120px 60px;inset:0 -120px 0 0}.card-scene[data-scene=bokeh]:after{background-image:radial-gradient(circle 6px at 20px 34px, color-mix(in oklab, var(--card-glint) 30%, transparent) 0 75%, color-mix(in oklab, var(--card-glint) 50%, transparent) 90%, transparent), radial-gradient(circle 4px at 58px 12px, color-mix(in oklab, var(--card-glint) 40%, transparent) 0 75%, transparent), radial-gradient(circle 8px at 78px 42px, color-mix(in oklab, var(--card-a) 35%, transparent) 0 75%, color-mix(in oklab, var(--card-a) 55%, transparent) 90%, transparent);background-size:90px 50px;inset:0 0 0 -90px}.card-scene[data-scene=bokeh][data-live]:before{animation:18s linear infinite card-bokeh-far}.card-scene[data-scene=bokeh][data-live]:after{animation:11s linear infinite card-bokeh-near}.card-scene[data-scene=sunburst]{background:var(--card-b)}.card-scene[data-scene=sunburst]:before{aspect-ratio:1;background:repeating-conic-gradient(var(--card-a) 0 7.5deg, color-mix(in oklab, var(--card-a) 45%, var(--card-b)) 7.5deg 15deg);width:250%;inset:100% auto auto 50%;translate:-50% -50%}.card-scene[data-scene=sunburst]:after{background:radial-gradient(40% 110% at 50% 100%, var(--card-glint), color-mix(in oklab, var(--card-glint) 45%, transparent) 35%, transparent 75%), linear-gradient(to bottom, color-mix(in oklab, var(--card-b) 45%, transparent), transparent 85%)}.card-scene[data-scene=sunburst][data-live]:before{animation:40s linear infinite card-swirl}.card-scene[data-scene=plaid]{background:var(--card-b)}.card-scene[data-scene=plaid]:before{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--card-a) 50%, transparent) 0 8px, transparent 8px 12px, color-mix(in oklab, var(--card-glint) 45%, transparent) 12px 13px, transparent 13px 24px), repeating-linear-gradient(0deg, color-mix(in oklab, var(--card-a) 50%, transparent) 0 8px, transparent 8px 12px, color-mix(in oklab, var(--card-glint) 45%, transparent) 12px 13px, transparent 13px 24px);inset:-24px 0 0 -24px}.card-scene[data-scene=plaid]:after{background:repeating-linear-gradient(45deg, color-mix(in oklab, var(--card-night) 20%, transparent) 0 1px, transparent 1px 3px)}.card-scene[data-scene=plaid][data-live]:before{animation:8s linear infinite card-weave}.card-scene[data-scene=clouds]{--card-cloud:oklch(from var(--card-a) .98 .015 h);background:linear-gradient(to bottom, oklch(from var(--card-b) .6 calc(c * .8) h), oklch(from var(--card-a) .86 calc(c * .45) h))}.card-scene[data-scene=clouds]:before{background-image:radial-gradient(10px 5px at 20px 30%, var(--card-cloud) 50%, transparent), radial-gradient(8px 6px at 30px 24%, var(--card-cloud) 50%, transparent), radial-gradient(9px 4px at 76px 74%, var(--card-cloud) 50%, transparent), radial-gradient(7px 5px at 84px 68%, var(--card-cloud) 50%, transparent);filter:blur(1px);opacity:.6;background-size:110px 100%;inset:0 -110px 0 0}.card-scene[data-scene=clouds]:after{background-image:radial-gradient(16px 9px at 34px 62%, var(--card-cloud) 55%, transparent), radial-gradient(13px 11px at 50px 50%, var(--card-cloud) 55%, transparent), radial-gradient(12px 8px at 64px 64%, var(--card-cloud) 55%, transparent), radial-gradient(11px 7px at 112px 30%, var(--card-cloud) 55%, transparent), radial-gradient(10px 8px at 124px 21%, var(--card-cloud) 55%, transparent), radial-gradient(9px 6px at 135px 32%, var(--card-cloud) 55%, transparent);filter:blur(1px);background-size:160px 100%;inset:0 -160px 0 0}.card-scene[data-scene=clouds][data-live]:before{animation:40s linear infinite card-clouds-far}.card-scene[data-scene=clouds][data-live]:after{animation:24s linear infinite card-clouds-near}.card-scene[data-scene=hexes]{--card-hex:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 14' preserveAspectRatio='none'%3E%3Cpath d='M0 7L4 0H12L16 7L12 14H4ZM16 7H24' fill='none' stroke='black' stroke-width='1.2'/%3E%3C/svg%3E");background:radial-gradient(70% 120% at 20% 100%, color-mix(in oklab, var(--card-a) 30%, transparent), transparent 70%), radial-gradient(70% 120% at 85% 0%, color-mix(in oklab, var(--card-b) 30%, transparent), transparent 70%), var(--card-night)}.card-scene[data-scene=hexes]:before,.card-scene[data-scene=hexes]:after{-webkit-mask:var(--card-hex) 0 0 / 24px 14px;mask:var(--card-hex) 0 0 / 24px 14px}.card-scene[data-scene=hexes]:before{background:linear-gradient(100deg, var(--card-a), var(--card-b));opacity:.75}.card-scene[data-scene=hexes]:after{background:linear-gradient(100deg, transparent 40%, var(--card-glint) 50%, transparent 60%) 100% 0 / 300% 100% no-repeat}.card-scene[data-scene=hexes][data-live]:after{animation:3.6s ease-in-out infinite card-sweep}.card-scene[data-scene=hearts]{--card-heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath transform='translate(4 6) scale(.6)' d='M12 21C6 16 2 12.5 2 8.5 2 5.5 4.5 3 7.5 3c2 0 3.5 1 4.5 2.5C13 4 14.5 3 16.5 3 19.5 3 22 5.5 22 8.5c0 4-4 7.5-10 12.5z'/%3E%3Cpath transform='translate(38 26) scale(.5)' d='M12 21C6 16 2 12.5 2 8.5 2 5.5 4.5 3 7.5 3c2 0 3.5 1 4.5 2.5C13 4 14.5 3 16.5 3 19.5 3 22 5.5 22 8.5c0 4-4 7.5-10 12.5z'/%3E%3Cpath transform='translate(16 44) scale(.4)' d='M12 21C6 16 2 12.5 2 8.5 2 5.5 4.5 3 7.5 3c2 0 3.5 1 4.5 2.5C13 4 14.5 3 16.5 3 19.5 3 22 5.5 22 8.5c0 4-4 7.5-10 12.5z'/%3E%3C/svg%3E");background:radial-gradient(130% 100% at 50% 120%, color-mix(in oklab, var(--card-a) 55%, var(--card-dusk)), var(--card-dusk) 75%)}.card-scene[data-scene=hearts]:before{background:linear-gradient(to bottom, var(--card-glint), var(--card-a) 60%);-webkit-mask:var(--card-heart) 0 0 / 64px 64px;mask:var(--card-heart) 0 0 / 64px 64px;inset:0 0 -64px}.card-scene[data-scene=hearts]:after{background:oklch(from var(--card-b) max(l, .75) c h);-webkit-mask:var(--card-heart) 22px 6px / 48px 48px;mask:var(--card-heart) 22px 6px / 48px 48px;opacity:.7;inset:0 0 -48px}.card-scene[data-scene=hearts][data-live]:before{animation:5s linear infinite card-rise}.card-scene[data-scene=hearts][data-live]:after{animation:3.6s linear infinite card-rise-small}.card-scene[data-scene=soundwave]{background:radial-gradient(80% 60% at 50% 50%, color-mix(in oklab, var(--card-b) 40%, transparent), transparent 75%), var(--card-night)}.card-scene[data-scene=soundwave]:before{background:var(--card-b);opacity:.55;inset:0 -72px 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 40' preserveAspectRatio='none'%3E%3Cpath d='M2.25 15v10M6.75 11v18M11.25 16v8M15.75 7v26M20.25 12v16M24.75 9v22M29.25 17v6M33.75 13v14M38.25 6v28M42.75 14v12M47.25 10v20M51.75 16v8M56.25 8v24M60.75 15v10M65.25 12v16M69.75 18v4' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/72px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 40' preserveAspectRatio='none'%3E%3Cpath d='M2.25 15v10M6.75 11v18M11.25 16v8M15.75 7v26M20.25 12v16M24.75 9v22M29.25 17v6M33.75 13v14M38.25 6v28M42.75 14v12M47.25 10v20M51.75 16v8M56.25 8v24M60.75 15v10M65.25 12v16M69.75 18v4' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/72px 100% repeat-x}.card-scene[data-scene=soundwave]:after{background:linear-gradient(to bottom, var(--card-glint), var(--card-a) 30% 70%, var(--card-glint));inset:0 -96px 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 40' preserveAspectRatio='none'%3E%3Cpath d='M3 17.5v5M9 13.5v13M15 8.5v23M21 12.5v15M27 4.5v31M33 9.5v21M39 15.5v9M45 6.5v27M51 2.5v35M57 10.5v19M63 14.5v11M69 18.5v3M75 12.5v15M81 5.5v29M87 11.5v17M93 16.5v7' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/96px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 40' preserveAspectRatio='none'%3E%3Cpath d='M3 17.5v5M9 13.5v13M15 8.5v23M21 12.5v15M27 4.5v31M33 9.5v21M39 15.5v9M45 6.5v27M51 2.5v35M57 10.5v19M63 14.5v11M69 18.5v3M75 12.5v15M81 5.5v29M87 11.5v17M93 16.5v7' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/96px 100% repeat-x}.card-scene[data-scene=soundwave][data-live]:before{animation:4.5s linear infinite card-wave-back}.card-scene[data-scene=soundwave][data-live]:after{animation:3s linear infinite card-wave-front}.card-scene[data-scene=peaks]{background:radial-gradient(circle 6px at 78% 30%, var(--card-glint) 0 80%, transparent), radial-gradient(circle 22px at 78% 30%, color-mix(in oklab, var(--card-glint) 30%, transparent), transparent), linear-gradient(to bottom, var(--card-dusk), color-mix(in oklab, var(--card-a) 55%, var(--card-dusk)) 85%)}.card-scene[data-scene=peaks]:before{background:linear-gradient(to bottom, oklch(from var(--card-b) .78 calc(c * .4) h), color-mix(in oklab, var(--card-b) 45%, var(--card-night)) 45%);height:75%;inset:auto -160px 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none'%3E%3Cpath d='M0 30L14 18L24 24L40 6L56 22L68 14L84 28L100 12L112 20L126 8L142 24L160 30V40H0Z'/%3E%3C/svg%3E") 0 0/160px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 40' preserveAspectRatio='none'%3E%3Cpath d='M0 30L14 18L24 24L40 6L56 22L68 14L84 28L100 12L112 20L126 8L142 24L160 30V40H0Z'/%3E%3C/svg%3E") 0 0/160px 100% repeat-x}.card-scene[data-scene=peaks]:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--card-a) 30%, var(--card-night)), var(--card-night));height:50%;inset:auto -120px 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M0 32L12 22L22 28L38 10L52 26L64 18L80 30L94 16L106 24L120 32V40H0Z'/%3E%3C/svg%3E") 0 0/120px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M0 32L12 22L22 28L38 10L52 26L64 18L80 30L94 16L106 24L120 32V40H0Z'/%3E%3C/svg%3E") 0 0/120px 100% repeat-x}.card-scene[data-scene=peaks][data-live]:before{animation:36s linear infinite card-ridge-far}.card-scene[data-scene=peaks][data-live]:after{animation:18s linear infinite card-ridge-near}.card-scene[data-scene=warp]{background:radial-gradient(circle, var(--card-glint) 0 1.5px, color-mix(in oklab, var(--card-glint) 35%, transparent) 4px, transparent 18px), radial-gradient(farthest-side, var(--card-night) 15%, color-mix(in oklab, var(--card-b) 45%, var(--card-night)))}.card-scene[data-scene=warp]:before,.card-scene[data-scene=warp]:after{-webkit-mask-image:radial-gradient(circle,#0000 6px,#000 36px),repeating-radial-gradient(circle,#000 0 5px,#0000 5px 15px);mask-image:radial-gradient(circle,#0000 6px,#000 36px),repeating-radial-gradient(circle,#000 0 5px,#0000 5px 15px);-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:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-scene[data-scene=warp]:before{background:repeating-conic-gradient(var(--card-a) 0 1.4deg, transparent 1.4deg 11deg)}.card-scene[data-scene=warp]:after{background:repeating-conic-gradient(from 5deg, var(--card-glint) 0 .9deg, transparent .9deg 7deg)}.card-scene[data-scene=warp][data-live]:before{animation:1.8s ease-in infinite card-warp}.card-scene[data-scene=warp][data-live]:after{animation:1.8s ease-in -.9s infinite card-warp}.card-scene[data-scene=confetti]{--card-confetti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Crect x='6' y='6' width='6' height='3' transform='rotate(25 9 7.5)'/%3E%3Crect x='30' y='14' width='3' height='6' transform='rotate(-20 31.5 17)'/%3E%3Crect x='48' y='4' width='4' height='4' transform='rotate(45 50 6)'/%3E%3Crect x='14' y='30' width='6' height='2.5' transform='rotate(-35 17 31.25)'/%3E%3Crect x='40' y='34' width='6' height='3' transform='rotate(60 43 35.5)'/%3E%3Crect x='55' y='44' width='3' height='5' transform='rotate(15 56.5 46.5)'/%3E%3Crect x='22' y='50' width='5' height='3' transform='rotate(-60 24.5 51.5)'/%3E%3Ccircle cx='8' cy='52' r='1.8'/%3E%3Ccircle cx='50' cy='22' r='1.5'/%3E%3C/svg%3E");background:linear-gradient(to bottom, color-mix(in oklab, var(--card-b) 35%, var(--card-night)), var(--card-night))}.card-scene[data-scene=confetti]:before{background:linear-gradient(90deg, var(--card-a), var(--card-glint), var(--card-a));-webkit-mask:var(--card-confetti) 0 0 / 64px 64px;mask:var(--card-confetti) 0 0 / 64px 64px;inset:-64px 0 0}.card-scene[data-scene=confetti]:after{background:oklch(from var(--card-b) max(l, .7) c h);-webkit-mask:var(--card-confetti) 24px 8px / 48px 48px;mask:var(--card-confetti) 24px 8px / 48px 48px;inset:-48px 0 0}.card-scene[data-scene=confetti][data-live]:before{animation:4s linear infinite card-fall}.card-scene[data-scene=confetti][data-live]:after{animation:2.8s linear infinite card-fall-small}.card-scene[data-scene=smoke]{background:radial-gradient(90% 70% at 50% 125%, color-mix(in oklab, var(--card-a) 55%, transparent), transparent 70%), linear-gradient(to bottom, var(--card-night), var(--card-dusk))}.card-scene[data-scene=smoke]:before{background:color-mix(in oklab, var(--card-b) 70%, var(--card-glint));opacity:.3;inset:-48px 0 0 -48px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cg id='l'%3E%3Cpath id='f' d='M0 0Q2.6-8 0-22Q-2.6-8 0 0Z'/%3E%3Cuse href='%23f' transform='rotate(-30) scale(.85)'/%3E%3Cuse href='%23f' transform='rotate(30) scale(.85)'/%3E%3Cuse href='%23f' transform='rotate(-62) scale(.66)'/%3E%3Cuse href='%23f' transform='rotate(62) scale(.66)'/%3E%3Cuse href='%23f' transform='rotate(-98) scale(.4)'/%3E%3Cuse href='%23f' transform='rotate(98) scale(.4)'/%3E%3Cpath d='M-.6 0h1.2v7h-1.2z'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23l' transform='translate(13 25) rotate(-12) scale(.6)'/%3E%3Cuse href='%23l' transform='translate(37 44) rotate(28) scale(.42)'/%3E%3C/svg%3E") 0 0/48px 48px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cg id='l'%3E%3Cpath id='f' d='M0 0Q2.6-8 0-22Q-2.6-8 0 0Z'/%3E%3Cuse href='%23f' transform='rotate(-30) scale(.85)'/%3E%3Cuse href='%23f' transform='rotate(30) scale(.85)'/%3E%3Cuse href='%23f' transform='rotate(-62) scale(.66)'/%3E%3Cuse href='%23f' transform='rotate(62) scale(.66)'/%3E%3Cuse href='%23f' transform='rotate(-98) scale(.4)'/%3E%3Cuse href='%23f' transform='rotate(98) scale(.4)'/%3E%3Cpath d='M-.6 0h1.2v7h-1.2z'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23l' transform='translate(13 25) rotate(-12) scale(.6)'/%3E%3Cuse href='%23l' transform='translate(37 44) rotate(28) scale(.42)'/%3E%3C/svg%3E") 0 0/48px 48px}.card-scene[data-scene=smoke]:after{background:radial-gradient(40px 16px at 20px 60px, color-mix(in oklab, var(--card-glint) 30%, transparent), transparent), radial-gradient(56px 20px at 90px 20px, color-mix(in oklab, var(--card-glint) 22%, transparent), transparent), radial-gradient(34px 14px at 150px 70px, color-mix(in oklab, var(--card-glint) 26%, transparent), transparent);filter:blur(5px);background-size:180px 90px;inset:0 0 -90px}.card-scene[data-scene=smoke][data-live]:before{animation:14s linear infinite card-leaf-drift}.card-scene[data-scene=smoke][data-live]:after{animation:6s linear infinite card-smoke-rise}.card-frame{border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom, color-mix(in oklab, var(--card-a) 70%, #000), color-mix(in oklab, var(--card-b) 60%, #000));position:absolute;inset:0}.card-scene[data-scene=flagstone]{--card-stone:oklch(from color-mix(in oklab, var(--card-b), var(--card-a) 18%) clamp(.22, l, .42) calc(c * .6) h);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='40'%3E%3Cpath d='M0 0H64M0 20H64M20 0V20M52 20V40' fill='none' stroke='%23000' stroke-opacity='.55' stroke-width='2.5'/%3E%3Cpath d='M1 1.8H19M21 1.8H63M1 21.8H51M53 21.8H63' fill='none' stroke='%23fff' stroke-opacity='.08'/%3E%3C/svg%3E") 0 0 / 64px 40px, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.3 0'/%3E%3C/filter%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.025' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23m)'/%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 160px 160px, var(--card-stone)}.card-scene[data-scene=flagstone]:before{background:radial-gradient(30% 40% at 50% 45%, color-mix(in oklab, var(--card-a) 40%, transparent), transparent 70%);inset:-25%}.card-scene[data-scene=flagstone]:after{background:radial-gradient(#0000 50%,oklch(0% 0 0/.45))}.card-scene[data-scene=flagstone][data-live]:before{animation:9s ease-in-out infinite alternate card-torch-wander}.card-scene[data-scene=heavens]{background:radial-gradient(60% 70% at 50% -10%, color-mix(in oklab, var(--card-glint) 70%, transparent), transparent 70%), linear-gradient(to bottom, oklch(from var(--card-a) .55 calc(c * .5) h), var(--card-dusk) 60%, var(--card-night))}.card-scene[data-scene=heavens]:before{transform-origin:50% 0;background:repeating-conic-gradient(from 150deg at 50% 0%, color-mix(in oklab, var(--card-glint) 55%, transparent) 0 3deg, transparent 3deg 9deg);opacity:.45;inset:-10% -40% 0;-webkit-mask:linear-gradient(#000,#0000 85%);mask:linear-gradient(#000,#0000 85%)}.card-scene[data-scene=heavens]:after{background:var(--card-glint);opacity:.42;top:28%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='50'%3E%3Cg fill='none' stroke='%23000'%3E%3Cpath d='M4 50V24Q4 6 20 2Q36 6 36 24V50' stroke-width='1.6'/%3E%3Cpath d='M9 50V26Q9 13 20 9Q31 13 31 26V50' stroke-width='.8'/%3E%3Cpath d='M20 22V50' stroke-width='.6'/%3E%3Ccircle cx='20' cy='16.5' r='2.6' stroke-width='.6'/%3E%3Cpath d='M0 49.3H40' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") bottom/auto 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='50'%3E%3Cg fill='none' stroke='%23000'%3E%3Cpath d='M4 50V24Q4 6 20 2Q36 6 36 24V50' stroke-width='1.6'/%3E%3Cpath d='M9 50V26Q9 13 20 9Q31 13 31 26V50' stroke-width='.8'/%3E%3Cpath d='M20 22V50' stroke-width='.6'/%3E%3Ccircle cx='20' cy='16.5' r='2.6' stroke-width='.6'/%3E%3Cpath d='M0 49.3H40' stroke-width='1.4'/%3E%3C/g%3E%3C/svg%3E") bottom/auto 100% repeat-x}.card-scene[data-scene=heavens][data-live]:before{animation:10s ease-in-out infinite alternate card-rays}.card-scene[data-motion=pulse],.card-frame[data-motion=pulse]{animation:3s ease-in-out infinite card-pulse}.card-scene[data-motion=hue],.card-frame[data-motion=hue]{animation:9s linear infinite card-hue}.card-scene[data-motion=flicker],.card-frame[data-motion=flicker]{animation:5.3s ease-in-out infinite card-torch}.card-scene-fx,.card-scene-fx:before,.card-scene-fx:after{position:absolute;inset:0}.card-scene-fx{z-index:1}.card-scene-fx:before,.card-scene-fx:after{content:""}.card-scene[data-motion=shimmer]>.card-scene-fx{background:linear-gradient(100deg, transparent 35%, color-mix(in oklab, var(--card-glint) 60%, transparent) 50%, transparent 65%);animation:3.2s ease-in-out infinite card-glare;translate:-110%}.card-scene[data-motion=sparkle]>.card-scene-fx{--card-sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 50'%3E%3Cpath d='M10 6Q10 12 16 12Q10 12 10 18Q10 12 4 12Q10 12 10 6ZM44 29.5Q44 34 48.5 34Q44 34 44 38.5Q44 34 39.5 34Q44 34 44 29.5ZM58 6Q58 9 61 9Q58 9 58 12Q58 9 55 9Q58 9 58 6ZM24 39.5Q24 42 26.5 42Q24 42 24 44.5Q24 42 21.5 42Q24 42 24 39.5Z'/%3E%3C/svg%3E");filter:drop-shadow(0 0 1.5px var(--card-a))}.card-scene[data-motion=sparkle]>.card-scene-fx:before,.card-scene[data-motion=sparkle]>.card-scene-fx:after{background:var(--card-glint);-webkit-mask:var(--card-sparkle) 0 0 / 70px 50px;mask:var(--card-sparkle) 0 0 / 70px 50px;animation:1.6s ease-in-out infinite alternate card-sparkle}.card-scene[data-motion=sparkle]>.card-scene-fx:after{animation-delay:-1.6s;-webkit-mask-position:33px 21px;mask-position:33px 21px}.card-scene[data-motion=spotlight]>.card-scene-fx{background:radial-gradient(circle 40px, color-mix(in oklab, var(--card-glint) 35%, transparent), transparent), radial-gradient(circle 72px, transparent 45%, color-mix(in oklab, var(--card-night) 45%, transparent));animation:9s ease-in-out infinite card-spotlight;inset:-100%}.card-scene[data-motion=scanlines]>.card-scene-fx{background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--card-night) 28%, transparent) 0 1px, transparent 1px 3px), radial-gradient(130% 150% at 50% 50%, transparent 55%, color-mix(in oklab, var(--card-night) 55%, transparent))}.card-scene[data-motion=scanlines]>.card-scene-fx:before{background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--card-glint) 25%, transparent), transparent);height:45%;animation:4.5s linear infinite card-roll;inset:0 0 auto;translate:0 -100%}.card-scene[data-motion=snow]>.card-scene-fx{filter:drop-shadow(0 0 1px color-mix(in oklab, var(--card-night) 60%, transparent));animation:3s ease-in-out infinite alternate card-sway}.card-scene[data-motion=snow]>.card-scene-fx:before{background-image:radial-gradient(circle 1.8px at 9px 13px, var(--card-glint) 60%, transparent), radial-gradient(circle 1.4px at 33px 41px, var(--card-glint) 60%, transparent), radial-gradient(circle 2.2px at 52px 22px, var(--card-glint) 60%, transparent), radial-gradient(circle 1.6px at 22px 58px, var(--card-glint) 60%, transparent);background-size:64px 64px;animation:5s linear infinite card-fall;inset:-64px 0 0}.card-scene[data-motion=snow]>.card-scene-fx:after{background-image:radial-gradient(circle 1px at 6px 30px, var(--card-glint) 60%, transparent), radial-gradient(circle 1.2px at 27px 9px, var(--card-glint) 60%, transparent), radial-gradient(circle 1px at 40px 37px, var(--card-glint) 60%, transparent);opacity:.75;background-size:48px 48px;animation:7s linear infinite card-fall-small;inset:-48px 0 0}.card-scene[data-motion=xpdrops]>.card-scene-fx:before,.card-scene[data-motion=xpdrops]>.card-scene-fx:after{background:var(--card-xp-a) center bottom / auto 14px no-repeat;width:38px;animation:3.2s linear infinite card-xp-drop;inset:0 auto 0 30%;translate:0 -40%}.card-scene[data-motion=xpdrops]>.card-scene-fx:after{background-image:var(--card-xp-b);animation-delay:-1.6s;left:46%;translate:0 -5%}.card-scene[data-motion=levelup]>.card-scene-fx:before,.card-scene[data-motion=levelup]>.card-scene-fx:after{width:3px;height:3px;color:var(--card-glint);background:currentColor;border-radius:50%;animation:2.4s ease-out infinite card-burst;inset:40% auto auto 34%;box-shadow:14px 0,10px 10px,0 14px,-10px 10px,-14px 0,-10px -10px,0 -14px,10px -10px}.card-scene[data-motion=levelup]>.card-scene-fx:after{color:oklch(from var(--card-b) max(l, .8) c h);animation-delay:-1.2s;top:58%;left:64%}.card-scene[data-motion=ascend]>.card-scene-fx{filter:drop-shadow(0 0 2px var(--card-edge));overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 65%);mask:linear-gradient(#0000,#000 65%)}.card-scene[data-motion=ascend]>.card-scene-fx:before{background:radial-gradient(1.6px 1.6px at 12px 18px, var(--card-glint) 50%, transparent), radial-gradient(1.2px 1.2px at 47px 52px, var(--card-glint) 50%, transparent), radial-gradient(2px 2px at 30px 70px, color-mix(in oklab, var(--card-edge) 70%, white) 50%, transparent), radial-gradient(1px 1px at 62px 33px, var(--card-glint) 50%, transparent);background-size:70px 80px;animation:4.5s linear infinite card-ascend-near;inset:0 0 -80px}.card-scene[data-motion=ascend]>.card-scene-fx:after{background:radial-gradient(1px 1px at 8px 40px, var(--card-glint) 50%, transparent), radial-gradient(1.4px 1.4px at 36px 12px, color-mix(in oklab, var(--card-a) 50%, white) 50%, transparent), radial-gradient(1px 1px at 22px 54px, var(--card-glint) 50%, transparent);opacity:.7;background-size:50px 60px;animation:6s linear infinite card-ascend-far;inset:0 0 -60px}.card-scene[data-motion=gommage]>.card-scene-fx{overflow:hidden}.card-scene[data-motion=gommage]>.card-scene-fx:before{background:oklch(from var(--card-a) .1 calc(c * .3) h);animation:7s cubic-bezier(.45,.05,.55,.95) infinite card-gommage-void;inset:0 -12%;translate:-112%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 56' width='24' height='56' preserveAspectRatio='none'%3E%3Cfilter id='r' x='-50%25' y='0' width='200%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.25 0.12' numOctaves='3' seed='4'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='14' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Crect x='-20' y='-5' width='32' height='66' filter='url(%23r)'/%3E%3C/svg%3E") 100%/auto 100% no-repeat,linear-gradient(#000 0 0) 0/calc(100% - 23px) 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 56' width='24' height='56' preserveAspectRatio='none'%3E%3Cfilter id='r' x='-50%25' y='0' width='200%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.25 0.12' numOctaves='3' seed='4'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='14' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Crect x='-20' y='-5' width='32' height='66' filter='url(%23r)'/%3E%3C/svg%3E") 100%/auto 100% no-repeat,linear-gradient(#000 0 0) 0/calc(100% - 23px) 100% no-repeat}.card-scene[data-motion=gommage]>.card-scene-fx:after{background:oklch(from var(--card-a) .62 c h);opacity:0;width:46%;animation:7s cubic-bezier(.45,.05,.55,.95) infinite card-gommage-petals;inset:0 auto 0 0;translate:-120%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 56' preserveAspectRatio='none'%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(10.0 48.2) rotate(76) scale(0.86 0.72)' opacity='0.79'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(46.2 40.1) rotate(195) scale(1.28 1.04)' opacity='0.84'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(99.8 15.6) rotate(255) scale(0.94 0.77)' opacity='0.57'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(85.2 26.5) rotate(291) scale(1.43 0.68)' opacity='0.78'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(111.5 37.0) rotate(208) scale(1.18 1.12)' opacity='0.96'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(50.9 20.1) rotate(120) scale(1.35 0.67)' opacity='0.68'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(57.1 18.2) rotate(201) scale(1.44 1.21)' opacity='0.95'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(16.4 17.1) rotate(183) scale(1.10 0.72)' opacity='0.64'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(110.0 6.6) rotate(124) scale(0.93 0.74)' opacity='0.97'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(66.6 11.9) rotate(102) scale(0.97 0.60)' opacity='0.74'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(46.6 29.5) rotate(84) scale(1.15 1.09)' opacity='0.76'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(104.9 34.5) rotate(186) scale(1.17 0.82)' opacity='0.86'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(113.4 23.0) rotate(90) scale(1.24 0.93)' opacity='0.71'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(46.4 22.8) rotate(316) scale(1.32 0.61)' opacity='0.92'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(18.6 23.5) rotate(28) scale(0.74 0.74)' opacity='0.65'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(79.6 10.9) rotate(213) scale(1.01 0.49)' opacity='0.96'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 56' preserveAspectRatio='none'%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(10.0 48.2) rotate(76) scale(0.86 0.72)' opacity='0.79'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(46.2 40.1) rotate(195) scale(1.28 1.04)' opacity='0.84'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(99.8 15.6) rotate(255) scale(0.94 0.77)' opacity='0.57'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(85.2 26.5) rotate(291) scale(1.43 0.68)' opacity='0.78'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(111.5 37.0) rotate(208) scale(1.18 1.12)' opacity='0.96'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(50.9 20.1) rotate(120) scale(1.35 0.67)' opacity='0.68'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(57.1 18.2) rotate(201) scale(1.44 1.21)' opacity='0.95'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(16.4 17.1) rotate(183) scale(1.10 0.72)' opacity='0.64'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(110.0 6.6) rotate(124) scale(0.93 0.74)' opacity='0.97'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(66.6 11.9) rotate(102) scale(0.97 0.60)' opacity='0.74'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(46.6 29.5) rotate(84) scale(1.15 1.09)' opacity='0.76'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(104.9 34.5) rotate(186) scale(1.17 0.82)' opacity='0.86'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(113.4 23.0) rotate(90) scale(1.24 0.93)' opacity='0.71'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(46.4 22.8) rotate(316) scale(1.32 0.61)' opacity='0.92'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(18.6 23.5) rotate(28) scale(0.74 0.74)' opacity='0.65'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(79.6 10.9) rotate(213) scale(1.01 0.49)' opacity='0.96'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.card-scene[data-motion=repaint]>.card-scene-fx{overflow:hidden}.card-scene[data-motion=repaint]>.card-scene-fx:before{background:oklch(from var(--card-a) .1 calc(c * .3) h);opacity:0;animation:6s ease-in-out infinite card-repaint-cover;inset:0 -30px 0 0;translate:105%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 56' width='24' height='56' preserveAspectRatio='none'%3E%3Cfilter id='r' x='-50%25' y='0' width='200%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.05 0.6' numOctaves='2' seed='9'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='12' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Crect x='12' y='-5' width='40' height='66' filter='url(%23r)'/%3E%3C/svg%3E") 0/auto 100% no-repeat,linear-gradient(#000 0 0) 100%/calc(100% - 23px) 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 56' width='24' height='56' preserveAspectRatio='none'%3E%3Cfilter id='r' x='-50%25' y='0' width='200%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.05 0.6' numOctaves='2' seed='9'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='12' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Crect x='12' y='-5' width='40' height='66' filter='url(%23r)'/%3E%3C/svg%3E") 0/auto 100% no-repeat,linear-gradient(#000 0 0) 100%/calc(100% - 23px) 100% no-repeat}.card-scene[data-motion=repaint]>.card-scene-fx:after{opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56' preserveAspectRatio='xMidYMid meet'%3E%3Cdefs%3E%3ClinearGradient id='h' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%235b3a22'/%3E%3Cstop offset='1' stop-color='%238a5a32'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%239a9a9a'/%3E%3Cstop offset='.5' stop-color='%23e8e8e8'/%3E%3Cstop offset='1' stop-color='%238a8a8a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg transform='rotate(-24 20 28)'%3E%3Cpath d='M16 30C16 40 18 50 20 54C22 50 24 40 24 30Z' fill='%233a2a20'/%3E%3Crect x='15.5' y='22' width='9' height='9' rx='1' fill='url(%23f)'/%3E%3Cpath d='M16 22C15 14 18 4 20 2C22 4 25 14 24 22Z' fill='%231d1410'/%3E%3Crect x='18.5' y='-30' width='3' height='52' fill='url(%23h)'/%3E%3C/g%3E%3C/svg%3E") -22px/40px 100% no-repeat;animation:6s ease-in-out infinite card-repaint-brush}.card-scene[data-motion=chiaroscuro]>.card-scene-fx{overflow:hidden}.card-scene[data-motion=chiaroscuro]>.card-scene-fx:before,.card-scene[data-motion=chiaroscuro]>.card-scene-fx:after{aspect-ratio:1;width:260%;animation:16s ease-in-out infinite card-chiaroscuro;inset:50% auto auto 50%;translate:-50% -50%}.card-scene[data-motion=chiaroscuro]>.card-scene-fx:before{background:radial-gradient(circle,#0000 0 6%,oklch(5% .01 50/.55) 11%,oklch(4% .01 50/.86) 19%)}.card-scene[data-motion=chiaroscuro]>.card-scene-fx:after{mix-blend-mode:overlay;background:radial-gradient(circle,oklch(85% .12 75/.45),#0000 10%)}@keyframes card-gommage-void{0%,8%{opacity:1;translate:-112%}55%,70%{opacity:1;translate:0}92%{opacity:0;translate:0}to{opacity:0;translate:-112%}}@keyframes card-gommage-petals{0%,8%{opacity:0;translate:-120%}14%{opacity:1}55%{opacity:1;translate:150%}68%,to{opacity:0;translate:240%}}@keyframes card-repaint-cover{0%,10%{opacity:0;translate:105%}11%{opacity:0;translate:0}20%{opacity:1;translate:0}62%,to{opacity:1;translate:105%}}@keyframes card-repaint-brush{0%,20%{opacity:0;translate:0}23%,59%{opacity:1}62%,to{opacity:0;translate:100%}}@keyframes card-chiaroscuro{0%,to{transform:translate(18%,-2%)}25%{transform:translate(-6%,3%)}50%{transform:translate(-18%,-3%)}75%{transform:translate(4%,4%)}}.card-scene[data-motion=runes]>.card-scene-fx{filter:drop-shadow(0 0 2px var(--card-edge));overflow:hidden;-webkit-mask:linear-gradient(#0000 5%,#000 70%);mask:linear-gradient(#0000 5%,#000 70%)}.card-scene[data-motion=runes]>.card-scene-fx:before,.card-scene[data-motion=runes]>.card-scene-fx:after{background:color-mix(in oklab, var(--card-edge) 70%, white);animation:5s linear infinite card-runes;inset:0 0 -60px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none' stroke='black' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M8 6v9M5 9l6 3'/%3E%3Cpath d='M38 14a3.5 3.5 0 1 0 0.1 0M38 17.5v5'/%3E%3Cpath d='M22 34l3-5 3 5M25 29v8'/%3E%3Cpath d='M50 40v8M47 42h6M47 46l6 0'/%3E%3Cpath d='M10 48a3 3 0 0 1 6 0M13 48v5'/%3E%3C/svg%3E") 0 0/60px 60px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none' stroke='black' stroke-width='1.1' stroke-linecap='round'%3E%3Cpath d='M8 6v9M5 9l6 3'/%3E%3Cpath d='M38 14a3.5 3.5 0 1 0 0.1 0M38 17.5v5'/%3E%3Cpath d='M22 34l3-5 3 5M25 29v8'/%3E%3Cpath d='M50 40v8M47 42h6M47 46l6 0'/%3E%3Cpath d='M10 48a3 3 0 0 1 6 0M13 48v5'/%3E%3C/svg%3E") 0 0/60px 60px}.card-scene[data-motion=runes]>.card-scene-fx:after{opacity:.55;animation-duration:7.5s;-webkit-mask-position:30px 25px;mask-position:30px 25px}.card-scene[data-motion=guidance]>.card-scene-fx{filter:drop-shadow(0 0 1.5px var(--card-edge));overflow:hidden}.card-scene[data-motion=guidance]>.card-scene-fx:before,.card-scene[data-motion=guidance]>.card-scene-fx:after{background:color-mix(in oklab, var(--card-edge) 60%, white);opacity:0;animation:6s ease-in-out infinite card-guidance;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 56' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M200 50C150 46 110 30 60 26C40 24 20 22 0 16' stroke-width='0.9'/%3E%3Cpath d='M200 42C160 40 120 22 80 20C50 18 25 12 0 6' stroke-width='0.6' opacity='0.7'/%3E%3Cpath d='M200 54C170 52 140 44 100 40' stroke-width='0.5' opacity='0.5'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 56' preserveAspectRatio='none' fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M200 50C150 46 110 30 60 26C40 24 20 22 0 16' stroke-width='0.9'/%3E%3Cpath d='M200 42C160 40 120 22 80 20C50 18 25 12 0 6' stroke-width='0.6' opacity='0.7'/%3E%3Cpath d='M200 54C170 52 140 44 100 40' stroke-width='0.5' opacity='0.5'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.card-scene[data-motion=guidance]>.card-scene-fx:after{animation-delay:-3s;scale:1 -.7}.card-scene[data-motion=fogwall]>.card-scene-fx{overflow:hidden}.card-scene[data-motion=fogwall]>.card-scene-fx:before,.card-scene[data-motion=fogwall]>.card-scene-fx:after{background:color-mix(in oklab, var(--card-edge) 55%, white);opacity:.3;animation:9s linear infinite card-fogwall;inset:0 -120px 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='56'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.025 0.09' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.6 0 0 0 -1.1'/%3E%3C/filter%3E%3Crect width='120' height='56' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/120px 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='56'%3E%3Cfilter id='f' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.025 0.09' numOctaves='3' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2.6 0 0 0 -1.1'/%3E%3C/filter%3E%3Crect width='120' height='56' filter='url(%23f)'/%3E%3C/svg%3E") 0 0/120px 100%}.card-scene[data-motion=fogwall]>.card-scene-fx:after{opacity:.2;animation:13s linear infinite card-fogwall-back;inset:0 0 0 -120px;-webkit-mask-position:60px 0;mask-position:60px 0}@keyframes card-runes{to{transform:translateY(-60px)}}@keyframes card-guidance{0%{opacity:0;transform:translate(30%)}25%,60%{opacity:1}to{opacity:0;transform:translate(-30%)}}@keyframes card-fogwall{to{transform:translate(-120px)}}@keyframes card-fogwall-back{to{transform:translate(120px)}}.card-scene[data-motion=signon]>.card-scene-fx{animation:6s linear -1.5s infinite card-signon-tick}.card-scene[data-motion=signon]>.card-scene-fx:before,.card-scene[data-motion=signon]>.card-scene-fx:after{border-radius:1px;width:9px;height:13px;inset:max(30%,16px) 6% auto auto}.card-scene[data-motion=signon]>.card-scene-fx:before{border:1.5px solid var(--card-glint);background:color-mix(in oklab, var(--card-night) 45%, transparent);translate:1.5px -1.5px}.card-scene[data-motion=signon]>.card-scene-fx:after{transform-origin:100%;background:linear-gradient(90deg, var(--card-edge), oklch(from var(--card-edge) calc(l - .12) c h));animation:6s ease-in-out infinite card-signon-door;transform:perspective(30px)rotateY(70deg)}.card-signon-name{color:oklch(33% .13 262);white-space:nowrap;background:oklch(98% .005 250/.92);border-radius:8px;align-items:center;gap:3px;height:15px;padding:0 5px 0 4px;font:600 9px/1 IBM Plex Sans Variable,sans-serif;animation:6s ease-in-out infinite card-signon-name;display:flex;position:absolute;top:calc(max(30%,16px) - 1px);right:calc(6% + 13px)}.card-signon-name:before{content:"";background:oklch(60% .17 140);border-radius:50%;width:5px;height:5px}.card-nameplate .card-signon-name{display:none}@keyframes card-signon-tick{to{opacity:1}}@keyframes card-signon-door{0%,62%{transform:perspective(30px)rotateY(70deg)}76%,84%{transform:perspective(30px)rotateY(0)}92%,to{transform:perspective(30px)rotateY(70deg)}}@keyframes card-signon-name{0%,58%{opacity:1;translate:0}66%,92%{opacity:0;translate:6px}to{opacity:1;translate:0}}.card-ring,.card-glow{--card-edge-hot:oklch(from var(--card-edge) calc(l + .2) calc(c * .7) h);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.card-ring{padding:var(--card-ring-width,2px);-webkit-mask:var(--card-ring-fade,linear-gradient(#000 0 0)), linear-gradient(#000 0 0) content-box;mask:var(--card-ring-fade,linear-gradient(#000 0 0)), linear-gradient(#000 0 0) content-box;-webkit-mask-composite:source-out;mask-composite:subtract}.card-glow{box-shadow:inset 0 0 calc(var(--card-ring-width,2px) * 5) var(--card-edge);-webkit-mask:var(--card-ring-fade,linear-gradient(#000 0 0));mask:var(--card-ring-fade,linear-gradient(#000 0 0))}.card-ring[data-variant=row]{--card-ring-width:1.5px;--card-ring-fade:linear-gradient(to left, #000 25%, transparent 85%)}.card-ring[data-border=solid],.card-ring[data-border=glow]{background:var(--card-edge)}.card-ring[data-border=orbit]{background:conic-gradient(from var(--card-angle), transparent 0 50%, color-mix(in oklab, var(--card-edge) 50%, transparent) 78%, var(--card-edge) 94%, var(--card-edge-hot) 98%, transparent 98.5%), color-mix(in oklab, var(--card-edge) 22%, transparent);animation:3s linear infinite card-spin}.card-ring[data-border=duo]{background:conic-gradient(from var(--card-angle), var(--card-edge), var(--card-b), var(--card-edge));animation:4s linear infinite card-spin}.card-ring[data-border=rainbow]{background:conic-gradient(from var(--card-angle), oklch(from var(--card-edge) max(l, .72) max(c, .15) h), oklch(from var(--card-edge) max(l, .72) max(c, .15) calc(h + 60)), oklch(from var(--card-edge) max(l, .72) max(c, .15) calc(h + 120)), oklch(from var(--card-edge) max(l, .72) max(c, .15) calc(h + 180)), oklch(from var(--card-edge) max(l, .72) max(c, .15) calc(h + 240)), oklch(from var(--card-edge) max(l, .72) max(c, .15) calc(h + 300)), oklch(from var(--card-edge) max(l, .72) max(c, .15) h));animation:3s linear infinite card-spin}.card-ring[data-border=shimmer]{background:linear-gradient(110deg, var(--card-edge) 42%, var(--card-edge-hot) 50%, var(--card-edge) 58%) 0 0 / 300% 100%;animation:2.6s ease-in-out infinite card-ring-shimmer}.card-ring[data-border=march]{--card-dash:linear-gradient(90deg, var(--card-edge) 50%, transparent 0);--card-dash-down:linear-gradient(180deg, var(--card-edge) 50%, transparent 0);background:var(--card-dash) 0 0 / 10px var(--card-ring-width,2px) repeat-x, var(--card-dash) 0 100% / 10px var(--card-ring-width,2px) repeat-x, var(--card-dash-down) 0 0 / var(--card-ring-width,2px) 10px repeat-y, var(--card-dash-down) 100% 0 / var(--card-ring-width,2px) 10px repeat-y;animation:.7s linear infinite card-march}.card-ring[data-border=neon]{background:var(--card-edge-hot);animation:5s linear infinite card-neon}.card-glow[data-border=glow],.card-ring[data-variant=row][data-border=glow]{animation:2.6s ease-in-out infinite card-breathe}.card-glow[data-border=neon]{box-shadow:inset 0 0 calc(var(--card-ring-width,2px) * 5) var(--card-edge), inset 0 0 calc(var(--card-ring-width,2px) * 2) var(--card-edge-hot);animation:5s linear infinite card-neon}.card-ring[data-border=double]{--card-ring-width:3px;border:1px solid var(--card-edge);outline:1px solid var(--card-edge);outline-offset:-4px}.card-ring[data-variant=row][data-border=double]{--card-ring-width:2px;outline-offset:-3px}.card-ring[data-border=stitched]{--card-ring-width:5px;outline:2px dashed var(--card-edge);outline-offset:-4px}.card-ring[data-variant=row][data-border=stitched]{--card-ring-width:3px;outline-offset:-2.5px;outline-width:1.5px}.card-ring[data-border=corners]{--card-ring-width:3px;background:linear-gradient(var(--card-edge) 0 0) left top / 16px 16px no-repeat, linear-gradient(var(--card-edge) 0 0) right top / 16px 16px no-repeat, linear-gradient(var(--card-edge) 0 0) left bottom / 16px 16px no-repeat, linear-gradient(var(--card-edge) 0 0) right bottom / 16px 16px no-repeat, color-mix(in oklab, var(--card-edge) 20%, transparent);animation:2.4s ease-in-out infinite alternate card-corners}.card-ring[data-variant=row][data-border=corners]{--card-ring-width:2px}.card-ring[data-border=trio]{background:conic-gradient(from var(--card-angle), var(--card-edge), var(--card-a), var(--card-b), var(--card-edge));animation:5s linear infinite card-spin}.card-ring[data-border=heartbeat]{background:var(--card-edge)}.card-glow[data-border=heartbeat]{box-shadow:inset 0 0 calc(var(--card-ring-width,2px) * 6) var(--card-edge-hot)}.card-glow[data-border=heartbeat],.card-ring[data-variant=row][data-border=heartbeat]{animation:1.6s ease-out infinite card-heartbeat}.card-ring[data-border=marquee]{--card-ring-width:3px;--card-bulb:radial-gradient(circle closest-side, var(--card-edge-hot) 0 70%, transparent);background:var(--card-bulb) 0 0 / 8px var(--card-ring-width) repeat-x, var(--card-bulb) 0 100% / 8px var(--card-ring-width) repeat-x, var(--card-bulb) 0 0 / var(--card-ring-width) 8px repeat-y, var(--card-bulb) 100% 0 / var(--card-ring-width) 8px repeat-y, color-mix(in oklab, var(--card-edge) 30%, transparent);animation:1.2s steps(2,end) infinite card-marquee}.card-ring[data-variant=row][data-border=marquee]{--card-ring-width:2px}.card-ring[data-border=carved]{--card-ring-width:2px;--card-edge-shade:oklch(from var(--card-edge) calc(l * .4) c h);border:3px solid;border-color:var(--card-edge-hot) var(--card-edge-shade) var(--card-edge-shade) var(--card-edge-hot);outline:1px solid var(--card-edge-shade);outline-offset:-5px}.card-ring[data-variant=row][data-border=carved]{--card-ring-width:1px;outline-offset:-3px;border-width:2px}.card-ring[data-border=scroll]{--card-scroll-rod:6px;--card-scroll-light:oklch(from var(--card-edge) calc(l + .18) c h);--card-scroll-dark:oklch(from var(--card-edge) calc(l - .22) c h);padding:var(--card-scroll-rod) 2px;background:radial-gradient(circle, var(--card-scroll-light) 0 25%, var(--card-scroll-dark) 45% 60%, transparent 62%) left top / var(--card-scroll-rod) var(--card-scroll-rod) no-repeat, radial-gradient(circle, var(--card-scroll-light) 0 25%, var(--card-scroll-dark) 45% 60%, transparent 62%) right top / var(--card-scroll-rod) var(--card-scroll-rod) no-repeat, radial-gradient(circle, var(--card-scroll-light) 0 25%, var(--card-scroll-dark) 45% 60%, transparent 62%) left bottom / var(--card-scroll-rod) var(--card-scroll-rod) no-repeat, radial-gradient(circle, var(--card-scroll-light) 0 25%, var(--card-scroll-dark) 45% 60%, transparent 62%) right bottom / var(--card-scroll-rod) var(--card-scroll-rod) no-repeat, linear-gradient(var(--card-scroll-light), var(--card-edge) 50%, var(--card-scroll-dark)) top / 100% var(--card-scroll-rod) no-repeat, linear-gradient(var(--card-scroll-light), var(--card-edge) 50%, var(--card-scroll-dark)) bottom / 100% var(--card-scroll-rod) no-repeat, var(--card-scroll-dark)}.card-ring[data-variant=row][data-border=scroll]{--card-scroll-rod:4px;padding:var(--card-scroll-rod) 1.5px}.card-ring[data-border=archangel]{--card-ring-width:3px;--card-edge-shade:oklch(from var(--card-edge) calc(l * .45) c h);border:1px solid var(--card-edge-shade);background:conic-gradient(from var(--card-angle), transparent 0 84%, color-mix(in oklab, var(--card-glint) 85%, transparent) 92%, transparent 99%), linear-gradient(var(--card-edge-hot), var(--card-edge) 55%, var(--card-edge-shade));outline:1px solid var(--card-edge-shade);outline-offset:-5px;animation:6s linear infinite card-spin}.card-ring[data-variant=row][data-border=archangel]{--card-ring-width:1.5px;outline:none}.card-glow[data-border=archangel]{box-shadow:inset 0 0 18px color-mix(in oklab, var(--card-edge) 55%, transparent), inset 0 0 4px var(--card-edge-hot);animation:3.4s ease-in-out infinite card-breathe}.card-ring[data-border=gilded],.card-ring[data-border=drybrush],.card-ring[data-border=goldenorder]{background:var(--card-edge)}@supports ((-webkit-mask-box-image:none)) or (mask-border:none){.card-ring[data-border=gilded],.card-ring[data-border=drybrush],.card-ring[data-border=goldenorder]{-webkit-mask:var(--card-ring-fade,none);mask:var(--card-ring-fade,none);background:0 0;padding:0}.card-ring[data-border=gilded]:before,.card-ring[data-border=drybrush]:before,.card-ring[data-border=goldenorder]:before{content:"";-webkit-mask-box-image:var(--card-frame-image) var(--card-frame-slice);-webkit-mask-box-image:var(--card-frame-image) var(--card-frame-slice);mask-border:var(--card-frame-image) var(--card-frame-slice);position:absolute;inset:0}}.card-ring[data-border=gilded]:before{--card-frame-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144'%3E%3Cdefs%3E%3Cg id='k'%3E%3Cg fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M34 13H72' stroke-width='1.5'/%3E%3Cpath d='M13 34V72' stroke-width='1.5'/%3E%3Cpath d='M34 13A21 21 0 0 1 13 34' stroke-width='1.5'/%3E%3Cpath d='M4.5 4.5C14 12 24 12 25 21C25.8 28 19 30 17 26.5C15.4 23.6 18.6 21.4 20.6 23.4' stroke-width='2'/%3E%3Cpath d='M34 13C38 8.5 44 8 48 10' stroke-width='1.5'/%3E%3Cg transform='matrix(0 1 1 0 0 0)'%3E%3Cpath d='M4.5 4.5C14 12 24 12 25 21C25.8 28 19 30 17 26.5C15.4 23.6 18.6 21.4 20.6 23.4' stroke-width='2'/%3E%3Cpath d='M34 13C38 8.5 44 8 48 10' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3Ccircle cx='4.5' cy='4.5' r='3.6'/%3E%3Ccircle cx='13' cy='13' r='1.8'/%3E%3Cpath d='M0 -4C2.5 -3.2 3 1.3 0 4C-2.8 1.3 -2.2 -3.2 0 -4Z' transform='translate(30 30) rotate(-45) scale(2.1 2.4)'/%3E%3C/g%3E%3C/defs%3E%3Crect x='4.5' y='4.5' width='135' height='135' fill='none' stroke='black' stroke-width='2.4'/%3E%3Cuse href='%23k'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 1 144 0)'/%3E%3Cuse href='%23k' transform='matrix(1 0 0 -1 0 144)'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 -1 144 144)'/%3E%3C/svg%3E");--card-frame-slice:48 / 20px stretch;background:conic-gradient(from var(--card-angle), transparent 0 82%, color-mix(in oklab, var(--card-edge-hot) 85%, white) 90%, transparent 97%), linear-gradient(135deg, oklch(from var(--card-edge) .95 calc(c * .6) h), var(--card-edge) 40%, oklch(from var(--card-edge) .5 c h) 75%, oklch(from var(--card-edge) .85 c h));animation:5s linear infinite card-spin}.card-ring[data-variant=row][data-border=gilded]:before{--card-frame-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cdefs%3E%3Cg id='k'%3E%3Cg fill='none' stroke='black' stroke-linecap='round'%3E%3Cpath d='M2.5 2.5C8 6 12 6 12.5 10.5C12.9 14 9.5 15 8.5 13.2C7.7 11.8 9.3 10.7 10.3 11.7' stroke-width='1.3'/%3E%3Cpath d='M16 6.5H36' stroke-width='1'/%3E%3Cpath d='M6.5 16V36' stroke-width='1'/%3E%3Cpath d='M16 6.5A9.5 9.5 0 0 1 6.5 16' stroke-width='1'/%3E%3C/g%3E%3Ccircle cx='2.5' cy='2.5' r='2'/%3E%3C/g%3E%3C/defs%3E%3Crect x='2.5' y='2.5' width='67' height='67' fill='none' stroke='black' stroke-width='1.5'/%3E%3Cuse href='%23k'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 1 72 0)'/%3E%3Cuse href='%23k' transform='matrix(1 0 0 -1 0 72)'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 -1 72 72)'/%3E%3C/svg%3E");--card-frame-slice:24 / 12px stretch}.card-ring[data-border=drybrush]:before{--card-frame-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='b' x='-10%25' y='-10%25' width='120%25' height='120%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='3' seed='3' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='7' xChannelSelector='R' yChannelSelector='G' result='d'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.06' numOctaves='2' seed='5' result='s'/%3E%3CfeColorMatrix in='s' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 -0.9' result='g'/%3E%3CfeComposite in='d' in2='g' operator='in'/%3E%3C/filter%3E%3Crect x='9' y='9' width='102' height='102' rx='4' fill='none' stroke='black' stroke-width='9' filter='url(%23b)'/%3E%3C/svg%3E");--card-frame-slice:40 / 9px round;background:conic-gradient(from var(--card-angle), transparent 0 60%, color-mix(in oklab, var(--card-edge-hot) 75%, transparent) 88%, transparent), var(--card-edge);animation:3.5s linear infinite card-spin}.card-ring[data-variant=row][data-border=drybrush]:before{--card-frame-slice:40 / 6px round}.card-ring[data-border=goldenorder]:before{--card-frame-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='144'%3E%3Cdefs%3E%3Cg id='k'%3E%3Cg fill='none' stroke='black'%3E%3Ccircle cx='15' cy='15' r='9' stroke-width='1.8'/%3E%3Ccircle cx='15' cy='15' r='14' stroke-width='1' stroke-dasharray='5 3'/%3E%3Cpath d='M15 1V29M1 15H29' stroke-width='1'/%3E%3C/g%3E%3Ccircle cx='15' cy='15' r='3'/%3E%3C/g%3E%3C/defs%3E%3Crect x='3' y='3' width='138' height='138' fill='none' stroke='black' stroke-width='2.2'/%3E%3Crect x='9' y='9' width='126' height='126' fill='none' stroke='black' stroke-width='1'/%3E%3Cuse href='%23k'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 1 144 0)'/%3E%3Cuse href='%23k' transform='matrix(1 0 0 -1 0 144)'/%3E%3Cuse href='%23k' transform='matrix(-1 0 0 -1 144 144)'/%3E%3C/svg%3E");--card-frame-slice:32 / 15px stretch;background:conic-gradient(from var(--card-angle), transparent 0 80%, color-mix(in oklab, var(--card-edge-hot) 80%, white) 90%, transparent 98%), linear-gradient(160deg, oklch(from var(--card-edge) .95 calc(c * .6) h), var(--card-edge) 45%, oklch(from var(--card-edge) .55 c h));animation:6s linear infinite card-spin}.card-ring[data-variant=row][data-border=goldenorder]:before{--card-frame-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Crect x='1.5' y='1.5' width='69' height='69' fill='none' stroke='black' stroke-width='1.3'/%3E%3Crect x='5' y='5' width='62' height='62' fill='none' stroke='black' stroke-width='0.7'/%3E%3Ccircle cx='5' cy='5' r='2.6'/%3E%3Ccircle cx='67' cy='5' r='2.6'/%3E%3Ccircle cx='5' cy='67' r='2.6'/%3E%3Ccircle cx='67' cy='67' r='2.6'/%3E%3C/svg%3E");--card-frame-slice:12 / 6px stretch}.card-ring[data-border=titlebar]{--card-ring-width:3px;--card-titlebar:12px;padding-top:var(--card-titlebar);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='8'%3E%3Cg fill='none' stroke='white' stroke-opacity='.85'%3E%3Crect x='.5' y='.5' width='7' height='7' rx='1.5'/%3E%3Crect x='11.5' y='.5' width='7' height='7' rx='1.5'/%3E%3Crect x='22.5' y='.5' width='7' height='7' rx='1.5'/%3E%3C/g%3E%3C/svg%3E") right 5px top 2px / 30px 8px no-repeat, linear-gradient(oklch(from var(--card-edge) calc(l + .2) calc(c * .7) h), var(--card-edge) 45%, oklch(from var(--card-edge) calc(l - .08) c h)) top / 100% var(--card-titlebar) no-repeat, var(--card-edge)}.card-ring[data-variant=row][data-border=titlebar]{--card-ring-width:1.5px;--card-titlebar:var(--card-ring-width);background:var(--card-edge)}.card-glow[data-border=goldenorder]{box-shadow:inset 0 0 22px color-mix(in oklab, var(--card-edge) 45%, transparent), inset 0 0 5px color-mix(in oklab, var(--card-edge-hot) 80%, transparent);animation:4s ease-in-out infinite card-breathe}@keyframes card-fold{to{transform:translate(-50%,-50%)}}@keyframes card-aurora{0%{transform:translate(-6%)skew(-10deg)scaleY(.9)}50%{transform:translate(3%)skew(8deg)scaleY(1.15)}to{transform:translate(7%)skew(-4deg)scaleY(1)}}@keyframes card-rays{0%{rotate:-4deg}to{rotate:4deg}}@keyframes card-swirl{to{transform:rotate(1turn)}}@keyframes card-twinkle{0%{opacity:.35}to{opacity:1}}@keyframes card-sun{to{-webkit-mask-position:0 0,0 7px;mask-position:0 0,0 7px}}@keyframes card-sea{to{background-position:0 5px,0 0}}@keyframes card-grid{to{background-position:0 8px,50% 0}}@keyframes card-swell-back{to{transform:translate(-120px)}}@keyframes card-swell-front{to{transform:translate(96px)}}@keyframes card-foil{to{transform:translate(56px,14px)}}@keyframes card-sheen{to{background-position:150% 0,0 0}}@keyframes card-rise{to{transform:translateY(-64px)}}@keyframes card-rise-small{to{transform:translateY(-48px)}}@keyframes card-stars-far{to{transform:translate(-97px)}}@keyframes card-stars-near{to{transform:translate(-131px)}}@keyframes card-blob-up{to{transform:translate(12%,-45%)scale(.8,1.1)}}@keyframes card-blob-down{to{transform:translate(-18%,55%)scale(1.15,.9)}}@keyframes card-dots{to{transform:translate(9px,9px)}}@keyframes card-dots-back{to{transform:translate(9px,-9px)}}@keyframes card-candy{to{transform:translate(28.2843px)}}@keyframes card-fall{to{transform:translateY(64px)}}@keyframes card-fall-small{to{transform:translateY(48px)}}@keyframes card-bokeh-far{to{transform:translate(-120px)}}@keyframes card-bokeh-near{to{transform:translate(90px)}}@keyframes card-weave{to{transform:translate(24px,24px)}}@keyframes card-clouds-far{to{transform:translate(-110px)}}@keyframes card-clouds-near{to{transform:translate(-160px)}}@keyframes card-sweep{0%{background-position:100% 0}70%,to{background-position:0 0}}@keyframes card-wave-back{to{transform:translate(-72px)}}@keyframes card-wave-front{to{transform:translate(-96px)}}@keyframes card-ridge-far{to{transform:translate(-160px)}}@keyframes card-ridge-near{to{transform:translate(-120px)}}@keyframes card-warp{0%{opacity:0;transform:scale(1)}35%{opacity:1}to{opacity:0;transform:scale(2.4)}}@keyframes card-leaf-drift{to{translate:48px 48px}}@keyframes card-smoke-rise{to{translate:0 -90px}}@keyframes card-pulse{50%{filter:brightness(1.2)saturate(1.4)}}@keyframes card-torch{0%{filter:brightness()}6%{filter:brightness(.96)}11%{filter:brightness(1.03)}19%{filter:brightness(.97)}27%{filter:brightness(1.06)}33%{filter:brightness(.98)}42%{filter:brightness(.93)}51%{filter:brightness(1.04)}57%{filter:brightness(.99)}66%{filter:brightness(1.07)}74%{filter:brightness(.95)}83%{filter:brightness(1.02)}91%{filter:brightness(.97)}to{filter:brightness()}}@keyframes card-torch-wander{0%{translate:-18% -6%}to{translate:18% 6%}}@keyframes card-hue{to{filter:hue-rotate(1turn)}}@keyframes card-glare{0%{translate:-110%}55%,to{translate:110%}}@keyframes card-sparkle{0%{opacity:1}to{opacity:.05}}@keyframes card-spotlight{0%,to{translate:0 5%}25%{translate:15% -5%}50%{translate:0 5%}75%{translate:-15% -5%}}@keyframes card-roll{0%{translate:0 -100%}to{translate:0 230%}}@keyframes card-sway{0%{translate:-2px}to{translate:2px}}@keyframes card-spin{to{--card-angle:1turn}}@keyframes card-ring-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes card-march{to{background-position:10px 0,-10px 100%,0 -10px,100% 10px}}@keyframes card-breathe{0%,to{opacity:.3}50%{opacity:1}}@keyframes card-neon{0%,9%,12%,15%,61%,64%,to{opacity:1}10%,13.5%,62.5%{opacity:.25}}@keyframes card-corners{to{background-size:28px 28px}}@keyframes card-heartbeat{0%,45%,to{opacity:.3}8%{opacity:1}18%{opacity:.5}27%{opacity:1}}@keyframes card-marquee{to{background-position:8px 0,-8px 100%,0 -8px,100% 8px}}@keyframes card-xp-drop{0%{opacity:0;translate:0 10%}12%,80%{opacity:1}to{opacity:0;translate:0 -100%}}@keyframes card-burst{0%{opacity:1;scale:.2}70%{opacity:1}to{opacity:0;scale:1.3}}.card-avatar{--card-glint:oklch(from var(--card-edge) .97 .03 h);isolation:isolate;flex-shrink:0;width:fit-content;height:fit-content;display:block;position:relative}.card-avatar>*{z-index:1;position:relative}.card-avatar>:is(.card-avatar-back,.card-avatar-front){z-index:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.card-avatar>.card-avatar-front{z-index:2}.card-avatar :is(.card-avatar-back,.card-avatar-front):before,.card-avatar :is(.card-avatar-back,.card-avatar-front):after{content:"";position:absolute}.card-avatar[data-effect=comet] .card-avatar-front{background:conic-gradient(transparent 0 55%, color-mix(in oklab, var(--card-b) 70%, transparent) 80%, var(--card-edge) 94%, var(--card-glint));animation:1.6s linear infinite card-swirl;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.card-avatar[data-effect=comet] .card-avatar-back{background:conic-gradient(transparent 0 70%, var(--card-edge));filter:blur(4px);opacity:.7;animation:1.6s linear infinite card-swirl;inset:-3px}.card-avatar[data-effect=flame] .card-avatar-back{border-radius:0;inset:-48% -18% 30%}.card-avatar[data-effect=flame] .card-avatar-back:before,.card-avatar[data-effect=flame] .card-avatar-back:after{transform-origin:50% 100%;filter:blur(1px);inset:0}.card-avatar[data-effect=flame] .card-avatar-back:before{background:radial-gradient(ellipse 15% 30% at 24% 52%, var(--card-b) 20%, transparent 72%), radial-gradient(ellipse 17% 40% at 50% 42%, var(--card-a) 25%, transparent 72%), radial-gradient(ellipse 15% 30% at 76% 52%, var(--card-b) 20%, transparent 72%);animation:.7s ease-in-out infinite alternate card-flame}.card-avatar[data-effect=flame] .card-avatar-back:after{background:radial-gradient(ellipse 9% 24% at 37% 52%, var(--card-edge) 20%, transparent 72%), radial-gradient(ellipse 9% 30% at 60% 46%, var(--card-glint) 20%, transparent 72%);animation:.5s ease-in-out -.25s infinite alternate-reverse card-flame}.card-avatar[data-effect=halo] .card-avatar-front{border:2px solid var(--card-edge);height:22%;box-shadow:0 0 6px var(--card-edge), inset 0 0 3px var(--card-glint);animation:2.2s ease-in-out infinite alternate card-halo;inset:-24% 16% auto}.card-avatar[data-effect=sparks] :is(.card-avatar-back,.card-avatar-front):before,.card-avatar[data-effect=sparks] :is(.card-avatar-back,.card-avatar-front):after{aspect-ratio:1;background:radial-gradient(circle, var(--card-glint) 15%, var(--card-edge) 40%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:44%;animation:2.4s ease-in-out infinite card-spark}.card-avatar[data-effect=sparks] .card-avatar-front:before{top:-14%;right:-12%}.card-avatar[data-effect=sparks] .card-avatar-front:after{width:34%;animation-delay:-.6s;bottom:4%;left:-18%}.card-avatar[data-effect=sparks] .card-avatar-back:before{width:32%;animation-delay:-1.2s;top:-18%;left:6%}.card-avatar[data-effect=sparks] .card-avatar-back:after{width:30%;animation-delay:-1.8s;top:36%;right:-22%}.card-avatar[data-effect=ripple] .card-avatar-back:before,.card-avatar[data-effect=ripple] .card-avatar-back:after{border:2px solid var(--card-edge);opacity:.6;border-radius:50%;animation:2.4s ease-out infinite card-ripple;inset:0}.card-avatar[data-effect=ripple] .card-avatar-back:after{border-color:var(--card-a);animation-delay:-1.2s}.card-avatar[data-effect=aura] .card-avatar-back{background:conic-gradient(var(--card-a), var(--card-b), var(--card-edge), var(--card-a));filter:blur(6px);opacity:.8;animation:5s linear infinite card-swirl,1.8s ease-in-out infinite alternate card-aura;inset:-16%}.card-avatar[data-effect=moons] .card-avatar-front{animation:3.2s linear infinite card-swirl;inset:-16%}.card-avatar[data-effect=moons] .card-avatar-back{animation:5s linear infinite reverse card-swirl;inset:-26%}.card-avatar[data-effect=moons] :is(.card-avatar-back,.card-avatar-front):before{aspect-ratio:1;background:radial-gradient(circle at 35% 35%, var(--card-glint), var(--card-edge) 65%);width:20%;box-shadow:0 0 4px var(--card-edge);border-radius:50%;top:0;left:50%;translate:-50% -50%}.card-avatar[data-effect=moons] .card-avatar-back:before{background:radial-gradient(circle at 35% 35%, var(--card-glint), var(--card-b) 65%);width:14%;box-shadow:0 0 4px var(--card-b);top:100%}.card-avatar[data-effect=hearts]{--card-avatar-heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 2 20 20'%3E%3Cpath d='M12 21C6 16 2 12.5 2 8.5 2 5.5 4.5 3 7.5 3c2 0 3.5 1 4.5 2.5C13 4 14.5 3 16.5 3 19.5 3 22 5.5 22 8.5c0 4-4 7.5-10 12.5z'/%3E%3C/svg%3E")}:is(.card-avatar[data-effect=hearts],.card-avatar[data-effect=bubbles],.card-avatar[data-effect=notes]) :is(.card-avatar-back,.card-avatar-front):before,:is(.card-avatar[data-effect=hearts],.card-avatar[data-effect=bubbles],.card-avatar[data-effect=notes]) :is(.card-avatar-back,.card-avatar-front):after{aspect-ratio:1;width:28%;animation:2.8s ease-in infinite card-float}:is(.card-avatar[data-effect=hearts],.card-avatar[data-effect=bubbles],.card-avatar[data-effect=notes]) .card-avatar-front:before{bottom:0;right:-14%}:is(.card-avatar[data-effect=hearts],.card-avatar[data-effect=bubbles],.card-avatar[data-effect=notes]) .card-avatar-front:after{width:22%;animation-delay:-.7s;bottom:12%;left:-16%}:is(.card-avatar[data-effect=hearts],.card-avatar[data-effect=bubbles],.card-avatar[data-effect=notes]) .card-avatar-back:before{width:24%;animation-delay:-1.4s;top:-12%;left:6%}:is(.card-avatar[data-effect=hearts],.card-avatar[data-effect=bubbles],.card-avatar[data-effect=notes]) .card-avatar-back:after{width:20%;animation-delay:-2.1s;top:22%;right:-22%}.card-avatar[data-effect=hearts] :is(.card-avatar-back,.card-avatar-front):before,.card-avatar[data-effect=hearts] :is(.card-avatar-back,.card-avatar-front):after{background:linear-gradient(var(--card-glint), var(--card-edge) 70%);-webkit-mask:var(--card-avatar-heart) center / contain no-repeat;mask:var(--card-avatar-heart) center / contain no-repeat}.card-avatar[data-effect=hearts] .card-avatar-front:after{background:linear-gradient(var(--card-glint), var(--card-a) 70%)}.card-avatar[data-effect=hearts] .card-avatar-back:before{background:linear-gradient(var(--card-glint), var(--card-b) 70%)}.card-avatar[data-effect=bubbles] :is(.card-avatar-back,.card-avatar-front):before,.card-avatar[data-effect=bubbles] :is(.card-avatar-back,.card-avatar-front):after{background:radial-gradient(circle at 32% 30%, var(--card-glint) 0 14%, transparent 20%), radial-gradient(circle, color-mix(in oklab, var(--card-a) 15%, transparent) 50%, var(--card-edge) 72%, transparent 74%);border-radius:50%;animation-duration:3.4s;animation-timing-function:ease-out}.card-avatar[data-effect=crown] .card-avatar-front{background:linear-gradient(var(--card-glint), var(--card-edge) 80%);clip-path:polygon(0 100%,0 22%,25% 62%,50% 0,75% 62%,100% 22%,100% 100%);height:34%;filter:drop-shadow(0 0 2px var(--card-edge));border-radius:0;animation:2.4s ease-in-out infinite alternate card-crown;inset:-30% 20% auto 26%;rotate:12deg}.card-avatar[data-effect=crown] .card-avatar-front:before{background:linear-gradient(105deg, transparent 40%, var(--card-glint) 50%, transparent 60%) 200% 0 / 300% 100% no-repeat;animation:2.4s ease-in-out infinite card-crown-glint;inset:0}.card-avatar[data-effect=crown] .card-avatar-front:after{background:radial-gradient(circle, var(--card-a) 40%, transparent 50%) 0 0 / 33.4% 100%;height:22%;inset:auto 0 12%}.card-avatar[data-effect=prism] :is(.card-avatar-back,.card-avatar-front){background:conic-gradient(oklch(from var(--card-edge) .78 .16 h), oklch(from var(--card-edge) .78 .16 calc(h + 60)), oklch(from var(--card-edge) .78 .16 calc(h + 120)), oklch(from var(--card-edge) .78 .16 calc(h + 180)), oklch(from var(--card-edge) .78 .16 calc(h + 240)), oklch(from var(--card-edge) .78 .16 calc(h + 300)), oklch(from var(--card-edge) .78 .16 h));animation:3s linear infinite card-swirl;inset:-3px}.card-avatar[data-effect=prism] .card-avatar-front{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.card-avatar[data-effect=prism] .card-avatar-back{filter:blur(5px);opacity:.6}.card-avatar[data-effect=notes]{--card-avatar-note:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='5 2 14 20'%3E%3Cpath d='M12 3v10.55A4 4 0 1 0 14 17V7h4V3z'/%3E%3C/svg%3E")}.card-avatar[data-effect=notes] :is(.card-avatar-back,.card-avatar-front):before,.card-avatar[data-effect=notes] :is(.card-avatar-back,.card-avatar-front):after{background:linear-gradient(var(--card-glint), var(--card-edge) 70%);-webkit-mask:var(--card-avatar-note) center / contain no-repeat;mask:var(--card-avatar-note) center / contain no-repeat;animation-name:card-float-sway;animation-duration:3s}.card-avatar[data-effect=notes] .card-avatar-front:after{background:linear-gradient(var(--card-glint), var(--card-a) 70%)}.card-avatar[data-effect=notes] .card-avatar-back:before{background:linear-gradient(var(--card-glint), var(--card-b) 70%)}.card-avatar[data-effect=petals] :is(.card-avatar-back,.card-avatar-front):before,.card-avatar[data-effect=petals] :is(.card-avatar-back,.card-avatar-front):after{aspect-ratio:1;background:linear-gradient(135deg, var(--card-glint), var(--card-edge) 80%);border-radius:0 100%;width:22%;animation:3.2s linear infinite card-petal;top:-10%}.card-avatar[data-effect=petals] .card-avatar-front:before{left:-14%}.card-avatar[data-effect=petals] .card-avatar-front:after{background:linear-gradient(135deg, var(--card-glint), var(--card-a) 80%);width:18%;animation-delay:-.8s;left:60%}.card-avatar[data-effect=petals] .card-avatar-back:before{background:linear-gradient(135deg, var(--card-glint), var(--card-b) 80%);width:16%;animation-delay:-1.6s;left:20%}.card-avatar[data-effect=petals] .card-avatar-back:after{width:20%;animation-delay:-2.4s;left:88%}.card-avatar[data-effect=lightning] .card-avatar-back{background:radial-gradient(closest-side, var(--card-edge) 60%, transparent);filter:blur(4px);opacity:.35;animation:2.6s step-end infinite card-flicker;inset:-10%}.card-avatar[data-effect=lightning] .card-avatar-front:before,.card-avatar[data-effect=lightning] .card-avatar-front:after{background:linear-gradient(var(--card-glint), var(--card-edge));clip-path:polygon(60% 0,10% 55%,45% 55%,25% 100%,90% 40%,55% 40%,80% 0);width:30%;height:58%;filter:drop-shadow(0 0 2px var(--card-edge));opacity:.25;animation:2.6s step-end infinite card-zap}.card-avatar[data-effect=lightning] .card-avatar-front:before{top:-22%;left:-16%;rotate:-14deg}.card-avatar[data-effect=lightning] .card-avatar-front:after{animation-delay:-1.3s;bottom:-14%;right:-16%;rotate:18deg}.card-avatar[data-effect=sleepy] :is(.card-avatar-back,.card-avatar-front):before,.card-avatar[data-effect=sleepy] .card-avatar-front:after{aspect-ratio:1;background:linear-gradient(var(--card-glint), var(--card-edge));clip-path:polygon(0 0,100% 0,100% 22%,38% 78%,100% 78%,100% 100%,0 100%,0 78%,62% 22%,0 22%);width:26%;animation:3s ease-out infinite card-doze;top:-6%;right:-10%}.card-avatar[data-effect=sleepy] .card-avatar-front:after{background:linear-gradient(var(--card-glint), var(--card-a));animation-delay:-1s}.card-avatar[data-effect=sleepy] .card-avatar-back:before{background:linear-gradient(var(--card-glint), var(--card-b));animation-delay:-2s}.card-avatar[data-effect=glitch] .card-avatar-back:before,.card-avatar[data-effect=glitch] .card-avatar-back:after{background:var(--card-a);border-radius:50%;animation:2.2s step-end infinite card-glitch;inset:0;translate:-2px}.card-avatar[data-effect=glitch] .card-avatar-back:after{background:var(--card-b);animation-name:card-glitch-back;translate:2px}.card-avatar[data-effect=glitch] .card-avatar-front{overflow:hidden}.card-avatar[data-effect=glitch] .card-avatar-front:before{background:color-mix(in oklab, var(--card-edge) 40%, transparent);mix-blend-mode:screen;height:6%;animation:2.2s steps(6,end) infinite card-scan;inset:30% -10% auto}.card-avatar[data-effect=radar] .card-avatar-back{background:repeating-radial-gradient(circle, transparent 0 calc(25% - 1px), color-mix(in oklab, var(--card-edge) 45%, transparent) calc(25% - 1px) 25%), conic-gradient(transparent 0 75%, color-mix(in oklab, var(--card-edge) 70%, transparent)), color-mix(in oklab, var(--card-a) 14%, transparent);animation:2.4s linear infinite card-swirl;inset:-22%;-webkit-mask:radial-gradient(closest-side,#000 98%,#0000);mask:radial-gradient(closest-side,#000 98%,#0000)}.card-avatar[data-effect=radar] .card-avatar-front:before{aspect-ratio:1;background:var(--card-glint);width:14%;box-shadow:0 0 4px var(--card-edge);border-radius:50%;animation:2.4s ease-out infinite card-blip;top:-12%;right:2%}.card-avatar[data-effect=orb] :is(.card-avatar-back,.card-avatar-front){inset:min(-3px,-8%)}.card-avatar[data-effect=orb] .card-avatar-back{background:radial-gradient(circle at 50% 35%, oklch(from var(--card-b) .26 calc(c * .3) h), oklch(10% 0 0));box-shadow:0 0 0 1.5px var(--card-edge), 0 0 6px oklch(0% 0 0/.6);overflow:hidden}.card-avatar[data-effect=orb] .card-avatar-back:before,.card-avatar[data-effect=orb] .card-avatar-back:after{aspect-ratio:1;background:oklch(from var(--card-a) calc(l * .8) c h);border-radius:42%;width:200%;animation:7s linear infinite card-swirl;top:50%;left:-50%}.card-avatar[data-effect=orb] .card-avatar-back:after{background:var(--card-a);opacity:.55;border-radius:38%;animation-duration:11s;animation-direction:reverse;top:46%}.card-avatar[data-effect=orb] .card-avatar-front{box-shadow:inset 0 0 0 1px oklch(100% 0 0/.12)}.card-avatar[data-effect=orb] .card-avatar-front:before{background:linear-gradient(oklch(100% 0 0/.4),#0000);border-radius:50%;width:32%;height:18%;top:4%;left:8%;rotate:-30deg}.card-avatar[data-effect=portal] :is(.card-avatar-back,.card-avatar-front){inset:-22% -12%}.card-avatar[data-effect=portal] .card-avatar-back{overflow:hidden;-webkit-mask:radial-gradient(closest-side,#000 70%,#0000);mask:radial-gradient(closest-side,#000 70%,#0000)}.card-avatar[data-effect=portal] .card-avatar-back:before{aspect-ratio:1;background:conic-gradient(var(--card-a), var(--card-edge), var(--card-b), var(--card-a), var(--card-edge), var(--card-a));filter:blur(1.5px);width:150%;animation:2.6s linear infinite card-swirl;top:50%;left:50%;translate:-50% -50%}.card-avatar[data-effect=portal] .card-avatar-front{box-shadow:0 0 0 2px var(--card-edge), 0 0 14px var(--card-edge);opacity:.8;animation:2s ease-in-out infinite card-ebb}.card-avatar[data-effect=sigil] .card-avatar-back:before,.card-avatar[data-effect=sigil] .card-avatar-back:after{aspect-ratio:1;border-radius:50%;width:152%;top:22%;left:-26%;transform:scaleY(.38)}.card-avatar[data-effect=sigil] .card-avatar-back:before{background:repeating-conic-gradient(color-mix(in oklab, var(--card-edge) 80%, transparent) 0 8deg, transparent 8deg 20deg);animation:9s linear infinite card-sigil;-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 60% 78%,#0000 80% 87%,#000 89%);mask:radial-gradient(closest-side,#0000 58%,#000 60% 78%,#0000 80% 87%,#000 89%)}.card-avatar[data-effect=sigil] .card-avatar-back:after{background:radial-gradient(closest-side, color-mix(in oklab, var(--card-edge) 50%, transparent), color-mix(in oklab, var(--card-a) 30%, transparent) 60%, transparent);animation:2.4s ease-in-out infinite card-ebb}.card-avatar[data-effect=sigil] .card-avatar-front:before,.card-avatar[data-effect=sigil] .card-avatar-front:after{background:radial-gradient(closest-side, var(--card-glint), var(--card-edge) 55%, transparent) bottom / 100% 22.2% no-repeat;width:10%;height:45%;animation:2.4s ease-out infinite card-mote;bottom:-12%}.card-avatar[data-effect=sigil] .card-avatar-front:before{left:18%}.card-avatar[data-effect=sigil] .card-avatar-front:after{animation-delay:-1.2s;left:72%}.card-avatar[data-effect=frost] .card-avatar-back{background:repeating-conic-gradient(color-mix(in oklab, var(--card-edge) 85%, white) 0 3deg, transparent 3deg 9deg, color-mix(in oklab, var(--card-a) 70%, white) 9deg 11deg, transparent 11deg 20deg);animation:40s linear infinite card-swirl;inset:-16%;-webkit-mask:radial-gradient(closest-side,#0000 68%,#000 72%,#0000);mask:radial-gradient(closest-side,#0000 68%,#000 72%,#0000)}.card-avatar[data-effect=frost] .card-avatar-front{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--card-edge) 60%, white), 0 0 10px color-mix(in oklab, var(--card-edge) 70%, white);animation:3.4s ease-in-out infinite card-ebb;inset:-6%}.card-avatar[data-effect=wings] .card-avatar-back{filter:drop-shadow(0 0 1.5px var(--card-edge)) drop-shadow(0 0 3px var(--card-edge))}.card-wings{width:224%;height:115%;position:absolute;top:-46%;left:-62%;overflow:visible}.card-wings-glint{stop-color:var(--card-glint)}.card-wings-mid{stop-color:color-mix(in oklab, var(--card-edge) 60%, white)}.card-wings-edge{stop-color:var(--card-edge)}.card-wing,.card-wing-strand{transform-box:view-box}.card-wing[data-side=left]{animation:3.4s ease-in-out infinite card-wing-left}.card-wing[data-side=right]{animation:4.1s ease-in-out -1.3s infinite card-wing-right}.card-wing-strand{animation:card-strand-left calc(1.9s + var(--card-art-i) * .43s) ease-in-out calc(var(--card-art-i) * -.77s) infinite, card-strand-depth calc(2.6s + var(--card-art-i) * .31s) ease-in-out calc(var(--card-art-i) * -1.1s) infinite}.card-wing[data-side=right] .card-wing-strand{animation-name:card-strand-right,card-strand-depth;animation-delay:calc(var(--card-art-i) * -.53s - .4s), calc(var(--card-art-i) * -.9s - .7s)}.card-avatar[data-effect=holysword] .card-avatar-back:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--card-edge) 55%, transparent), transparent);border-radius:50%;animation:2.8s ease-in-out infinite card-ebb;inset:-18%}.card-avatar[data-effect=holysword] .card-avatar-back{filter:drop-shadow(0 0 2.5px var(--card-edge))}.card-avatar[data-effect=holysword] .card-avatar-back:after{background:linear-gradient(var(--card-glint), var(--card-edge) 30%, var(--card-glint) 70%);width:40%;height:200%;top:-55%;left:30%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 100'%3E%3Ccircle cx='10' cy='4' r='3'/%3E%3Crect x='8.6' y='6.5' width='2.8' height='11'/%3E%3Cpath d='M1 19Q10 15 19 19L19 22.5Q10 19.5 1 22.5Z'/%3E%3Cpath d='M7 23H13L12.4 86L10 98L7.6 86Z'/%3E%3C/svg%3E") 0 0/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 100'%3E%3Ccircle cx='10' cy='4' r='3'/%3E%3Crect x='8.6' y='6.5' width='2.8' height='11'/%3E%3Cpath d='M1 19Q10 15 19 19L19 22.5Q10 19.5 1 22.5Z'/%3E%3Cpath d='M7 23H13L12.4 86L10 98L7.6 86Z'/%3E%3C/svg%3E") 0 0/100% 100%}.card-avatar:is([data-effect=vigor],[data-effect=concentration],[data-effect=redemption]) .card-avatar-back:before,.card-avatar:is([data-effect=vigor],[data-effect=concentration],[data-effect=redemption]) .card-avatar-back:after,.card-avatar[data-effect=concentration] .card-avatar-front:before{aspect-ratio:1;border-radius:50%;width:152%;top:22%;left:-26%;transform:scaleY(.38)}.card-avatar[data-effect=concentration] .card-avatar-back{filter:drop-shadow(0 0 1.5px var(--card-edge)) drop-shadow(0 0 3px var(--card-edge))}.card-avatar[data-effect=concentration] .card-avatar-back:before,.card-avatar[data-effect=concentration] .card-avatar-back:after{background:color-mix(in oklab, var(--card-glint) 55%, var(--card-edge))}.card-avatar[data-effect=concentration] .card-avatar-back:before,.card-avatar[data-effect=concentration] .card-avatar-back:after,.card-avatar[data-effect=concentration] .card-avatar-front:before{animation:2.7s linear infinite card-collapse;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg transform='translate(50 50)'%3E%3Cpath d='M43.8 0.0L45.0 1.6L45.9 3.2L46.3 4.9L46.2 6.5L45.6 8.0L44.7 9.5L43.4 10.8L41.8 12.0L40.2 13.1L38.5 14.0L36.9 14.9L35.4 15.7L34.1 16.6L33.0 17.5L32.1 18.5L31.4 19.6L30.8 20.8L30.4 22.1L30.0 23.5L29.7 24.9L29.3 26.3L28.8 27.8L28.3 29.3L27.6 30.7L26.9 32.1L26.1 33.4L25.2 34.7L24.2 35.9L23.2 37.1L22.0 38.1L20.8 39.1L19.4 39.9L18.0 40.5L16.5 40.9L14.9 41.1L13.3 41.0L11.7 40.7L10.0 40.1L8.4 39.4L6.8 38.6L5.3 37.7L3.9 36.9L2.5 36.3L1.3 35.9L0.0 35.8L-1.3 36.0L-2.6 36.6L-3.9 37.4L-5.4 38.5L-7.0 39.8L-8.7 41.0L-10.5 42.2L-12.4 43.1L-14.2 43.7L-16.0 43.9L-17.6 43.6L-19.1 42.8L-20.3 41.6L-21.3 40.0L-22.0 38.2L-22.6 36.1L-23.0 34.0L-23.2 32.0L-23.5 30.1L-23.8 28.4L-24.3 27.0L-24.9 25.8L-25.8 24.9L-26.9 24.2L-28.2 23.6L-29.7 23.2L-31.3 22.7L-33.0 22.2L-34.7 21.7L-36.3 20.9L-37.8 20.1L-39.1 19.0L-40.1 17.9L-41.0 16.6L-41.7 15.2L-42.1 13.7L-42.4 12.2L-42.5 10.6L-42.5 9.0L-42.4 7.5L-42.2 5.9L-41.9 4.4L-41.4 2.9L-40.9 1.4L-40.3 0.0L-39.6 -1.4L-38.9 -2.7L-38.2 -4.0L-37.4 -5.3L-36.8 -6.5L-36.3 -7.7L-35.9 -8.9L-35.7 -10.2L-35.8 -11.6L-36.0 -13.1L-36.4 -14.7L-36.9 -16.4L-37.5 -18.3L-38.0 -20.2L-38.3 -22.1L-38.4 -24.0L-38.2 -25.8L-37.7 -27.4L-36.7 -28.7L-35.4 -29.7L-33.8 -30.5L-31.9 -30.8L-29.9 -30.9L-27.7 -30.8L-25.6 -30.5L-23.6 -30.2L-21.7 -29.9L-20.1 -29.8L-18.7 -29.9L-17.5 -30.4L-16.6 -31.2L-15.8 -32.3L-15.0 -33.7L-14.3 -35.4L-13.5 -37.2L-12.7 -39.0L-11.7 -40.8L-10.6 -42.4L-9.3 -43.6L-7.9 -44.6L-6.3 -45.2L-4.8 -45.4L-3.2 -45.2L-1.6 -44.8L-0.0 -44.1L1.5 -43.2L3.0 -42.2L4.3 -41.2L5.7 -40.3L6.9 -39.3L8.2 -38.5L9.4 -37.7L10.6 -37.0L11.8 -36.4L13.0 -35.8L14.2 -35.2L15.5 -34.7L16.7 -34.3L18.0 -33.9L19.3 -33.5L20.7 -33.1L22.2 -32.9L23.7 -32.6L25.3 -32.4L27.0 -32.1L28.7 -31.8L30.4 -31.4L32.0 -30.9L33.5 -30.2L34.9 -29.3L36.0 -28.1L36.8 -26.7L37.3 -25.1L37.4 -23.4L37.2 -21.5L36.8 -19.6L36.2 -17.6L35.4 -15.8L34.7 -14.0L34.1 -12.4L33.8 -11.0L33.8 -9.7L34.1 -8.5L34.8 -7.4L35.9 -6.3L37.3 -5.2L38.9 -4.1L40.7 -2.8L42.3 -1.5Z' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3Cpath d='M43.8 0.0L45.0 1.6L45.9 3.2L46.3 4.9L46.2 6.5L45.6 8.0L44.7 9.5L43.4 10.8L41.8 12.0L40.2 13.1L38.5 14.0L36.9 14.9L35.4 15.7L34.1 16.6L33.0 17.5L32.1 18.5L31.4 19.6L30.8 20.8L30.4 22.1L30.0 23.5L29.7 24.9L29.3 26.3L28.8 27.8L28.3 29.3L27.6 30.7L26.9 32.1L26.1 33.4L25.2 34.7L24.2 35.9L23.2 37.1L22.0 38.1L20.8 39.1L19.4 39.9L18.0 40.5L16.5 40.9L14.9 41.1L13.3 41.0L11.7 40.7L10.0 40.1L8.4 39.4L6.8 38.6L5.3 37.7L3.9 36.9L2.5 36.3L1.3 35.9L0.0 35.8L-1.3 36.0L-2.6 36.6L-3.9 37.4L-5.4 38.5L-7.0 39.8L-8.7 41.0L-10.5 42.2L-12.4 43.1L-14.2 43.7L-16.0 43.9L-17.6 43.6L-19.1 42.8L-20.3 41.6L-21.3 40.0L-22.0 38.2L-22.6 36.1L-23.0 34.0L-23.2 32.0L-23.5 30.1L-23.8 28.4L-24.3 27.0L-24.9 25.8L-25.8 24.9L-26.9 24.2L-28.2 23.6L-29.7 23.2L-31.3 22.7L-33.0 22.2L-34.7 21.7L-36.3 20.9L-37.8 20.1L-39.1 19.0L-40.1 17.9L-41.0 16.6L-41.7 15.2L-42.1 13.7L-42.4 12.2L-42.5 10.6L-42.5 9.0L-42.4 7.5L-42.2 5.9L-41.9 4.4L-41.4 2.9L-40.9 1.4L-40.3 0.0L-39.6 -1.4L-38.9 -2.7L-38.2 -4.0L-37.4 -5.3L-36.8 -6.5L-36.3 -7.7L-35.9 -8.9L-35.7 -10.2L-35.8 -11.6L-36.0 -13.1L-36.4 -14.7L-36.9 -16.4L-37.5 -18.3L-38.0 -20.2L-38.3 -22.1L-38.4 -24.0L-38.2 -25.8L-37.7 -27.4L-36.7 -28.7L-35.4 -29.7L-33.8 -30.5L-31.9 -30.8L-29.9 -30.9L-27.7 -30.8L-25.6 -30.5L-23.6 -30.2L-21.7 -29.9L-20.1 -29.8L-18.7 -29.9L-17.5 -30.4L-16.6 -31.2L-15.8 -32.3L-15.0 -33.7L-14.3 -35.4L-13.5 -37.2L-12.7 -39.0L-11.7 -40.8L-10.6 -42.4L-9.3 -43.6L-7.9 -44.6L-6.3 -45.2L-4.8 -45.4L-3.2 -45.2L-1.6 -44.8L-0.0 -44.1L1.5 -43.2L3.0 -42.2L4.3 -41.2L5.7 -40.3L6.9 -39.3L8.2 -38.5L9.4 -37.7L10.6 -37.0L11.8 -36.4L13.0 -35.8L14.2 -35.2L15.5 -34.7L16.7 -34.3L18.0 -33.9L19.3 -33.5L20.7 -33.1L22.2 -32.9L23.7 -32.6L25.3 -32.4L27.0 -32.1L28.7 -31.8L30.4 -31.4L32.0 -30.9L33.5 -30.2L34.9 -29.3L36.0 -28.1L36.8 -26.7L37.3 -25.1L37.4 -23.4L37.2 -21.5L36.8 -19.6L36.2 -17.6L35.4 -15.8L34.7 -14.0L34.1 -12.4L33.8 -11.0L33.8 -9.7L34.1 -8.5L34.8 -7.4L35.9 -6.3L37.3 -5.2L38.9 -4.1L40.7 -2.8L42.3 -1.5Z' fill='none' stroke='%23000' stroke-width='6' stroke-opacity='.25'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg transform='translate(50 50)'%3E%3Cpath d='M43.8 0.0L45.0 1.6L45.9 3.2L46.3 4.9L46.2 6.5L45.6 8.0L44.7 9.5L43.4 10.8L41.8 12.0L40.2 13.1L38.5 14.0L36.9 14.9L35.4 15.7L34.1 16.6L33.0 17.5L32.1 18.5L31.4 19.6L30.8 20.8L30.4 22.1L30.0 23.5L29.7 24.9L29.3 26.3L28.8 27.8L28.3 29.3L27.6 30.7L26.9 32.1L26.1 33.4L25.2 34.7L24.2 35.9L23.2 37.1L22.0 38.1L20.8 39.1L19.4 39.9L18.0 40.5L16.5 40.9L14.9 41.1L13.3 41.0L11.7 40.7L10.0 40.1L8.4 39.4L6.8 38.6L5.3 37.7L3.9 36.9L2.5 36.3L1.3 35.9L0.0 35.8L-1.3 36.0L-2.6 36.6L-3.9 37.4L-5.4 38.5L-7.0 39.8L-8.7 41.0L-10.5 42.2L-12.4 43.1L-14.2 43.7L-16.0 43.9L-17.6 43.6L-19.1 42.8L-20.3 41.6L-21.3 40.0L-22.0 38.2L-22.6 36.1L-23.0 34.0L-23.2 32.0L-23.5 30.1L-23.8 28.4L-24.3 27.0L-24.9 25.8L-25.8 24.9L-26.9 24.2L-28.2 23.6L-29.7 23.2L-31.3 22.7L-33.0 22.2L-34.7 21.7L-36.3 20.9L-37.8 20.1L-39.1 19.0L-40.1 17.9L-41.0 16.6L-41.7 15.2L-42.1 13.7L-42.4 12.2L-42.5 10.6L-42.5 9.0L-42.4 7.5L-42.2 5.9L-41.9 4.4L-41.4 2.9L-40.9 1.4L-40.3 0.0L-39.6 -1.4L-38.9 -2.7L-38.2 -4.0L-37.4 -5.3L-36.8 -6.5L-36.3 -7.7L-35.9 -8.9L-35.7 -10.2L-35.8 -11.6L-36.0 -13.1L-36.4 -14.7L-36.9 -16.4L-37.5 -18.3L-38.0 -20.2L-38.3 -22.1L-38.4 -24.0L-38.2 -25.8L-37.7 -27.4L-36.7 -28.7L-35.4 -29.7L-33.8 -30.5L-31.9 -30.8L-29.9 -30.9L-27.7 -30.8L-25.6 -30.5L-23.6 -30.2L-21.7 -29.9L-20.1 -29.8L-18.7 -29.9L-17.5 -30.4L-16.6 -31.2L-15.8 -32.3L-15.0 -33.7L-14.3 -35.4L-13.5 -37.2L-12.7 -39.0L-11.7 -40.8L-10.6 -42.4L-9.3 -43.6L-7.9 -44.6L-6.3 -45.2L-4.8 -45.4L-3.2 -45.2L-1.6 -44.8L-0.0 -44.1L1.5 -43.2L3.0 -42.2L4.3 -41.2L5.7 -40.3L6.9 -39.3L8.2 -38.5L9.4 -37.7L10.6 -37.0L11.8 -36.4L13.0 -35.8L14.2 -35.2L15.5 -34.7L16.7 -34.3L18.0 -33.9L19.3 -33.5L20.7 -33.1L22.2 -32.9L23.7 -32.6L25.3 -32.4L27.0 -32.1L28.7 -31.8L30.4 -31.4L32.0 -30.9L33.5 -30.2L34.9 -29.3L36.0 -28.1L36.8 -26.7L37.3 -25.1L37.4 -23.4L37.2 -21.5L36.8 -19.6L36.2 -17.6L35.4 -15.8L34.7 -14.0L34.1 -12.4L33.8 -11.0L33.8 -9.7L34.1 -8.5L34.8 -7.4L35.9 -6.3L37.3 -5.2L38.9 -4.1L40.7 -2.8L42.3 -1.5Z' fill='none' stroke='%23000' stroke-width='2.6'/%3E%3Cpath d='M43.8 0.0L45.0 1.6L45.9 3.2L46.3 4.9L46.2 6.5L45.6 8.0L44.7 9.5L43.4 10.8L41.8 12.0L40.2 13.1L38.5 14.0L36.9 14.9L35.4 15.7L34.1 16.6L33.0 17.5L32.1 18.5L31.4 19.6L30.8 20.8L30.4 22.1L30.0 23.5L29.7 24.9L29.3 26.3L28.8 27.8L28.3 29.3L27.6 30.7L26.9 32.1L26.1 33.4L25.2 34.7L24.2 35.9L23.2 37.1L22.0 38.1L20.8 39.1L19.4 39.9L18.0 40.5L16.5 40.9L14.9 41.1L13.3 41.0L11.7 40.7L10.0 40.1L8.4 39.4L6.8 38.6L5.3 37.7L3.9 36.9L2.5 36.3L1.3 35.9L0.0 35.8L-1.3 36.0L-2.6 36.6L-3.9 37.4L-5.4 38.5L-7.0 39.8L-8.7 41.0L-10.5 42.2L-12.4 43.1L-14.2 43.7L-16.0 43.9L-17.6 43.6L-19.1 42.8L-20.3 41.6L-21.3 40.0L-22.0 38.2L-22.6 36.1L-23.0 34.0L-23.2 32.0L-23.5 30.1L-23.8 28.4L-24.3 27.0L-24.9 25.8L-25.8 24.9L-26.9 24.2L-28.2 23.6L-29.7 23.2L-31.3 22.7L-33.0 22.2L-34.7 21.7L-36.3 20.9L-37.8 20.1L-39.1 19.0L-40.1 17.9L-41.0 16.6L-41.7 15.2L-42.1 13.7L-42.4 12.2L-42.5 10.6L-42.5 9.0L-42.4 7.5L-42.2 5.9L-41.9 4.4L-41.4 2.9L-40.9 1.4L-40.3 0.0L-39.6 -1.4L-38.9 -2.7L-38.2 -4.0L-37.4 -5.3L-36.8 -6.5L-36.3 -7.7L-35.9 -8.9L-35.7 -10.2L-35.8 -11.6L-36.0 -13.1L-36.4 -14.7L-36.9 -16.4L-37.5 -18.3L-38.0 -20.2L-38.3 -22.1L-38.4 -24.0L-38.2 -25.8L-37.7 -27.4L-36.7 -28.7L-35.4 -29.7L-33.8 -30.5L-31.9 -30.8L-29.9 -30.9L-27.7 -30.8L-25.6 -30.5L-23.6 -30.2L-21.7 -29.9L-20.1 -29.8L-18.7 -29.9L-17.5 -30.4L-16.6 -31.2L-15.8 -32.3L-15.0 -33.7L-14.3 -35.4L-13.5 -37.2L-12.7 -39.0L-11.7 -40.8L-10.6 -42.4L-9.3 -43.6L-7.9 -44.6L-6.3 -45.2L-4.8 -45.4L-3.2 -45.2L-1.6 -44.8L-0.0 -44.1L1.5 -43.2L3.0 -42.2L4.3 -41.2L5.7 -40.3L6.9 -39.3L8.2 -38.5L9.4 -37.7L10.6 -37.0L11.8 -36.4L13.0 -35.8L14.2 -35.2L15.5 -34.7L16.7 -34.3L18.0 -33.9L19.3 -33.5L20.7 -33.1L22.2 -32.9L23.7 -32.6L25.3 -32.4L27.0 -32.1L28.7 -31.8L30.4 -31.4L32.0 -30.9L33.5 -30.2L34.9 -29.3L36.0 -28.1L36.8 -26.7L37.3 -25.1L37.4 -23.4L37.2 -21.5L36.8 -19.6L36.2 -17.6L35.4 -15.8L34.7 -14.0L34.1 -12.4L33.8 -11.0L33.8 -9.7L34.1 -8.5L34.8 -7.4L35.9 -6.3L37.3 -5.2L38.9 -4.1L40.7 -2.8L42.3 -1.5Z' fill='none' stroke='%23000' stroke-width='6' stroke-opacity='.25'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100%}.card-avatar[data-effect=concentration] .card-avatar-back:after{animation-delay:-.9s}.card-avatar[data-effect=concentration] .card-avatar-front{filter:drop-shadow(0 0 1.5px var(--card-edge)) drop-shadow(0 0 3px var(--card-edge))}.card-avatar[data-effect=concentration] .card-avatar-front:before{background:color-mix(in oklab, var(--card-glint) 55%, var(--card-edge));animation-delay:-1.8s}.card-avatar[data-effect=vigor] .card-avatar-back{filter:drop-shadow(0 0 2px var(--card-edge)) drop-shadow(0 0 4px var(--card-a))}.card-avatar[data-effect=vigor] .card-avatar-back:before{background:radial-gradient(closest-side, var(--card-glint), var(--card-edge));animation:2s linear infinite card-vigor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg transform='translate(50 50)'%3E%3Cpath fill-rule='evenodd' transform='rotate(0) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(45) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(90) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(135) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(180) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(225) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(270) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(315) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg transform='translate(50 50)'%3E%3Cpath fill-rule='evenodd' transform='rotate(0) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(45) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(90) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(135) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(180) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(225) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(270) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3Cpath fill-rule='evenodd' transform='rotate(315) translate(0 -38)' d='M-7 0a7 7 0 1 0 14 0a7 7 0 1 0-14 0ZM-4.5 1.2L4.5-1.6L4.8-0.6L-4.2 2.2Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100%}.card-avatar[data-effect=redemption] .card-avatar-back{filter:drop-shadow(0 0 2px var(--card-edge)) drop-shadow(0 0 5px var(--card-a))}.card-avatar[data-effect=redemption] .card-avatar-back:before{background:radial-gradient(closest-side, var(--card-glint) 15%, var(--card-edge) 60%, var(--card-a));animation:2.4s linear infinite card-sigil;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg transform='translate(50 50)'%3E%3Cpath d='M7.1 0.0L8.3 0.3L9.4 0.7L10.5 1.1L11.6 1.6L12.6 2.2L13.6 2.9L14.5 3.6L15.4 4.4L16.2 5.3L17.0 6.2L17.8 7.2L18.5 8.2L19.1 9.3L19.7 10.5L20.2 11.7L20.6 12.9L21.0 14.2L21.3 15.5L21.5 16.8L21.7 18.2L21.8 19.6L21.7 21.0L21.7 22.4L21.5 23.9L21.3 25.3L20.9 26.8L20.5 28.3L20.0 29.7L19.5 31.2L18.8 32.6L18.1 34.0L17.3 35.4L16.4 36.8L15.4 38.2L14.4 39.5L13.2 40.8L12.0 42.0L10.8 43.2L9.4 44.4L8.0 45.4L8.0 45.2L9.3 43.7L10.5 42.3L11.7 40.8L12.8 39.3L13.8 37.8L14.7 36.3L15.5 34.8L16.2 33.2L16.9 31.7L17.4 30.2L17.9 28.7L18.3 27.2L18.6 25.7L18.9 24.2L19.1 22.7L19.2 21.3L19.2 19.9L19.2 18.5L19.1 17.2L18.9 15.9L18.7 14.6L18.4 13.4L18.1 12.2L17.7 11.1L17.3 10.0L16.8 8.9L16.2 7.9L15.7 7.0L15.1 6.1L14.4 5.3L13.8 4.5L13.1 3.7L12.3 3.1L11.6 2.5L10.8 1.9L10.0 1.4L9.2 1.0L8.4 0.6L7.6 0.3L6.9 0.0Z'/%3E%3Cpath d='M3.6 6.1L3.9 7.3L4.1 8.5L4.3 9.6L4.4 10.8L4.4 12.0L4.3 13.2L4.1 14.4L3.9 15.5L3.6 16.7L3.1 17.9L2.7 19.0L2.1 20.1L1.5 21.2L0.8 22.3L0.0 23.3L-0.8 24.3L-1.8 25.3L-2.8 26.2L-3.8 27.1L-4.9 27.9L-6.1 28.6L-7.3 29.3L-8.6 30.0L-9.9 30.6L-11.3 31.1L-12.7 31.5L-14.2 31.9L-15.7 32.2L-17.2 32.4L-18.8 32.6L-20.4 32.7L-22.0 32.7L-23.7 32.6L-25.3 32.4L-27.0 32.2L-28.7 31.9L-30.4 31.4L-32.0 30.9L-33.7 30.3L-35.3 29.6L-35.2 29.5L-33.2 29.9L-31.3 30.3L-29.5 30.5L-27.7 30.7L-25.9 30.8L-24.1 30.8L-22.4 30.8L-20.7 30.7L-19.0 30.5L-17.4 30.2L-15.9 29.9L-14.4 29.4L-12.9 29.0L-11.5 28.5L-10.2 27.9L-8.9 27.3L-7.6 26.6L-6.5 25.9L-5.3 25.1L-4.3 24.3L-3.3 23.5L-2.4 22.6L-1.5 21.8L-0.7 20.9L0.0 19.9L0.7 19.0L1.3 18.0L1.8 17.1L2.3 16.1L2.7 15.1L3.0 14.2L3.3 13.2L3.5 12.2L3.7 11.3L3.8 10.3L3.8 9.4L3.8 8.5L3.7 7.6L3.6 6.8L3.5 6.0Z'/%3E%3Cpath d='M-3.5 6.1L-4.4 7.0L-5.3 7.8L-6.2 8.5L-7.2 9.2L-8.2 9.8L-9.3 10.3L-10.4 10.7L-11.5 11.1L-12.7 11.4L-13.9 11.7L-15.1 11.8L-16.4 11.9L-17.6 11.9L-18.9 11.8L-20.2 11.7L-21.5 11.4L-22.8 11.1L-24.1 10.7L-25.3 10.2L-26.6 9.7L-27.8 9.0L-29.1 8.3L-30.3 7.5L-31.4 6.7L-32.6 5.7L-33.7 4.7L-34.7 3.7L-35.7 2.5L-36.7 1.3L-37.6 0.0L-38.5 -1.3L-39.3 -2.7L-40.1 -4.2L-40.8 -5.7L-41.4 -7.3L-41.9 -8.9L-42.4 -10.6L-42.8 -12.3L-43.1 -14.0L-43.3 -15.8L-43.1 -15.7L-42.5 -13.8L-41.9 -12.0L-41.2 -10.3L-40.4 -8.6L-39.6 -7.0L-38.8 -5.4L-37.9 -4.0L-36.9 -2.6L-35.9 -1.3L-34.9 0.0L-33.8 1.2L-32.7 2.3L-31.6 3.3L-30.4 4.3L-29.2 5.2L-28.0 6.0L-26.8 6.7L-25.6 7.4L-24.4 7.9L-23.2 8.4L-22.0 8.9L-20.8 9.3L-19.6 9.6L-18.4 9.8L-17.3 10.0L-16.1 10.1L-15.0 10.1L-13.9 10.1L-12.8 10.0L-11.8 9.9L-10.8 9.7L-9.8 9.4L-8.8 9.1L-7.9 8.8L-7.1 8.4L-6.2 8.0L-5.5 7.5L-4.7 7.0L-4.1 6.5L-3.4 6.0Z'/%3E%3Cpath d='M-7.1 0.0L-8.3 -0.3L-9.4 -0.7L-10.5 -1.1L-11.6 -1.6L-12.6 -2.2L-13.6 -2.9L-14.5 -3.6L-15.4 -4.4L-16.2 -5.3L-17.0 -6.2L-17.8 -7.2L-18.5 -8.2L-19.1 -9.3L-19.7 -10.5L-20.2 -11.7L-20.6 -12.9L-21.0 -14.2L-21.3 -15.5L-21.5 -16.8L-21.7 -18.2L-21.8 -19.6L-21.7 -21.0L-21.7 -22.4L-21.5 -23.9L-21.3 -25.3L-20.9 -26.8L-20.5 -28.3L-20.0 -29.7L-19.5 -31.2L-18.8 -32.6L-18.1 -34.0L-17.3 -35.4L-16.4 -36.8L-15.4 -38.2L-14.4 -39.5L-13.2 -40.8L-12.0 -42.0L-10.8 -43.2L-9.4 -44.4L-8.0 -45.4L-8.0 -45.2L-9.3 -43.7L-10.5 -42.3L-11.7 -40.8L-12.8 -39.3L-13.8 -37.8L-14.7 -36.3L-15.5 -34.8L-16.2 -33.2L-16.9 -31.7L-17.4 -30.2L-17.9 -28.7L-18.3 -27.2L-18.6 -25.7L-18.9 -24.2L-19.1 -22.7L-19.2 -21.3L-19.2 -19.9L-19.2 -18.5L-19.1 -17.2L-18.9 -15.9L-18.7 -14.6L-18.4 -13.4L-18.1 -12.2L-17.7 -11.1L-17.3 -10.0L-16.8 -8.9L-16.2 -7.9L-15.7 -7.0L-15.1 -6.1L-14.4 -5.3L-13.8 -4.5L-13.1 -3.7L-12.3 -3.1L-11.6 -2.5L-10.8 -1.9L-10.0 -1.4L-9.2 -1.0L-8.4 -0.6L-7.6 -0.3L-6.9 0.0Z'/%3E%3Cpath d='M-3.6 -6.1L-3.9 -7.3L-4.1 -8.5L-4.3 -9.6L-4.4 -10.8L-4.4 -12.0L-4.3 -13.2L-4.1 -14.4L-3.9 -15.5L-3.6 -16.7L-3.1 -17.9L-2.7 -19.0L-2.1 -20.1L-1.5 -21.2L-0.8 -22.3L-0.0 -23.3L0.8 -24.3L1.8 -25.3L2.8 -26.2L3.8 -27.1L4.9 -27.9L6.1 -28.6L7.3 -29.3L8.6 -30.0L9.9 -30.6L11.3 -31.1L12.7 -31.5L14.2 -31.9L15.7 -32.2L17.2 -32.4L18.8 -32.6L20.4 -32.7L22.0 -32.7L23.7 -32.6L25.3 -32.4L27.0 -32.2L28.7 -31.9L30.4 -31.4L32.0 -30.9L33.7 -30.3L35.3 -29.6L35.2 -29.5L33.2 -29.9L31.3 -30.3L29.5 -30.5L27.7 -30.7L25.9 -30.8L24.1 -30.8L22.4 -30.8L20.7 -30.7L19.0 -30.5L17.4 -30.2L15.9 -29.9L14.4 -29.4L12.9 -29.0L11.5 -28.5L10.2 -27.9L8.9 -27.3L7.6 -26.6L6.5 -25.9L5.3 -25.1L4.3 -24.3L3.3 -23.5L2.4 -22.6L1.5 -21.8L0.7 -20.9L-0.0 -19.9L-0.7 -19.0L-1.3 -18.0L-1.8 -17.1L-2.3 -16.1L-2.7 -15.1L-3.0 -14.2L-3.3 -13.2L-3.5 -12.2L-3.7 -11.3L-3.8 -10.3L-3.8 -9.4L-3.8 -8.5L-3.7 -7.6L-3.6 -6.8L-3.5 -6.0Z'/%3E%3Cpath d='M3.6 -6.1L4.4 -7.0L5.3 -7.8L6.2 -8.5L7.2 -9.2L8.2 -9.8L9.3 -10.3L10.4 -10.7L11.5 -11.1L12.7 -11.4L13.9 -11.7L15.1 -11.8L16.4 -11.9L17.6 -11.9L18.9 -11.8L20.2 -11.7L21.5 -11.4L22.8 -11.1L24.1 -10.7L25.3 -10.2L26.6 -9.7L27.8 -9.0L29.1 -8.3L30.3 -7.5L31.4 -6.7L32.6 -5.7L33.7 -4.7L34.7 -3.7L35.7 -2.5L36.7 -1.3L37.6 -0.0L38.5 1.3L39.3 2.7L40.1 4.2L40.8 5.7L41.4 7.3L41.9 8.9L42.4 10.6L42.8 12.3L43.1 14.0L43.3 15.8L43.1 15.7L42.5 13.8L41.9 12.0L41.2 10.3L40.4 8.6L39.6 7.0L38.8 5.4L37.9 4.0L36.9 2.6L35.9 1.3L34.9 -0.0L33.8 -1.2L32.7 -2.3L31.6 -3.3L30.4 -4.3L29.2 -5.2L28.0 -6.0L26.8 -6.7L25.6 -7.4L24.4 -7.9L23.2 -8.4L22.0 -8.9L20.8 -9.3L19.6 -9.6L18.4 -9.8L17.3 -10.0L16.1 -10.1L15.0 -10.1L13.9 -10.1L12.8 -10.0L11.8 -9.9L10.8 -9.7L9.8 -9.4L8.8 -9.1L7.9 -8.8L7.1 -8.4L6.2 -8.0L5.5 -7.5L4.7 -7.0L4.1 -6.5L3.5 -6.0Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg transform='translate(50 50)'%3E%3Cpath d='M7.1 0.0L8.3 0.3L9.4 0.7L10.5 1.1L11.6 1.6L12.6 2.2L13.6 2.9L14.5 3.6L15.4 4.4L16.2 5.3L17.0 6.2L17.8 7.2L18.5 8.2L19.1 9.3L19.7 10.5L20.2 11.7L20.6 12.9L21.0 14.2L21.3 15.5L21.5 16.8L21.7 18.2L21.8 19.6L21.7 21.0L21.7 22.4L21.5 23.9L21.3 25.3L20.9 26.8L20.5 28.3L20.0 29.7L19.5 31.2L18.8 32.6L18.1 34.0L17.3 35.4L16.4 36.8L15.4 38.2L14.4 39.5L13.2 40.8L12.0 42.0L10.8 43.2L9.4 44.4L8.0 45.4L8.0 45.2L9.3 43.7L10.5 42.3L11.7 40.8L12.8 39.3L13.8 37.8L14.7 36.3L15.5 34.8L16.2 33.2L16.9 31.7L17.4 30.2L17.9 28.7L18.3 27.2L18.6 25.7L18.9 24.2L19.1 22.7L19.2 21.3L19.2 19.9L19.2 18.5L19.1 17.2L18.9 15.9L18.7 14.6L18.4 13.4L18.1 12.2L17.7 11.1L17.3 10.0L16.8 8.9L16.2 7.9L15.7 7.0L15.1 6.1L14.4 5.3L13.8 4.5L13.1 3.7L12.3 3.1L11.6 2.5L10.8 1.9L10.0 1.4L9.2 1.0L8.4 0.6L7.6 0.3L6.9 0.0Z'/%3E%3Cpath d='M3.6 6.1L3.9 7.3L4.1 8.5L4.3 9.6L4.4 10.8L4.4 12.0L4.3 13.2L4.1 14.4L3.9 15.5L3.6 16.7L3.1 17.9L2.7 19.0L2.1 20.1L1.5 21.2L0.8 22.3L0.0 23.3L-0.8 24.3L-1.8 25.3L-2.8 26.2L-3.8 27.1L-4.9 27.9L-6.1 28.6L-7.3 29.3L-8.6 30.0L-9.9 30.6L-11.3 31.1L-12.7 31.5L-14.2 31.9L-15.7 32.2L-17.2 32.4L-18.8 32.6L-20.4 32.7L-22.0 32.7L-23.7 32.6L-25.3 32.4L-27.0 32.2L-28.7 31.9L-30.4 31.4L-32.0 30.9L-33.7 30.3L-35.3 29.6L-35.2 29.5L-33.2 29.9L-31.3 30.3L-29.5 30.5L-27.7 30.7L-25.9 30.8L-24.1 30.8L-22.4 30.8L-20.7 30.7L-19.0 30.5L-17.4 30.2L-15.9 29.9L-14.4 29.4L-12.9 29.0L-11.5 28.5L-10.2 27.9L-8.9 27.3L-7.6 26.6L-6.5 25.9L-5.3 25.1L-4.3 24.3L-3.3 23.5L-2.4 22.6L-1.5 21.8L-0.7 20.9L0.0 19.9L0.7 19.0L1.3 18.0L1.8 17.1L2.3 16.1L2.7 15.1L3.0 14.2L3.3 13.2L3.5 12.2L3.7 11.3L3.8 10.3L3.8 9.4L3.8 8.5L3.7 7.6L3.6 6.8L3.5 6.0Z'/%3E%3Cpath d='M-3.5 6.1L-4.4 7.0L-5.3 7.8L-6.2 8.5L-7.2 9.2L-8.2 9.8L-9.3 10.3L-10.4 10.7L-11.5 11.1L-12.7 11.4L-13.9 11.7L-15.1 11.8L-16.4 11.9L-17.6 11.9L-18.9 11.8L-20.2 11.7L-21.5 11.4L-22.8 11.1L-24.1 10.7L-25.3 10.2L-26.6 9.7L-27.8 9.0L-29.1 8.3L-30.3 7.5L-31.4 6.7L-32.6 5.7L-33.7 4.7L-34.7 3.7L-35.7 2.5L-36.7 1.3L-37.6 0.0L-38.5 -1.3L-39.3 -2.7L-40.1 -4.2L-40.8 -5.7L-41.4 -7.3L-41.9 -8.9L-42.4 -10.6L-42.8 -12.3L-43.1 -14.0L-43.3 -15.8L-43.1 -15.7L-42.5 -13.8L-41.9 -12.0L-41.2 -10.3L-40.4 -8.6L-39.6 -7.0L-38.8 -5.4L-37.9 -4.0L-36.9 -2.6L-35.9 -1.3L-34.9 0.0L-33.8 1.2L-32.7 2.3L-31.6 3.3L-30.4 4.3L-29.2 5.2L-28.0 6.0L-26.8 6.7L-25.6 7.4L-24.4 7.9L-23.2 8.4L-22.0 8.9L-20.8 9.3L-19.6 9.6L-18.4 9.8L-17.3 10.0L-16.1 10.1L-15.0 10.1L-13.9 10.1L-12.8 10.0L-11.8 9.9L-10.8 9.7L-9.8 9.4L-8.8 9.1L-7.9 8.8L-7.1 8.4L-6.2 8.0L-5.5 7.5L-4.7 7.0L-4.1 6.5L-3.4 6.0Z'/%3E%3Cpath d='M-7.1 0.0L-8.3 -0.3L-9.4 -0.7L-10.5 -1.1L-11.6 -1.6L-12.6 -2.2L-13.6 -2.9L-14.5 -3.6L-15.4 -4.4L-16.2 -5.3L-17.0 -6.2L-17.8 -7.2L-18.5 -8.2L-19.1 -9.3L-19.7 -10.5L-20.2 -11.7L-20.6 -12.9L-21.0 -14.2L-21.3 -15.5L-21.5 -16.8L-21.7 -18.2L-21.8 -19.6L-21.7 -21.0L-21.7 -22.4L-21.5 -23.9L-21.3 -25.3L-20.9 -26.8L-20.5 -28.3L-20.0 -29.7L-19.5 -31.2L-18.8 -32.6L-18.1 -34.0L-17.3 -35.4L-16.4 -36.8L-15.4 -38.2L-14.4 -39.5L-13.2 -40.8L-12.0 -42.0L-10.8 -43.2L-9.4 -44.4L-8.0 -45.4L-8.0 -45.2L-9.3 -43.7L-10.5 -42.3L-11.7 -40.8L-12.8 -39.3L-13.8 -37.8L-14.7 -36.3L-15.5 -34.8L-16.2 -33.2L-16.9 -31.7L-17.4 -30.2L-17.9 -28.7L-18.3 -27.2L-18.6 -25.7L-18.9 -24.2L-19.1 -22.7L-19.2 -21.3L-19.2 -19.9L-19.2 -18.5L-19.1 -17.2L-18.9 -15.9L-18.7 -14.6L-18.4 -13.4L-18.1 -12.2L-17.7 -11.1L-17.3 -10.0L-16.8 -8.9L-16.2 -7.9L-15.7 -7.0L-15.1 -6.1L-14.4 -5.3L-13.8 -4.5L-13.1 -3.7L-12.3 -3.1L-11.6 -2.5L-10.8 -1.9L-10.0 -1.4L-9.2 -1.0L-8.4 -0.6L-7.6 -0.3L-6.9 0.0Z'/%3E%3Cpath d='M-3.6 -6.1L-3.9 -7.3L-4.1 -8.5L-4.3 -9.6L-4.4 -10.8L-4.4 -12.0L-4.3 -13.2L-4.1 -14.4L-3.9 -15.5L-3.6 -16.7L-3.1 -17.9L-2.7 -19.0L-2.1 -20.1L-1.5 -21.2L-0.8 -22.3L-0.0 -23.3L0.8 -24.3L1.8 -25.3L2.8 -26.2L3.8 -27.1L4.9 -27.9L6.1 -28.6L7.3 -29.3L8.6 -30.0L9.9 -30.6L11.3 -31.1L12.7 -31.5L14.2 -31.9L15.7 -32.2L17.2 -32.4L18.8 -32.6L20.4 -32.7L22.0 -32.7L23.7 -32.6L25.3 -32.4L27.0 -32.2L28.7 -31.9L30.4 -31.4L32.0 -30.9L33.7 -30.3L35.3 -29.6L35.2 -29.5L33.2 -29.9L31.3 -30.3L29.5 -30.5L27.7 -30.7L25.9 -30.8L24.1 -30.8L22.4 -30.8L20.7 -30.7L19.0 -30.5L17.4 -30.2L15.9 -29.9L14.4 -29.4L12.9 -29.0L11.5 -28.5L10.2 -27.9L8.9 -27.3L7.6 -26.6L6.5 -25.9L5.3 -25.1L4.3 -24.3L3.3 -23.5L2.4 -22.6L1.5 -21.8L0.7 -20.9L-0.0 -19.9L-0.7 -19.0L-1.3 -18.0L-1.8 -17.1L-2.3 -16.1L-2.7 -15.1L-3.0 -14.2L-3.3 -13.2L-3.5 -12.2L-3.7 -11.3L-3.8 -10.3L-3.8 -9.4L-3.8 -8.5L-3.7 -7.6L-3.6 -6.8L-3.5 -6.0Z'/%3E%3Cpath d='M3.6 -6.1L4.4 -7.0L5.3 -7.8L6.2 -8.5L7.2 -9.2L8.2 -9.8L9.3 -10.3L10.4 -10.7L11.5 -11.1L12.7 -11.4L13.9 -11.7L15.1 -11.8L16.4 -11.9L17.6 -11.9L18.9 -11.8L20.2 -11.7L21.5 -11.4L22.8 -11.1L24.1 -10.7L25.3 -10.2L26.6 -9.7L27.8 -9.0L29.1 -8.3L30.3 -7.5L31.4 -6.7L32.6 -5.7L33.7 -4.7L34.7 -3.7L35.7 -2.5L36.7 -1.3L37.6 -0.0L38.5 1.3L39.3 2.7L40.1 4.2L40.8 5.7L41.4 7.3L41.9 8.9L42.4 10.6L42.8 12.3L43.1 14.0L43.3 15.8L43.1 15.7L42.5 13.8L41.9 12.0L41.2 10.3L40.4 8.6L39.6 7.0L38.8 5.4L37.9 4.0L36.9 2.6L35.9 1.3L34.9 -0.0L33.8 -1.2L32.7 -2.3L31.6 -3.3L30.4 -4.3L29.2 -5.2L28.0 -6.0L26.8 -6.7L25.6 -7.4L24.4 -7.9L23.2 -8.4L22.0 -8.9L20.8 -9.3L19.6 -9.6L18.4 -9.8L17.3 -10.0L16.1 -10.1L15.0 -10.1L13.9 -10.1L12.8 -10.0L11.8 -9.9L10.8 -9.7L9.8 -9.4L8.8 -9.1L7.9 -8.8L7.1 -8.4L6.2 -8.0L5.5 -7.5L4.7 -7.0L4.1 -6.5L3.5 -6.0Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/100% 100%}.card-avatar[data-effect=redemption] .card-avatar-back:after{background:radial-gradient(closest-side, color-mix(in oklab, var(--card-edge) 45%, transparent), transparent);animation:2.4s ease-in-out infinite card-ebb}.card-avatar[data-effect=horns]{--card-avatar-horn:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 24C4 13 10 4 22 0 15 7 13 15 15 24z'/%3E%3C/svg%3E")}.card-avatar[data-effect=horns] .card-avatar-front:before,.card-avatar[data-effect=horns] .card-avatar-front:after{aspect-ratio:1;background:linear-gradient(var(--card-glint), var(--card-edge) 70%);width:28%;-webkit-mask:var(--card-avatar-horn) center / contain no-repeat;mask:var(--card-avatar-horn) center / contain no-repeat;filter:drop-shadow(0 0 2px var(--card-a));transform-origin:50% 100%;animation:1.8s ease-in-out infinite alternate card-horns;top:-18%}.card-avatar[data-effect=horns] .card-avatar-front:before{left:6%;scale:-1 1}.card-avatar[data-effect=horns] .card-avatar-front:after{right:6%}.card-avatar[data-effect=ears] .card-avatar-back:before,.card-avatar[data-effect=ears] .card-avatar-back:after{background:radial-gradient(ellipse 28% 42% at 50% 66%, var(--card-a) 60%, transparent 64%), linear-gradient(var(--card-glint), var(--card-edge) 60%);clip-path:polygon(50% 0,100% 100%,0 100%);transform-origin:50% 100%;width:40%;height:46%;top:-16%}.card-avatar[data-effect=ears] .card-avatar-back:before{left:-2%;rotate:-22deg}.card-avatar[data-effect=ears] .card-avatar-back:after{animation:3.6s ease-in-out infinite card-twitch;right:-2%;rotate:22deg}.card-avatar[data-effect=hpbar] .card-avatar-front:before,.card-avatar[data-effect=hpbar] .card-avatar-front:after{width:72%;height:max(3px,9%);top:-18%;left:14%}.card-avatar[data-effect=hpbar] .card-avatar-front:before{background:oklch(50% .19 27);box-shadow:0 0 0 1px #000}.card-avatar[data-effect=hpbar] .card-avatar-front:after{transform-origin:0;background:oklch(68% .2 145);animation:4.5s steps(9,end) infinite card-hp}.card-avatar[data-effect=hitsplat]{--card-hit-0:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='5' height='1' fill='%235a0905'/%3E%3Crect x='2' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='1' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='2' width='9' height='1' fill='%23c41a12'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='3' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='3' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='3' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='3' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='4' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='4' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='6' y='4' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='4' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='5' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='5' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='6' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='6' width='3' height='1' fill='%23000000'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='7' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='7' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='8' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='8' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='9' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='10' width='5' height='1' fill='%235a0905'/%3E%3C/svg%3E");--card-hit-1:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='5' height='1' fill='%235a0905'/%3E%3Crect x='2' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='1' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='2' width='9' height='1' fill='%23c41a12'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='3' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='5' y='3' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='3' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='4' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='4' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='5' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='5' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='6' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='8' y='6' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='7' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='7' y='7' width='1' height='1' fill='%23000000'/%3E%3Crect x='8' y='7' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='8' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%23000000'/%3E%3Crect x='8' y='8' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='9' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='10' width='5' height='1' fill='%235a0905'/%3E%3C/svg%3E");--card-hit-2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='5' height='1' fill='%235a0905'/%3E%3Crect x='2' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='1' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='2' width='9' height='1' fill='%23c41a12'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='3' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='3' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='3' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='3' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='3' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='4' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='4' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='5' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='5' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='5' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='5' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='6' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='4' y='6' width='3' height='1' fill='%23000000'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='7' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='7' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='7' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='8' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='8' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='9' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='10' width='5' height='1' fill='%235a0905'/%3E%3C/svg%3E");--card-hit-3:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='5' height='1' fill='%235a0905'/%3E%3Crect x='2' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='1' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='2' width='9' height='1' fill='%23c41a12'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='3' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='5' y='3' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='3' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='4' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='4' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='5' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='5' y='5' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='5' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='6' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='6' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='7' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='5' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='7' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='7' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='8' width='4' height='1' fill='%23c41a12'/%3E%3Crect x='6' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='9' y='8' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='9' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='10' width='5' height='1' fill='%235a0905'/%3E%3C/svg%3E");--card-hit-4:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='5' height='1' fill='%235a0905'/%3E%3Crect x='2' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='1' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='1' width='2' height='1' fill='%235a0905'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='2' width='9' height='1' fill='%23c41a12'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='3' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='3' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='3' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='3' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='3' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='4' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='4' width='2' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='4' width='3' height='1' fill='%23000000'/%3E%3Crect x='11' y='4' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='5' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='5' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='5' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='6' width='3' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='6' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%235a0905'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='7' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='3' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='7' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='10' y='7' width='1' height='1' fill='%23000000'/%3E%3Crect x='11' y='7' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%235a0905'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='8' width='2' height='1' fill='%23c41a12'/%3E%3Crect x='4' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='7' y='8' width='1' height='1' fill='%23c41a12'/%3E%3Crect x='8' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%235a0905'/%3E%3Crect x='2' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='9' width='5' height='1' fill='%23c41a12'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%235a0905'/%3E%3Crect x='4' y='10' width='5' height='1' fill='%235a0905'/%3E%3C/svg%3E");--card-miss:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 11' shape-rendering='crispEdges'%3E%3Crect x='4' y='0' width='5' height='1' fill='%230f2766'/%3E%3Crect x='2' y='1' width='2' height='1' fill='%230f2766'/%3E%3Crect x='4' y='1' width='5' height='1' fill='%232a5fd8'/%3E%3Crect x='9' y='1' width='2' height='1' fill='%230f2766'/%3E%3Crect x='1' y='2' width='1' height='1' fill='%230f2766'/%3E%3Crect x='2' y='2' width='9' height='1' fill='%232a5fd8'/%3E%3Crect x='11' y='2' width='1' height='1' fill='%230f2766'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%230f2766'/%3E%3Crect x='1' y='3' width='4' height='1' fill='%232a5fd8'/%3E%3Crect x='5' y='3' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='3' width='4' height='1' fill='%232a5fd8'/%3E%3Crect x='12' y='3' width='1' height='1' fill='%230f2766'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%230f2766'/%3E%3Crect x='1' y='4' width='4' height='1' fill='%232a5fd8'/%3E%3Crect x='5' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='4' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='4' width='3' height='1' fill='%232a5fd8'/%3E%3Crect x='12' y='4' width='1' height='1' fill='%230f2766'/%3E%3Crect x='0' y='5' width='1' height='1' fill='%230f2766'/%3E%3Crect x='1' y='5' width='4' height='1' fill='%232a5fd8'/%3E%3Crect x='5' y='5' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='5' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='5' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='5' width='3' height='1' fill='%232a5fd8'/%3E%3Crect x='12' y='5' width='1' height='1' fill='%230f2766'/%3E%3Crect x='0' y='6' width='1' height='1' fill='%230f2766'/%3E%3Crect x='1' y='6' width='4' height='1' fill='%232a5fd8'/%3E%3Crect x='5' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='6' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='7' y='6' width='1' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='6' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='6' width='3' height='1' fill='%232a5fd8'/%3E%3Crect x='12' y='6' width='1' height='1' fill='%230f2766'/%3E%3Crect x='0' y='7' width='1' height='1' fill='%230f2766'/%3E%3Crect x='1' y='7' width='4' height='1' fill='%232a5fd8'/%3E%3Crect x='5' y='7' width='3' height='1' fill='%23ffffff'/%3E%3Crect x='8' y='7' width='1' height='1' fill='%23000000'/%3E%3Crect x='9' y='7' width='3' height='1' fill='%232a5fd8'/%3E%3Crect x='12' y='7' width='1' height='1' fill='%230f2766'/%3E%3Crect x='1' y='8' width='1' height='1' fill='%230f2766'/%3E%3Crect x='2' y='8' width='4' height='1' fill='%232a5fd8'/%3E%3Crect x='6' y='8' width='3' height='1' fill='%23000000'/%3E%3Crect x='9' y='8' width='2' height='1' fill='%232a5fd8'/%3E%3Crect x='11' y='8' width='1' height='1' fill='%230f2766'/%3E%3Crect x='2' y='9' width='2' height='1' fill='%230f2766'/%3E%3Crect x='4' y='9' width='5' height='1' fill='%232a5fd8'/%3E%3Crect x='9' y='9' width='2' height='1' fill='%230f2766'/%3E%3Crect x='4' y='10' width='5' height='1' fill='%230f2766'/%3E%3C/svg%3E")}.card-avatar[data-effect=hitsplat] .card-avatar-front:before,.card-avatar[data-effect=hitsplat] .card-avatar-front:after{aspect-ratio:13/11;background:var(--card-hit-0) center / contain no-repeat;width:52%;animation:12s ease-out -.3s infinite card-hitsplat-hit;top:28%;left:24%}.card-avatar[data-effect=hitsplat] .card-avatar-front:after{background-image:var(--card-miss);opacity:0;animation:7.2s ease-out -1.2s infinite card-hitsplat-miss}.card-avatar[data-effect=prayer] .card-avatar-front{animation:2.6s ease-in-out infinite card-prayer}.card-avatar[data-effect=prayer] .card-avatar-front:before,.card-avatar[data-effect=prayer] .card-avatar-front:after{aspect-ratio:1;width:30%;animation:2.6s ease-in-out infinite card-float-bob;top:-22%;left:35%}.card-avatar[data-effect=prayer] .card-avatar-front:before{background:oklch(from var(--card-b) .2 calc(c * .5) h);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='1' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='2' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='3' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='4' width='9' height='1' fill='%23000'/%3E%3Crect x='1' y='5' width='7' height='1' fill='%23000'/%3E%3Crect x='2' y='6' width='5' height='1' fill='%23000'/%3E%3Crect x='3' y='7' width='3' height='1' fill='%23000'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='0' y='0' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='1' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='2' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='3' width='9' height='1' fill='%23000'/%3E%3Crect x='0' y='4' width='9' height='1' fill='%23000'/%3E%3Crect x='1' y='5' width='7' height='1' fill='%23000'/%3E%3Crect x='2' y='6' width='5' height='1' fill='%23000'/%3E%3Crect x='3' y='7' width='3' height='1' fill='%23000'/%3E%3Crect x='4' y='8' width='1' height='1' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat}.card-avatar[data-effect=prayer] .card-avatar-front:after{background:linear-gradient(135deg, var(--card-glint), var(--card-b) 60%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='1' y='1' width='7' height='1' fill='%23000'/%3E%3Crect x='1' y='2' width='7' height='1' fill='%23000'/%3E%3Crect x='1' y='3' width='7' height='1' fill='%23000'/%3E%3Crect x='1' y='4' width='7' height='1' fill='%23000'/%3E%3Crect x='2' y='5' width='5' height='1' fill='%23000'/%3E%3Crect x='3' y='6' width='3' height='1' fill='%23000'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 9' shape-rendering='crispEdges'%3E%3Crect x='1' y='1' width='7' height='1' fill='%23000'/%3E%3Crect x='1' y='2' width='7' height='1' fill='%23000'/%3E%3Crect x='1' y='3' width='7' height='1' fill='%23000'/%3E%3Crect x='1' y='4' width='7' height='1' fill='%23000'/%3E%3Crect x='2' y='5' width='5' height='1' fill='%23000'/%3E%3Crect x='3' y='6' width='3' height='1' fill='%23000'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat}.card-avatar[data-effect=skull] .card-avatar-front:after{aspect-ratio:9/8;filter:drop-shadow(1px 1px #000);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 8' shape-rendering='crispEdges'%3E%3Crect x='2' y='0' width='5' height='1' fill='%23f4efe6'/%3E%3Crect x='1' y='1' width='7' height='1' fill='%23f4efe6'/%3E%3Crect x='0' y='2' width='9' height='1' fill='%23f4efe6'/%3E%3Crect x='0' y='3' width='1' height='1' fill='%23f4efe6'/%3E%3Crect x='1' y='3' width='2' height='1' fill='%23120806'/%3E%3Crect x='3' y='3' width='3' height='1' fill='%23f4efe6'/%3E%3Crect x='6' y='3' width='2' height='1' fill='%23120806'/%3E%3Crect x='8' y='3' width='1' height='1' fill='%23f4efe6'/%3E%3Crect x='0' y='4' width='1' height='1' fill='%23f4efe6'/%3E%3Crect x='1' y='4' width='2' height='1' fill='%23120806'/%3E%3Crect x='3' y='4' width='3' height='1' fill='%23f4efe6'/%3E%3Crect x='6' y='4' width='2' height='1' fill='%23120806'/%3E%3Crect x='8' y='4' width='1' height='1' fill='%23f4efe6'/%3E%3Crect x='0' y='5' width='4' height='1' fill='%23f4efe6'/%3E%3Crect x='4' y='5' width='1' height='1' fill='%23120806'/%3E%3Crect x='5' y='5' width='4' height='1' fill='%23f4efe6'/%3E%3Crect x='1' y='6' width='7' height='1' fill='%23f4efe6'/%3E%3Crect x='2' y='7' width='1' height='1' fill='%23f4efe6'/%3E%3Crect x='3' y='7' width='1' height='1' fill='%23120806'/%3E%3Crect x='4' y='7' width='1' height='1' fill='%23f4efe6'/%3E%3Crect x='5' y='7' width='1' height='1' fill='%23120806'/%3E%3Crect x='6' y='7' width='1' height='1' fill='%23f4efe6'/%3E%3C/svg%3E") 50%/contain no-repeat;width:30%;animation:2.2s ease-in-out infinite card-float-bob;top:-20%;left:35%}@keyframes card-float-sway{0%{opacity:0;translate:0 40%;rotate:-12deg;scale:.4}25%{opacity:1;scale:1}50%{rotate:12deg}to{opacity:0;translate:0 -150%;rotate:-8deg;scale:.8}}@keyframes card-petal{0%{opacity:0;translate:0 -40%;rotate:0deg}15%,80%{opacity:1}50%{translate:40% 260%}to{opacity:0;translate:-10% 520%;rotate:300deg}}@keyframes card-zap{0%,to{opacity:.25}4%,9%{opacity:1}6%{opacity:.4}}@keyframes card-flicker{0%,to{opacity:.35}4%,9%,54%,59%{opacity:.8}6%,56%{opacity:.5}}@keyframes card-doze{0%{opacity:0;translate:-60% 60%;rotate:-10deg;scale:.35}25%{opacity:1}to{opacity:0;translate:30% -140%;rotate:10deg;scale:1}}@keyframes card-glitch{0%,to{translate:-2px}10%{translate:-4px 1px}12%{translate:3px -1px}14%{translate:-2px}60%{translate:2px 2px}62%{translate:-2px}}@keyframes card-glitch-back{0%,to{translate:2px}10%{translate:4px -1px}12%{translate:-3px 1px}14%{translate:2px}60%{translate:-2px -2px}62%{translate:2px}}@keyframes card-scan{0%,70%{translate:0 -400%}to{translate:0 700%}}@keyframes card-blip{0%,60%{opacity:.3;scale:.6}70%{opacity:1;scale:1.2}to{opacity:.3;scale:.6}}@keyframes card-horns{to{transform:rotate(6deg)}}@keyframes card-twitch{0%,80%,to{transform:rotate(0)}84%{transform:rotate(14deg)}88%{transform:rotate(-4deg)}92%{transform:rotate(8deg)}}@keyframes card-ebb{50%{opacity:.55}}@keyframes card-sigil{to{transform:scaleY(.38)rotate(1turn)}}@keyframes card-mote{0%{opacity:0;translate:0}15%,55%{opacity:1}to{opacity:0;translate:0 -100%}}@keyframes card-aura{to{opacity:.5;scale:.88}}@keyframes card-float{0%{opacity:0;translate:0 40%;scale:.4}25%{opacity:1;scale:1}to{opacity:0;translate:0 -150%;scale:.8}}@keyframes card-crown{to{translate:0 -2px;rotate:6deg}}@keyframes card-crown-glint{0%,40%{background-position:200% 0}to{background-position:-100% 0}}@keyframes card-flame{0%{transform:scale(.94,.86)skew(3deg)}to{transform:scale(1.04,1.08)skew(-3deg)}}@keyframes card-halo{to{transform:translateY(-2px)}}@keyframes card-spark{0%,60%,to{transform:scale(0)rotate(0)}30%{transform:scale(1)rotate(45deg)}}@keyframes card-ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes card-hp{0%,to{scale:1}45%{scale:.3 1}}@keyframes card-hitsplat-hit{0%{opacity:0;background-image:var(--card-hit-0);translate:0%;scale:.6}1.2%{opacity:1;background-image:var(--card-hit-0);translate:0%;scale:1.12}2.4%{opacity:1;background-image:var(--card-hit-0);translate:0%;scale:1}8%{opacity:1;background-image:var(--card-hit-0);translate:0%;scale:1}10%{opacity:0;background-image:var(--card-hit-0);translate:0%;scale:1}19.98%{opacity:0;background-image:var(--card-hit-0);translate:0%;scale:1}20%{opacity:0;background-image:var(--card-hit-1);translate:-42% 46%;scale:.6}21.2%{opacity:1;background-image:var(--card-hit-1);translate:-42% 46%;scale:1.12}22.4%{opacity:1;background-image:var(--card-hit-1);translate:-42% 46%;scale:1}28%{opacity:1;background-image:var(--card-hit-1);translate:-42% 46%;scale:1}30%{opacity:0;background-image:var(--card-hit-1);translate:-42% 46%;scale:1}39.98%{opacity:0;background-image:var(--card-hit-1);translate:-42% 46%;scale:1}40%{opacity:0;background-image:var(--card-hit-2);translate:46% -34%;scale:.6}41.2%{opacity:1;background-image:var(--card-hit-2);translate:46% -34%;scale:1.12}42.4%{opacity:1;background-image:var(--card-hit-2);translate:46% -34%;scale:1}48%{opacity:1;background-image:var(--card-hit-2);translate:46% -34%;scale:1}50%{opacity:0;background-image:var(--card-hit-2);translate:46% -34%;scale:1}59.98%{opacity:0;background-image:var(--card-hit-2);translate:46% -34%;scale:1}60%{opacity:0;background-image:var(--card-hit-3);translate:36% 56%;scale:.6}61.2%{opacity:1;background-image:var(--card-hit-3);translate:36% 56%;scale:1.12}62.4%{opacity:1;background-image:var(--card-hit-3);translate:36% 56%;scale:1}68%{opacity:1;background-image:var(--card-hit-3);translate:36% 56%;scale:1}70%{opacity:0;background-image:var(--card-hit-3);translate:36% 56%;scale:1}79.98%{opacity:0;background-image:var(--card-hit-3);translate:36% 56%;scale:1}80%{opacity:0;background-image:var(--card-hit-4);translate:-46% -28%;scale:.6}81.2%{opacity:1;background-image:var(--card-hit-4);translate:-46% -28%;scale:1.12}82.4%{opacity:1;background-image:var(--card-hit-4);translate:-46% -28%;scale:1}88%{opacity:1;background-image:var(--card-hit-4);translate:-46% -28%;scale:1}90%{opacity:0;background-image:var(--card-hit-4);translate:-46% -28%;scale:1}99.98%{opacity:0;background-image:var(--card-hit-4);translate:-46% -28%;scale:1}}@keyframes card-hitsplat-miss{0%{opacity:0;translate:-40% 42%;scale:.6}2%{opacity:1;translate:-40% 42%;scale:1.12}4%{opacity:1;translate:-40% 42%;scale:1}13.33%{opacity:1;translate:-40% 42%;scale:1}16.67%{opacity:0;translate:-40% 42%;scale:1}33.3%{opacity:0;translate:-40% 42%;scale:1}33.33%{opacity:0;translate:46% 30%;scale:.6}35.33%{opacity:1;translate:46% 30%;scale:1.12}37.33%{opacity:1;translate:46% 30%;scale:1}46.67%{opacity:1;translate:46% 30%;scale:1}50%{opacity:0;translate:46% 30%;scale:1}66.63%{opacity:0;translate:46% 30%;scale:1}66.67%{opacity:0;translate:-8% -44%;scale:.6}68.67%{opacity:1;translate:-8% -44%;scale:1.12}70.67%{opacity:1;translate:-8% -44%;scale:1}80%{opacity:1;translate:-8% -44%;scale:1}83.33%{opacity:0;translate:-8% -44%;scale:1}99.97%{opacity:0;translate:-8% -44%;scale:1}}@keyframes card-prayer{0%,to{filter:drop-shadow(0 0 1px var(--card-b))}50%{filter:drop-shadow(0 0 5px var(--card-b))}}@keyframes card-float-bob{0%,to{translate:0}50%{translate:0 -14%}}@keyframes card-ascend-near{to{translate:0 -80px}}@keyframes card-ascend-far{to{translate:0 -60px}}@keyframes card-strand-depth{0%,to{opacity:.9;scale:1}25%{opacity:1;scale:1.08 1.03}60%{opacity:.55;scale:.8 .96}}@keyframes card-strand-left{0%,to{rotate:0deg}30%{rotate:-6deg}65%{rotate:4deg}}@keyframes card-strand-right{0%,to{rotate:0deg}30%{rotate:6deg}65%{rotate:-4deg}}@keyframes card-wing-left{0%,to{transform:skewY(0)}35%{transform:skewY(9deg)}70%{transform:skewY(-5deg)}}@keyframes card-wing-right{0%,to{transform:skewY(0)}35%{transform:skewY(-9deg)}70%{transform:skewY(5deg)}}@keyframes card-collapse{0%{opacity:0;transform:scaleY(.38)rotate(0)scale(1.08)}15%{opacity:1}65%{opacity:.85}to{opacity:0;transform:scaleY(.38)rotate(50deg)scale(.25)}}@keyframes card-vigor{0%{opacity:0;transform:scaleY(.38)rotate(0)scale(.1)}5%{opacity:.5;transform:scaleY(.38)rotate(0)scale(.188)}10%{opacity:1;transform:scaleY(.38)rotate(-.9deg)scale(.273)}15%{opacity:1;transform:scaleY(.38)rotate(-7.6deg)scale(.354)}20%{opacity:1;transform:scaleY(.38)rotate(-19deg)scale(.431)}25%{opacity:1;transform:scaleY(.38)rotate(-26.1deg)scale(.504)}30%{opacity:1;transform:scaleY(.38)rotate(-29.9deg)scale(.574)}35%{opacity:1;transform:scaleY(.38)rotate(-31.8deg)scale(.639)}40%{opacity:1;transform:scaleY(.38)rotate(-31.7deg)scale(.701)}45%{opacity:1;transform:scaleY(.38)rotate(-29.7deg)scale(.759)}50%{opacity:1;transform:scaleY(.38)rotate(-25.8deg)scale(.813)}55%{opacity:1;transform:scaleY(.38)rotate(-20.2deg)scale(.862)}60%{opacity:1;transform:scaleY(.38)rotate(-13.5deg)scale(.908)}65%{opacity:1;transform:scaleY(.38)rotate(-5.8deg)scale(.949)}70%{opacity:1;transform:scaleY(.38)rotate(2.1deg)scale(.985)}75%{opacity:.97;transform:scaleY(.38)rotate(10deg)scale(1.018)}80%{opacity:.8;transform:scaleY(.38)rotate(17.2deg)scale(1.045)}85%{opacity:.55;transform:scaleY(.38)rotate(23.4deg)scale(1.067)}90%{opacity:.29;transform:scaleY(.38)rotate(28.1deg)scale(1.084)}95%{opacity:.08;transform:scaleY(.38)rotate(31deg)scale(1.095)}to{opacity:0;transform:scaleY(.38)rotate(32deg)scale(1.1)}}.card-avatar[data-effect=parry] .card-avatar-front:before{border:2px solid var(--card-edge);box-shadow:0 0 6px var(--card-edge), inset 0 0 4px var(--card-edge);opacity:0;border-radius:50%;animation:2.4s cubic-bezier(.5,0,.9,.6) infinite card-parry-ring;inset:0;scale:2.2}.card-avatar[data-effect=parry] .card-avatar-front:after{background:repeating-conic-gradient(from 22deg, var(--card-glint) 0 3deg, transparent 3deg 45deg);opacity:0;border-radius:50%;animation:2.4s ease-out infinite card-parry-sparks;inset:-18%;-webkit-mask:radial-gradient(circle,#0000 56%,#000 60% 68%,#0000 72%);mask:radial-gradient(circle,#0000 56%,#000 60% 68%,#0000 72%)}.card-avatar[data-effect=parry] .card-avatar-back:before{background:radial-gradient(circle, transparent 55%, color-mix(in oklab, var(--card-glint) 90%, transparent) 62%, transparent 74%);opacity:0;border-radius:50%;animation:2.4s ease-out infinite card-parry-flash;inset:-6%}.card-avatar[data-effect=paintbrush] .card-avatar-front{filter:drop-shadow(0 1px 1px oklch(0% 0 0/.5))}.card-paintbrush{width:144%;height:144%;position:absolute;inset:-22%;overflow:visible}.card-paintbrush-ring{fill:none;stroke:var(--card-edge);stroke-width:6.5px;stroke-linecap:round;stroke-dasharray:100;animation:4s ease-in-out infinite card-paintbrush-ring}.card-paintbrush-bristles{stroke:var(--card-glint);stroke-width:1.2px;opacity:.55}.card-paintbrush-arm{transform-box:view-box;transform-origin:50px 50px;animation:4s ease-in-out infinite card-paintbrush-arm}.card-paintbrush-handle{fill:#6b4628}.card-paintbrush-ferrule{fill:#d9d9d9}.card-paintbrush-tip{fill:var(--card-edge)}.card-avatar[data-effect=flaking] .card-avatar-front:before{background:radial-gradient(circle at 30% 45%, transparent 58%, color-mix(in oklab, var(--card-a) 45%, transparent) 72%, transparent 76%);border-radius:50%;inset:-2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.12' numOctaves='2' seed='6'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='14' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Ccircle cx='50' cy='50' r='50' filter='url(%23r)'/%3E%3C/svg%3E") 50%/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cfilter id='r'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.12' numOctaves='2' seed='6'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='14' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Ccircle cx='50' cy='50' r='50' filter='url(%23r)'/%3E%3C/svg%3E") 50%/100% 100%}.card-flaking{width:230%;height:180%;position:absolute;top:-40%;left:-20%;overflow:visible}.card-flake{fill:var(--card-a);transform-box:fill-box;transform-origin:50%;opacity:0;animation:3.6s ease-in infinite card-flake;animation-delay:calc(var(--card-art-i) * -.4s)}.card-flake[data-tone=light]{fill:oklch(from var(--card-a) .75 c h)}.card-avatar[data-effect=beret] .card-avatar-front{filter:drop-shadow(0 1px 1px oklch(0% 0 0/.45))}.card-beret{width:104%;height:66%;position:absolute;top:-42%;left:-16%;overflow:visible}.card-beret-light{stop-color:oklch(from var(--card-a) .62 c h)}.card-beret-dark{stop-color:oklch(from var(--card-a) .32 c h)}.card-beret-stalk{stroke:oklch(from var(--card-a) .3 c h);stroke-width:2.4px;stroke-linecap:round}.card-beret-band{fill:oklch(from var(--card-a) .26 c h)}.card-beret-sheen{fill:none;stroke:#fff;stroke-opacity:.18;stroke-width:3px;stroke-linecap:round}.card-beret-hat{transform-box:fill-box;transform-origin:50% 90%;animation:5s ease-in-out infinite card-beret}.card-avatar[data-effect=flag] .card-avatar-back{filter:drop-shadow(0 1px 1px oklch(0% 0 0/.45))}.card-flag{width:66%;height:145%;position:absolute;top:-62%;left:33%;overflow:visible}.card-flag-pole{fill:#7a5a3a}.card-flag-finial,.card-flag-emblem{fill:var(--card-edge)}.card-flag-cloth{fill:var(--card-a)}.card-flag-fold{fill:#fff;opacity:.14}.card-flag-pennant{transform-box:fill-box;transform-origin:0;animation:1.6s ease-in-out infinite card-flag}.card-avatar[data-effect=buddy] .card-avatar-back{filter:drop-shadow(0 1px 1px oklch(0% 0 0/.35))}.card-buddy{width:62%;height:74%;position:absolute;top:-34%;left:58%;overflow:visible}.card-buddy-outline,.card-buddy-limb{fill:none;stroke-linecap:round;stroke-linejoin:round}.card-buddy-outline{stroke:oklch(from var(--card-a) .97 .02 h);stroke-width:10px}.card-buddy-limb{stroke:var(--card-a);stroke-width:6px}.card-buddy-head{fill:var(--card-a);stroke:oklch(from var(--card-a) .97 .02 h);stroke-width:2.5px}.card-buddy-jog{transform-box:fill-box;transform-origin:50% 90%;animation:.5s ease-in-out infinite card-buddy-jog}.card-buddy-stride[data-stride="0"]{animation:.5s step-end infinite card-buddy-stride}.card-buddy-stride[data-stride="1"]{opacity:0;animation:.5s step-end -.25s infinite card-buddy-stride}@keyframes card-buddy-jog{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-3px)rotate(2deg)}}@keyframes card-buddy-stride{0%{opacity:1}50%{opacity:0}}@keyframes card-parry-ring{0%{opacity:0;scale:2.2}12%{opacity:.85}54%{opacity:1;scale:1.03}58%{opacity:1;scale:1}70%,to{opacity:0;scale:1}}@keyframes card-parry-sparks{0%,56%{opacity:0;scale:.9}60%{opacity:1}80%,to{opacity:0;scale:1.35}}@keyframes card-parry-flash{0%,56%{opacity:0;scale:1}59%{opacity:1}78%,to{opacity:0;scale:1.4}}@keyframes card-paintbrush-ring{0%{stroke-dashoffset:100px;opacity:1}60%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes card-paintbrush-arm{0%{opacity:1;rotate:0deg}60%{opacity:1;rotate:360deg}75%,to{opacity:0;rotate:380deg}}@keyframes card-flake{0%{opacity:0;translate:0;rotate:0deg;scale:.6}12%{opacity:1}to{translate:var(--card-flake-x) var(--card-flake-y);rotate:var(--card-flake-turn);opacity:0;scale:1}}@keyframes card-beret{0%,70%,to{rotate:0deg}78%{rotate:-5deg}86%{rotate:3deg}92%{rotate:-1deg}}@keyframes card-flag{0%,to{transform:skewY(0)scaleX(1)}25%{transform:skewY(-6deg)scaleX(.92)}50%{transform:skewY(2deg)scaleX(1)}75%{transform:skewY(6deg)scaleX(.94)}}.card-avatar[data-effect=grace] .card-avatar-back:before{background:radial-gradient(circle, color-mix(in oklab, var(--card-edge) 80%, white) 30%, color-mix(in oklab, var(--card-edge) 45%, transparent) 50%, transparent 70%);filter:blur(2px);border-radius:50%;animation:3s ease-in-out infinite alternate card-grace-glow;inset:-28%}.card-avatar[data-effect=grace] .card-avatar-front{border-radius:0;inset:-70% -20% 20%;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 40% 65%,#0000);mask:linear-gradient(#0000,#000 40% 65%,#0000)}.card-avatar[data-effect=grace] .card-avatar-front:before{background:radial-gradient(circle at 18% 70%, var(--card-glint) 2.5%, transparent 4%), radial-gradient(circle at 82% 52%, var(--card-glint) 2%, transparent 3.5%), radial-gradient(circle at 30% 30%, var(--card-glint) 1.5%, transparent 3%), radial-gradient(circle at 72% 12%, var(--card-glint) 2%, transparent 3.5%);filter:drop-shadow(0 0 1px var(--card-edge));animation:3.6s linear infinite card-grace-motes;inset:0 0 -50%}.card-avatar[data-effect=arcs] .card-avatar-back:before,.card-avatar[data-effect=arcs] .card-avatar-back:after{filter:drop-shadow(0 0 2px var(--card-edge));border:1.5px solid #0000;border-radius:50%}.card-avatar[data-effect=arcs] .card-avatar-back:before{border-top-color:var(--card-edge);border-right-color:var(--card-edge);animation:5s linear infinite card-swirl;inset:-14%}.card-avatar[data-effect=arcs] .card-avatar-back:after{border-bottom-color:color-mix(in oklab, var(--card-edge) 70%, white);border-left-color:color-mix(in oklab, var(--card-edge) 70%, transparent);animation:8s linear infinite reverse card-swirl;inset:-26%}.card-avatar[data-effect=arcs] .card-avatar-front:before{border:1.5px solid #0000;border-bottom-color:var(--card-edge);filter:drop-shadow(0 0 2px var(--card-edge));border-radius:50%;animation:3s ease-in-out infinite card-arcs-glint;inset:-30%;transform:translateY(22%)rotate(-12deg)scaleY(.3)}@keyframes card-grace-glow{to{opacity:.7;transform:scale(1.12)}}@keyframes card-grace-motes{to{transform:translateY(-33%)}}@keyframes card-arcs-glint{0%,to{opacity:1}50%{opacity:.45}}.card-scene[data-scene=spiritbomb]{background:radial-gradient(55% 90% at 84% 14%, color-mix(in oklab, var(--card-edge) 45%, transparent), transparent 70%), linear-gradient(to bottom, var(--card-dusk), var(--card-night))}.card-scene[data-scene=spiritbomb]:before{aspect-ratio:1;background:repeating-conic-gradient(from 0deg, transparent 0 14deg, color-mix(in oklab, var(--card-glint) 45%, transparent) 20deg, transparent 28deg 40deg), radial-gradient(circle closest-side, var(--card-glint) 0 30%, oklch(from var(--card-edge) max(l, .8) c h) 60%, color-mix(in oklab, var(--card-a) 80%, var(--card-edge)) 92%, transparent);border-radius:50%;height:120%;inset:-42% -6% auto auto;-webkit-mask:radial-gradient(circle closest-side,#000 88%,#0000);mask:radial-gradient(circle closest-side,#000 88%,#0000)}.card-scene[data-scene=spiritbomb]:after{background-image:radial-gradient(1.2px 1.2px at 8px 14px, var(--card-glint) 60%, transparent), radial-gradient(1px 1px at 31px 40px, var(--card-glint) 60%, transparent), radial-gradient(1.5px 1.5px at 46px 9px, var(--card-glint) 60%, transparent), radial-gradient(1px 1px at 20px 52px, oklch(from var(--card-edge) .92 .08 h) 60%, transparent), radial-gradient(1.2px 1.2px at 52px 33px, oklch(from var(--card-edge) .92 .08 h) 60%, transparent);opacity:.9;background-size:60px 60px;inset:-60px -60px 0 0;-webkit-mask:linear-gradient(to top right,#000 30%,#0000 85%);mask:linear-gradient(to top right,#000 30%,#0000 85%)}.card-scene[data-scene=spiritbomb][data-live]:before{animation:9s linear infinite card-swirl,3s ease-in-out infinite alternate card-spiritbomb-swell}.card-scene[data-scene=spiritbomb][data-live]:after{animation:2.4s linear infinite card-spiritbomb-motes}.card-scene[data-motion=powerup],.card-frame[data-motion=powerup]{animation:2.6s ease-out infinite card-powerup-flash}.card-scene[data-motion=powerup]>.card-scene-fx{overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 70%);mask:linear-gradient(#0000,#000 70%)}.card-scene[data-motion=powerup]>.card-scene-fx:before{--card-streak:oklch(from var(--card-edge) max(l, .85) c h);background-image:radial-gradient(.8px 11px at 6px 14px, var(--card-streak) 55%, transparent), radial-gradient(.6px 8px at 23px 44px, var(--card-streak) 55%, transparent), radial-gradient(1px 13px at 41px 26px, var(--card-streak) 55%, transparent), radial-gradient(.6px 7px at 57px 50px, var(--card-streak) 55%, transparent);background-size:64px 60px;animation:.55s linear infinite card-powerup-rise;inset:0 0 -60px}.card-scene[data-motion=powerup]>.card-scene-fx:after{--card-rock:oklch(from var(--card-b) .24 calc(c * .3) h);background-image:radial-gradient(2.2px 1.6px at 10px 20px, var(--card-rock) 70%, transparent), radial-gradient(1.4px 1.2px at 27px 44px, var(--card-rock) 70%, transparent), radial-gradient(2.8px 2px at 44px 8px, var(--card-rock) 70%, transparent), radial-gradient(1.2px 1px at 37px 30px, var(--card-rock) 70%, transparent);filter:drop-shadow(0 0 1px oklch(from var(--card-edge) .9 .05 h));background-size:56px 56px;animation:2.2s linear infinite card-powerup-rocks;inset:0 0 -56px}.card-scene[data-motion=kiblasts]>.card-scene-fx{container-type:size}.card-scene[data-motion=kiblasts]>.card-scene-fx:before,.card-scene[data-motion=kiblasts]>.card-scene-fx:after{--card-blast-to:58cqw;--card-blast-trail:color-mix(in oklab, var(--card-a) 80%, transparent);background:radial-gradient(circle closest-side, var(--card-glint) 35%, var(--card-edge) 80%);border-radius:50%;width:7px;height:7px;animation:2.2s ease-in infinite card-kiblast;inset:28% auto auto 0;translate:-12px}.card-scene[data-motion=kiblasts]>.card-scene-fx:after{--card-blast-to:78cqw;animation-delay:-1.1s;top:60%}.card-scene[data-motion=speedlines]>.card-scene-fx{overflow:hidden}.card-scene[data-motion=speedlines]>.card-scene-fx:before,.card-scene[data-motion=speedlines]>.card-scene-fx:after{aspect-ratio:1;background:repeating-conic-gradient(from 0deg, transparent 0 5deg, color-mix(in oklab, var(--card-glint) 70%, transparent) 5deg 5.6deg, transparent 5.6deg 8deg, color-mix(in oklab, var(--card-glint) 50%, transparent) 8deg 8.3deg, transparent 8.3deg 13deg);width:250%;animation:.36s step-end infinite card-speedlines;inset:50% auto auto 62%;translate:-50% -50%;-webkit-mask:radial-gradient(circle closest-side,#0000 9%,#000 24%);mask:radial-gradient(circle closest-side,#0000 9%,#000 24%)}.card-scene[data-motion=speedlines]>.card-scene-fx:after{background:repeating-conic-gradient(from 3deg, transparent 0 7deg, color-mix(in oklab, var(--card-edge) 55%, transparent) 7deg 7.4deg, transparent 7.4deg 11deg);animation-delay:-.18s}.card-scene[data-motion=beamclash]>.card-scene-fx{animation:2.2s ease-in-out infinite card-beamclash}.card-scene[data-motion=beamclash]>.card-scene-fx:before,.card-scene[data-motion=beamclash]>.card-scene-fx:after{--card-clash:radial-gradient(circle 10px at var(--card-clash-at) 50%, var(--card-glint) 30%, oklch(from var(--card-edge) max(l, .85) c h) 55%, transparent 100%);--card-clash-at:100%;background:var(--card-clash), linear-gradient(to bottom, transparent 34%, var(--card-beam) 42%, var(--card-glint) 50%, var(--card-beam) 58%, transparent 66%);--card-beam:var(--card-a);animation:.18s steps(2,end) infinite card-beamclash-hum;inset:20% 40% 20% -60%}.card-scene[data-motion=beamclash]>.card-scene-fx:after{--card-clash-at:0%;--card-beam:oklch(from var(--card-b) max(l, .6) c h);animation-delay:-.09s;inset:20% -60% 20% 60%}.card-ring[data-border=kiflare]{--card-ring-width:2.5px;background:repeating-conic-gradient(from var(--card-angle), var(--card-edge) 0 7deg, var(--card-edge-hot) 10deg, color-mix(in oklab, var(--card-a) 70%, var(--card-edge)) 15deg, var(--card-edge) 22deg);animation:1.6s linear infinite card-spin,.5s ease-in-out infinite alternate card-kiflare}.card-ring[data-variant=row][data-border=kiflare]{--card-ring-width:2px}.card-glow[data-border=kiflare]{box-shadow:inset 0 0 12px var(--card-edge);animation:.6s ease-in-out infinite alternate card-kiflare-glow}.card-ring[data-border=sparking]{--card-ring-width:2.5px;--card-arc:oklch(from var(--card-edge) .97 .06 h);background:conic-gradient(from var(--card-angle), transparent 0 5%, var(--card-arc) 5% 9%, transparent 9% 22%, var(--card-edge-hot) 22% 24.5%, transparent 24.5% 41%, var(--card-arc) 41% 45.5%, transparent 45.5% 63%, var(--card-edge-hot) 63% 65%, transparent 65% 80%, var(--card-arc) 80% 84%, transparent 84%), color-mix(in oklab, var(--card-edge) 60%, transparent);animation:1.3s steps(7,end) infinite card-spin}.card-glow[data-border=sparking]{box-shadow:inset 0 0 8px var(--card-edge);animation:1.9s step-end infinite card-sparking-glow}.card-avatar[data-effect=kiaura] .card-avatar-back,.card-avatar[data-effect=supersaiyan] .card-avatar-back{border-radius:0}.card-ki{--card-ki-outer:var(--card-a);--card-ki-mid:var(--card-edge);--card-ki-inner:var(--card-glint);width:170%;height:180%;position:absolute;top:-65%;left:-35%;overflow:visible}.card-ki[data-tone=saiyan]{--card-ki-outer:#f59e0b;--card-ki-mid:#facc15;--card-ki-inner:#fef9c3}.card-ki-flame{transform-box:fill-box;transform-origin:50% 100%;animation:.42s ease-in-out infinite alternate card-ki-lick;animation-delay:calc(var(--card-art-i) * -.14s)}.card-ki-flame[data-layer=outer]{fill:var(--card-ki-outer);opacity:.5}.card-ki-flame[data-layer=mid]{fill:var(--card-ki-mid);opacity:.6}.card-ki-flame[data-layer=inner]{fill:var(--card-ki-inner);opacity:.7}.card-ki-wisp{fill:var(--card-ki-mid);opacity:0;animation:1.4s ease-out infinite card-ki-wisp;animation-delay:calc(var(--card-art-i) * -.35s)}.card-avatar[data-effect=supersaiyan] .card-avatar-front{inset:0}.card-saiyan-bolts{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.card-saiyan-bolt{fill:none;stroke:#e0f2fe;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1.5px #60a5fa)drop-shadow(0 0 3px #3b82f6);opacity:0;animation:2.4s step-end infinite card-saiyan-zap;animation-delay:calc(var(--card-art-i) * -.6s)}.card-saiyan-bolt:first-child{opacity:1}.card-avatar[data-effect=scouter] .card-avatar-front{filter:drop-shadow(0 1px 1px oklch(0% 0 0/.45))}.card-scouter{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.card-scouter-arm{fill:none;stroke:#d4d4d8;stroke-width:2.4px;stroke-linecap:round}.card-scouter-ear{fill:#e4e4e7;stroke:#52525b;stroke-width:1px}.card-scouter-button{fill:#ef4444}.card-scouter-lens{fill:oklch(80% .2 145/.5)}.card-scouter-rim{fill:none;stroke:#e4e4e7;stroke-width:1.6px;stroke-linejoin:round}.card-scouter-scan{fill:oklch(95% .15 145/.55);animation:1.8s linear infinite card-scouter-scan}.card-scouter-reticle{fill:none;stroke:oklch(62% .24 25);stroke-width:1.3px;animation:.8s step-end infinite card-scouter-blink}.card-scouter-digits{fill:oklch(35% .15 145);transform-box:fill-box;transform-origin:0;animation:.9s step-end infinite card-scouter-count;animation-delay:calc(var(--card-art-i) * -.3s)}.card-scouter-flash{fill:oklch(97% .1 145);opacity:0;animation:6s linear infinite card-scouter-flash}.card-avatar[data-effect=kicharge] .card-avatar-back{background:radial-gradient(closest-side, color-mix(in oklab, var(--card-edge) 55%, transparent), transparent);animation:1.2s ease-in-out infinite alternate card-aura;inset:-12%}.card-avatar[data-effect=kicharge] .card-avatar-front:before,.card-avatar[data-effect=kicharge] .card-avatar-front:after{aspect-ratio:1;border-radius:50%;width:40%;bottom:-10%;right:-12%}.card-avatar[data-effect=kicharge] .card-avatar-front:before{background:radial-gradient(circle closest-side, var(--card-glint) 0 28%, var(--card-edge) 58%, color-mix(in oklab, var(--card-a) 70%, transparent) 80%, transparent);filter:drop-shadow(0 0 3px var(--card-edge));animation:.9s ease-in-out infinite alternate card-kicharge-ball}.card-avatar[data-effect=kicharge] .card-avatar-front:after{border:1.5px solid var(--card-glint);box-shadow:0 0 3px var(--card-edge);opacity:0;animation:1.2s ease-in infinite card-kicharge-ring}.card-avatar[data-effect=nimbus] .card-avatar-front{filter:drop-shadow(0 1px 1px oklch(0% 0 0/.35))}.card-ride{--card-nimbus-gold:oklch(from var(--card-edge) max(l, .86) max(c, .12) h);width:160%;height:60%;position:absolute;bottom:-10%;left:-30%;overflow:visible}.card-ride-bob{animation:1.6s ease-in-out infinite card-saiyan-bob}.card-ride .card-nimbus-puff{animation:1.2s linear infinite card-saiyan-puff;animation-delay:calc(var(--card-art-i) * -.4s)}.card-avatar[data-effect=dragonballs] .card-avatar-front{filter:drop-shadow(0 1px 1px oklch(0% 0 0/.4))}.card-orbit-orbs{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.card-orbit-ring{transform-origin:50px 50px;animation:14s linear infinite card-swirl}.card-orbit-ring .card-orb-glow{animation:3.5s ease-in-out infinite card-orb-glow;animation-delay:calc(var(--card-art-i) * .5s - 3.5s)}@keyframes card-spiritbomb-swell{to{scale:1.06}}@keyframes card-spiritbomb-motes{to{translate:60px -60px}}@keyframes card-powerup-flash{0%{filter:brightness(1.7)saturate(1.3)}8%,to{filter:none}}@keyframes card-powerup-rise{to{translate:0 -60px}}@keyframes card-powerup-rocks{to{translate:0 -56px}}@keyframes card-kiblast{0%{opacity:1;box-shadow:-4px 0 2px 0 var(--card-blast-trail), -9px 0 3px -1px color-mix(in oklab, var(--card-blast-trail) 60%, transparent), -15px 0 4px -2px color-mix(in oklab, var(--card-blast-trail) 30%, transparent);translate:-12px;scale:1}58%{translate:var(--card-blast-to) 0;opacity:1;box-shadow:-4px 0 2px 0 var(--card-blast-trail), -9px 0 3px -1px color-mix(in oklab, var(--card-blast-trail) 60%, transparent), -15px 0 4px -2px color-mix(in oklab, var(--card-blast-trail) 30%, transparent);scale:1}64%{translate:var(--card-blast-to) 0;opacity:1;box-shadow:0 0 4px 1px var(--card-edge), 0 0 0 0 transparent, 0 0 0 0 transparent;scale:2.6}80%,to{translate:var(--card-blast-to) 0;opacity:0;box-shadow:0 0 6px 2px var(--card-edge), 0 0 0 0 transparent, 0 0 0 0 transparent;scale:3.6}}@keyframes card-speedlines{0%{opacity:.8;rotate:0deg}33%{opacity:.6;rotate:2.5deg}66%{opacity:.9;rotate:-1.5deg}}@keyframes card-beamclash{0%,to{translate:0}30%{translate:-9%}45%{translate:-7%}75%{translate:8%}}@keyframes card-beamclash-hum{to{opacity:.82}}@keyframes card-kiflare{to{filter:brightness(1.35)}}@keyframes card-kiflare-glow{to{box-shadow:inset 0 0 18px var(--card-edge-hot)}}@keyframes card-sparking-glow{0%,to{opacity:.45}20%,56%{opacity:1}24%,60%{opacity:.3}}@keyframes card-ki-lick{0%{scale:1 .94}to{scale:1.03 1.06}}@keyframes card-ki-wisp{0%{opacity:0;translate:0}20%{opacity:.9}to{opacity:0;translate:0 -30px}}@keyframes card-saiyan-zap{0%,16%,to{opacity:0}4%,11%{opacity:1}8%{opacity:.1}}@keyframes card-scouter-scan{to{translate:0 26px}}@keyframes card-scouter-blink{50%{opacity:.2}}@keyframes card-scouter-count{0%{scale:.4 1}25%{scale:.85 1}50%{scale:.6 1}75%{scale:1}}@keyframes card-scouter-flash{0%,88%,to{opacity:0}90%,95%{opacity:.95}93%{opacity:.2}}@keyframes card-kicharge-ball{0%{scale:.85}to{scale:1.08}}@keyframes card-kicharge-ring{0%{opacity:0;scale:1.7}30%{opacity:.9}to{opacity:0;scale:.4}}:root[data-window-inactive] :is(.card-scene,.card-scene-fx,.card-frame,.card-ring,.card-glow,.card-avatar-back,.card-avatar-front,.card-art-layer),:root[data-window-inactive] :is(.card-scene,.card-scene-fx,.card-ring,.card-avatar-back,.card-avatar-front):before,:root[data-window-inactive] :is(.card-scene,.card-scene-fx,.card-ring,.card-avatar-back,.card-avatar-front):after{animation-play-state:paused!important}[data-card-host=hover]:not(:hover,:focus-within) :is(.card-scene,.card-scene-fx,.card-frame,.card-ring,.card-glow,.card-avatar-back,.card-avatar-front),[data-card-host=hover]:not(:hover,:focus-within) :is(.card-scene,.card-scene-fx,.card-ring,.card-avatar-back,.card-avatar-front):before,[data-card-host=hover]:not(:hover,:focus-within) :is(.card-scene,.card-scene-fx,.card-ring,.card-avatar-back,.card-avatar-front):after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){:is(.card-scene,.card-scene-fx,.card-frame,.card-ring,.card-glow),:is(.card-scene,.card-scene-fx,.card-ring):before,:is(.card-scene,.card-scene-fx,.card-ring):after,:is(.card-avatar-back,.card-avatar-front),:is(.card-avatar-back,.card-avatar-front):before,:is(.card-avatar-back,.card-avatar-front):after{animation:none!important}}@media (forced-colors:active){.card-scene,.card-frame,.card-ring,.card-glow,.card-avatar-back,.card-avatar-front{display:none}}.card-art{width:72%;height:88%;position:absolute;top:6%;right:6%;overflow:visible}.card-art-paint-a{stop-color:color-mix(in oklab, var(--card-a) 75%, var(--card-night))}.card-art-paint-b{stop-color:color-mix(in oklab, var(--card-b) 75%, var(--card-night))}.card-scene[data-scene=wolf]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .6 -.2'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 90px 90px, radial-gradient(70% 120% at 85% -25%, color-mix(in oklab, var(--card-b) 50%, transparent), transparent 70%), linear-gradient(to bottom, var(--card-dusk), var(--card-night))}.card-scene[data-scene=wolf]:before{z-index:-1;background:oklch(from var(--card-b) .55 calc(c * .25) h / .4);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M0 .5H28M0 7.5H28M.5 0V7M14.5 7V14' stroke='black'/%3E%3C/svg%3E") 0 0/28px 14px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M0 .5H28M0 7.5H28M.5 0V7M14.5 7V14' stroke='black'/%3E%3C/svg%3E") 0 0/28px 14px}.card-scene[data-scene=wolf]:after{z-index:-1;background:linear-gradient(90deg, var(--card-a), var(--card-b));opacity:.4;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 48' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 34c4-14 10-24 14-20s-6 22-2 22 10-26 16-24-4 20 0 20 12-18 16-16-2 14 2 14 8-8 12-6M4 42q40-8 70-2M86 22l3-10 5 6 4-9 4 9 5-6 3 10z'/%3E%3Ccircle cx='80' cy='36' r='1.2' fill='black' stroke='none'/%3E%3Ccircle cx='112' cy='31' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='101' cy='42' r='1.5' fill='black' stroke='none'/%3E%3C/svg%3E") 8% 55%/120px 48px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 48' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 34c4-14 10-24 14-20s-6 22-2 22 10-26 16-24-4 20 0 20 12-18 16-16-2 14 2 14 8-8 12-6M4 42q40-8 70-2M86 22l3-10 5 6 4-9 4 9 5-6 3 10z'/%3E%3Ccircle cx='80' cy='36' r='1.2' fill='black' stroke='none'/%3E%3Ccircle cx='112' cy='31' r='.9' fill='black' stroke='none'/%3E%3Ccircle cx='101' cy='42' r='1.5' fill='black' stroke='none'/%3E%3C/svg%3E") 8% 55%/120px 48px no-repeat}.card-wolf{top:4%;right:8%}.card-wolf-haze{fill:var(--card-a);opacity:.45}.card-wolf-backing{fill:oklch(from var(--card-night) .12 c h)}.card-wolf-drips{opacity:.9}.card-wolf-drip{transform-box:fill-box;transform-origin:top}.card-wolf-line,.card-wolf-glow{fill:none;stroke:oklch(from var(--card-edge) max(l, .88) c h);stroke-linejoin:round;stroke-dasharray:1100;stroke-opacity:var(--card-wolf-hold)}.card-wolf-line{--card-wolf-hold:1;stroke-width:6px}.card-wolf-glow{--card-wolf-hold:.7;stroke-width:14px}.card-scene[data-scene=wolf][data-live] .card-wolf-line,.card-scene[data-scene=wolf][data-live] .card-wolf-glow{animation:12s linear infinite card-wolf-trace}.card-scene[data-scene=wolf][data-live] .card-wolf-backing,.card-scene[data-scene=wolf][data-live] .card-wolf-paint{animation:12s ease-out infinite card-wolf-paint}.card-scene[data-scene=wolf][data-live] .card-wolf-haze{animation:12s ease-out infinite card-wolf-haze}.card-scene[data-scene=wolf][data-live] .card-wolf-drip{animation:12s ease-in infinite card-wolf-drip}.card-scene[data-scene=wolf][data-live] .card-wolf-drip:nth-child(2){animation-delay:.25s}.card-scene[data-scene=wolf][data-live] .card-wolf-drip:nth-child(3){animation-delay:.1s}.card-scene[data-scene=wolf][data-live] .card-wolf-drip:nth-child(4){animation-delay:.4s}.card-scene[data-scene=kush]{background:radial-gradient(90% 70% at 60% -10%, color-mix(in oklab, var(--card-b) 55%, transparent), transparent 70%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='m'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.045' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeDiffuseLighting lighting-color='%23fff' surfaceScale='3'%3E%3CfeDistantLight azimuth='45' elevation='55'/%3E%3C/feDiffuseLighting%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23m)'/%3E%3C/svg%3E") 0 0 / 240px 240px, linear-gradient(to bottom, var(--card-dusk), var(--card-night));background-blend-mode:normal, soft-light, normal}.card-scene[data-scene=kush]:before{z-index:-1;background:linear-gradient(to bottom, oklch(from var(--card-b) .93 .08 h) 0 2px, color-mix(in oklab, var(--card-b) 45%, transparent) 2px 4px, transparent 4px), repeating-linear-gradient(90deg, transparent 0 14px, color-mix(in oklab, var(--card-b) 22%, transparent) 14px 24px, transparent 24px 38px);-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.card-scene[data-scene=kush]:after{z-index:-1;background-image:radial-gradient(circle 1px at 8px 12px, var(--card-glint) 60%, transparent), radial-gradient(circle 1.3px at 31px 44px, var(--card-glint) 60%, transparent), radial-gradient(circle .8px at 47px 23px, var(--card-glint) 60%, transparent), radial-gradient(circle 1px at 19px 53px, var(--card-glint) 60%, transparent);opacity:.6;background-size:60px 60px;inset:0 0 -60px}.card-scene[data-scene=kush][data-live]:before{animation:6s ease-in-out infinite alternate card-kush-light}.card-scene[data-scene=kush][data-live]:after{animation:11s linear infinite card-kush-motes}.card-kush-sway{transform-box:fill-box;transform-origin:50% 100%}.card-kush-haze{fill:var(--card-a);opacity:.55}.card-kush-blade{fill:oklch(from var(--card-a) max(l, .72) c h);stroke:var(--card-night);stroke-width:1.2px;stroke-opacity:.6;stroke-linejoin:round}.card-kush-vein{fill:none;stroke:oklch(from var(--card-edge) max(l, .88) c h);stroke-width:1.3px;stroke-linecap:round;stroke-opacity:.75}.card-kush-finger{transform-box:fill-box}.card-scene[data-scene=kush][data-live] .card-kush-sway{animation:3.2s ease-in-out infinite alternate card-kush-sway}.card-scene[data-scene=kush][data-live] .card-kush-finger{animation:10s ease-out infinite card-kush-unfurl;animation-delay:calc(var(--card-art-i) * .22s)}.card-scene[data-scene=kush][data-live] .card-kush-haze{animation:10s ease-in-out infinite card-kush-breath}.card-scene[data-scene=moral]{background:radial-gradient(60% 70% at 70% 45%, color-mix(in oklab, var(--card-a) 26%, transparent), transparent 70%), linear-gradient(to bottom, oklch(from var(--card-night) .13 c h), color-mix(in oklab, var(--card-b) 30%, var(--card-dusk)))}.card-scene[data-scene=moral]:before,.card-scene[data-scene=moral]:after{z-index:-1;height:30px;inset:auto -90px 0 0}.card-scene[data-scene=moral]:before{background:oklch(from var(--card-night) .09 c h);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40V26H7V14H18V22H24V8H36V20H41V13H50V4H53V13H56V24H66V10H79V18H85V15H97V27H103V6H114V20H120V40Z'/%3E%3C/svg%3E") 0 0/90px 30px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40V26H7V14H18V22H24V8H36V20H41V13H50V4H53V13H56V24H66V10H79V18H85V15H97V27H103V6H114V20H120V40Z'/%3E%3C/svg%3E") 0 0/90px 30px repeat-x}.card-scene[data-scene=moral]:after{background:oklch(from var(--card-b) .85 .12 h);opacity:.55;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M8.5 17h1.4v1.8h-1.4ZM11.7 17h1.4v1.8h-1.4ZM11.7 21h1.4v1.8h-1.4ZM14.9 25h1.4v1.8h-1.4ZM14.9 29h1.4v1.8h-1.4ZM11.7 33h1.4v1.8h-1.4ZM19.5 25h1.4v1.8h-1.4ZM25.5 11h1.4v1.8h-1.4ZM28.7 11h1.4v1.8h-1.4ZM28.7 15h1.4v1.8h-1.4ZM28.7 19h1.4v1.8h-1.4ZM31.9 23h1.4v1.8h-1.4ZM25.5 27h1.4v1.8h-1.4ZM25.5 31h1.4v1.8h-1.4ZM25.5 35h1.4v1.8h-1.4ZM37.5 27h1.4v1.8h-1.4ZM37.5 35h1.4v1.8h-1.4ZM42.5 20h1.4v1.8h-1.4ZM45.7 28h1.4v1.8h-1.4ZM42.5 32h1.4v1.8h-1.4ZM42.5 36h1.4v1.8h-1.4ZM45.7 36h1.4v1.8h-1.4ZM73.9 17h1.4v1.8h-1.4ZM67.5 21h1.4v1.8h-1.4ZM73.9 21h1.4v1.8h-1.4ZM67.5 25h1.4v1.8h-1.4ZM80.5 21h1.4v1.8h-1.4ZM80.5 33h1.4v1.8h-1.4ZM86.5 22h1.4v1.8h-1.4ZM92.9 22h1.4v1.8h-1.4ZM86.5 30h1.4v1.8h-1.4ZM98.5 30h1.4v1.8h-1.4ZM107.7 9h1.4v1.8h-1.4ZM110.9 9h1.4v1.8h-1.4ZM104.5 13h1.4v1.8h-1.4ZM110.9 17h1.4v1.8h-1.4ZM107.7 21h1.4v1.8h-1.4ZM110.9 21h1.4v1.8h-1.4ZM104.5 25h1.4v1.8h-1.4ZM107.7 25h1.4v1.8h-1.4ZM110.9 29h1.4v1.8h-1.4ZM107.7 33h1.4v1.8h-1.4ZM110.9 33h1.4v1.8h-1.4ZM115.5 27h1.4v1.8h-1.4ZM115.5 35h1.4v1.8h-1.4Z'/%3E%3C/svg%3E") 0 0/90px 30px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40' preserveAspectRatio='none'%3E%3Cpath d='M8.5 17h1.4v1.8h-1.4ZM11.7 17h1.4v1.8h-1.4ZM11.7 21h1.4v1.8h-1.4ZM14.9 25h1.4v1.8h-1.4ZM14.9 29h1.4v1.8h-1.4ZM11.7 33h1.4v1.8h-1.4ZM19.5 25h1.4v1.8h-1.4ZM25.5 11h1.4v1.8h-1.4ZM28.7 11h1.4v1.8h-1.4ZM28.7 15h1.4v1.8h-1.4ZM28.7 19h1.4v1.8h-1.4ZM31.9 23h1.4v1.8h-1.4ZM25.5 27h1.4v1.8h-1.4ZM25.5 31h1.4v1.8h-1.4ZM25.5 35h1.4v1.8h-1.4ZM37.5 27h1.4v1.8h-1.4ZM37.5 35h1.4v1.8h-1.4ZM42.5 20h1.4v1.8h-1.4ZM45.7 28h1.4v1.8h-1.4ZM42.5 32h1.4v1.8h-1.4ZM42.5 36h1.4v1.8h-1.4ZM45.7 36h1.4v1.8h-1.4ZM73.9 17h1.4v1.8h-1.4ZM67.5 21h1.4v1.8h-1.4ZM73.9 21h1.4v1.8h-1.4ZM67.5 25h1.4v1.8h-1.4ZM80.5 21h1.4v1.8h-1.4ZM80.5 33h1.4v1.8h-1.4ZM86.5 22h1.4v1.8h-1.4ZM92.9 22h1.4v1.8h-1.4ZM86.5 30h1.4v1.8h-1.4ZM98.5 30h1.4v1.8h-1.4ZM107.7 9h1.4v1.8h-1.4ZM110.9 9h1.4v1.8h-1.4ZM104.5 13h1.4v1.8h-1.4ZM110.9 17h1.4v1.8h-1.4ZM107.7 21h1.4v1.8h-1.4ZM110.9 21h1.4v1.8h-1.4ZM104.5 25h1.4v1.8h-1.4ZM107.7 25h1.4v1.8h-1.4ZM110.9 29h1.4v1.8h-1.4ZM107.7 33h1.4v1.8h-1.4ZM110.9 33h1.4v1.8h-1.4ZM115.5 27h1.4v1.8h-1.4ZM115.5 35h1.4v1.8h-1.4Z'/%3E%3C/svg%3E") 0 0/90px 30px repeat-x}.card-scene[data-scene=moral][data-live]:before,.card-scene[data-scene=moral][data-live]:after{animation:30s linear infinite card-moral-city}.card-moral-letter{--card-moral-tone:oklch(from var(--card-a) max(l, .8) c h)}.card-moral-letter[data-line=bottom]{--card-moral-tone:oklch(from var(--card-b) max(l, .8) c h)}.card-moral-glass{fill:var(--card-moral-tone);fill-opacity:.4}.card-moral-glow,.card-moral-tube,.card-moral-core{fill:none;stroke-linejoin:round}.card-moral-glow{stroke:var(--card-moral-tone);stroke-width:12px;opacity:.85}.card-moral-tube{stroke:var(--card-moral-tone);stroke-width:5px}.card-moral-core{stroke:oklch(from var(--card-moral-tone) .97 calc(c * .3) h);stroke-width:1.8px}.card-scene[data-scene=moral][data-live] .card-moral-letter{animation:9s linear infinite card-moral-power;animation-delay:calc(var(--card-art-i) * .12s)}.card-scene[data-scene=moral][data-live] .card-moral-letter[data-buzz]{animation-name:card-moral-buzz}.card-scene[data-scene=flames]{background:radial-gradient(70% 90% at 70% 115%, color-mix(in oklab, var(--card-edge) 35%, transparent), transparent 70%), linear-gradient(to bottom, var(--card-night), oklch(from var(--card-night) .1 c h))}.card-scene[data-scene=flames]:before{z-index:-1;background:repeating-linear-gradient(to bottom, transparent 0 5px, color-mix(in oklab, var(--card-glint) 14%, transparent) 5px 6px, transparent 6px 11px);inset:0 -160px 0 0;-webkit-mask:repeating-linear-gradient(90deg,#000 0 34px,#0000 34px 60px,#000 60px 80px,#0000 80px 160px);mask:repeating-linear-gradient(90deg,#000 0 34px,#0000 34px 60px,#000 60px 80px,#0000 80px 160px)}.card-scene[data-scene=flames]:after{z-index:-1;background:repeating-conic-gradient(var(--card-glint) 0 25%, transparent 0 50%) 0 0 / 5px 5px;opacity:.3;height:5px;inset:auto 0 0}.card-scene[data-scene=flames][data-live]:before{animation:.9s linear infinite card-flames-road}.card-flames-slam,.card-flames-fire,.card-flames-lick{transform-box:fill-box}.card-flames-fire,.card-flames-lick{transform-origin:100%}.card-flames-shadow{fill:var(--card-night);opacity:.8;transform:translate(26px,22px)}.card-flames-glint{transform:translate(-1200px)}.card-flames-fire-a{stop-color:oklch(from var(--card-edge) max(l, .9) c h)}.card-flames-fire-b{stop-color:var(--card-edge)}.card-flames-fire-c{stop-color:color-mix(in oklab, var(--card-edge), var(--card-a))}.card-flames-heat{fill:var(--card-edge);opacity:.7}.card-scene[data-scene=flames][data-live] .card-flames-slam{animation:10s ease-out infinite card-flames-slam}.card-scene[data-scene=flames][data-live] .card-flames-fire{animation:10s ease-out infinite card-flames-catch}.card-scene[data-scene=flames][data-live] .card-flames-lick{animation:.45s ease-in-out infinite alternate card-flames-lick;animation-delay:calc(var(--card-art-i) * -.2s)}.card-scene[data-scene=flames][data-live] .card-flames-glint{animation:10s ease-in-out infinite card-flames-glint}.card-scene[data-scene=dice]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .45 -.15'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 90px 90px, linear-gradient(to bottom, transparent 86%, color-mix(in oklab, var(--card-glint) 30%, transparent) 86% calc(86% + 1px), oklch(from var(--card-b) .3 calc(c * .5) h) calc(86% + 1px), var(--card-night)), radial-gradient(80% 110% at 72% 40%, color-mix(in oklab, var(--card-b) 45%, var(--card-night)), var(--card-night) 75%)}.card-scene[data-scene=dice]:before{z-index:-1;background:color-mix(in oklab, var(--card-glint) 14%, transparent);inset:-48px 0 0 -48px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg transform='translate(6 7) rotate(-14 5 6)'%3E%3Cpath d='M5 0C5 3 0 5 0 8a2.6 2.6 0 0 0 4.4 1.8L3.6 12h2.8L5.6 9.8A2.6 2.6 0 0 0 10 8C10 5 5 3 5 0Z'/%3E%3C/g%3E%3Cg transform='translate(30 30) rotate(18 5 6)'%3E%3Ccircle cx='5' cy='3' r='2.6'/%3E%3Ccircle cx='2.4' cy='7' r='2.6'/%3E%3Ccircle cx='7.6' cy='7' r='2.6'/%3E%3Cpath d='M4.2 7h1.6l.8 5H3.4Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/48px 48px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg transform='translate(6 7) rotate(-14 5 6)'%3E%3Cpath d='M5 0C5 3 0 5 0 8a2.6 2.6 0 0 0 4.4 1.8L3.6 12h2.8L5.6 9.8A2.6 2.6 0 0 0 10 8C10 5 5 3 5 0Z'/%3E%3C/g%3E%3Cg transform='translate(30 30) rotate(18 5 6)'%3E%3Ccircle cx='5' cy='3' r='2.6'/%3E%3Ccircle cx='2.4' cy='7' r='2.6'/%3E%3Ccircle cx='7.6' cy='7' r='2.6'/%3E%3Cpath d='M4.2 7h1.6l.8 5H3.4Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/48px 48px}.card-scene[data-scene=dice]:after{z-index:-1;background:color-mix(in oklab, var(--card-a) 35%, transparent);inset:-48px -48px 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg transform='translate(30 6) rotate(12 5 6)'%3E%3Cpath d='M5 10C5 10 0 6.5 0 3.2A2.7 2.7 0 0 1 5 2a2.7 2.7 0 0 1 5 1.2C10 6.5 5 10 5 10Z'/%3E%3C/g%3E%3Cg transform='translate(7 30) rotate(-20 5 6)'%3E%3Cpath d='M5 0L9 6 5 12 1 6Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/48px 48px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cg transform='translate(30 6) rotate(12 5 6)'%3E%3Cpath d='M5 10C5 10 0 6.5 0 3.2A2.7 2.7 0 0 1 5 2a2.7 2.7 0 0 1 5 1.2C10 6.5 5 10 5 10Z'/%3E%3C/g%3E%3Cg transform='translate(7 30) rotate(-20 5 6)'%3E%3Cpath d='M5 0L9 6 5 12 1 6Z'/%3E%3C/g%3E%3C/svg%3E") 0 0/48px 48px}.card-scene[data-scene=dice][data-live]:before{animation:16s linear infinite card-dice-suits}.card-scene[data-scene=dice][data-live]:after{animation:16s linear infinite card-dice-suits-back}.card-dice-throw,.card-dice-letter{transform-box:fill-box;transform-origin:50%}.card-dice-haze{fill:var(--card-a);opacity:.35}.card-dice-faces{fill:oklch(from var(--card-a) .95 .02 h)}.card-dice-line{fill:none;stroke:oklch(from var(--card-edge) max(l, .88) c h);stroke-width:2.2px;stroke-linejoin:round}.card-dice-letter{fill:var(--card-night)}.card-scene[data-scene=dice][data-live] .card-dice-throw{animation:12s ease-out infinite card-dice-throw}.card-scene[data-scene=dice][data-live] .card-dice-haze{animation:12s ease-out infinite card-dice-haze}.card-scene[data-scene=dice][data-live] .card-dice-letter{animation:12s ease-out infinite card-dice-pop;animation-delay:calc(var(--card-art-i) * .14s)}@keyframes card-wolf-trace{0%,to{stroke-dashoffset:0;stroke-opacity:var(--card-wolf-hold)}5%{stroke-dashoffset:0;stroke-opacity:0}6%{stroke-dashoffset:1100px;stroke-opacity:0}7%{stroke-dashoffset:1100px;stroke-opacity:1}30%{stroke-dashoffset:0;stroke-opacity:1}42%,70%,72%,75%{stroke-opacity:var(--card-wolf-hold)}71%{stroke-opacity:calc(var(--card-wolf-hold) * .15)}73.5%{stroke-opacity:calc(var(--card-wolf-hold) * .4)}}@keyframes card-wolf-paint{0%,42%,to{opacity:1}5%,30%{opacity:0}}@keyframes card-wolf-haze{0%,48%,to{opacity:.45}5%,28%{opacity:0}34%{opacity:.9}}@keyframes card-wolf-drip{0%,56%,to{opacity:1;scale:1}5%{opacity:0;scale:1}6%{opacity:0;scale:1 0}40%{opacity:1;scale:1 0}}@keyframes card-kush-unfurl{0%,3%,30%,to{opacity:1;transform:none}8%,15%{opacity:0;transform:rotate(var(--card-kush-fold)) scale(.1)}16%{opacity:1}25%{transform:rotate(calc(var(--card-kush-fold) * -.08)) scale(1.06)}}@keyframes card-kush-breath{0%,40%,66%,82%,to{opacity:.55}4%,20%{opacity:0}30%{opacity:.7}72%{opacity:1}}@keyframes card-kush-sway{0%{rotate:-2.5deg}to{rotate:2.5deg}}@keyframes card-kush-light{to{opacity:.7}}@keyframes card-kush-motes{to{translate:6px -60px}}@keyframes card-moral-power{0%,3%,18%,to{opacity:1}3.5%{opacity:.2}4%{opacity:.9}5%,14.5%{opacity:.08}15%{opacity:1}15.8%{opacity:.25}16.6%{opacity:1}17.2%{opacity:.45}}@keyframes card-moral-buzz{0%,3%,18%,62%,63.5%,65%,to{opacity:1}3.5%{opacity:.2}4%{opacity:.9}5%,14.5%{opacity:.08}15%{opacity:1}15.8%{opacity:.25}16.6%{opacity:1}17.2%{opacity:.45}62.8%{opacity:.15}64.2%{opacity:.5}}@keyframes card-moral-city{to{translate:-90px}}@keyframes card-dice-suits{to{translate:48px 48px}}@keyframes card-dice-suits-back{to{translate:-48px 48px}}@keyframes card-flames-road{to{translate:-160px}}@keyframes card-flames-slam{0%,18%,to{opacity:1;transform:none}3%{opacity:1;transform:none}6%{opacity:0;transform:none}8%{opacity:0;transform:translate(-70%)skew(-14deg)}13%{opacity:1;transform:translate(6%)skew(8deg)}15.5%{transform:translate(-2%)skew(-3deg)}}@keyframes card-flames-catch{0%,30%,to{opacity:1;transform:none}4%{opacity:0;transform:none}6%,18%{opacity:0;transform:scaleX(0)}19%{opacity:1}26%{transform:scaleX(1.08)}}@keyframes card-flames-lick{0%{transform:none}to{transform:skew(-3deg)scaleY(1.05)}}@keyframes card-flames-glint{0%,40%{transform:translate(-1200px)}55%,to{transform:translate(1200px)}}@keyframes card-dice-throw{0%,25%,to{opacity:1;transform:none}4%{opacity:0;transform:translate(10%,-6%)rotate(18deg)scale(.9)}6%{opacity:0;transform:translate(-90%,-40%)rotate(-220deg)scale(.6)}7%{opacity:1}16%{transform:translate(6%,3%)rotate(14deg)scale(1.06)}19.5%{transform:translate(-2.5%,-3%)rotate(-6deg)scale(.97)}22.5%{transform:translate(1%)rotate(2deg)scale(1.01)}}@keyframes card-dice-haze{0%,30%,to{opacity:.35}4%,16%{opacity:0}18%{opacity:.95}}@keyframes card-dice-pop{0%,4%,31%,to{scale:1}6%,24%{scale:0}27%{scale:1.4}29.5%{scale:.9}}.card-scene[data-scene=spooky]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .9 0 0 0 -.3'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(80% 60% at 65% 120%, color-mix(in oklab, var(--card-a) 60%, transparent), color-mix(in oklab, var(--card-b) 22%, transparent) 55%, transparent 80%), linear-gradient(to bottom, oklch(from var(--card-night) .08 c h), var(--card-night))}.card-scene[data-scene=spooky]:before{z-index:-1;background:radial-gradient(1.2px 1.2px at 9px 14px, var(--card-glint) 45%, transparent), radial-gradient(1px 1px at 37px 41px, var(--card-glint) 45%, transparent), radial-gradient(1.5px 1px at 52px 6px, var(--card-glint) 45%, transparent), radial-gradient(1px 1.4px at 22px 55px, var(--card-glint) 45%, transparent);opacity:.25;background-size:64px 64px;inset:-64px 0 0}.card-scene[data-scene=spooky]:after{z-index:-1;background:radial-gradient(1.6px 1.6px at 14px 60px, var(--card-edge) 50%, transparent), radial-gradient(1.2px 1.2px at 47px 22px, var(--card-edge) 50%, transparent), radial-gradient(1px 1px at 63px 48px, oklch(from var(--card-edge) .95 .08 h) 50%, transparent);background-size:72px 72px;inset:0 0 -72px;-webkit-mask:linear-gradient(#0000 15%,#000 80%);mask:linear-gradient(#0000 15%,#000 80%)}.card-scene[data-scene=spooky][data-live]:before{animation:7s linear infinite card-spooky-ash}.card-scene[data-scene=spooky][data-live]:after{animation:3.5s linear infinite card-spooky-sparks}.card-spooky-flash{fill:var(--card-glint);opacity:0}.card-spooky-strike{opacity:0}.card-spooky-bolt,.card-spooky-bolt-core{fill:none}.card-spooky-bolt{stroke:var(--card-edge);stroke-width:34px}.card-spooky-bolt-core{stroke:oklch(from var(--card-edge) .97 .04 h);stroke-width:7px}.card-spooky-glow{fill:var(--card-edge);opacity:.7}.card-spooky-shadow{fill:oklch(from var(--card-night) .05 c h);opacity:.9;transform:translate(14px,20px)}.card-spooky-tear{opacity:0}.card-spooky-tear[data-side=a]{fill:oklch(from var(--card-a) max(l, .65) c h)}.card-spooky-tear[data-side=b]{fill:oklch(from var(--card-b) max(l, .65) c h)}.card-spooky-edge{fill:none;stroke:var(--card-edge);stroke-width:10px;stroke-linejoin:round}.card-scene[data-scene=spooky][data-live] .card-spooky-flash{animation:6s linear infinite card-spooky-flash}.card-scene[data-scene=spooky][data-live] .card-spooky-strike[data-wave=main]{animation:6s linear infinite card-spooky-strike}.card-scene[data-scene=spooky][data-live] .card-spooky-strike[data-wave=after]{animation:6s linear infinite card-spooky-aftershock}.card-scene[data-scene=spooky][data-live] .card-spooky-glow{animation:6s ease-in-out infinite card-spooky-smoulder}.card-scene[data-scene=spooky][data-live] .card-spooky-quake{animation:6s linear infinite card-spooky-quake}.card-scene[data-scene=spooky][data-live] .card-spooky-tear[data-side=a]{animation:6s linear infinite card-spooky-tear-a}.card-scene[data-scene=spooky][data-live] .card-spooky-tear[data-side=b]{animation:6s linear infinite card-spooky-tear-b}@keyframes card-spooky-ash{to{translate:0 64px}}@keyframes card-spooky-sparks{to{translate:0 -72px}}@keyframes card-spooky-quake{0%,2%,19%,to{opacity:1;transform:none}5%,11.9%{opacity:.08;transform:none}12%{opacity:1;transform:translate(-30px,12px)}13%{transform:translate(26px,-14px)}14%{transform:translate(-18px,8px)}15.5%{transform:translate(10px,-4px)}17%{transform:translate(-4px,2px)}}@keyframes card-spooky-tear-a{0%,11.9%,18%,to{opacity:0;transform:none}12%{opacity:.9;transform:translate(-64px,6px)}13%{transform:translate(44px,-10px)}15%{opacity:.6;transform:translate(-20px)}}@keyframes card-spooky-tear-b{0%,11.9%,18%,to{opacity:0;transform:none}12%{opacity:.9;transform:translate(64px,-6px)}13%{transform:translate(-44px,10px)}15%{opacity:.6;transform:translate(20px)}}@keyframes card-spooky-strike{0%,11.9%,17%,to{opacity:0}12%{opacity:1}12.6%{opacity:.1}13.2%{opacity:1}14.5%{opacity:.6}}@keyframes card-spooky-aftershock{0%,37.9%,41%,63.9%,67.5%,to{opacity:0}38%,64%{opacity:.85}38.8%,64.8%{opacity:.1}39.5%,65.6%{opacity:.7}}@keyframes card-spooky-flash{0%,11.9%,15%,37.9%,39.5%,63.9%,65.6%,to{opacity:0}12%{opacity:.3}12.6%{opacity:0}13.2%{opacity:.2}38%,64%{opacity:.12}}@keyframes card-spooky-smoulder{0%,2%,to{opacity:.7}5%,11.9%{opacity:0}12%,38%,64%{opacity:1}30%{opacity:.6}50%{opacity:.75}76%{opacity:.6}88%{opacity:.85}}.card-scene[data-scene=claude]{background:radial-gradient(55% 110% at 80% 50%, color-mix(in oklab, var(--card-a) 35%, transparent), transparent 70%), linear-gradient(135deg, var(--card-dusk), var(--card-night) 70%)}.card-scene[data-scene=claude]:before{z-index:-1;background-image:var(--card-stars);opacity:.5;background-size:96px 64px}.card-scene[data-scene=claude][data-live]:before{animation:4s ease-in-out infinite alternate card-claude-twinkle}.card-claude-glow{fill:var(--card-edge);opacity:.35}.card-claude-spin,.card-claude-glow,.card-claude-breath{transform-box:fill-box;transform-origin:50%}.card-scene[data-scene=claude][data-live] .card-claude-spin{animation:24s linear infinite card-claude-spin}.card-scene[data-scene=claude][data-live] .card-claude-breath{animation:3.6s ease-in-out infinite card-claude-breath}.card-scene[data-scene=claude][data-live] .card-claude-glow{animation:3.6s ease-in-out infinite card-claude-glow}@keyframes card-claude-twinkle{to{opacity:.15}}@keyframes card-claude-spin{to{rotate:360deg}}@keyframes card-claude-breath{0%,60%,to{scale:1}20%{scale:.86}40%{scale:1.05}}@keyframes card-claude-glow{0%,60%,to{opacity:.35;scale:1}20%{opacity:.2;scale:.9}40%{opacity:.65;scale:1.12}}.card-scene[data-scene=clawd]{background:repeating-linear-gradient(to bottom, transparent 0 2px, oklch(from var(--card-night) .05 c h / .35) 2px 3px), radial-gradient(40% 35% at 80% 95%, color-mix(in oklab, var(--card-a) 40%, transparent), transparent 70%), linear-gradient(to bottom, oklch(from var(--card-night) .13 c h), var(--card-night))}.card-scene[data-scene=clawd]:before{z-index:-1;background:var(--card-edge);opacity:.6;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M1 1l3 3-3 3' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 12px/12px 12px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='M1 1l3 3-3 3' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") 12px/12px 12px no-repeat}.card-scene[data-scene=clawd]:after{z-index:-1;background:var(--card-edge);opacity:.6;width:7px;height:12px;inset:50% auto auto 28px;translate:0 -50%}.card-scene[data-scene=clawd][data-live]:after{animation:1.1s step-end infinite card-clawd-cursor}.card-clawd-shadow{fill:oklch(from var(--card-night) .05 c h);opacity:.6;transform-box:fill-box;transform-origin:50%}.card-clawd-glow{fill:var(--card-edge);opacity:.45}.card-clawd-leg{fill:color-mix(in oklab, var(--card-b) 75%, var(--card-night))}.card-clawd-eye{fill:oklch(from var(--card-night) .1 c h);transform-box:fill-box;transform-origin:50%}.card-scene[data-scene=clawd][data-live] .card-clawd-leg{animation:.8s step-end infinite card-clawd-step}.card-scene[data-scene=clawd][data-live] .card-clawd-leg[data-step=b]{animation-delay:.4s}.card-scene[data-scene=clawd][data-live] .card-clawd-eye{animation:6s step-end infinite card-clawd-blink}.card-scene[data-scene=clawd][data-live] .card-clawd-look{animation:6s step-end infinite card-clawd-look}.card-scene[data-scene=clawd][data-live] .card-clawd-bob{animation:6s step-end infinite card-clawd-crouch}.card-scene[data-scene=clawd][data-live] .card-clawd-hop{animation:6s ease-in-out infinite card-clawd-hop}.card-scene[data-scene=clawd][data-live] .card-clawd-shadow{animation:6s ease-in-out infinite card-clawd-shadow}@keyframes card-clawd-cursor{50%{opacity:0}}@keyframes card-clawd-step{0%{translate:0}50%{translate:0 -1px}}@keyframes card-clawd-blink{0%{scale:1}20%,80%{scale:1 .25}22%,82%{scale:1}}@keyframes card-clawd-look{0%{translate:0}32%{translate:-1px}42%{translate:1px}52%{translate:0}}@keyframes card-clawd-crouch{0%{translate:0}58%{translate:0 1px}63%{translate:0}}@keyframes card-clawd-hop{0%,62%,76%,to{translate:0}69%{translate:0 -4px}}@keyframes card-clawd-shadow{0%,62%,76%,to{opacity:.6;scale:1}69%{opacity:.3;scale:.6 1}}.card-scene[data-scene=minimap]{background:linear-gradient(to right, var(--card-night), oklch(from var(--card-a) .27 calc(c * .3) h))}.card-scene[data-scene=minimap]:before{z-index:-1;background:oklch(0% 0 0/.35);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M0 .5H28M0 7.5H28M.5 0V7M14.5 7V14' stroke='black'/%3E%3C/svg%3E") 0 0/28px 14px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 14'%3E%3Cpath d='M0 .5H28M0 7.5H28M.5 0V7M14.5 7V14' stroke='black'/%3E%3C/svg%3E") 0 0/28px 14px}.card-minimap{--card-minimap-land:#3f7a2e;--card-minimap-water:#2e6fb0;--card-minimap-rim:#8a7350;height:96%;top:2%;right:3%}.card-minimap-socket{fill:oklch(13% .01 70)}.card-minimap-bezel{fill:none;stroke:oklch(13% .01 70);stroke-width:3px}.card-minimap-rim{fill:none;stroke:var(--card-minimap-rim);stroke-width:1.5px}.card-minimap-orb[data-orb=hitpoints]{fill:oklch(58% .21 27)}.card-minimap-orb[data-orb=prayer]{fill:oklch(62% .15 240)}.card-minimap-orb[data-orb=run]{fill:oklch(86% .17 95)}.card-minimap-icon{fill:oklch(20% .03 60/.75)}.card-minimap-shine{fill:#fff;opacity:.5}.card-minimap-land{fill:var(--card-minimap-land)}.card-minimap-lake{fill:var(--card-minimap-water)}.card-minimap-river{fill:none;stroke:var(--card-minimap-water);stroke-width:5px}.card-minimap-road{fill:none;stroke:color-mix(in oklab, var(--card-minimap-land) 35%, oklch(82% .07 85));stroke-width:2.2px}.card-minimap-trees{fill:color-mix(in oklab, var(--card-minimap-land) 55%, #000)}.card-minimap-house{fill:oklch(63% .03 75);stroke:oklch(28% .02 70);stroke-width:.8px}.card-minimap-dot{transform-box:fill-box}.card-minimap-dot[data-kind=npc]{fill:oklch(97% .21 110)}.card-minimap-dot[data-kind=player]{fill:#fff}.card-minimap-dot[data-kind=item]{fill:oklch(63% .24 29)}.card-minimap-you{fill:#fff}.card-minimap-compass{fill:oklch(25% .02 70);stroke:oklch(13% .01 70);stroke-width:1.5px}.card-minimap-north{fill:oklch(60% .22 27)}.card-minimap-south{fill:oklch(94% 0 0)}.card-minimap-needle{transform-box:fill-box;transform-origin:50%}.card-scene[data-scene=minimap][data-live] .card-minimap-dot{animation:6s ease-in-out infinite card-minimap-wander;animation-delay:calc(var(--card-art-i) * -1s)}.card-scene[data-scene=minimap][data-live] .card-minimap-orb{animation:3s ease-in-out infinite card-minimap-orb;animation-delay:calc(var(--card-art-i) * -1s)}.card-scene[data-scene=minimap][data-live] .card-minimap-needle{animation:4s ease-in-out infinite card-minimap-sway}@keyframes card-minimap-wander{0%,to{translate:0}25%{translate:3px -2px}50%{translate:1px 3px}75%{translate:-3px 1px}}@keyframes card-minimap-orb{0%,to{opacity:1}50%{opacity:.7}}@keyframes card-minimap-sway{0%,to{rotate:0deg}30%{rotate:-12deg}70%{rotate:10deg}}.card-art-full{width:100%;height:100%;position:absolute;inset:0}.card-scene[data-scene=monolith]{--card-monolith-deep:oklch(from var(--card-a) .1 calc(c * .3) h);--card-monolith-far:oklch(from var(--card-a) .22 calc(c * .4) h);--card-monolith-dusk:oklch(from var(--card-b) .34 calc(c * .6) h);--card-monolith-glow:oklch(from var(--card-b) .74 calc(c * .95) h);--card-monolith-sun:oklch(from var(--card-b) .96 .05 h);--card-monolith-paint:oklch(from var(--card-a) .66 c h)}.card-monolith-night{stop-color:var(--card-night)}.card-monolith-dusk{stop-color:var(--card-monolith-dusk)}.card-monolith-glow{stop-color:var(--card-monolith-glow)}.card-monolith-deep{stop-color:var(--card-monolith-deep)}.card-monolith-far{stop-color:var(--card-monolith-far)}.card-monolith-sun{stop-color:var(--card-monolith-sun);stop-opacity:.8}.card-monolith-sun-haze{stop-color:var(--card-monolith-glow);stop-opacity:.35}.card-monolith-sun-fade{stop-color:var(--card-monolith-glow);stop-opacity:0}.card-monolith-city{fill:var(--card-monolith-far);opacity:.9}.card-monolith-rocks{fill:var(--card-monolith-deep)}.card-monolith-glints{fill:var(--card-monolith-sun);opacity:.75}.card-monolith-rim{fill:none;stroke:var(--card-monolith-sun);stroke-width:.5px;opacity:.6}.card-monolith-petal{fill:var(--card-monolith-paint);transform-box:fill-box;transform-origin:50%;opacity:0}.card-scene[data-scene=monolith][data-live] .card-monolith-glints{animation:4s ease-in-out infinite alternate card-monolith-glints}.card-scene[data-scene=monolith][data-live] .card-monolith-petal{animation:11s linear infinite card-monolith-petal;animation-delay:calc(var(--card-art-i) * -5.5s)}.card-scene[data-scene=brushstroke]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 -.18'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 90px 90px, radial-gradient(90% 120% at 20% 0%, oklch(from var(--card-b) .74 calc(c * .95) h / .22), transparent 70%), oklch(from var(--card-b) .16 calc(c * .25) h)}.card-brush-paint-start{stop-color:oklch(from var(--card-a) .42 c h)}.card-brush-paint{stop-color:oklch(from var(--card-a) .66 c h)}.card-brush-paint-mid{stop-color:oklch(from var(--card-a) .58 c h)}.card-brush-paint-dry{stop-color:oklch(from var(--card-a) .4 c h)}.card-brush-petal{fill:oklch(from var(--card-a) .74 calc(c * .85) h);transform-box:fill-box;transform-origin:50%}.card-scene[data-scene=brushstroke][data-live] .card-brush-petal{animation:6s ease-in infinite card-brush-shed;animation-delay:calc(var(--card-art-i) * -1.5s)}.card-scene[data-scene=lumiere]{--card-lumiere-glow:oklch(from var(--card-b) .74 calc(c * .95) h);--card-lumiere-light:oklch(from var(--card-b) .96 .05 h)}.card-scene[data-scene=lumiere]:after{opacity:.28;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='30'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.01 0.09' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 2.4 0 0 0 -1.3'/%3E%3C/filter%3E%3Crect width='300' height='30' filter='url(%23c)'/%3E%3C/svg%3E") 0 0/50% 100% repeat-x;inset:0 -100% 50% 0;-webkit-mask:linear-gradient(#000 30%,#0000);mask:linear-gradient(#000 30%,#0000)}.card-lumiere-high{stop-color:oklch(from var(--card-a) .3 calc(c * .7) h)}.card-lumiere-mid{stop-color:oklch(from var(--card-a) .55 c h)}.card-lumiere-low{stop-color:var(--card-lumiere-glow)}.card-lumiere-sun{stop-color:var(--card-lumiere-light)}.card-lumiere-sun-haze{stop-color:var(--card-lumiere-glow);stop-opacity:.6}.card-lumiere-sun-fade{stop-color:var(--card-lumiere-glow);stop-opacity:0}.card-lumiere-city{fill:oklch(from var(--card-a) .1 calc(c * .3) h)}.card-lumiere-lamps{fill:var(--card-lumiere-light)}.card-scene[data-scene=lumiere][data-live]:after{animation:40s linear infinite card-lumiere-clouds}.card-scene[data-scene=lumiere][data-live] .card-lumiere-lamps{animation:5s ease-in-out infinite alternate card-lumiere-lamps;animation-delay:calc(var(--card-art-i) * -1.7s)}.card-impasto-a-deep{stop-color:oklch(from var(--card-a) .42 c h)}.card-impasto-a{stop-color:oklch(from var(--card-a) .66 c h)}.card-impasto-b{stop-color:oklch(from var(--card-b) .78 c h)}.card-impasto-b-deep{stop-color:oklch(from var(--card-b) .45 c h)}.card-scene[data-scene=impasto]:after{mix-blend-mode:overlay;background:linear-gradient(100deg,#0000 20%,oklch(100% 0 0/.28) 50%,#0000 80%);width:60%;inset:0 auto 0 0;translate:-100%}.card-scene[data-scene=impasto][data-live]:after{animation:7s ease-in-out infinite card-impasto-rake}@keyframes card-monolith-glints{to{opacity:1;translate:3px}}@keyframes card-monolith-petal{0%{opacity:0;translate:0;rotate:0deg}8%,85%{opacity:.9}to{opacity:0;translate:-640px 48px;rotate:-540deg}}@keyframes card-brush-shed{0%{opacity:1;translate:0;rotate:0deg}70%{opacity:0;translate:60px -30px;rotate:320deg}71%{opacity:0;translate:0;rotate:0deg}to{opacity:1}}@keyframes card-lumiere-clouds{to{translate:-50%}}@keyframes card-lumiere-lamps{to{opacity:.35}}@keyframes card-impasto-rake{0%,30%{translate:-100%}to{translate:270%}}.card-scene[data-scene=erdtree]{--card-erdtree-gold:oklch(from var(--card-a) .8 c h);--card-erdtree-gold-hot:oklch(from var(--card-a) .97 calc(c * .45) h);--card-erdtree-land:oklch(from var(--card-b) .17 calc(c * .5) h);--card-erdtree-near:oklch(from var(--card-b) .09 calc(c * .4) h)}.card-erdtree-sky{stop-color:oklch(from var(--card-b) .13 calc(c * .4) h)}.card-erdtree-dusk{stop-color:oklch(from var(--card-b) .28 calc(c * .6) h)}.card-erdtree-horizon{stop-color:oklch(from var(--card-a) .5 calc(c * .7) h)}.card-erdtree-light{stop-color:var(--card-erdtree-gold-hot);stop-opacity:.9}.card-erdtree-light-haze{stop-color:var(--card-erdtree-gold);stop-opacity:.35}.card-erdtree-light-fade{stop-color:var(--card-erdtree-gold);stop-opacity:0}.card-erdtree-gold{stop-color:var(--card-erdtree-gold)}.card-erdtree-gold-hot{stop-color:var(--card-erdtree-gold-hot)}.card-erdtree-boughs{fill:none;stroke:var(--card-erdtree-gold);stroke-width:1.6px;stroke-linecap:round}.card-erdtree-boughs-sharp{stroke:var(--card-erdtree-gold-hot);stroke-width:.6px}.card-erdtree-hills{fill:var(--card-erdtree-land)}.card-erdtree-ridge{fill:var(--card-erdtree-near)}.card-erdtree-leaf{fill:var(--card-edge);transform-box:fill-box;transform-origin:50%;opacity:0}.card-scene[data-scene=erdtree][data-live] .card-erdtree-crown{animation:5s ease-in-out infinite alternate card-erdtree-crown}.card-scene[data-scene=erdtree][data-live] .card-erdtree-leaf{animation:7s ease-in infinite card-erdtree-leaf;animation-delay:calc(var(--card-art-i) * -1.17s)}.card-scene[data-scene=grace]{--card-grace-gold:oklch(from var(--card-a) .82 c h);--card-grace-hot:oklch(from var(--card-a) .98 calc(c * .35) h)}.card-grace-sky{stop-color:oklch(from var(--card-b) .1 calc(c * .4) h)}.card-grace-low{stop-color:oklch(from var(--card-b) .2 calc(c * .5) h)}.card-grace-light{stop-color:var(--card-grace-gold);stop-opacity:.55}.card-grace-light-haze{stop-color:var(--card-grace-gold);stop-opacity:.22}.card-grace-light-fade{stop-color:var(--card-grace-gold);stop-opacity:0}.card-grace-ruins{fill:oklch(from var(--card-b) .15 calc(c * .4) h)}.card-grace-ground{fill:oklch(from var(--card-b) .08 calc(c * .4) h)}.card-grace-grass{fill:none;stroke:oklch(from var(--card-a) .45 calc(c * .5) h);stroke-width:.5px;stroke-linecap:round}.card-grace-flame{transform-box:fill-box;transform-origin:50% 100%}.card-grace-flame-glow{fill:var(--card-grace-gold)}.card-grace-flame-body{fill:var(--card-grace-gold);opacity:.85}.card-grace-flame-core{fill:var(--card-grace-hot)}.card-grace-mote{fill:var(--card-grace-hot);opacity:0}.card-scene[data-scene=grace][data-live] .card-grace-flame{animation:2.6s ease-in-out infinite card-grace-flame}.card-scene[data-scene=grace][data-live] .card-grace-pool{animation:2.6s ease-in-out infinite alternate card-erdtree-crown}.card-scene[data-scene=grace][data-live] .card-grace-mote{animation:4s ease-out infinite card-grace-mote;animation-delay:calc(var(--card-art-i) * -.8s)}@keyframes card-erdtree-crown{to{opacity:.65}}@keyframes card-erdtree-leaf{0%{opacity:0;translate:0;rotate:0deg}15%{opacity:1}80%{opacity:1}to{opacity:0;translate:-14px 34px;rotate:540deg}}@keyframes card-grace-flame{0%,to{scale:1}30%{scale:.94 1.08}60%{scale:1.04 .95}}@keyframes card-grace-mote{0%{opacity:0;translate:0}20%{opacity:1}to{opacity:0;translate:3px -26px}}.card-scene[data-scene=caelid]{--card-caelid-sun:oklch(from var(--card-edge) .94 calc(c * .6) h);--card-caelid-glow:oklch(from var(--card-a) .62 c h);--card-caelid-land:oklch(from var(--card-b) .13 calc(c * .6) h)}.card-caelid-sky{stop-color:oklch(from var(--card-a) .16 calc(c * .6) h)}.card-caelid-sky-mid{stop-color:oklch(from var(--card-a) .3 calc(c * .8) h)}.card-caelid-horizon{stop-color:oklch(from var(--card-a) .55 c calc(h + 25))}.card-caelid-sun{stop-color:var(--card-caelid-sun);stop-opacity:.9}.card-caelid-sun-haze{stop-color:var(--card-caelid-glow);stop-opacity:.45}.card-caelid-sun-fade{stop-color:var(--card-caelid-glow);stop-opacity:0}.card-caelid-water{stop-color:oklch(from var(--card-a) .42 c h)}.card-caelid-water-deep{stop-color:oklch(from var(--card-a) .2 calc(c * .7) h)}.card-caelid-cloud-haze{fill:none;stroke:oklch(from var(--card-a) .5 c h);stroke-width:5px;stroke-linecap:round;opacity:.55}.card-caelid-cloud-line{fill:none;stroke:oklch(from var(--card-a) .72 c calc(h + 20));stroke-width:.5px;stroke-linecap:round;opacity:.6}.card-caelid-disc{fill:oklch(from var(--card-a) .86 .13 calc(h + 35));stroke:oklch(from var(--card-a) .6 c h);stroke-width:1.2px}.card-caelid-halo{fill:none;stroke:var(--card-caelid-sun);stroke-width:.6px;opacity:.55;transform-box:fill-box;transform-origin:50%}.card-caelid-halo-far{stroke-width:.4px;stroke-dasharray:3 2;opacity:.35}.card-caelid-ridge,.card-caelid-banks,.card-caelid-trees{fill:var(--card-caelid-land)}.card-caelid-branches{fill:none;stroke:var(--card-caelid-land);stroke-width:.9px;stroke-linecap:round}.card-caelid-ribs{fill:none;stroke:var(--card-caelid-land);stroke-width:2.4px;stroke-linecap:round}.card-caelid-glints{fill:none;stroke:var(--card-caelid-sun);stroke-width:.5px;stroke-linecap:round;opacity:.55}.card-caelid-bubble{fill:none;stroke:oklch(from var(--card-a) .75 c h);stroke-width:.4px;transform-box:fill-box;transform-origin:50%;opacity:0}.card-caelid-ash{fill:oklch(from var(--card-edge) .85 c h);opacity:0}.card-scene[data-scene=caelid][data-live] .card-caelid-clouds{animation:14s ease-in-out infinite alternate card-caelid-clouds}.card-scene[data-scene=caelid][data-live] .card-caelid-halo{animation:3.2s ease-in-out infinite card-caelid-halo}.card-scene[data-scene=caelid][data-live] .card-caelid-halo-far{animation-delay:-1.6s}.card-scene[data-scene=caelid][data-live] .card-caelid-glints{animation:1.8s ease-in-out infinite alternate card-erdtree-crown}.card-scene[data-scene=caelid][data-live] .card-caelid-bubble{animation:3s ease-out infinite card-caelid-bubble;animation-delay:calc(var(--card-art-i) * -.6s)}.card-scene[data-scene=caelid][data-live] .card-caelid-ash{animation:6s linear infinite card-caelid-ash;animation-delay:calc(var(--card-art-i) * -1s)}.card-scene[data-scene=bloom]{background:oklch(from var(--card-b) .1 calc(c * .5) h)}.card-bloom-haze{stop-color:oklch(from var(--card-a) .35 calc(c * .8) h)}.card-bloom-haze-fade{stop-color:oklch(from var(--card-a) .35 calc(c * .8) h);stop-opacity:0}.card-bloom-glow{fill:oklch(from var(--card-a) .6 c h);opacity:.7}.card-bloom-base{stop-color:oklch(from var(--card-a) .3 c h)}.card-bloom-body{stop-color:oklch(from var(--card-a) .55 c h)}.card-bloom-tip{stop-color:color-mix(in oklab, var(--card-edge) 70%, var(--card-a))}.card-bloom-petal{stroke:oklch(from var(--card-a) .22 c h / .7);stroke-width:.4px}.card-bloom-vein{fill:none;stroke:oklch(from var(--card-edge) .85 c h / .45);stroke-width:.35px;stroke-linecap:round}.card-bloom-heart{fill:oklch(from var(--card-a) .18 c h)}.card-bloom-stamen,.card-bloom-pollen{fill:oklch(from var(--card-edge) .92 calc(c * .7) h)}.card-bloom-flower,.card-bloom-ring,.card-bloom-shed{transform-box:fill-box;transform-origin:50%}.card-bloom-shed,.card-bloom-pollen{opacity:0}.card-scene[data-scene=bloom][data-live] .card-bloom-flower{animation:5s ease-in-out infinite card-bloom-breathe}.card-scene[data-scene=bloom][data-live] .card-bloom-ring[data-ring=outer]{animation:70s linear infinite card-swirl}.card-scene[data-scene=bloom][data-live] .card-bloom-ring[data-ring=middle]{animation:50s linear infinite reverse card-swirl}.card-scene[data-scene=bloom][data-live] .card-bloom-ring[data-ring=inner]{animation:30s linear infinite card-swirl}.card-scene[data-scene=bloom][data-live] .card-bloom-shed{animation:8s ease-in infinite card-bloom-shed;animation-delay:calc(var(--card-art-i) * -1.6s)}.card-scene[data-scene=bloom][data-live] .card-bloom-pollen{animation:4.5s linear infinite card-caelid-ash;animation-delay:calc(var(--card-art-i) * -1.1s)}@keyframes card-caelid-clouds{to{translate:-18px 2px}}@keyframes card-caelid-halo{0%,to{scale:1}50%{opacity:.25;scale:1.15}}@keyframes card-caelid-bubble{0%{opacity:0;translate:0;scale:.4}15%{opacity:1}75%{opacity:1;translate:0 -3px;scale:1}to{opacity:0;translate:0 -3.5px;scale:2.2}}@keyframes card-caelid-ash{0%{opacity:0;translate:0}15%,70%{opacity:.9}to{opacity:0;translate:-22px -30px}}@keyframes card-bloom-breathe{0%,to{scale:1}50%{scale:1.05}}@keyframes card-bloom-shed{0%{opacity:0;translate:0;rotate:0deg}8%{opacity:1}75%{opacity:.9}to{opacity:0;translate:-170px 6px;rotate:-420deg}}.card-scene[data-scene=nimbus]{--card-cloud:oklch(from var(--card-a) .97 .015 h);background:linear-gradient(to bottom, oklch(from var(--card-b) .58 calc(c * .8) h), oklch(from var(--card-a) .86 calc(c * .45) h))}.card-scene[data-scene=nimbus]:before{z-index:-1;background-image:radial-gradient(14px 6px at 20px 24%, var(--card-cloud) 50%, transparent), radial-gradient(10px 5px at 32px 20%, var(--card-cloud) 50%, transparent), radial-gradient(16px 7px at 84px 78%, var(--card-cloud) 50%, transparent), radial-gradient(9px 4px at 98px 72%, var(--card-cloud) 50%, transparent);opacity:.55;background-size:120px 100%;inset:0 -120px 0 0}.card-scene[data-scene=nimbus]:after{z-index:-1;background-image:linear-gradient(90deg, transparent, var(--card-cloud), transparent), linear-gradient(90deg, transparent, var(--card-cloud), transparent), linear-gradient(90deg, transparent, var(--card-cloud), transparent), linear-gradient(90deg, transparent, var(--card-cloud), transparent);opacity:.7;background-position:0 18%,40px 46%,20px 64%,62px 86%;background-repeat:repeat-x;background-size:90px 1px,90px 1px,90px 1px,90px 1px;inset:0 -90px 0 0}.card-scene[data-scene=nimbus][data-live]:before{animation:3s linear infinite card-saiyan-slide-far}.card-scene[data-scene=nimbus][data-live]:after{animation:.7s linear infinite card-saiyan-slide-near}.card-nimbus{--card-nimbus-gold:oklch(from var(--card-edge) max(l, .86) max(c, .12) h)}.card-nimbus-body,.card-nimbus-puff{fill:var(--card-nimbus-gold)}.card-nimbus-shade{fill:oklch(from var(--card-nimbus-gold) calc(l - .2) calc(c * 1.2) calc(h - 15))}.card-nimbus-light{fill:oklch(from var(--card-nimbus-gold) .98 calc(c * .4) h);opacity:.85}.card-nimbus-glow{fill:var(--card-nimbus-gold);opacity:.6}.card-scene[data-scene=nimbus][data-live] .card-nimbus-ride{animation:1.6s ease-in-out infinite card-saiyan-bob}.card-scene[data-scene=nimbus][data-live] .card-nimbus-puff{animation:1.2s linear infinite card-saiyan-puff;animation-delay:calc(var(--card-art-i) * -.3s)}.card-scene[data-scene=kamehameha]{background:radial-gradient(60% 90% at 88% 54%, color-mix(in oklab, var(--card-a) 40%, transparent), transparent 70%), linear-gradient(to bottom, var(--card-night), var(--card-dusk))}.card-scene[data-scene=kamehameha]:before{z-index:-1;background:oklch(from var(--card-b) .16 calc(c * .3) h);height:32%;inset:auto 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20V12L8 9L14 12L22 6L30 10L38 8L46 13L55 7L62 11L72 4L80 9L90 7L98 12L106 6L114 10L120 8V20Z'/%3E%3C/svg%3E") 0 0/100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 20' preserveAspectRatio='none'%3E%3Cpath d='M0 20V12L8 9L14 12L22 6L30 10L38 8L46 13L55 7L62 11L72 4L80 9L90 7L98 12L106 6L114 10L120 8V20Z'/%3E%3C/svg%3E") 0 0/100% 100%}.card-scene[data-scene=kamehameha]:after{z-index:-1;background:linear-gradient(to bottom, transparent 30%, color-mix(in oklab, var(--card-edge) 30%, transparent) 54%, transparent 78%)}.card-scene[data-scene=kamehameha][data-live]:after{animation:5s ease-in-out infinite card-kame-wash}.card-kame-stop{stop-color:var(--card-edge)}.card-kame-glow{fill:var(--card-a);opacity:.8}.card-kame-shell{fill:var(--card-edge)}.card-kame-core{fill:oklch(from var(--card-edge) .98 .03 h)}.card-kame-flow{fill:none;stroke:oklch(from var(--card-edge) .98 .04 h);stroke-width:.8px;stroke-dasharray:9 7;opacity:.8}.card-kame-spark{stroke:oklch(from var(--card-edge) .95 .08 h);stroke-width:1px;stroke-linecap:round;opacity:0}.card-kame-beam{transform-box:fill-box;transform-origin:100%}.card-kame-orb{transform-origin:104px 30px}.card-scene[data-scene=kamehameha][data-live] .card-kame-beam{animation:5s ease-in-out infinite card-kame-beam}.card-scene[data-scene=kamehameha][data-live] .card-kame-flow{animation:.4s linear infinite card-kame-flow}.card-scene[data-scene=kamehameha][data-live] .card-kame-orb{animation:5s ease-in-out infinite card-kame-orb}.card-scene[data-scene=kamehameha][data-live] .card-kame-spark{animation:.9s ease-in infinite card-kame-spark;animation-delay:calc(var(--card-art-i) * -.13s)}.card-scene[data-scene=namek]{--card-namek-sky:oklch(from var(--card-a) .8 calc(c * .55) h);background:linear-gradient(to bottom, oklch(from var(--card-a) .66 calc(c * .6) h), var(--card-namek-sky) 70%, oklch(from var(--card-b) .5 c h) 70%, oklch(from var(--card-b) .36 c h))}.card-scene[data-scene=namek]:before{z-index:-1;background-image:radial-gradient(18px 4px at 30px 30%, oklch(from var(--card-a) .94 .03 h) 50%, transparent), radial-gradient(12px 3px at 96px 62%, oklch(from var(--card-a) .94 .03 h) 50%, transparent);opacity:.8;background-size:140px 100%;inset:0 -140px 30% 0}.card-scene[data-scene=namek]:after{z-index:-1;background:repeating-linear-gradient(90deg, transparent 0 12px, oklch(from var(--card-b) .85 calc(c * .4) h / .5) 12px 18px, transparent 18px 20px);inset:70% -40px 0 0;-webkit-mask:repeating-linear-gradient(#000 0 1px,#0000 1px 4px);mask:repeating-linear-gradient(#000 0 1px,#0000 1px 4px)}.card-scene[data-scene=namek][data-live]:before{animation:30s linear infinite card-saiyan-slide-cloud}.card-scene[data-scene=namek][data-live]:after{animation:4s ease-in-out infinite alternate card-saiyan-glint}.card-namek-sun{fill:oklch(from var(--card-a) .98 .05 h);filter:drop-shadow(0 0 2px oklch(from var(--card-a) .98 .1 h))}.card-namek-far{fill:oklch(from var(--card-b) .62 calc(c * .35) h);opacity:.75}.card-namek-near{fill:oklch(from var(--card-b) .42 calc(c * .4) h)}.card-namek-isle{fill:oklch(from var(--card-a) .42 calc(c * .5) h)}.card-namek-tree{transform-box:fill-box;transform-origin:50% 100%}.card-namek-tree path{fill:none;stroke:oklch(from var(--card-a) .3 calc(c * .4) h);stroke-width:1.1px;stroke-linecap:round}.card-namek-tree circle{fill:oklch(from var(--card-b) .58 c calc(h + 20))}.card-namek-house path{fill:oklch(96% .01 120)}.card-namek-window{fill:oklch(from var(--card-b) .35 calc(c * .4) h)}.card-scene[data-scene=namek][data-live] .card-namek-tree{animation:3.2s ease-in-out infinite card-saiyan-sway;animation-delay:calc(var(--card-art-i) * -1.1s)}.card-scene[data-scene=namek][data-live] .card-namek-sun{animation:3s ease-in-out infinite card-saiyan-twinkle;animation-delay:calc(var(--card-art-i) * -1s)}.card-scene[data-scene=dragonballs]{background:radial-gradient(70% 120% at 75% 110%, color-mix(in oklab, var(--card-a) 35%, transparent), transparent 70%), linear-gradient(to bottom, var(--card-night), var(--card-dusk))}.card-scene[data-scene=dragonballs]:before{z-index:-1;background-image:radial-gradient(30px 9px at 30px 30%, oklch(from var(--card-b) .3 calc(c * .3) h) 55%, transparent), radial-gradient(24px 8px at 62px 18%, oklch(from var(--card-b) .26 calc(c * .3) h) 55%, transparent), radial-gradient(34px 10px at 120px 40%, oklch(from var(--card-b) .3 calc(c * .3) h) 55%, transparent);filter:blur(2px);background-size:160px 100%;inset:0 -160px 50% 0}.card-scene[data-scene=dragonballs]:after{z-index:-1;background:oklch(from var(--card-edge) .9 .05 h);opacity:0}.card-scene[data-scene=dragonballs][data-live]:before{animation:26s linear infinite card-saiyan-slide-storm}.card-scene[data-scene=dragonballs][data-live]:after{animation:7s linear infinite card-saiyan-lightning}.card-orb-light{stop-color:#ffe9a3}.card-orb-mid{stop-color:#fb9a1c}.card-orb-dark{stop-color:#c2410c}.card-orb-star{fill:#dc2626}.card-orb-shine{fill:#fff;opacity:.7}.card-orb-glow{fill:#fdba3b;opacity:.35}.card-scene[data-scene=dragonballs][data-live] .card-orb{animation:2.8s ease-in-out infinite card-saiyan-bob;animation-delay:calc(var(--card-art-i) * -.4s)}.card-scene[data-scene=dragonballs][data-live] .card-orb-glow{animation:3.5s ease-in-out infinite card-orb-glow;animation-delay:calc(var(--card-art-i) * .5s - 3.5s)}@keyframes card-saiyan-slide-far{to{translate:-120px}}@keyframes card-saiyan-slide-near{to{translate:-90px}}@keyframes card-saiyan-slide-cloud{to{translate:-140px}}@keyframes card-saiyan-slide-storm{to{translate:-160px}}@keyframes card-saiyan-bob{0%,to{translate:0}50%{translate:0 -1.5px}}@keyframes card-saiyan-puff{0%{opacity:1;translate:0}to{opacity:0;translate:-14px 1px}}@keyframes card-saiyan-sway{0%,to{rotate:0deg}50%{rotate:4deg}}@keyframes card-saiyan-twinkle{0%,to{opacity:1}50%{opacity:.65}}@keyframes card-saiyan-glint{to{opacity:.6;translate:-20px}}@keyframes card-saiyan-lightning{0%,90%,92.5%,to{opacity:0}91%,93.5%{opacity:.35}}@keyframes card-orb-glow{0%,70%,to{opacity:.35}20%{opacity:1}}@keyframes card-kame-beam{0%,48%{opacity:1;scale:1}12%,36%{scale:1 1.12}24%{scale:1 .92}56%{opacity:0;scale:1 0}57%,88%{opacity:0;scale:0 1}89%{opacity:1;scale:0 1}to{opacity:1;scale:1}}@keyframes card-kame-flow{to{stroke-dashoffset:16px}}@keyframes card-kame-orb{0%,48%{scale:1}58%{scale:.35}86%{scale:1.35}92%,to{scale:1}}@keyframes card-kame-spark{0%{opacity:0;translate:0}30%{opacity:1}to{opacity:0;translate:-12px}}@keyframes card-kame-wash{0%,48%{opacity:1}58%,88%{opacity:.2}to{opacity:1}}.card-scene[data-scene=hillside]{background:var(--card-b)}.card-hillside-sky-top{stop-color:oklch(from var(--card-b) .6 calc(c * .9) h)}.card-hillside-sky-low{stop-color:oklch(from var(--card-b) .88 calc(c * .45) h)}.card-hillside-clouds{fill:oklch(from var(--card-b) .98 .01 h);opacity:.85}.card-hillside-far{fill:oklch(from var(--card-a) calc(l + .14) calc(c * .8) h);opacity:.75}.card-hillside-grass{stop-color:oklch(from var(--card-a) calc(l + .1) c h)}.card-hillside-shade{stop-color:oklch(from var(--card-a) calc(l - .08) c h)}.card-scene[data-scene=hillside][data-live] .card-hillside-clouds{animation:12s ease-in-out infinite alternate card-hillside-drift}@keyframes card-hillside-drift{to{transform:translate(-24px)}}[data-card-host=hover]:not(:hover,:focus-within) .card-art-layer,[data-card-host=hover]:not(:hover,:focus-within) .card-scene:before,[data-card-host=hover]:not(:hover,:focus-within) .card-scene:after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.card-art-layer{animation:none!important}}.falling-petals{z-index:2147483646;pointer-events:none;position:fixed;inset:0;overflow:hidden}.falling-petal{perspective:240px;will-change:translate;animation:falling-petal-fall var(--petal-fall) linear var(--petal-fall-offset) infinite;position:absolute;top:0}.falling-petal-gust{transform-style:preserve-3d;will-change:transform;animation:falling-petal-gust 17s ease-in-out var(--petal-gust-lead) infinite}.falling-petal-tumble{width:calc(var(--petal-size) * .7);height:var(--petal-size);will-change:transform;animation:falling-petal-tumble var(--petal-tumble) linear infinite;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5.5 -8 11 16'%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23d4454e'/%3E%3Cstop offset='1' stop-color='%235c0f16'/%3E%3C/linearGradient%3E%3Cpath d='M0 -8C5 -6.5 6 2.5 0 8C-5.5 2.5 -4.5 -6.5 0 -8Z' fill='url(%23a)'/%3E%3Cpath d='M0 -6Q0.8 0 0 6' stroke='%235c0f16' stroke-width='0.5' fill='none' opacity='0.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.falling-petal-tumble[data-tint="1"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5.5 -8 11 16'%3E%3ClinearGradient id='b' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23e8707a'/%3E%3Cstop offset='1' stop-color='%2393202a'/%3E%3C/linearGradient%3E%3Cpath d='M0 -8C5 -6.5 6 2.5 0 8C-5.5 2.5 -4.5 -6.5 0 -8Z' fill='url(%23b)'/%3E%3Cpath d='M0 -6Q0.8 0 0 6' stroke='%235c0f16' stroke-width='0.5' fill='none' opacity='0.5'/%3E%3C/svg%3E")}.falling-petal[data-close]{perspective:600px;animation-name:falling-petal-pass}.falling-petal[data-close] .falling-petal-tumble{filter:blur(.75px)}@keyframes falling-petal-fall{0%{translate:0 -40px}to{translate:0 calc(100vh + 40px)}}@keyframes falling-petal-pass{0%{translate:0 -160px}8%,to{translate:var(--petal-drift) calc(100vh + 160px)}}@keyframes falling-petal-gust{0%,to{transform:translate(0)rotate(0)rotateY(0)}15%{transform:translateX(calc(28px * var(--petal-sway))) rotate(24deg) rotateY(55deg)}30%{transform:translateX(calc(60px * var(--petal-sway))) rotate(6deg) rotateY(12deg)}45%{transform:translateX(calc(38px * var(--petal-sway))) rotate(-4deg) rotateY(0)}62%{transform:translateX(calc(-18px * var(--petal-sway))) rotate(-28deg) rotateY(-65deg)}77%{transform:translateX(calc(-75px * var(--petal-sway))) rotate(-8deg) rotateY(-12deg)}90%{transform:translateX(calc(-32px * var(--petal-sway))) rotate(10deg) rotateY(20deg)}}@keyframes falling-petal-tumble{0%{transform:rotate3d(var(--petal-axis-x), var(--petal-axis-y), 0, 0deg) rotate(0deg)}to{transform:rotate3d(var(--petal-axis-x), var(--petal-axis-y), 0, 360deg) rotate(calc(var(--petal-spin) * 360deg))}}:root[data-window-inactive] .falling-petals *{animation-play-state:paused}@media (prefers-reduced-motion:reduce),(forced-colors:active){.falling-petals{display:none}}.login-screen{background:radial-gradient(ellipse at 50% 50%, var(--login-glow) 0%, var(--login-edge) 100%)}.login-board{-webkit-mask-image:radial-gradient(closest-side,#000 35%,#0000);mask-image:radial-gradient(closest-side,#000 35%,#0000)}.login-board-layer{opacity:.17}.dark .login-board-layer{opacity:.13}.circuit-trace{stroke-dasharray:1 1;animation:circuit-draw var(--draw-duration) cubic-bezier(.33, 1, .68, 1) var(--draw-delay) both}.circuit-pad{transform-box:fill-box;transform-origin:50%;animation:circuit-pad-in .35s cubic-bezier(.34, 1.56, .64, 1) var(--pad-delay) both}.circuit-pulse{animation:circuit-pulse var(--period) linear var(--delay) infinite backwards}.circuit-flash{opacity:0;transform-box:fill-box;transform-origin:50%;animation:circuit-flash var(--period) ease-out var(--arrival) infinite}.login-echo{opacity:0;animation:8s cubic-bezier(.22,1,.36,1) infinite login-echo}@keyframes circuit-draw{0%{stroke-dashoffset:-1px}to{stroke-dashoffset:0}}@keyframes circuit-pad-in{0%{opacity:0;transform:scale(.01)}to{opacity:1;transform:scale(1)}}@keyframes circuit-pulse{0%{stroke-dashoffset:.25px}35%{stroke-dashoffset:-1px}35.01%,to{stroke-dashoffset:-1.5px}}@keyframes circuit-flash{0%{opacity:1;transform:scale(1)}12%,to{opacity:0;transform:scale(3.5)}}@keyframes login-echo{0%{opacity:0;transform:scale(1)}8%{opacity:1}60%,to{opacity:0;transform:scale(1.18)}}:root[data-window-inactive] :is(.circuit-pulse,.circuit-flash,.login-echo){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.circuit-trace,.circuit-pad{animation:none}.circuit-pulse,.circuit-flash,.login-echo{display:none}}.crafting-cube[data-phase=working] .crafting-cube-grid{animation:.8s ease-in-out infinite alternate crafting-cube-work}.crafting-cube[data-phase=success] .crafting-cube-grid{animation:.7s ease-out both crafting-cube-reveal}@keyframes crafting-cube-work{to{box-shadow:0 0 20px color-mix(in srgb, var(--primary) 35%, transparent);transform:scale(.97)}}@keyframes crafting-cube-reveal{40%{box-shadow:0 0 28px color-mix(in srgb, var(--primary) 60%, transparent);transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.crafting-cube[data-phase] *{animation:none}}.world-boss-gate{--gate-glow:.12;--gate-pulse:5s;isolation:isolate;perspective:36rem;place-items:center;height:11rem;display:grid;position:relative;overflow:hidden}.world-boss-gate[data-stage="1"]{--gate-glow:.24;--gate-pulse:4s}.world-boss-gate[data-stage="2"]{--gate-glow:.36;--gate-pulse:3.5s}.world-boss-gate[data-stage="3"]{--gate-glow:.5;--gate-pulse:3s}.world-boss-gate[data-stage="4"]{--gate-glow:.65;--gate-pulse:2s}.world-boss-gate[data-stage="5"],.world-boss-gate[data-opening],.world-boss-gate[data-open]{--gate-glow:.8;--gate-pulse:1.2s}.world-boss-gate-light{width:13rem;height:9rem;opacity:var(--gate-glow);filter:blur(12px);background:radial-gradient(currentColor,#0000 70%);border-radius:50%;position:absolute}.world-boss-gate-arch{border:7px double var(--border);border-bottom:4px solid var(--border);background:var(--background);perspective:25rem;border-radius:4.5rem 4.5rem .2rem .2rem;width:9rem;height:9rem;position:relative;box-shadow:0 8px 18px #0003}.world-boss-gate-doors{border-radius:inherit;perspective:25rem;box-shadow:0 0 calc(3px + var(--gate-glow) * 12px) color-mix(in srgb, var(--primary) calc(var(--gate-glow) * 100%), transparent);position:absolute;inset:0}.world-boss-gate-door{border:1px solid color-mix(in srgb, var(--primary) calc(var(--gate-glow) * 100%), var(--border));background:repeating-linear-gradient(0deg, transparent 0 2rem, var(--border) 2rem calc(2rem + 2px)), linear-gradient(90deg, var(--background), var(--muted), var(--background));width:50%;box-shadow:inset 0 0 0 5px var(--background), inset 0 0 0 6px var(--border);backface-visibility:hidden;position:absolute;top:0;bottom:0}.world-boss-gate-left{transform-origin:0;--gate-turn:-105deg;border-top-left-radius:4rem;left:0}.world-boss-gate-right{transform-origin:100%;--gate-turn:105deg;border-top-right-radius:4rem;right:0}.world-boss-gate-lock{background:var(--background);width:3.5rem;height:3.5rem;filter:drop-shadow(0 0 calc(var(--gate-glow) * 8px) currentColor);border:3px double;border-radius:50%;place-items:center;margin:-1.75rem;display:grid;position:absolute;top:52%;left:50%}.world-boss-gate-boss{width:6rem;height:6rem;margin:-3rem;position:absolute;top:50%;left:50%}.world-boss-gate-dust{pointer-events:none;position:absolute;inset:0}.world-boss-gate-dust i{left:calc(12% + var(--dust-index) * 19%);opacity:0;background:currentColor;width:2px;height:3px;position:absolute;top:10%}.world-boss-gate[data-open] .world-boss-gate-door{transform:rotateY(var(--gate-turn));opacity:0}.world-boss-gate[data-open] .world-boss-gate-lock{opacity:0}@media (prefers-reduced-motion:no-preference){.world-boss-gate[data-stage]:not([data-stage="0"]) .world-boss-gate-light{animation:world-boss-gate-pulse var(--gate-pulse) ease-in-out infinite}.world-boss-gate:is([data-stage="4"],[data-stage="5"]) .world-boss-gate-doors{animation:6s ease-in-out infinite world-boss-gate-rattle}.world-boss-gate[data-stage="5"] .world-boss-gate-lock{animation:3s ease-in-out infinite world-boss-key-stir}.world-boss-gate:is([data-stage="3"],[data-stage="4"],[data-stage="5"]) .world-boss-gate-dust i{animation:4s linear infinite world-boss-gate-dust;animation-delay:calc(var(--dust-index) * -.7s)}.world-boss-gate[data-opening] .world-boss-gate-door{animation:world-boss-door-open var(--gate-duration) ease-in-out both paused;animation-delay:var(--gate-delay)}.world-boss-gate[data-opening] .world-boss-gate-lock{animation:world-boss-key-turn var(--gate-duration) ease-in-out both paused;animation-delay:var(--gate-delay)}.world-boss-gate[data-opening] .world-boss-gate-boss{animation:world-boss-gate-emerge var(--gate-duration) ease-out both paused;animation-delay:var(--gate-delay)}}@keyframes world-boss-gate-pulse{50%{opacity:calc(var(--gate-glow) * .6);transform:scale(.94)}}@keyframes world-boss-gate-rattle{0%,84%,92%,to{transform:translate(0)}86%,90%{transform:translate(-1px)}88%{transform:translate(1px)}}@keyframes world-boss-key-stir{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-5deg)}90%{transform:rotate(5deg)}}@keyframes world-boss-gate-dust{0%,35%{opacity:0;transform:translateY(0)}45%{opacity:.5}to{opacity:0;transform:translateY(7rem)}}@keyframes world-boss-door-open{0%,35%{opacity:1;transform:rotateY(0)}to{transform:rotateY(var(--gate-turn));opacity:0}}@keyframes world-boss-key-turn{0%,10%{opacity:1;transform:scale(1)rotate(0)}30%{opacity:1;transform:scale(.9)rotate(90deg)}50%,to{opacity:0;transform:scale(1.5)rotate(90deg)}}@keyframes world-boss-gate-emerge{0%,40%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}
